body{background-color:#DDD;font-size:100%;background-image:url(/images/page-bg.gif);background-repeat:repeat-y;margin:0;padding:0;}
.c{text-align:center;}
.u{text-decoration:underline;}
div.clear{clear:both;height:1px;border:none;margin:0;padding:0;}
h1,h2,h3,h4{text-align:center;font-family:verdana, arial, helvetica, sans-serif;}
h1{font-size:25px;}
h2{font-size:21px;}
h3{font-size:18px;}
h4{font-size:15px;}
p,li,td{font-size:13px;font-family:verdana, arial, helvetica, sans-serif;}
a,a:visited{color:#D20F20;}
a:hover{color:#FF4F54;}
p.credit{font:12px arial, helvetica, sans-serif;text-align:center;color:#666;}
#mainpage{background-color:#FFF;border:none;border-right:1px solid #000;width:900px;background-image:url(/images/left-bg.gif);background-repeat:repeat-y;margin:0;padding:0;}
#header{width:900px;height:205px;border:none;background-image:url(/images/template/header-bg.gif);background-repeat:repeat-x;margin:0;padding:0;}
#topbox{float:right;text-align:center;width:450px;height:140px;border:none;background-image:url(/images/template/header-box-bg.gif);background-repeat:no-repeat;margin:0;padding:0;}
#topbox1{text-align:center;width:450px;height:29px;border:none;margin:0;padding:0;}
#topbox2{text-align:center;width:450px;height:35px;border:none;margin:0 0 7px;padding:0;}
#topbox2 p{margin:0;padding:1px;}
#topbox3{text-align:left;width:400px;height:48px;border:none;overflow:auto;margin:0 auto;padding:0;}
#topbox3 p{margin:0;padding:0;}
#topbox4{text-align:right;width:450px;height:16px;border:none;margin:0;padding:0;}
#leftbar{background-color:#000;width:133px;border:none;float:left;margin:0;padding:0;}
#nav-main{width:133px;margin:0;padding:0 10px 10px;}
#nav-main a,#nav-main a:visited{color:#FFF;text-decoration:none;font:.85em bold arial, helvetica, sans-serif;}
#nav-main a:hover{color:#FF9;text-decoration:none;font:.85em bold arial, helvetica, sans-serif;}
#nav-main a.onpage{color:#EF3246;cursor:text;}
#nav-main div.leftsubnav ul{list-style-type:none;margin-left:-35px;margin-top:-10px;}
#nav-main div.leftsubnav ul li{margin-bottom:5px;}
#nav-main div.leftsubnav ul li a.leftsub-onpage{color:#EF3246;}
#nav-main div.leftsubnav ul li a,#nav-main div.leftsubnav ul li a:visited,#nav-main div.leftsubnav ul li a:hover{font-size:12px;}
div.messageboard{width:310px;text-align:left;margin:0;padding:0 15px;}
div.messageboard p,div.messageboar li{font-size:11px;}
div.subnav{text-align:center;border:none;background-color:#000;font:bold 13px verdana, arial, helvetica, sans-serif;color:#FFF;margin:0 20px 0 10px;padding:5px 0;}
div.subnav a,div.subnav a:visited{color:#FFF;text-decoration:none;font:bold 13px verdana, arial, helvetica, sans-serif;}
div.subnav a:hover{color:#FF9;}
#content-area{width:745px;float:left;border:none;margin:0;padding:0px 0 20px 15px; margin-top: -35px;}
p.padcaldate{padding-top:3px;}
div.dl{float:left;text-align:left;width:410px;border:none;margin:5px 0 0;padding:0 0 0 10px;}
div.dr{float:right;text-align:center;width:315px;border:none;margin:5px 0 0;padding:0;}
div.singlepage{padding:0 20px 0 10px;}
#footersep{background-color:#000;border:none;border-right:1px solid #000;width:900px;background-image:url(/images/footer-sep.gif);background-repeat:repeat-x;margin:0;padding:0;}
#footer{width:900px;text-align:center;background-color:#000;border:none;border-right:1px solid #000;color:#666;background-image:url(/images/footer-bg.jpg);background-repeat:repeat-x;font:10px verdana, arial, helvetica, sans-serif;margin:0;padding:0 0 10px;}
#footer a,#footer a:visited{color:#777;text-decoration:none;}
#footer a:hover{color:#D20F20;text-decoration:underline;}
#errorhelp li{font-size:1em;margin-bottom:12px;}

