body {background:#fff;text-align:center;font-family:'times new roman',times}
div.cnt {width:768px;text-align:left;margin:25px auto 35px auto}
ul.header {background:#b11f17 url(/images/headerbg.png) top right no-repeat;display:block;margin:0;padding:0;border:0;list-style:none;height:137px;width:708px !important;width:768px;padding:12px 30px}
ul.header li {text-align:right;padding:2px 0}
ul.header li a {color:#fff;font-weight:bold;font-size:8pt;text-decoration:none}
ul.header li a:hover {color:#FFD900}
div.box {background:url(/images/mainbg_2.png) top right repeat-y;min-height:300px;position:relative;border-top:1px solid #fff}
div.box2 {background:url(/images/mainbg.png) top right repeat-y;min-height:300px;position:relative;border-top:1px solid #fff}
div.home {width:512px}
a img {border:0}
.cb {clear:both}
div.newsletter {width:235px;position:absolute;bottom:0 !important;bottom:320px;right:0;color:#fff;padding:0 12px !important;padding:0;font-size:14px}
div.newsletter input {width:235px;border:0;}
p.footer {background:#b11f17;text-align:center;color:#fff;margin: 0;line-height:16pt;font-size:7pt;clear:both}
h2 {font-size:8pt}
div.errorExplanation {background:#ff3b00;padding:10px}
p {text-align:justify;font-size:9pt;line-height:12pt;padding:0 15px 15px 0}
h1 {font-size:10pt;color:#b11f17}
div.right img {border:2px solid #fff;margin-bottom:10px}
div.right {width:220px;position:absolute;top:20px;right:0;color:#fff;padding:0 12px}
div.home a {font-weight:bold;text-decoration:none;color:#000}
div.right a {font-weight:normal;text-decoration:none;color:#fff}
.scroll-track {height:10px;width:5px;background:#6b3a38;}
.scroll-handle {border:1px solid black;height:10px;width:10px;background:#ffe500;cursor:pointer;}
table.menu {width:95%;border-collapse:collapse}
table.menu th {font-weight:normal;vertical-align:top}
table.menu td {width:30%;text-align:right;color:#666;border-color:#fff;border-style:solid;border-width:5px 0;vertical-align:top}
ul.menu li {line-height:35px}