body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px

}

b{font-size: 110%;}
em{color: black;}

#maincontainer{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#toplinks{
	font-size:10px;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style1 {
	color: #666666;
	font-size:12px;
}
.style3 {font-size: 10px}
.style4 {
	font-size: 14px;
	font-weight: bold;
}
.style5 {color: #0860A8}
.style7 {color: #0860A8; font-weight: bold; font-size:12px; text-decoration:underline;  }
.style17 {color:#990000; font-weight: normal; font-size:11px;  }
.style8 {color: #000000}
.style9 {
	color: #000000;
	font-size:12px;
}

#footer{
	font-size:10px;
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container{
width: 860px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}


.fastfacts{
font: bold 12px Arial;
color: #103167;
background: white url(images/titlebar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.contentheader{
font: bold 12px Arial;
color: #103167;
background: white url(images/contentbar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #103167 url(images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #16448F;
}

#ddcolortabs a:hover span{
background-color: #16448F;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #16448F;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 6px;
line-height: 6px;
background: #103167;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*Side Menu*/
.arrowlistmenu{
width: 170px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 12px Arial;
color: #103167;
background: white url(images/titlebar.png) repeat-x center left;
margin-bottom: 5px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #0860A8;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 10px;
}

.arrowlistmenu ul li a:visited{
color: #0860A8;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #0860A8;
background-color: #F3F3F3;
}



