.menu2{width:236px;background:url(images/ssnav.gif) no-repeat right; margin:0 0 15px; height:50px}
#ssnav,#ssnav ul{width:100%;list-style:none;height:1;font-weight:400;height:55px;margin:2px 0 0 0;padding:0;}
#ssnav a{display:block;color:#000;text-decoration:none;font-size:14px;width:110px;height:50px;padding:4px 5px 5px}
#ssnav a.more{background:url(images/plus2.gif) center right no-repeat}
#ssnav li{float:left;padding:0}
#ssnav li ul{position:absolute;left:-999em;height:auto;width:153px;font-size:13px;border:1px solid #333;background:#99ccff;margin:0 5px 5px;padding:0 2px}
#ssnav li li{padding-right:15px;width:135px}
#ssnav li ul a{width:145px;font-size:12px;height:23px;padding:0 20px 10px 15px}
#ssnav li ul ul{width:139px;margin:-20px 5px 0 144px} <!-- Second menu Float -->
#ssnav li li li{width:139px}
#ssnav li:hover ul ul,#ssnav li:hover ul ul ul,#ssnav li.sfhover ul ul,#ssnav li.sfhover ul ul ul{left:-999em}
#ssnav li:hover ul,#ssnav li li:hover ul,#ssnav li li li:hover ul,#ssnav li.sfhover ul,#ssnav li li.sfhover ul,#ssnav li li li.sfhover ul{left:auto}
#ssnav ul li:hover,#ssnav ul li.sfhover{background:#dedede;color:#000}
.navinfo {background-color:#0cf}
#content {width:740px; margin:40px auto 0}

.subhead1{border:0}
.subhead1 td{font-size:16px;border:0;font-weight:800;text-align:left}
.subhead1 h3{font-size:14px;font:Georgia;text-align:left;color:#333333}
.racetable,.subhead1{width:730px}
.racetable td,.subhead1 td,.rt-Full td{border:1px solid #333;}
.racetable,.rt-Full{border-collapse:collapse;font-size:11px;border:1px solid #666}
.racetable td,.rt-Full td{text-align:center;padding:1px 4px}
.racetable th{background:#36f;border:1px solid #666;text-align:center;font-weight:700;color:#fff;vertical-align:top;padding:0 2px}
.racetable th a,.rt-Full a{color:#ff0;padding:0 2px}
.rt-Full th{background:#3366ff;border:1px solid #666666;color:#fff;vertical-align:top;padding:0}

.classtable{border-collapse:collapse;font-size:11px;border:3px solid #fff;width:730px}
.classtable td{border:1px solid #fff;text-align:center;font-size:12px}
.targettable th{text-align:left;font-size:12px;padding:2px}
.race-title{color:red;font-family:Arial;font-size:24px;font-weight:700;margin:0}
.table3 td{border:1px solid #666;padding:3px}
.st, .rt{border:1px solid #000;font-size:12px;font-weight:400;text-align:center}
.st{background:red; color:#fff}
.rt {background:#ff9}
.gry{background:silver;font-weight:800;font-size:15px}
.wht{background:#fff;font-weight:800;font-size:15px}
.table2{border-collapse:collapse;font-size:12px;width:450px;border-color:#000;border-style:solid;border-width:1px;padding:2px 5px}
.theme{float:right;height:30px;width:226px}
.numbyclass{font-weight:700; background:#99ccff; text-align:center; padding:5px 0 5px 10px}
.tt{background:#36f;color:#fff; font-weight:700}
.hRow1 {float:left; height:40px; }
.hRow2 {float:left; height:20px;} 
