.editor{background-image:none;}
body{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0;
	font-family: 'Trebuchet MS', verdana, sans-serif;

}



td,tr,p, .editor {
	font-family: 'Trebuchet MS', verdana, sans-serif;
	font-size: 11px;
	color: #6f6f6f;
	}
a {
text-decoration:  underline;
color: #5d829c;
border: none;
 }
 
 
a:hover {
text-decoration:  underline; 
border: none;
 }
 
h1{
font-weight: bold;
font-size: 14px;
line-height: 20px;
color: #00467f;
}
.contentheading, .componentheading {
font-weight: bold;
font-size: 14px;
height: 23px;
line-height: 20px;
color: #00467f;
}

a.contentpagetitle:link, .contentpagetitle {
font-weight: bold;
font-size: 14px;
height: 23px;
line-height: 20px;
color: #00467f;
text-decoration: Underline;
}

a.contentpagetitle:hover {

text-decoration: none;
}
.contentpaneopen {
	text-align: left;
	font-size: 11px;
	line-height: 1.8;
	color: #6f6f6f;
	width: 100%;

}

.pathway, .pathway a{
	color: #BBBBBB;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}


.inputbox {
background-color:#D5EAF2;
border:1px solid #BBBBBB;
}
.button {
	border:1px solid #BBBBBB;
}
#search{
	color:#5D829C;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
}
.Form_Field650{
	width:200px;
}
.Form_Field642{
width:200px;
}
.Form_Field643{
width:200px;
}
.sectiontableheader {
font-size:10px;
font-weight:bold;
height:25px;
line-height:25px;
}
.sectiontableentry1 {
font-size:10px;
height:20px;
padding:2px;
text-align:left;
line-height:18px;
}
#header_nav_bg{
	background:#fff url(/images/hpg_top.png) no-repeat;
	height:30px;
}
#header_nav, #header_nav ul{
	margin:0pt;
	padding:0pt;
  	color:#993300;
  	font-size:11px;
  	margin-left:546px;
}
#header_logo{
	width:298px;
	float:left;
	
	
}
#flashcontent{
	width:433px;
	height:220px;
	float:left;
}
#pageInfo{
	display:none;
}
#welcomebox{
	background-color:#5aa3ca;
	float:left;
	width:447px;
	height:200px;
	padding:19px;
	padding-top:0px;
	
}
#welcomebox h1{
	padding:0px;
	font-size:24px;
}
.welcomeboxtext{
color:#FFFFFF;
font-size:14px;
font-weight:normal;
line-height:25px;
text-decoration:none;
}
.header_quote_bg{
	width:1000px;
	height:142px;
	overflow:hidden;
	background:url(/images/logo_quote_bg.png) top left no-repeat;
		
	
}

#header_quote{
	margin-left:600px;
	padding-top:15px;
	
	width:300px;
	height:80px;
	color:#5D829C;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	line-height:1.8;
}
#header_image{
	background:url(/images/header_image_bg.png) top left no-repeat;
	height:213px;
	padding-left:25px;
}
#main_nav_h{
	background:url(/images/main_nav_bg.png) top left no-repeat;
	height:45px;
	padding-left:77px;
	padding-top:10px;
	list-style-type: none;
	
}
#main_nav{
	float:left;
	width:625px;
}
.main_body{
	background:#fff url(/images/main_body_bg.png) top right no-repeat;
	min-height: 300px;
	padding-left:27px;
	padding-top:10px;
	overflow:hidden;
}
#main_body_left{
	background:#fff url(/images/mod_left.jpg) top left no-repeat;
	width:280px;
	height:272px;
	padding-left:23px;
	float:left;
}
#main_body_mid{
	background:#fff url(/images/mod_left.jpg) top left no-repeat;
	width:260px;
	height:272px;
	padding-left:23px;
	padding-right:20px;
	float:left;
}
#main_body_right{
	background:#fff url(/images/mod_left.jpg) top left no-repeat;
	width:280px;
	height:272px;
	padding-left:23px;
	float:left;
	
}
#footer{
	background:#fff url(/images/hpg_footer.jpg) top right no-repeat;
	height:94px;
	color: #5d829c;
	font-size:11px;
}
#footer_nav{
	margin-top:70px;
	float:left;
	width:500px;
}
#copyright{
	margin-top:70px;
	float:left;
	width:450px;
	text-align:right;
}

#main_nav_h ul {

margin:0pt;

padding:0pt;

}

#main_nav_h ul a {

color:#9a9a9a;

display:block;

font-weight:normal;

line-height:26px;

padding:0pt 15px;

text-decoration:none;

}



#main_nav_h ul li a {font-size:13px;}

#main_nav_h ul li ul li a{font-size:11px;}



#main_nav_h ul li {


float:left;

list-style:none;

}

#main_nav_h ul li:hover, #main_nav_h ul li.sfhover{

	background-color:#FFF;

	

}

#main_nav_h ul li:hover a, #main_nav_h ul li.sfhover a{

	color:#5d829c;

}



#main_nav_h ul li ul li {

background-color:#eeeeee;

border:0px none;

float:left;

margin-bottom:-1px;

padding:0pt;

width:7em; 

}



#main_nav_h ul li:hover ul li, #main_nav_h ul li.sfhover ul li{

	border:0px;

}





#main_nav_h ul li:hover ul li a, #main_nav_h ul li.sfhover ul li a {

background-color:#eeeeee;

color:#000000;

border-right:1px solid #CCCCCC;

padding:5px;

line-height:10px;

}

#main_nav_h ul li ul li a:hover {

color:#5d829c;

}

#main_nav_h ul li ul {

left:-999em;

margin-left:-5px;

margin-top:-6px;

padding:5px;

position:absolute;

width:10em; 

}

#main_nav_h ul li:hover ul, .main_nav_h li.sfhover ul {

left:auto;

}

#main_nav_h ul li ul ul {


margin:-1em 0pt 0pt 10em;

}

#main_nav_h ul li:hover ul ul, #main_nav_h ul li.sfhover ul ul {

left:-999em;

}

#main_nav_h ul li:hover ul, #main_nav_h ul li li:hover ul, #main_nav_h ul li.sfhover ul, #main_nav_h ul li li.sfhover ul {

left:auto;

}

/* Header NAV */ 

#header_nav a {

color:#993300;

display:block;

font-weight:normal;

line-height:26px;

padding:0pt 10px;

text-decoration:none;

}



#header_nav li a {font-size:10px;}

#header_nav li ul li a{font-size:11px;}



#header_nav li {


float:left;

list-style:none;

}

#header_nav li:hover, #header_nav li.sfhover{

	

	

}

#header_nav li:hover a, #header_nav li.sfhover a{

	

}



#header_nav li ul li {

background-color:#eeeeee;

border:0px none;

float:left;

margin-bottom:-1px;

padding:0pt;

width:9em; 

}



#header_nav li:hover ul li, #header_nav li.sfhover ul li{

	border:0px;

}


.flexcontent {
color:#5D829C;
font-size:11px;
font-weight:normal;
line-height:15px;
}

.flexcontenttitle   {
	font-size: 11px;
	font-weight: bold;
	color: #5d829c;
}
#header_nav li:hover ul li a, #header_nav li.sfhover ul li a {

background-color:#eeeeee;

color:#000000;

border-right:1px solid #CCCCCC;

padding:5px;

line-height:10px;

}

#header_nav li ul li a:hover {

color:#5d829c;

}

#header_nav li ul {

left:-999em;

margin-left:-5px;

margin-top:-6px;

padding:5px;

position:absolute;

width:13em; 

}

#header_nav li:hover ul, .header_nav li.sfhover ul {

left:auto;

}

#header_nav li ul ul {


margin:-1em 0pt 0pt 10em;

}

#header_nav li:hover ul ul, #header_nav li.sfhover ul ul {

left:-999em;

}

#header_nav li:hover ul, #header_nav li li:hover ul, #header_nav li.sfhover ul, #header_nav li li.sfhover ul {

left:auto;

}

/* Footer Nav */

#footer_nav, footer_nav ul{
	margin-left:30px;
	padding:0pt;
}

#footer_nav a {


display:block;

font-weight:normal;

line-height:26px;

padding:0pt 10px;

text-decoration:none;

}



#footer_nav li a {font-size:10px;}


#footer_nav li {


float:left;

list-style:none;

}


