body {font: 10pt verdana, arial, sans-serif; margin:0; padding:0; background:url("/siteart/bg5dk2.jpg"); min-width:790px; color:#000;} 
#wrapper1 { margin:0 auto; width:790px;}
#wrapper2 {background:url("/siteart/left_bg.gif") top left repeat-y; width:790px;}

#header {margin:0 auto; width:790px; }
#topnav { border-left: 2px solid #486ca0; background:#3a505e; width:644px; min-height:19px; height:19px; float:right;}
#footer {background: url("/siteart/footer2.jpg"); clear:both; height:85px; margin:0; padding:0; font-size:8pt;}
#breadcrumb{ padding-bottom:10px;}
#content {float:left; background: url("/siteart/content_bg.jpg") top repeat-y; padding: 0; margin:0; width:499px; min-height:515px; height:auto; border-left: 2px solid #486ca0;}
#left { float: left; width: 144px; margin: 0; padding: 0; color:#fff;}
#right { float: right; width: 145px; margin: 0; padding: 0;}


p {font: 10pt verdana, arial, sans-serif;}
h1 {color: #006; font: bold 1.2em "Lucida Grande", verdana, arial, sans-serif;}
h2 {font: bold 11pt "Lucida Grande", verdana, arial, sans-serif; color:#000000;}
h3 {font: bold 10pt "Lucida Grande", verdana, arial, sans-serif; font-style:italic; color:#000000;}
h4 {font: bold 10pt "Lucida Grande", verdana, arial, sans-serif; color:#4d4d4d;}

.collection{font-size:11pt; font-weight:normal;}

.italic {font-style:italic; width:99%;}
.filesize {font-size:10px; color:#2E2E2E;}

a:link, a:visited {color:#009;}
a:hover {color: #6b6945;}
.padding {padding: 15px 25px;}
.caption{font-size: 8pt;}
.doublecaption{font-size: 8pt; width:200px;}
.list{font-size:8pt; font:verdana, arial, sans-serif;text-wrap:yes;}

.floatright{float:right;}
.floatleft{float:left;}

.imgright{float: right; width: 220px; padding: 0 0 10px 10px;}
.imgleft{float: left; width: 220px; padding: 0 10px 10px 0;}
.imgright350{float: right; width: 350px; padding: 0 0 10px 10px;}

.imgright p, .imgleft p, .imgright350 p, .colone p, .coltwo p {font-size:8pt;}

#left dt {padding:5px 2px;}
#left .padding {padding:15px;}
#left a:link {color:#ffffff; text-decoration:none;}
#left a:visited {color:#ceebf7; text-decoration:none;}
#left a:hover {color: #ebc541; text-decoration:none; background-color:none;}

#right h2 {font-weight:normal; font-size: 10pt;}
#right h3 {font-weight:normal; font-size: 10pt; font-style:normal;}
#right .padding {padding:15px 12px;}

#footer a:link, #footer a:visited {color:#eedebf; text-decoration:none;}
#footer a:hover {color:#1f2d32; text-decoration:underline;}

#topnav a:link, #topnav a:visited {color:#dee3de; text-decoration:none; margin: 0px 10px 5px 10px; font:bold 7pt verdana, arial, sans-serif; padding:3px;}
#topnav a:hover {color: #b7ebff; text-decoration:none; margin: 0px 10px 5px 10px; font: 7pt verdana, arial, sans-serif; font-weight:bold; background-color:#31617b; padding:3px;}

#anchors { padding:3px; color:#00009c;}
#anchors a:link, #anchors a:visited {color:#394d10; text-decoration:none; font-weight:bold;}
#anchors a:hover {color: #000063; text-decoration:none; background-color:none; font-weight:bold;}

hr {color:#808080;}

/*firstgov search bar*/
#search{padding-bottom:15px;}
#firstgov {font:8pt Arial, Helvetica, sans-serif;}
.firstgov {width: 46px; font:8pt Verdana, Arial, Helvetica, sans-serif; border: 1px solid; background-color: #b6b6b6; border-color:#595959; color:#000000;}
.firstgovtextbox {width:60px; height:14px;}
.firstgovradio {width:11px; height:11px;}

/*Image hover*/
a.screen, a.screen:visited, a.screen-v, a.screen-v:visited {
		position:relative; 
		z-index:1;
	}
	a.screen b {
		position:absolute;
		visibility:hidden; /* hide the image */
		width:100px; /* give it a width */
		height:0; /* no height to solve an Opera bug that 
					 makes it selectable when hidden */
		border:1px solid #000; /* add a border */
		left:-102px; /* position:the image */
		top:0px;
	}
	
	a.screen:hover, a.screen-v:hover {
		text-decoration:none; 
		border:0; /* needed for this to work in IE */ 
		z-index:1000;
	}
	a.screen:hover b {
		visibility:visible; /* make the image visible */
		height:75px; /* now give it a height */
		cursor:pointer; /* for IE */
		z-index:500; 
	}
	
	a.screen:hover b img {
		border:0; /* remove the link border */
	}
/*End Image hover*/

a#skip {display:none;}


.colone{float:left; width:220px; padding:2px 4px 5px 0;}
.coltwo{float:left; width:220px; padding:2px 0 5px 4px;}
 
#content h3 a:link, #content h3 a:visited {font: 8pt "Lucida Grande", verdana, arial, sans-serif; color: #293b47;  padding: 0px 0px 0px 0px; text-decoration:none; font-weight:bold;}
#content h3 a:hover {font: 8pt "Lucida Grande", verdana, arial, sans-serif; color: #a37c43; padding: 0; text-decoration:underline; font-weight:bold;}

.formula {padding:15px; border:1px solid #000000; margin:0;}

#subnav {
    margin:10px auto;
    width: 510px;
    height: 140px;
	font-size:8pt;
}

#subnav_set li {
	float: left;
	height: 140px;
	width: 108px;
	list-style: none;
}

#subnav img {
	border:2px solid #999;
	display:block; 
}

#subnav_set li a{
	font: 8pt verdana, arial, sans-serif;
	display:block;
	border:2px solid #d8e2d9;
	outline:none;
	-moz-outline:none;
	text-decoration:none;
}
#subnav_set li a:hover {border:2px solid #87bf4e;}

#header .siteUpdate {margin:0; padding: 3px 10px; color: #91503c; background:url("/siteart/footer2.jpg");  font-size:14pt;}