/* Layout Stylesheet */ 

body {
 margin:10px;
 background:#ffffff;
 color: #000000;
 height: 100%;
 padding: 0px 0px 20px 0px;
 border:0px solid #000000;
 }

Div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.bodytext{
font-size:11px;
font-style:normal;
font-face: Verdana, Arial;
font-weight:normal;
text-decoration:none;
line-height: 16px;
text-align:justify;
color:#54565a; /*66676A*/
}


A.hdr_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none ; font-weight:normal; font-size:11px; }
A.hdr_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff ; text-decoration: none ; font-weight:normal; font-size:11px; }
A.hdr_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff ; text-decoration: underline; font-weight:normal; font-size:11px; }

A.main_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #830f03; text-decoration: none ; font-weight:normal; font-size:11px; }
A.main_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #830f03; text-decoration: none ; font-weight:normal; font-size:11px; }
A.main_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #830f03;
	text-decoration: underline;
	font-weight:normal;
	font-size:11px;
}

A.footer_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #830f03; text-decoration: none ; font-weight:normal; font-size: 9px; }
A.footer_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #830f03; text-decoration: none ; font-weight:normal; font-size: 9px; }
A.footer_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #830f03; text-decoration: underline; font-weight:normal; font-size: 9px; }

A.leftcol_nav_link:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #676564; text-decoration: none ; font-weight:normal; font-size:12px; }
A.leftcol_nav_link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #676564 ; text-decoration: none ; font-weight:normal; font-size:12px; }
A.leftcol_nav_link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #431C87 ; text-decoration: none; font-weight:normal; font-size:12px; }

#hmpg_footer{
font-size: 9px;
font-style:normal;
font-face: Verdana, Arial;
font-weight:normal;
text-decoration:none;
line-height: 8px;
color:#848685;
padding: 10px 0px 0px 0px;
border:0px solid #000000;
} 

#body_container {
 width:100%;
 height:100%;
 background:#ffffff;
 padding: 0px 0px 0px 0px; 
 color: #333333;
 border:0px solid #000000;
 }
 
#body_content {
 position:relative;
 width:960px;
 background:#ffffff;
 padding: 0px 0px 0px 0px; 
 color: #333333;
 border:0px solid #000000;
 }

#hdr {
 height:55px;
 width:960px;
 background:#ffffff;
 padding: 5px 0px 10px 0px; 
 color: #929497;
 line-height: 16px;
 font-size: 12px;
 font-face: Helvetica,Verdana,Arial;
 border:0px solid #000000;
 }
  
 #hdr_nav {
 height:40px;
 width:960;
 background:#ffffff;
 padding:0px 0px 0px 0px;
 border:0px solid #000000;
 }
 
 #hmpg_mainbody {
 height:380px;
 width:100%;
 background:#ffffff;
 padding: 0px 0px 20px 0px; 
 color: #333333;
 border:0px solid #000000;
 }
 
 #hmpg_lwrcols{
 height:100%;
 width:958px;
 color: #58595c;
 line-height: 14px; 
 background:#ffffff;
 padding: 0px 0px 0px 0px; 
 border:1px solid #929497;
 }

#rosette{
position:absolute;
/*background-image:url('../images/rosette.jpg');*/
top:113px;
left:40px;
width:73px;
height:100px;
z-index:1;
padding: 0px 0px 0px 0px; 
border:0px solid #000000;
}
