
/**/

body {
	margin:0px;
	padding:0px;
	font-family:  Georgia, "Times New Roman", Times, serif;
	color:#333;
	background-color:white;
	}
	
h1 {
	margin:0px 0px 0px 0px;
	padding: 2px;
	font-size:22px;
	font-variant:small-caps;
	line-height:22px;
	font-weight:900;
	color:#003399
	}
	
h2 	{
	font-size:20px;
	padding: 2px 0px 0px 10px;
	line-height:24px;
	font-weight:900;
	color:#666;
	background-color: #efefef;
	border-style:solid;
	border-color:#ccc;
	border-width:1px 1px 1px 1px;
	}
	
h3 	{
	font-size:16px;
	line-height:14px;
	font-weight:900;
	color:#666;
	}

h4 	{
	font-size:12px;
	line-height:14px;
	font-weight:900;
	color:#333;
	}
	
h5 	{
	font-size:10px;
	line-height:14px;
	font-weight:900;
	color:#333;
	}
	
a {
	color:#006ad5;
	padding: 2px;
	font-weight:bold;
	text-decoration:none;
	font-size: .9em;
	}
a:link {color:#006ad5;}
a:visited {color:#006ad5;}
a:hover {background-color:#eee;
		 color:#002b55;
		 text-decoration: underline;
		 }
		 
a.header {
	font-size:22px;
	/*font-variant:small-caps;*/
	/*line-height:22px;*/
	font-weight:900;
	color:#002b55;
}
a.header:hover  {
	text-decoration:none;
	}
a.header:visited  {
	color:#002b55;
	}
a.content {
	color:#006ad5;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	font-family: georgia, times, serif;
	min-height:400px;
	}
	
	//ul {
//	list-style: none;
//	margin: 12px;
//	/*line-height: 26px;*/
//	padding: 0px 0px 0px 0px;
//	font-size: 100%;
//}
//li {
//	font:  Georgia, "Times New Roman", Times, serif;
//	background: url(assets/bulletsquare.gif) no-repeat 1px 4px ;
//	padding-left: 10px;
//	text-indent: 10px;
//	list-style: none;
//}


#Header {
	margin:0px 0px 0px 0px;
	padding:17px 0px 0px 20px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:2.1em; /* 34px + 17px + 4px = 55px */
	border-style:solid;
	border-color:#006ad5;
	border-width:2px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	background-color:#eee;

/*  The incorrect IE5/Win value is above, See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	height:34px; /* the correct height */
	}
/* Opera */
body>#Header {height:34px;}
#footer	{
	margin:0px 0px 20px 0px;
	text-align:center;
	font: 9px/24px georgia, times, serif;
	font-size: .85em;
	border-style: solid;
	border-color:#efefef;
	border-width:10px 0px 0px 0px;
}

.smallhead {
	
	font-size: .9em;
	font-weight: bold;
}

#topNav {
	margin:0px 10px 0px 0px;
	padding:10px;
	background-color:#fff;
	
}

#Content {
	margin:0px 10px 20px 10px;
	padding:10px;
	background-color:#fff;
	border-style:solid;
	border-color:#efefef;
	border-width:0px 0px 0px 0px;
	}

#Menu {
	position:absolute;
	top:191px;
	right: 32px;
	width: 372px;
	padding:10px;
	line-height:17px;
/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:350px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:233px;}

#invisible {
visibility: hidden;
}

div#resourcenav {
width:150px;
	height:auto;
	/*_height:2000px;/* HACK FOR IE TO HAVE A MINIMUM HEIGHT ON CONTENT BOX AND RESIZE IF CONTENTS IS LARGER THAN MIN HEIGHT*/
	padding:0;
	
	margin-left:5px;
	font-size: .8em;	
}


/*#resourcenav ul li{
	list-style:none;
	margin-left:-15px;
	color: #000;
}

#resourcenav a {
	text-decoration:none;
	color:#000;
	font-style:normal;
}


#resourcenav a:visited {
	text-decoration: none;
	color: #999999;
}
#resourcenav a:hover {
	text-decoration: underline;
}
#resourcenav a:active {
	text-decoration: none;
}
*/


.subheader {
	font-size: 1.50em;
	font-style: italic; bold;
	color: #666666;
}
.PageHead {
	
	font-size: 1.5em;
	font-style: italic;
	color: #666666;
}


.category {
	font-size: 1.25em;
	font-style: bold;
	font-style:italic;
	color: #666666;
}
.indexsmall {
	
	font-size: 0.8em;
}

div#presentation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
}

div#presentationlarge {
	font-family:Arial, Helvetica, sans-serif;
	font-size:3em;
}

.links {
	margin-left:15px;
}