body{ margin: 0; text-align: center;}

.displaynone {display: none;}

h1{font-family: Arial, Helvetica, sans-serif; color: #373737; font-size: 23px;margin-top: 0; margin-bottom: 8px; font-weight: normal;}
h2{font-family: Arial, Helvetica, sans-serif; color: #6A6A6A; font-size: 18px;margin-top: 8px; margin-bottom: 8px; font-weight: bold;}
h3{font-family: Arial, Helvetica, sans-serif; color: #6A6A6A; font-size: 16px;margin-top: 0; margin-bottom: 8px; font-weight: bold;}
h4{font-family: Arial, Helvetica, sans-serif; color: #6A6A6A; font-size: 14px;margin-top: 0; margin-bottom: 8px; font-weight: bold;}

img {
   behavior: url("/include/pngbehavior.htc");
}

#container{position: relative; text-align: left; margin-left: auto; margin-right: auto; width: 750px; padding-top: 108px; }

#header {position: absolute; top: 0; left: 0; width: 750px; height: 79px; border-bottom: solid 1px black;}

#underheader {position: absolute; top: 0; left: 0; width: 750px; }

#topnav{ display: none;}

#top_gradient_line {display: none; }

#leftnav{ display: none;}

#address_box {margin-left: 10px; display: none; position: absolute;}
#addr_crn_tl{ width: 136px; background: white url(/images/addr_crn_tl.gif) top left no-repeat;}
#addr_crn_tr{ background: url(/images/addr_crn_tr.gif) top right no-repeat;}
#addr_crn_br{ background: url(/images/addr_crn_br.gif) bottom right no-repeat;}
#addr_crn_bl{ background: url(/images/addr_crn_bl.gif) bottom left no-repeat;}
#address_box {font: bold 11px Arial, Helvetica, sans-serif; color: #616161; }
#address_box a:link, #address_box a:active, #address_box a:visited {color: #1749C2;}
#address_box a:hover {color: #968CFF;}

#rpanel{ float: right; width: 178px; margin-left: 10px; margin-right: 6px;}

#maincontent{ overflow: hidden; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #686868; }
#maincontent a:link, #maincontent a:active, #maincontent a:visited {color: #3749A9;}
#maincontent a:hover {color: #968CFF;}

#maincontent ul {list-style: square outside; margin-left: 16px;padding-left: 0;margin-top: 6px;margin-bottom: 6px;}
#maincontent ul li{}

#home_girl{display: none;}

#footer{ clear: both; width: 750px; height: 23px; background: url(/images/footer_bg.gif) top left repeat-x; font: 10px Verdana, Arial, Helvetica, sans-serif; color: white; }
#footer a:link, #footer a:active, #footer a:visited {color: white; text-decoration: none; font-weight: bold}
#footer a:hover {color: #91BDFF; text-decoration: none; font-weight: bold}

#text_links{ border-top: solid 2px #3E466F; text-align: center; width: 100%; font: 10px/100% Arial, Helvetica, sans-serif; color: #aaaaaa; }
#text_links a:link, #text_links a:active, #text_links a:visited {color: black; text-decoration: none;}
#text_links a:hover {color: #91BDFF; text-decoration: none;}

.boldtxt {font-weight: bold; color: Black;}
ul.boldtxt {font-weight: bold; color: Black;list-style: square outside; margin-left: 16px;padding-left: 0;margin-top: 6px;margin-bottom: 6px;}

.red {color: #6268C1; font-weight: bold;}

.small {font-family: arial, helvetica, sans-serif; font-size: 11px;}
ul.small {font-family: arial, helvetica, sans-serif; font-size: 11px;list-style: square outside; margin-left: 16px;padding-left: 0;margin-top: 6px;margin-bottom: 6px;}
ul.small li{}

div.hr {width: 100%; height: 1px; background: url(/images/dotted_line.gif) top left repeat-x;}
div.hr hr {
  display: none;
}

.noul {text-decoration: none;}