body{margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;font-family:Arial, Tahoma, sans-serif;}

a.nav{ font-weight:500; font-size:12px; line-height:15px;}
a.nav:link {color: #000000;text-decoration: none}
a.nav:visited {color: #000000;text-decoration: none}
a.nav:active {text-decoration: none;color: #000000;}   
a.nav:hover {text-decoration: underline}  

a.sub_link{ font-weight:500; font-size:14px; line-height:18px;}
a.sub_link:link {color: #6C6F95;}
a.sub_link:visited {color: #6C6F95;}
a.sub_link:active {color: #6C6F95;}   
a.sub_link:hover {color: #000000;}  

a.company_link{font-weight:600; font-size:12px; line-height:14px;}
a.company_link:link {color: #6C6F95;}
a.company_link:visited {color: #6C6F95;}
a.company_link:active {color: #6C6F95;}   
a.company_link:hover {color: #000000;}  

a.header_featured{ font-weight:500; font-size:12px; line-height:14px;}
a.header_featured:link {color: #6C6F95;}
a.header_featured:visited {color: #6C6F95;}
a.header_featured:active {color: #6C6F95;}   
a.header_featured:hover {color: #000000;}  

a.web_link{ font-weight:500; font-size:12px; line-height:14px;}
a.web_link:link {color: #4A4A4A;}
a.web_link:visited {color: #4A4A4A;}
a.web_link:active {color: #4A4A4A;}   
a.web_link:hover {color: #000000;}  

a.footer_links{ font-weight:500; font-size:11px; line-height:13px;}
a.footer_links:link {color: #6C6F95;}
a.footer_links:visited {color: #6C6F95;}
a.footer_links:active {color: #6C6F95;}   
a.footer_links:hover {color: #000000;}  


font.frm{color:#383838;  font-weight:550; font-size:12px; line-height:14px;}
font.page_title {color:#EE4925;  font-weight:600; font-size:13px; line-height:15px;}

h1.header {padding:0px;margin:0px;color:#000000;  font-weight:600; font-size:15px; line-height:17px;}
h2.header {padding:0px;margin:0px;color:#000000;  font-weight:500; font-size:14px; line-height:16px;}
h2.header_results {padding:0px;margin:0px;color:#8F8FC2;  font-weight:500; font-size:15px; line-height:17px;}
h2.whtheader{padding:0px;margin:0px;color:#FFFFFF;  font-weight:600; font-size:14px; line-height:18px;}
h3.header {padding:0px;margin:0px;color:#8F8FC2;  font-weight:600; font-size:13px; line-height:15px;}
h3.header_featured {padding:0px;margin:0px;color:#8F8FC2;  font-weight:500; font-size:12px; line-height:14px;}

h3.page_title {padding:0px;margin:0px;color:#FFFFFF;  font-weight:500; font-size:12px; line-height:15px;}
li {color:#4A4A4A;  font-weight:500; font-size:13px; line-height:15px;}

p.pg{color:#4A4A4A;  font-weight:500; font-size:12px; line-height:15px;}

font.nav_header{color:#8F8FC2;  font-weight:600; font-size:13px; line-height:15px;}

font.section_title {color:#383838;  font-weight:600; font-size:13px; line-height:17px;}
font.pg{color:#4A4A4A;  font-weight:500; font-size:12px; line-height:15px;}
font.pgs{color:#4A4A4A;  font-weight:500; font-size:11px; line-height:13px;}
font.pglarge{color:#383838;  font-weight:500; font-size:13px; line-height:15px;}
font.pgsmall{color:#FFFFFF;  font-weight:500; font-size:11px; line-height:13px;}
font.pg_white{color:#FFFFFF;  font-weight:500; font-size:13px; line-height:15px;}

font.required{color:#CC0000;  font-weight:500; font-size:12px; line-height:15px;}
font.address{color:#4A4A4A;  font-weight:600; font-size:11px; line-height:13px;}
font.footer{color:#000000;  font-weight:500; font-size:11px; line-height:13px;}

font.details_header{color:#4A4A4A;  font-weight:600; font-size:12px; line-height:15px;}
font.details{color:#4A4A4A;  font-weight:500; font-size:12px; line-height:15px;}

font.tblbody {color: #000000; font-weight:500; font-size:12px; line-height:14px;}

font.bulletin{color:#000000;  font-weight:550; font-size:11px; line-height:13px;}
table.nav {background:url(../images/nav_back.gif);}

table.main{border-left: 1px solid #8F8FC2; border-right: 1px solid #8F8FC2; border-top: 1px solid #8F8FC2; border-bottom: 1px solid #8F8FC2;}
table.outer{border-left: 1px solid #3C5369; border-right: 1px solid #3C5369; border-top: 1px solid #3C5369; border-bottom: 1px solid #3C5369;}
table.light_border{border-left: 1px solid #8799AC; border-right: 1px solid #8799AC; border-top: 1px solid #8799AC; border-bottom: 1px solid #8799AC;}

#center_divide {background:url(../images/center_divide.gif);width:5px;}
#header_spacer {background:url(../images/mainpage_dir_02.gif);}
li {color:#4A4A4A;  font-weight:500; font-size:12px; line-height:15px;}


td.nav{background:#D9D9EA;}
td.right_column{background:#F7F7FF;}
td.table_heading{background:#8F8FC2;}

input.searchtxt{border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background: #FFFFFF; width:110px;   font-weight:500; font-size:12px; line-height:14px;}

input.sub{border-left: 1px solid #3C5369; border-right: 1px solid #3C5369; border-top: 1px solid #3C5369; border-bottom: 1px solid #3C5369; background: #8F8FC2;  color:#FFFFFF; font-weight:500; font-size:12px; line-height:14px;}

font.error {color:#DF0000;  font-weight:500; font-size:12px;   line-height:14px;}

table.error {border-left: 1px solid #DF0000; border-right: 1px solid #DF0000; border-top: 1px solid #DF0000; border-bottom: 1px solid #DF0000;}
td.error {border-left: 1px solid #DF0000; border-right: 1px solid #DF0000; border-top: 1px solid #DF0000; border-bottom: 1px solid #DF0000;}

input.contact {border-left: 1px solid #3C5369; border-right: 1px solid #3C5369; border-top: 1px solid #3C5369; border-bottom: 1px solid #3C5369; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:12px; line-height:14px;}
select.contact {border-left: 1px solid #3C5369; border-right: 1px solid #3C5369; border-top: 1px solid #3C5369; border-bottom: 1px solid #3C5369; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:11px; line-height:13px;}
textarea.contact {border-left: 1px solid #3C5369; border-right: 1px solid #3C5369; border-top: 1px solid #3C5369; border-bottom: 1px solid #3C5369; background: #FFFFFF; font-family:Arial, Tahoma, sans-serif;  font-weight:500; font-size:12px; line-height:14px;}
input.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:12px;  line-height:14px; }
select.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:11px;  line-height:13px; }
textarea.contacterror {border-left: 1px solid #CA0000; border-right: 1px solid #CA0000; border-top: 1px solid #CA0000; border-bottom: 1px solid #CA0000;background: #F9F900; font-family:Arial, Tahoma, sans-serif; font-weight:500; font-size:12px;  line-height:14px;}
