body
{
    margin: 0;
	padding: 0;
	text-align: center;
}
sup
{
    font: normal 8px Verdana, Arial, Helvetica, sans-serif;

}
#tdSEO h1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color : #010101;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
}
.seo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color : #010101;
    }
.input
{
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight: normal;
    color: #000000;
	border: 1px solid #abadb3;
	background-color: #DBDBDB;
	padding: 1px 1px 1px 3px;
	width: 150px;
	margin: 0 0 7px 0; 
    }
.input_home
{
    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight: normal;
    color: #000000;
	border: 1px solid #abadb3;
	background-color: #DAE7C9;
	padding: 1px 1px 1px 3px;
	width: 150px;
	margin: 0 0 7px 0; 
    }    
    
 .input1
{
    background-color:#FFFFFF;
    font: normal 14px Arial, sans-serif;
	border: 1px solid #7f9db9;
	padding: 1px 1px 1px 3px;
	width: 205px;
    }
 title1
 {
  margin-top: -4px;
    font: bold 24px arial;
    color: #005394;   
 }    
 .title
{
    margin-top: 24px;
    font: bold 24px arial;
    color: #005394;
}  
.textarea
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight: normal;
    color: #000000;
    background-color: #DBDBDB;
    border: 1px solid #abadb3;
	padding: 1px 1px 1px 3px;
	width: 150px;
    height: 80px;
	margin: 0 0 15px 0;
	vertical-align: top;
    }  
.textarea_home
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    font-weight: normal;
    color: #000000;
    background-color: #DAE7C9;
    border: 1px solid #abadb3;
	padding: 1px 1px 1px 3px;
	width: 150px;
    height: 80px;
	margin: 0 0 15px 0;
		vertical-align: top;
    }       
.headblue24 
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height:23px;
	color: #005394;

}
ul.topmenu1
{
    top: 6px;
    padding-top:2px;
     margin-bottom:5px;
     margin-right:150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color : #010101;
    border-color:#010101;
    margin: 0;
    padding: 0;
    width: 523px;
    text-align:right;
}
ul.topmenu1 li
{
    display: inline;
    border-left: solid 1px #010101;
    padding: 2px 8px 0 11px;
}
ul.topmenu1 li.first
{
padding-left: 0;
	border: 0;   
}
ul.topmenu1 a
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
	font-size: 10px;
    color: #000000;
	font-style: normal;
    white-space: nowrap;
    text-decoration: none;
}
ul.topmenu1 a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;
   color: #000000;
    white-space: nowrap;
    text-decoration: underline;
}
ul.topmenu3
{
    top: 6px;
     margin-bottom:4px;
      padding-top:2px;
     margin-right:150px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color : #DAE5CB;
    margin: 0;
    padding: 0;
    width: 760px;
    height:14px;
    text-align:right;
    background-color:#80B823; 
}
ul.topmenu3 li
{
    display: inline;
    
    padding: 0 0px 0 11px;
}
ul.topmenu3 a
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align:right;
	font-size: 10px;
    color: #DAE5CB;
	font-style: normal;
    white-space: nowrap;
    text-decoration: none;
}
ul.topmenu3 a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #DAE5CB;
    white-space: nowrap;
    text-decoration: underline;
}
ul.topmenu
{
    padding-top:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-style:normal;
    font-weight:bold;
    font-size:10px; 
    color : #858585;
    border-top: solid 2px #c7cfcd;
    margin: 0;
    padding: 0 0 ;
    width: 760px;
    height:83px;
    text-align:right;
    vertical-align:middle;
    background: transparent url(../../images/hp_full_01_new.jpg) ;
}
ul.topmenu li
{
    display: inline;
    vertical-align:middle;
    border-right: solid 1px #c7cfcd;
    padding: 0 8px 0 11px;
}
ul.topmenu li.first
{
padding-left: 0;
	border: 0;    
}
ul.topmenu a
{
   font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    font-weight:bold;
    font-style: normal;
    color : #858585;
    white-space: nowrap;
    text-decoration: none;
}
ul.topmenu a:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    font-style: normal;
    color : #858585;
    white-space: nowrap;
    text-decoration: underline;
}

.subheadgray_caps10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #999999;

	font-variant: normal;

	text-transform: uppercase;

}

.nav10bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	text-align: left;

	text-indent: 9px;

	height: 12px;

	width: 185px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #FFFFFF;

}

.navgraybox {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: left;

	vertical-align: middle;

	height: 12px;

	width: 185px;

}

.navbul_1orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-align: left;

	text-indent: 9px;

	vertical-align: middle;

	height: 12px;

	width: 185px;

	padding-top: 3px;

	padding-bottom: 3px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}

.whbluebox10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #005394;

	text-align: left;

	text-indent: 0px;

	padding: 2px;

	height: 12px;

	width: 150px;

}

.bodytext11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	font-weight: normal;

	color: #000000;

}
#divDesc a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#0000ff;
    text-decoration:none;
    vertical-align:middle;
}
#divDesc a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#0000ff;
    text-decoration:underline;
    vertical-align:middle;
}
A.bluelink:link, A.bluelink:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#0000ff;
    text-decoration:none;
}
A.bluelink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#0000ff;
    text-decoration:none;
}
A.bluelink2:link, A.bluelink:visited
{
    font-family: arial,helvetica,sans-serif;
    font-size: 10px;
    color:#333399;
    text-decoration: underline;
}
A.bluelink2:hover
{
    font-family: arial,helvetica,sans-serif;
    font-size: 10px;
    color:#333399;
    text-decoration:underline;
}
.table_floating {

	margin: 8px;

	padding: 8px;

	border: 1px solid #8FBA54;

}

.headrust18 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	line-height: 22px;

	font-weight: normal;

	color: #990000;

}

.sidebarlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

	font-weight: normal;

	color: #004B7D;

}

.body10on12bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

	font-weight: bold;

	color: #005394;

}

.navbul_blue2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	height: 9px;

	width: 185px;

	padding-top: 3px;

	padding-bottom: 3px;

	font-weight: normal;

}

.moreinfo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	color: #007CB8;

}

.style3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 14px;

	font-weight: bold;

	color: #000000;

}

.navlink:link, .navlink:visited, .navlink:active {

	text-decoration: underline;

	color: #005394;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 0px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	text-align: left;

}

.navlink:hover {

	color: #0099CC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: underline;

	font-weight: normal;

	font-style: normal;

	line-height: 14px;

}

.navlink2:link, .navlink2:visited, .navlink2:active {

	color: #000099;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	text-decoration: none;

}

.navlink2:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #6AA2EB;

	text-decoration: underline;

}

.navlink3:link, .navlink2:visited, .navlink2:active {

	text-decoration: none;

	color: #000099;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.navlink3:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.bkgrdnorepeat {

	background-repeat: no-repeat;

	background-position: left top;

}

.headrust14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	color: #990000;

}

.headrust12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	color: #990000;

}

.bodytext10on13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 13px;

	font-weight: normal;

	color: #000000;

}

.navlink4:link, .navlink4:visited, .navlink4:active {

	text-decoration: underline;

	color: #005394;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	border: 0px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	text-align: left;

}

.navlink4:hover {

	color: #0099CC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

	font-weight: normal;

	font-style: normal;

	line-height: 13px;

}

.introgray10n12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 12px;

	font-weight: normal;

	color: #666666;

}

.list10on16 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 16px;

	font-weight: normal;

	color: #666666;

}

.bodytext11on16 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	font-weight: normal;

	color: #000000;

}

.sidebar10on14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	line-height: 14px;

	font-weight: normal;

	color: #000000;

	background-position: left top;

}

.quote16blue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #005394;

	font-style: italic;

	line-height: 24px;

	font-weight: normal;

}

.text11on13 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	font-weight: normal;

	color: #000000;

}
.text11onon
{

	font-family: sans-serif , Arial,Verdana ;
    padding:2px 1px 1px 3px;
	font-size: 13px;

	line-height: 18px;

	font-weight: normal;

	color: #000000;

}
.whrustbox10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #A54140;

	text-align: left;

	text-indent: 3px;

	padding: 2px;

	height: 22px;

	width: 150px;

	line-height: 12px;

}

.hpbody10on14 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 14px;

	font-weight: normal;

	color: #000000;

}

.list10on20 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 20px;

	font-weight: normal;

	color: #666666;

}

/* COPY FROM NAV.CSS */

	#nav  { /* all lists */

		font-family: Verdana, Arial, Helvetica, sans-serif;

		padding: 0;

		margin: 0;

		list-style: none;

		float : left;

		width : 11em;

	}
#nav ul
	 { 

		font-family: Verdana, Arial, Helvetica, sans-serif;

		padding: 0;

		margin: 0;

		list-style: none;

		float : left;

		width : 11em;

	}

	#nav li { /* all list items */

		position : relative;

		float : left;

		line-height: 23px;

		margin-bottom : -1px;

		width: 185px; /*11em;*/

	}

	#nav li ul { /* second-level lists */

		position : absolute;

		left: -999em;
        
		margin-left : 185px;

		margin-top : -25px; 

	}


	#nav li ul li {

		background-color: #e3edf8;

	}


	#nav li ul ul { /* third-and-above-level lists */

		left: -999em;

	}


	#nav li a {

		width: 185px;

		display : block;

		color : black;

		text-decoration : none;

		background-color : white;

		border-bottom: 1px solid #666;

	}



	#nav li ul li a { /*submenu*/

		line-height: 22px;

		font-size: 10px;

		color: #666;

		border: 1px solid #80679e;

		background-color: #e3edf8;

		padding: 0 0 0 10px;

	}

	

	#nav li ul li a:hover { 

		color: #fff;

		border: 1px solid #666;

		background-color: #00679e; 		

	}

	

	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

		left: -999em;

	}

	

	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */

		left: auto;

	}

	

	#nav li ul.sfshow {

		position:relative;

		float:left;

		left:auto;

		margin-left: auto;

		margin-top: auto;

	}

	

/*	#nav li ul.sfshow li {

		background: url('../images/rightarrow2.gif') center left no-repeat;

	}

*/	

	#nav li ul.sfshow li a {

		color: #000;

		background-color: #fff;

		margin-bottom: -1px;

		border: solid 1px #666;

		padding: 0;

	}

		

	#nav li.selected a {

		font-weight: bold;

	}

	

	#nav li.selected_sub a {

		background: url('../../images/dot_blue.gif') center left no-repeat #fff;
         
		border-bottom: 1px solid #666;
        width:172px; 
		font-size: 10px;
        padding-left:13px;
		background-color: #dbdbdb;
        
	}

	

	#nav li.selected_sub_selected a {

		background: url('../../images/dot_orange.jpg') center left no-repeat #fff;

		border-bottom: 1px solid #666;
        width:172px;
		font-size: 10px;
        padding-left:13px;
		background-color: #dbdbdb;
         
		font-weight:bold;
        
	}

	

	#nav li.selected_sub a:hover {

		background-color: #e3edf8;
		padding-left:13px;
       
	}

	

	#nav li.selected_sub a span {

		display:block;
        
		

	}

	

	#nav li.selected_sub_selected a:hover {
       
		background-color: #e3edf8;

	}

	

	#nav li.selected_sub_selected a span {

		display:block;
       
		

	}	



body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

a {

	font-size: 10px;

	color: #0F78C8;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:visited {

	color: #000000;

	text-decoration: none;

}

a:hover {

	color: #000000;

	text-decoration: underline;

}

.navgraytest {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	clear: none;

	float: none;

	position: static;

}

a:link {

	color: #000000;

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

.style9 {

	font-size: 12px;

	color: #666666;

}





body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}

a {

	font-size: 9px;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

.navgraytest {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	clear: none;

	float: none;

	position: static;

}

a:link {

	color: #FFFFFF;

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

.style10 {	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.style10 {	color: #FFFFFF;

	font-weight: bold;

}

.style11 {color: #FFFFFF;}


.style13 {

	color: #00CC00;

	font-style: italic;

	font-weight: bold;

}

.style14 {font-size: 9px}



h1 {

	font-family: Verdana, sans-serif;

	font-size: 9px;

	color: black;

}	

p {

	line-height: 1.3em;

	text-align: left;

}
.footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color : #666666;
    margin: 0;
    
    width: 760px;
    height:35px;
    
    
    
}

.footer a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    
    font-style: normal;
    color : #666666;
    white-space: nowrap;
    text-decoration: none;
}
.footer a:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color : #666666;
    white-space: nowrap;
    text-decoration: underline;
}
