a:hover {	color:#808080; text-decoration:underline; }
a, a:visited  {	color:#0033FF; text-decoration:none; }
a.lb, a.lb:visited { font-size:8px;	font-weight: bold; color:yellow; }
a.lb:hover { font-size:8px;	font-weight: bold; color:yellow; }

td { font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
th { font-size : 12px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
body {
	background-color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;	
	color: #000000;
}

#pagelayout { width:740px; margin:0; background-color:#FFFFFF; border:1px solid #000066; }

#header, #footer { height:110px; width:740px; background-color:#FFFFFF; }
	
#header { font-family:Georgia, "Times New Roman", Times, serif; color:#000066; border-bottom:1px solid #000066; background-color:#A2BADE; }
#headerlogo{ margin:8px 30px 0 10px; height:100px; width:100px; z-index:10;	float:left; }
#headertitle { font-size:3em; font-weight:200; padding:5px 0 0 0; }
#headersubtitle {	font-size:12px;	font-style:italic; padding:0 0 0 150px; }

#footer {	margin:0; height:auto;	font-size:.9em; padding:.3em 0; clear:both;	line-height:120%; border-top:1px solid #000066; }
#footer a { font-size:.9em; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#0033FF;}
#footer a:hover { color:#0099FF; text-decoration:underline; }

#sideNav { width:160px; float:left;	margin:0;	padding:0; list-style-type:none; border-right:1px solid #000066; }	
#sideNav h3 { font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:.5em 0 0 .4em; margin:0; font-weight:bold; color:#000066; border-bottom:1px solid #A00030; }	
#sideNav a { width:auto; font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; padding:.3em .5em .3em .5em; margin:.4em .4em; display:block; border:1px solid #000066; background-color:#A2BADE; }
#sideNav a:hover {background-color:#637FA7; text-decoration:none; color:#FFFFFF; }

	/* sub page body */
#pagebody {	width:610px;	border-left:130px solid #A2BADE; background-color:#FFFFFF; }

#textbody {	margin-left:160px; border-left:1px solid #000066; }
#textbody h1, #textbodymain h1 {font-size:150%; font-weight:bold; padding:0; margin:0 0 15px 0; }
#textbody h2, #textbodymain h2 {font-size:125%; font-weight:bold; padding:0; margin:0 0 15px 0; }
#textbody h3, #textbodymain h3 {font-size:110%; font-weight:bold; padding:0; margin:0; }
#textbody .content, #textbodymain .content { padding: 10px 20px; }
#textbody .content p, #textbodymain .content p {text-indent:20px;}
#textbody a, #textbodymain a { color:#0033FF; }
#textbody a:hover, #textbodymain a:hover { color:#0099FF; text-decoration:underline; }
#textbody li.spacing { margin-bottom:.5em; }

/********************************************************************************
**  default html 
********************************************************************************/
.smallcaps { font-variant:small-caps; }
.dred { color:#A00030; }
.backblue { color:#A2BADE; }
.dblue { color:#000066; }
.title { text-decoration:underline; text-align:center; }
.noindent { text-indent:0px; }
.indent { padding-left:20px; }
.clear {clear:both;}
.disclosure { font-size:.9em }
.center { text-align:center }
