/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #837863;
}
body {
	background-image: url(main_new_02.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #084a8d;
	background-position:top;
	background-repeat:repeat-x;
	color:#09498d;
	}
	
	
#site_holder {
text-align:left;
margin:0 auto;
width:778px;
}


#mainTop{
background-image:url(images/main_04.jpg);
background-repeat:repeat-x;
background-position:top;
}

#mainNav{
display:inline;
}

#mainBottom{
padding-bottom:20px;
}

#mainBttmLeft{
background-image:url(images/main_24.gif);
background-repeat:repeat-y;
background-position:top;
width:198px;
height:177px;

}

#mainBttmLeftBg{
background-image:url(images/main_25.gif);
background-repeat:no-repeat;
background-position:bottom;
height:168px;
}

#mainBttmLeftTxt{
padding-left:14px;
padding-right:18px;
}

.annTitle{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#77acf3;
text-align:left;
}
.annTxtBody{
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
color:#a4b2c5;
font-size:10px;
padding-top:5px;
padding-bottom:12px;
}

.annTxtBody a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
color:#a4b2c5;
font-size:10px;
}

.annTxtBody a:visited{
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
color:#a4b2c5;
font-size:10px;
}
.annTxtBody a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
color:#ffffff;
font-size:10px;
}

#mainFooter{
background-image:url(images/main_38.gif);
height:117px;
width:759px;
}
#mainFooterTxtHolder{
padding-left:38px;
padding-right:15px;
padding-top:12px;
padding-bottom:15px;
}
#footerTable{

}
#footerTable td {
width:25%;
text-align:left;
padding:5px;
background-image:url(images/bullet_2.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:8px;
}
#footerTable td a:link {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#466c97;
text-decoration:none;
}

#footerTable td a:visited {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#466c97;
text-decoration:none;
}

#footerTable td a:hover {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#9fd0fe;
text-decoration:none;
}

#footerTable td a:active {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#466c97;
text-decoration:none;
}

#newserv {}
#newserv td.lt { width:163px;}
#newserv td.rt {background-image: url(images/feat_srvcs_22.gif); background-repeat:no-repeat;}
#servbutt img { display:block;}

#srvcsHeaderPad{
padding-left:10px;
padding-right:10px;
}

#srvcsHeader{
border-bottom:1px dotted #cccccc;
}

#srvcsHeader h1{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1c406e;
	padding-top:18px;
	padding-left:10px;
	margin-bottom:5px;

}

#divTxtHolder{
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#4e6d95;
line-height:14px;
font-size:11px;
padding-left:15px;
padding-right:9px;
}
#ScrollDiv {
width:100%;
height:125px;
overflow: auto; 
scrollbar-arrow-color: #cdebfb;
scrollbar-3dlight-color: #436490;
scrollbar-highlight-color: #436490;
scrollbar-face-color: #547bae;
scrollbar-shadow-color: #436490;
scrollbar-darkshadow-color: #436490;
scrollbar-track-color: #36557d;
}
.divTxt{
padding-right:35px;
padding-top:10px;
}




#sec_site_holder {
text-align:left;
margin:0 auto;
width:778px;
}

#secNav{
display:inline;
}

#secMidHolder{
width:758px;

}

#secTable{

}

#secTable td.lt{
	width:159px;
	background-image:none;
	background-repeat:no-repeat;
	background-position:top;
	border-top:3px solid #e48100;
	background:url(ext/images/ButtonBGTile.gif) repeat-y;
}

#subNavTable{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
line-height:11px;
color:#7b7b7b;
font-weight:bold;
background-image:url(images/tile_sideNav.jpg);
background-repeat:repeat-y;
}

#subNavTable td{ background-image:url(images/sec_21.gif); background-position:top; background-repeat:no-repeat; padding-top:10px; padding-left:25px; padding-bottom:10px; padding-right:12px; border-bottom:1px solid #d1d1d1; border-top:1px solid #f1f1f1;
}

#subNavTable td a:link{ 
	color:#7b7b7b;
	text-decoration:none;
}
#subNavTable td a:visited{ 
	color:#7b7b7b;
	text-decoration:none;
}
#subNavTable td a:hover{
	color:#1176dd;
	text-decoration:none;
}
#subNavTable td a:active{ 
	color:#7b7b7b;
	text-decoration:none;
}


#secContentMain{
padding: 0px 18px 20px 18px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#1854a4;
	margin-top:0px;
	border-top-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #e48100;
	border-right-color: #e48100;
	border-bottom-color: #e48100;
	border-left-color: #e48100;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#1176dd;
border-bottom:1px dotted #cccccc;
padding-top:22px;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#777777;
margin-bottom:0px;
}

#secContentMain{
background-color:#FFFFFF;
color:#666666;
}

#secContentMain img.snap{ padding:5px; border:1px solid #e1e1e1; margin-left:12px; }



.spanBlue{
color:#1854a4;
}

.spanGray{
color:#333333;
}

#contactTable th{  
background-color:#102d58; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ffffff; 
padding:4px;
text-align:left; 
font-weight:bold;
}

#contactTable td{
padding-top:4px;
padding-bottom:4px;
}

#contactTable td.lft{
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
}
#contactTable td.rgt{
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
}

.boldContactTable{
background-color:#f5f5f5;
font-weight:bold;
color:#666666;
padding-left:4px;
}
.regBlue{
padding-left:8px;
color:#1854a4;

}

#contactTable2 th{  
background-color:#102d58; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ffffff; 
padding:4px;
text-align:left; 
font-weight:bold;
}

.bottomText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#007dc4;
padding-top:5px;
padding-left:15px;
padding-right:15px;
}
.bottomText a:link{
color:#44a6dd;
text-decoration:none;
}
.bottomText a:visited{
color:#44a6dd;
text-decoration:none;
}
.bottomText a:hover{
color:#44a6dd;
text-decoration:underline;
}
.bottomText a:active{
color:#44a6dd;
text-decoration:none;
}
.bottomText img{
display:block;
}

.contentTop{
	border-top:3px solid #e48100;
}