﻿body {padding:0px; margin:0px; font-family:arial; font-size:8pt; background-image:url('../i/bgBody.jpg'); text-align:center; cursor:default;}
.cSimpleBody {background-color:#1c1b16; padding:0px; margin:10px 20px 20px 20px; font-family:arial; font-size:8pt; text-align:left; cursor:default; background-image:none;}

* {margin: 0;padding: 0;}
*|*:link {text-decoration:none;}
*|*:-moz-any-link {text-decoration:none;}
*|*:visited {text-decoration:none;}
a:visited {text-decoration:none; outline:none;}
a {text-decoration:none; outline:none;}
img {border:none;}
a {outline:none;}
textarea {resize:none;}

.cGap {height:10px; background-color:inherit;}
.cGap15 {height:15px; background-color:inherit;}
.cGap20 {height:20px; background-color:inherit;}
.cGap25 {height:25px; background-color:inherit;}
.cGap50 {height:50px; background-color:inherit;}
.s5 {background-image:url('spacer.gif'); width:10px; float:left; clear:both;}
.spacer30 {width:30px;}
.cR {text-align:right;}
.cHide {visibility:hidden; display:none;}
.cHand {cursor:pointer;}
.cDiv {padding:0px 4px 0px 4px;}
.cF_L {float:left;}
.cF_R {float:right;}
.cNW {white-space:nowrap;}
.cLink {color:White; text-decoration:underline;}

.cN {clear:both; background-image:url('../i/icN.png'); background-position:8px 6px; background-repeat:no-repeat; color:white; background-color:#6c3232; border-bottom:3px solid #865555; border-top:3px solid #865555; padding:7px 5px 7px 38px; font-size:10pt; font-family:tahoma; width:657px; margin:0px;}
.cY {clear:both; background-image:url('../i/icY.png'); background-position:8px 6px; background-repeat:no-repeat; color:white; background-color:#517551; border-bottom:3px solid #5f945f; border-top:3px solid #5f945f; padding:7px 5px 7px 38px; font-size:10pt; font-family:tahoma; width:657px; margin:0px;}
.xButton {font-family:arial; font-size:12px; height:25px; padding:2px;}

h1 {padding:11px 0px 20px 0px; font-family:Arial; font-size:18pt; color:#e79d18; margin:0px;}

div {scrollbar-base-color: #4c4a43; scrollbar-arrow-color: #FFFFFF; scrollbar-3dlight-color: #4c4a43; scrollbar-darkshadow-color: #4c4a43; scrollbar-face-color: #000000; scrollbar-highlight-color: #4c4a43; scrollbar-shadow-color: #4c4a43; scrollbar-track-color: #4c4a43;}

#dvTopBanner {background-image:url('../i/bgTopBanner.jpg'); background-position:center top; background-repeat:no-repeat; display:block; height:270px;}

div#dvBody {text-align:center; width:auto; background-image:url('../i/bgWrapper.jpg'); background-position:center top; background-repeat:no-repeat; display:block; margin-left:auto; margin-right:auto; height:300px;}
div#wrapper {text-align:left; margin-left:auto; margin-right:auto; width:940px; padding:0px; clear:both; background-color:#1c1b16;}

div#dvTopLine {float:left; width:940px; height:4px; padding:0px;}
div#dvMain {width:920px; background-color:#1c1b16; color:#ffffff; padding:10px 10px 0px 10px; vertical-align:top; height:inherit; float:left; z-index:-1;}
div#dvMain1 {width:920px; background-color:#1c1b16; color:#ffffff; padding:10px 10px 0px 10px; vertical-align:top; height:inherit; float:left; z-index:-1;}

.cHomeBnr {width:490px; height:254px;}
.cBSubmit {background-image:url('../i/bnSubmitBlue.gif'); width:72px; height:26px; border:0px; cursor:pointer;}

.cC1 {height:100%; width:205px; background-color:inherit; margin-left:0px; margin-right:0px; padding-right:10px; vertical-align:top; float:left;}
.cC2 {height:100%; width:490px; background-color:inherit; vertical-align:top; float:left;}
.cC3 {height:100%; width:205px; background-color:inherit; padding-left:10px; margin-left:0px; margin-right:0px; vertical-align:top; float:right;}
.cC2L {height:100%; width:205px; background-color:inherit; margin-left:0px; margin-right:0px; padding-right:5px; vertical-align:top; float:left;}
.cC2R {height:100%; width:705px; background-color:inherit; margin-left:0px; margin-right:0px; padding-left:5px; vertical-align:top; float:right; padding:0px;}
.cCFULL {height:100%; width:910px; background-color:inherit; margin-right:10px; vertical-align:top; float:right; padding:0px;}

.cFormSND {font-family:tahoma; font-size:10pt; width:auto; padding:0px 0px 20px 0px; color:Silver; background-color:#1c1b16;}
.cFormSND b {color:#f1b31e; font-weight:bold; padding-left:5px; text-transform:none; text-decoration:none;}
.cFormSND span {text-decoration:none; padding-top:5px;}
.cFormSND span .c1 {width:250px;}
.cFormSND div {padding:2px 0px 2px 0px;}
.cFormSND div span {color:gray; font-size:8pt;}
.cFormSND .cGap {height:10px;}
.cFormSND hr {margin:10px 0px 10px 0px; width:80%; text-align:center;}
.cFormSND textarea {font-family:tahoma; font-size:10pt; border:1px solid silver; padding:2px 3px 2px 3px; color:#444647; margin-top:2px; width:300px;}
.cFormSND .cTx {font-family:tahoma; font-size:10pt; border:1px solid silver; padding:2px 3px 2px 3px; color:#444647; margin-top:2px; width:300px;}

/* .cForm span {clear:both; font-size:8pt; float:left; padding-top:5px; color:#dddddd;} */

.cSinTXT {padding:2px; width:250px; font-size:12px; color:#444444; font-family:arial;}
.cChk {border:none; padding:0px; margin:0px; position:relative; left:-3px;}
.cCal {width:22px; height:18px; padding-left:5px; position:relative; top:2px; cursor:pointer;}

.cForm {font-family:tahoma; font-size:9pt; color:white; width:580px; color:gray;}
.cFormPop {font-family:tahoma; font-size:9pt; color:white; color:gray;}
.cForm .c1 {float:left; width:280px;}
.cForm .c2 {float:right; width:280px;}
.cForm .cGroup {color:silver; margin-bottom:10px;}

.cForm #imgFace {border:2px solid white; width:200px height:175px;}
.cForm #imgFace div{border:2px solid black; width:200px height:175px;}

.cForm div {padding:1px 0px 1px 0px; color:silver;}
.cForm span {font-size:8pt; color:silver;  }
.cForm .cTx {border:1px solid silver; color:#35342c; font-family:tahoma; font-size:9pt; padding:2px 2px 2px 2px;}
.cForm .cTx {border:1px solid silver; color:#35342c; font-family:tahoma; font-size:9pt; padding:2px 2px 2px 2px; width:250px;}
.cForm select {border:1px solid silver; color:#35342c; font-family:tahoma; font-size:9pt; padding:2px 2px 2px 2px; width:250px;}
.cForm div.cGap {height:10px;}
.cForm hr {size:1px; color:silver; width:80%;}
.cForm .cS {color:silver; border-top:1px solid gray; margin-top:10px; margin-bottom:10px; width:80%;}
.cOpt {position:relative; top:2px; cursor:pointer;}
.cForm s {padding-left:5px; padding-right:5px; color:Gray; text-decoration:none; font-size:7px; position:relative; top:-2px;}
.cMoney {white-space:nowrap; color:Yellow; font-size:13px;}

.cJoinTxt {border:1px solid silver; color:#35342c; font-family:tahoma; font-size:9pt; padding:2px 3px 2px 3px; width:90px; font-weight:bold;}

.cInfo {font-family:tahoma; font-size:10pt; width:500px;}
.cInfo .c1 {width:140px; padding:2px 0px 4px 0px; color:Gray; vertical-align:top;}
.cInfo .c2 {padding:2px 0px 4px 0px; color:Silver; vertical-align:top;}

#dvPadReg {width:inherit; float:left;}
#dvPadReg #dvPagRedInfo {float:left; width:360px;}
#dvPadReg #dvPadRegImage {float:right; width:320px;}
#dvPadReg #dvPadRegImage #imgPad {border:5px solid gray; background-color:Silver; width:90px; height:125px; margin:0px 0px 5px 0px;}

.cSteps {background-image:url('../i/bgReg.gif'); height:41px; margin:5px; cursor:pointer;}
.cSteps:hover {background-position:195px 82px;}
.cStepsDis {background-image:url('../i/bgReg.gif'); background-position:195px 41px; height:41px; margin:5px;}
.cStepsDis .cNum {color:#43402f; font-weight:bold; font-size:14px; font-family:Arial; float:left; width:18px; padding-top:13px; padding-left:16px;}
.cStepsDis .cMsg {color:gray; font-weight:bold; font-size:12px; font-family:Arial; float:right; width:150px; padding-top:13px;}
.cSteps:hover .cNum {color:black;}
.cSteps:hover .cMsg {color:white;}
.cSteps .cNum {color:#43402f; font-weight:bold; font-size:14px; font-family:Arial; float:left; width:18px; padding-top:13px; padding-left:16px;}
.cSteps .cMsg {color:silver; font-weight:bold; font-size:12px; font-family:Arial; float:right; width:150px; padding-top:13px;}

#dvNotice {background-image:url('../i/bgNoticeB.jpg'); background-repeat:repeat-x; width:205px; padding:5px 0px 0px 0px;}
#dvNotice #dvNoticeHead {background-image:url('../i/hdHeads.gif'); background-position:5px -198px; background-repeat:no-repeat; height:33px;}
#dvNotice #dvNoticeNote {color:#ffffff; font-family:arial; font-size:8pt; padding:5px 3px 0px 10px; margin:3px 3px 0px 0px; overflow:auto; height:330px; text-align:left; width:188px; float:left;}
#dvNotice #dvNoticeFoot {background-image:url('../i/bgCommon.gif'); background-position:0px -45px; background-repeat:no-repeat; height:22px; margin-bottom:5px; clear:both;}

.dvRaceC {background-image:url('../i/bgRaceC.jpg'); background-color:#e8a21e; background-repeat:repeat-x; width:205px; padding:5px 0px 0px 0px; margin-bottom:15px;}
.dvRaceC #dvRaceCHead {background-image:url('../i/hdHeads.gif'); background-position:0px 0px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvRaceC .dvRaceCurPos {background-image:url('../i/hdHeads.gif'); background-position:0px -33px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvRaceC .dvRaceWinners {background-image:url('../i/hdHeads.gif'); background-position:0px -66px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvRaceC #dvRaceCNote {color:#ffffff; font-family:arial; font-size:8pt; padding:5px 0px 0px 0px; height:40px; float:left;}
.dvRaceC #dvRaceCCurPosNote {color:#ffffff; font-family:arial; font-size:8pt; padding:5px 0px 0px 0px; float:left; margin-bottom:8px;}
.dvRaceC #dvRaceCFoot {background-image:url('../i/bgCommon.gif'); background-position:0px -23px; background-repeat:no-repeat; height:22px; clear:both;}

.cTopCops {padding:0px 4px 0px 4px; color:Black;}
.cTopCops h5 {font-family:Arial; font-size:12px; margin-bottom:5px;}
.cTopCops .cRank {padding-right:7px;}

.cTC_T {background-image:url('../i/bxTops.gif'); background-repeat:no-repeat; width:196px; height:10px;}
.cTC_M {font-size:11px; background-image:url('../i/bxTops_M.gif'); background-repeat:repeat-y; width:176px; padding:0px 10px 0px 10px;}
.cTC_B {background-image:url('../i/bxTops.gif'); background-repeat:no-repeat; background-position:0px -10px; width:196px; height:8px; margin-bottom:5px;}

.cTP_T {background-image:url('../i/bxTopsIn.gif'); background-repeat:no-repeat; width:168px; height:4px; float:left;}
.cTP_M {vertical-align:middle; background-image:url('../i/bxTopsIn_M.gif'); background-repeat:repeat-y; width:147px; padding:1px 10px 1px 10px; white-space:nowrap; float:left;}
.cTP_B {background-image:url('../i/bxTopsIn.gif'); background-position:0px 3px; width:168px; height:4px; float:left;}

.cTP_M div {margin-right:8px; float:left;}
.cTP_M a {color:#444444;}
.cTP_M a:hover {color:Black;}
.cTP_M img {border:0px; width:20px;}
.cTP_M s {position:relative; top:2px; text-decoration:none; white-space:normal; margin-bottom:3px !important;}

.dvBlu {background-image:url('../i/bgBluStrip.gif'); background-color:#253d55; background-position:bottom; background-repeat:repeat-x; width:205px; padding:5px 0px 0px 0px; margin-bottom:10px;}
.dvBlu .dvBluHead_PDL {background-image:url('../i/hdHeads.gif'); background-position:0px -330px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvBlu .dvBlueHead_PDI {background-image:url('../i/hdHeads.gif'); background-position:0px -363px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvBlu .dvBluHead_S2F {background-image:url('../i/hdHeads.gif'); background-position:0 -396px; background-repeat:no-repeat; height:33px; margin-left:5px;}
.dvBlu .dvBluNote {color:#ffffff; font-family:arial; font-size:8pt; padding:10px 7px 0px 11px; overflow:auto; text-align:left; float:left; margin-bottom:8px;}
.dvBlu .dvBluNote .cTxt {color:#262520; font-family:arial; font-size:12px; padding:1px 2px 1px 2px; margin:2px 0px 2px 0px; width:179px;}
.dvBlu .dvBluNote .cUN  {background-image:url('../i/xUN.gif'); background-repeat:no-repeat; border:2px solid white; background-position:3px; color:#262520; font-family:arial; font-size:12px; padding:1px 2px 1px 2px; margin:2px 0px 2px 0px; width:179px;}
.dvBlu .dvBluNote .cPW  {background-image:url('../i/xPW.gif'); background-repeat:no-repeat; border:2px solid white; background-position:3px; color:#262520; font-family:arial; font-size:12px; padding:1px 2px 1px 2px; margin:2px 0px 2px 0px; width:179px;}
.dvBlu .dvBluNote .cFE  {background-image:url('../i/xFE.gif'); background-repeat:no-repeat; border:2px solid white; background-position:3px; color:#262520; font-family:arial; font-size:12px; padding:1px 2px 1px 2px; margin:2px 0px 2px 0px; width:179px;}
.dvBlu .cPadFace {float:left; margin-right:10px; border:2px solid white; padding:2px;}
.dvBlu .cPadFace img {width:45px;}
.dvBlu .cPadName {color:White; font-weight:bold; font-size:9pt;}
.dvBlu .dvPadFaceName {width:185px; padding-bottom:10px;}
.dvBlu .dvPadRegFor {float:left;}
.dvBlu .dvPadSubmit {float:right;}
.dvBlu .cSubmit {float:right;}
.dvBlu a {color:#dddddd;}
.dvBlu a:hover {color:#ffffff; text-decoration:underline;}
.dvBlu .dvBluFoot {background-image:url('../i/bgCommon.gif'); background-position:0px 0px; background-repeat:no-repeat; height:22px; clear:both;}

.cPadLoginAjax {position:absolute; background-color:#1c1b16; opacity:.70; filter:alpha(opacity=70); width:205px; height:180px;}
.cPadLoginAjax img {position:relative; top:60px; left:80px}
.cRaceAjax {position:absolute; background-color:#1c1b16; opacity:.70; filter:alpha(opacity=70); width:670px; height:600px;}
.cRaceAjax img {position:relative; top:10px; left:10px}
.cPadLoginError {background-image:url('../i/icAlert.png'); background-repeat:no-repeat; background-position:6px 10px; font-weight:bold; margin-bottom:10px; color:white; background-color:#b80505; border:2px solid white; padding:10px 0px 13px 43px;}
.cPayUp {background-image:url('../i/icAlert.png'); background-repeat:no-repeat; background-position:6px 10px; font-weight:bold; margin-bottom:10px; text-align:left; background-color:#eba826; color:black; padding:10px 0px 13px 43px; border:1px dotted white;}
.cPayUp a {color:black;}

#dvInPgWdgt {background-image:url('../i/bgInPgWgt.jpg'); background-color:#39362f; background-repeat:repeat-x; width:205px; padding:5px 0px 0px 0px;}
#dvInPgWdgt #dvInPgWdgtHeadRI {background-image:url('../i/hdHeads.gif'); background-position:0px -99px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadNS {background-image:url('../i/hdHeads.gif'); background-position:0px -231px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadPH {background-image:url('../i/hdHeads.gif'); background-position:0px -133px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadVD {background-image:url('../i/hdHeads.gif'); background-position:0px -166px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadWR {background-image:url('../i/hdHeads.gif'); background-position:0px -429px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadRR {background-image:url('../i/hdHeads.gif'); background-position:0px -462px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtHeadPadReg {background-image:url('../i/hdHeads.gif'); background-position:0px -297px; background-repeat:no-repeat; height:33px; margin-left:5px;}
#dvInPgWdgt #dvInPgWdgtNote {color:#ffffff; font-family:arial; font-size:8pt; padding:5px 5px 5px 5px;}
#dvInPgWdgt #dvInPgWdgtNote div {cursor:pointer; background-color:#4c4a43; font-size:9pt; font-family:Arial; color:#d7d7d7; margin:3px 0px 3px 0px; padding:4px 10px 4px 10px; vertical-align:middle; text-decoration:none;}
#dvInPgWdgt #dvInPgWdgtNote div:hover {color:White; background-color:#1c1b16;}
#dvInPgWdgt #dvInPgWdgtNote div:hover a {color:white;}
#dvInPgWdgt #dvInPgWdgtNote div a {color:silver;}
#dvInPgWdgt #dvInPgWdgtNote div a:hover {color:white;}
#dvInPgWdgt #dvInPgWdgtNote .cS {color:#e79d18; background-color:#292723; font-weight:bold;}
#dvInPgWdgt #dvInPgWdgtNote .cS a {color:#e79d18;}
#dvInPgWdgt #dvInPgWdgtNote .cS:hover {color:#e79d18; background-color:#292723;}

#dvInPgWdgt #dvInPgWdgtFoot {background-image:url('../i/bgCommon.gif'); background-position:0px -45px; background-repeat:no-repeat; height:22px;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays {background-color:transparent;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays:hover {background-color:transparent;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays div {font-family:arial; font-size:11px; color:#d7d7d7;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays div:hover {background-color:#1c1b16; color:White;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays .cS {color:#e79d18; background-color:#292723; font-weight:bold;}
#dvInPgWdgt #dvInPgWdgtNote .cRaceDays .cS:hover {color:#e79d18; background-color:#292723;}

#dvHomeCnt {text-align:left; font-family:arial; font-size:12px; padding:0px 5px 0px 5px; min-height:400px;}
#dvHomeCnt h2 {color:#e79d18; font-family:arial; font-size:24px;}

#dvLogos {height:auto; background-color:#38352e; width:940px; vertical-align:middle; text-align:center;}
#dvLogos img {margin-right:40px; margin-bottom:30px; cursor:pointer;}
.cssTxt {font-family:tahoma; font-size:9pt; height:20; margin:2px; width:100%;}

#dvFooter {width:940px; height:306px; float:left; background-image:url('../i/bgFoot.gif');}
#dvSiteCounter {background-image:url('../i/bgFtLeft.gif'); background-repeat:no-repeat; height:198px; width:205px; float:left;}
#dvSiteCounter span {padding-left:20px; font-family:tahoma; font-size:11px; color:silver;}
.dvSiteHits {clear:both; margin-top:5px; margin-left:20px; border:3px solid #e79d18; padding:3px 0px 3px 0px; font-family:Verdana; font-size:13px; color:White; float:left;}
.dvSiteHits b {padding:2px; border:1px solid #63625f; background-color:Black; border-top:1px solid silver;}

.cPgHead {padding:11px 0px 20px 0px; font-family:Arial; font-size:21pt; color:#e79d18; margin:0px;}

.cArticle {padding:5px 0xp 10px 5px; margin-bottom:10px;}
.cArticle p {padding:2px 0px 2px 0px; margin:0px;}
.cArtSubHead {color:#e79d18; font-size:11pt; font-family:tahoma; font-weight:bold; padding-bottom:3px; text-decoration:none; border:0px;}
.cArtSubHead:hover {text-decoration:underline;}
.cArtDate {background-image:url('../i/icBox.gif'); background-repeat:no-repeat; background-position:0px 5px; font-size:8pt; color:Silver; padding:2px 0px 2px 13px;}
.cArtDesc {color:Silver; font-family:Tahoma; font-size:10pt; padding:8px 0px 5px 0px; text-decoration:none;}
.cArtContent {padding-top:0px;}
.cArtDesc ul {padding-left:30px;}
.cArtDesc ol {padding-left:30px;}
.cArtDesc p {margin-bottom:15px; text-align:justify;}
.cArtDesc img {margin:0px 5px 0px 0px;}
.cArtDesc a {color:#e79d18;}
.cArtDesc a:hover {text-decoration:underline;}
.cArtHolder {float:left; width:680px; margin-bottom:15px;}
.cArtLink {background-position:right center; color:#e79d18; white-space:nowrap; text-decoration:none; cursor:pointer;}
.cArtLink:hover {text-decoration:underline;}
.cArtLinkDis {background-position:right center; color:gray; white-space:nowrap; text-decoration:none; margin-top:2px;}
.cArtPg {white-space:nowrap; font-size:11px;}
.cArtMore {background-image:url('../i/iArr.gif'); background-repeat:no-repeat; background-position:right 6px; padding-right:18px; color:#e79d18; white-space:nowrap; text-decoration:none; cursor:pointer;}
.cArtMore:hover{text-decoration:underline;}
.cLink {color:#e79d18; white-space:nowrap; text-decoration:none; cursor:pointer;}
.cLink:hover{text-decoration:underline;}
.cArtBack {background-image:url('../i/iArrBk.gif'); background-repeat:no-repeat; padding-left:18px; background-position:0px 4px; color:#e79d18; white-space:nowrap; text-decoration:none; float:left; cursor:pointer;}
.cArtBack:hover {text-decoration:underline;}
.cArtSep {text-align:center; padding:5px 0px 5px 0px; margin:5px 0px 5px 0px;}
.cArtPgSep {width:10px; font-weight:bold; text-align:center; color:Gray; font-size:9px; position:relative; top:2px;}
.cLinkH {font-size:13px !important; color:White !important;}
.cHlBox {font-size:11px; clear:both; padding-top:20px !important;}
.cHlBox h5 {color:White; font-weight:bold; width:auto; float:left; font-size:13px;}
.cHlBox b {color:White;}
.cAns {color:Gray; margin-top:4px !important;}

.cPayment {border:3px solid #e79d18; background-color:black; border:2px solid gray; padding:10px !important; float:left; line-height:16px;}
.cPaymentLink {font-size:11px; font-weight:bold; color:white !important; height:297px;}

.cImgThumbs img {height:61px;}

.cAttach {}
.cAttach ul {border-top:1px solid #2c2a23; border-bottom:1px solid #2c2a23; padding:5px 0px 5px 0px;}
.cAttach li {background-image:url('../i/icFile.gif'); background-repeat:no-repeat; background-position:0px 7px; padding:5px 3px 5px 15px;}
.cAttach a {color:#caaf6f; font-weight:bold;}
.cAttach a:hover {color:White; text-decoration:underline;}

.cBack {color:silver; text-decoration:underline;}
.cBack:hover {color:White;}

#imgFoot {width:940px; height:306px; position:absolute;}

#dvMenuWrap {text-align:center; width:940px; margin-left:auto; margin-right:auto;}
div.dvMenuHolder {width:926px; padding:0px; margin:0px; background-color:#081929; padding:0px 7px 4px 7px; height:40px; float:left;}
.cMM {float:left; border:0px; padding:0px; margin:0; z-index:2;}
.cMM img {border:none;}
.cMnuSep {background-image:url('../i/mnu/mnuSep.gif'); width:2px; height:38px; background-repeat:no-repeat; float:left;}

ul.ssmenu{position:absolute; background-color:#0d2843; border:2px solid #081929; border-top:none; margin:0; padding:0; visibility:hidden; display:none; z-index:3; padding-bottom:3px;}
ul.ssmenu.ssmenu2{width:auto;}
ul.ssmenu.ssmenu2{width:158px;}
ul.ssmenu.ssmenu3{width:140px;}
ul.ssmenu.ssmenu4{width:auto;}
ul.ssmenu.ssmenu5{width:auto;}
ul.ssmenu.ssmenu6{width:auto;}
ul.ssmenu.ssmenu7{width:105px;}
ul.ssmenu.ssmenu8{width:155px;}
ul.ssmenu.ssmenu9{width:auto;}

ul.ssmenu li{list-style-type:none; padding:4px 15px 4px 15px; padding:5px 15px 7px 15px; text-align:left; border-bottom:2px solid #263e56; white-space:nowrap; font-family:Tahoma; font-size:12px; color:Silver; cursor:pointer;}
ul.ssmenu li:hover {background-color:#081c30; color:#f8c955;}
ul.ssmenu li.first{padding:4px 15px 4px 15px; margin:0px;}
ul.ssmenu li.last{padding:4px 15px 4px 15px; margin:0px; border-bottom:none;}

div.menu1{left:0px; width:70px;}
div.menu2{left:0px; width:109px}
div.menu3{left:0px; width:133px;}
div.menu4{left:0px; width:97px;}
div.menu5{left:0px; width:91px;}
div.menu6{left:0px; width:86px;}
div.menu7{left:0px; width:74px;}
div.menu8{left:0px; width:131px;}
div.menu9{left:0px; width:119px;}

/* REGISTRATION SECTION */
.square {opacity:.99; filter:alpha(opacity=100);}
.cMin {opacity:.0; opacity:0; filter:alpha(opacity=0);display:none;}
.cFileHide {position:absolute; top:-100px; left:-1000px; opacity:.0; filter:alpha(opacity=0);}

.cMainHolder {float:left; width:705px; color:Silver; font-family:Arial; font-size:10pt;}
.cMainHolder .cSep {margin-top:5px; margin-bottom:10px;}
.cHolder {float:left; width:680px; border-bottom:2px solid #74500d; padding:10px; background-color:#24231c; margin-top:20px;}
.cPopForms {float:left; border-bottom:2px solid #74500d; padding:10px; background-color:#24231c;}
.cH1 {float:left; width:325px; border-bottom:2px solid #74500d; padding:10px; background-color:#24231c;}
.cH2 {float:right; width:325px; border-bottom:2px solid #74500d; padding:10px; background-color:#24231c; margin-right:5px;}
.cHC {float:left; width:230px;}
.cHCR {float:right; width:220px;}

.cPanel {float:left; width:673px; border-bottom:2px solid #74500d; padding:10px; background-color:#24231c;}

.cReg {float:left; font-family:Arial; font-size:9pt;}
.cReg div {padding:4px 0px 2px 0px;}
.cReg div i {color:#f1b31e; font-weight:bold; padding-left:5px; text-transform:none; text-decoration:none;}
.cReg div span {padding-left:5px; font-size:7pt; color:silver;}
.cReg .cTx {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:315px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cReg .cCbo {padding:1px 2px 1px 5px; height:20px; border:1px solid silver; width:324px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cReg .cTxArea {padding:2px 2px 2px 5px; border:1px solid silver; width:210px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;} 
.cMainHolder .cGap {height:10px;}

.cMainHolder select {padding:2px 2px 2px 2px; border:1px solid silver; background-color:#efefef; color:#282723; font-family:arial; font-size:9pt;} 
.cMainHolder .cButton {border:1px solid silver; background-color:black; color:#282723; font-family:arial; font-size:11px; cursor:pointer;}
.cMainHolder .cPadGroups {}
.cMainHolder .cPadGroups .cFt {padding-top:10px; border-top:1px solid silver;}
.cMainHolder .cHH {color:#e4b73c; font-weight:bold;}

.cChk {position:relative; left:-5px; top:1px;}
button {background-color:gray; color:silver; border:2px solid silver; width:15px; height:15px;}

#dvSingle {padding:10px; width:670px;}
#dvDoubles {padding:10px; width:670px;}
#dvTeam {padding:10px; width:670px;}

.cFace_M {float:left; width:60px; padding:2px; background-color:#aac0d0; border:4px solid #ffffff;}
.cFace_F {float:left; width:60px; padding:2px; background-color:#d2acc4; border:4px solid #ffffff;}
.cFace_Team {float:left; width:60px; padding:2px; background-color:white; border:4px solid silver;}

.cError {background-image:url('../i/iAlert.png'); background-position:12px 10px; background-repeat:no-repeat; border:3px solid #752b2b; background-color:#451111; color:silver; padding:10px 5px 10px 60px; font-size:12px; margin-bottom:10px;}
.cError div {font-weight:bold; font-size:10pt; margin-bottom:4px; color:White;}

.cSucess {background-image:url('../i/iAlert.png'); background-position:12px 10px; background-repeat:no-repeat; border:3px solid #2b7549; background-color:#114526; color:silver; padding:10px 5px 10px 60px; font-size:12px; margin-bottom:10px;}
.cSucess div {font-weight:bold; font-size:10pt; margin-bottom:4px; color:White;}

.cPadSearch {}
.cTx {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; color:gray; font-family:tahoma; font-size:9pt;}
.cCbo {padding:1px 2px 1px 5px; height:20px; border:1px solid silver; color:gray; font-family:tahoma; font-size:9pt;}

.cSportsMan {padding:5px 0px 5px 0px; width:695px; color:Silver; margin-bottom:12px; border-bottom:2px solid #795d20; float:left;}
.cSportsMan2 {padding:5px 0px 5px 0px; width:660px; color:Silver; margin-bottom:12px; float:left;}
.cRw {background-color:#28261f;}
.cRw_alt {background-color:#23221b;}
.cS_face {width:66px; float:left; margin-left:10px;}
.cS_face img {border:none; width:60px; padding:2px;}
.cS_Team {width:66px; float:left; margin-left:10px; margin-right:25px;}
.cS_Team img {border:none; width:60px; height:48px; padding:2px; position:relative; top:2px;}
.cS_Info {width:595px; float:right;}
.cS_Info div {color:White; margin-bottom:3px; font-weight:bold;}
.cDbls {float:left; width:340px; padding:0px; margin:0px;}
.cDbls a {font-weight:bold;}
.cDbls .cS_face {width:92px; float:left; margin-left:10px;}
.cDbls2 {float:left; width:320px; padding:0px; margin:0px;}
.cDbls2 a {font-weight:bold;}
.cDbls2 .cS_face {width:92px; float:left; margin-left:10px;}
.cTeams {float:left; width:680px; padding:0px; margin:0px;}
.cLnk {font-size:11px; background-image:url('../i/iList.gif'); background-repeat:no-repeat; background-position:0px 4px; padding-left:9px;}
.cLnkDis {font-size:11px; background-image:url('../i/iList.gif'); background-repeat:no-repeat; background-position:0px 4px; padding-left:9px; color:Gray;}
.cTeams .cS_face {width:92px; float:left; margin-left:10px;}
.cTeamName a {font-size:12px; font-weight:bold;}
.cTeamDesc {margin-top:4px; font-size:11px; width:360px;}

.cFlags {margin-top:4px;}
.cFlag {height:16px; position:relative; top:3px; margin-right:6px;}

#dvFileName {color:White; font-weight:bold; font-family:Arial; font-size:9pt;}
#spFileName {color:silver; font-weight:lighter; font-family:Arial; font-size:9pt;}

.cPadGroups {}
.cPadGroups td {white-space:nowrap; padding:5px;}
.cPadGroups .cTx {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:200px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cPadGroups .cCbo {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:200px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cPadGroups .cChk {position:relative; left:-5px; top:1px;}
.cPadGroups .cTxArea {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:100%; height:auto; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cPadGroups .cFt {padding-top:10px; border-top:1px solid silver;}
.cHH {color:#e4b73c; font-weight:bold;}

.cRaceDesc {background-image:url('../i/icBullet.gif'); background-repeat:no-repeat; background-position:15px 9px; padding:4px 8px 6px 40px; margin-top:10px; margin-bottom:10px; border:2px dashed #434132; background-color:#323026; float:left; width:618px; font-family:arial; font-size:11px !important; color:gray !important; line-height:17px;}
.cRaceDesc2 {background-image:url('../i/icBullet.gif'); background-repeat:no-repeat; background-position:15px 9px; padding:4px 8px 6px 40px; margin-top:10px; margin-bottom:10px; border:2px dashed #434132; background-color:#323026; float:left; width:630px; font-family:arial; font-size:11px !important; color:gray !important; line-height:17px;}
.cNN {background-image:url('../i/icN.png'); background-repeat:no-repeat; background-position:8px 4px; padding:4px 8px 6px 40px; margin-top:10px; margin-bottom:10px; border:2px dashed #865555; background-color:#6c3232; float:left; width:618px; font-size:11px; color:white !important; line-height:17px;}

.cPadBlock {color:silver !important; background-color:#323026 !important; border:2px solid #434132 !important; font-weight:bold;}

.cPadRace {width:100%;}
.cPadRace span {font-size:9px;}
.cPadRace table {width:670px;}
.cPadRace i {font-family:Arial; font-size:9pt; color:#f1b31e; font-weight:bold; padding-left:5px; text-transform:none; text-decoration:none;}
.cPadRace hr {width:70%; border:1px dotted #545454; margin-top:5px}
.cPadRace div {margin-top:4px;}
.cPadRace .cPL {padding-left:20px;}
.cPadRace .cTx {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:310px; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cPadRace .cTxArea {padding:1px 2px 1px 5px; height:16px; border:1px solid silver; width:655px; height:auto; background-color:#ecdebd; color:#302e2a; font-family:arial; font-size:9pt;}
.cPadRace .cButton {margin-top:10px; cursor:pointer;}

.cPadInfo {font-family:tahoma; font-size:10pt; color:white;}
.cPadInfo span {font-weight:normal; font-weight:bold; color:silver;}
.cPadInfo .cPadFace {margin-right:20px; padding:3px 4px 3px 4px; float:left; width:100px;}
.cPadInfo .cPadData {float:left; width:500px;}
.cPadInfo .cPadFace img {width:95px; float:left;}
.cPadInfo .cPadHolder {width:675px; border-bottom:2px solid #74500d; padding:10px 10px 10px 10px; background-color:#24231c; margin-top:10px; margin-bottom:20px; float:left;}
.cPadInfo .cTeamHolder {width:675px; border-bottom:2px solid #74500d; padding:10px 10px 10px 10px; background-color:#24231c; margin-top:10px; margin-bottom:20px; float:left;}
.cPadInfo .cPC {float:left; width:230px; padding:0px;}
.cPadInfo .cPCR {float:right; width:220px; padding:0px;}
.cPadInfo .cHead {margin-top:10px; width:inherit; padding-bottom:4px; font-weight:bold; background-image:url('../i/iHdArr.gif'); background-position:0px 5px; background-repeat:no-repeat; padding-left:15px;}
.cPadInfo .aa {width:auto; height:auto; margin-top:5px; background-image:url('../i/bgPadTxt.gif'); background-repeat:repeat-x; padding:2px 5px 2px 5px; border-bottom:1px solid #503c16; margin-bottom:15px;} 
.cPadInfo .cData  {color:silver; font-family:tahoma; font-size:12px; font-weight:lighter; width:inherit; height:auto; margin:10px;}

.cLbl {float:left; width:90px; height:20px; padding:4px;}
.cDat {float:right; width:390px; height:20px; padding:4px;}

.cAdBookTabs {width:695px; float:left;}
.cAdBookTabs .cOn {background-image:url('../i/iTabs.gif'); background-position:0px -22px; background-repeat:no-repeat; width:56px; padding-top:3px; padding-right:1px; float:left; height:19px; text-align:center; font-family:Arial; font-size:11px; color:white; cursor:pointer;}
.cAdBookTabs .cOff {background-image:url('../i/iTabs.gif'); background-position:0px 0px; background-repeat:no-repeat; width:56px; padding-top:3px; padding-right:1px; float:left; height:19px; text-align:center; font-family:Arial; font-size:11px; color:silver; cursor:pointer;}
.cAdBookTabs .cOff:hover {color:white;}
.cAdBookTabs a {padding:2px; height:22px;}

.cAdBook {float:left; vertical-align:middle; width:inherit;}
.cAdBook .cTSP {background-image:url('../i/xSP.gif'); background-repeat:no-repeat; background-position:2px 3px;}
.cAdBook .cTST {background-image:url('../i/xST.gif'); background-repeat:no-repeat; background-position:2px 3px;}
.cAdBook .cTxt {color:#262520; font-family:arial; font-size:11px; padding:0px 2px 0px 2px; width:130px; margin:0px; position:relative;top:-3px;}
.cAdBook .cButton {color:#262520; font-family:arial; font-size:11px; padding:0px 2px 0px 2px; width:50px; position:relative;top:-2px; cursor:pointer;}
.cAdBook s {text-decoration:none; padding:0px 2px 0px 2px; color:Silver; float:left; font-size:7pt; position:relative;top:2px; float:left;}
.cAdBook a {text-decoration:none; color:#e79d18; font-family:Segoe UI; font-size:11px; font-weight:bold; float:left; padding:0px 4px 0px 4px;}
.cAdBook a:hover {text-decoration:underline; color:#ecf320;}
.cAdBook span {text-decoration:none; color:#625f4f; font-family:Segoe UI; font-size:11px; font-weight:bold; float:left; padding:0px 4px 0px 4px;}
.cAdBook .cAlphaWrap {float:left; padding-left:0px; background-image:url('../i/lnAdBook.gif'); background-repeat:no-repeat; background-position:0px 0px; padding-top:3px; width:695px; height:25px;}

.cPg {margin-top:15px; border-top:2px dotted #262520; padding:10px 0px 0px 0px; font-family:Arial; font-size:12px; color:Silver; float:left; width:695px;}
.cPg div {float:right;}
.cPg span {float:left;}
.cPg s {float:left; padding:0px 10px 0px 10px; text-decoration:none; color:Silver; font-size:9px;}
.cPg .cArtMore {text-decoration:none; color:#e79d18; font-size:12px; background-image:url('../i/iArr.gif'); background-repeat:no-repeat; background-position:right; padding-right:18px;}
.cPg .cArtMore:hover {text-decoration:underline;}

/* LIGHBOX */
#lightwindow_overlay {display: none; visibility: hidden; position: absolute; top:0; left:0; width:100%; height:auto; z-index: 500;}
#lightwindow {display: none; visibility: hidden; position: absolute; z-index: 999;line-height: 0px;}
#lightwindow_container {display: none; visibility: hidden; position: absolute; padding: 0 0 0 0; margin: 0 0 0 0;}
* html #lightwindow_container {overflow: hidden;}
#lightwindow_contents {overflow: hidden; z-index: 0; position: relative; border: 10px solid #ffffff; background-color: #ffffff;}		
#lightwindow_loading {height: 100%; width: 100%; top: 0px; left: 0px; z-index: 9999; position: absolute; background-color: #f0f0f0; padding: 10px;}
#lightwindow_loading_shim {display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;}
#lightwindow_loading span {font-size: 12px;line-height: 32px;color: #444444;float: left;padding: 0 10px 0 0;}
#lightwindow_loading span a, #lightwindow_loading span a:link, #lightwindow_loading span a:visited {color: #09F; text-decoration: none; cursor: pointer;}
#lightwindow_loading span a:hover, #lightwindow_loading span a:active {text-decoration: underline;}
#lightwindow_loading img {float: left; margin: 0 10px 0 0;}
#lightwindow_navigation {position: absolute;top: 0px;left: 0px;display: none;}
#lightwindow_navigation_shim {display: none;left: 0px; position: absolute; top: 0px;width: 100%; height: 100%;}
#lightwindow_navigation a,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,#lightwindow_navigation a:hover,#lightwindow_navigation a:active {outline: none;}
#lightwindow_previous, #lightwindow_next {width: 49%; height: 100%; background: transparent url('../comCtrls/lightBox/blank.gif') no-repeat; display: block;}
#lightwindow_previous {float: left;left: 0px;}
#lightwindow_next {float: right;right: 0px;}
#lightwindow_previous:hover, #lightwindow_previous:active {background: url('../comCtrls/lightBox/prevlabel.gif') left 15% no-repeat;}
#lightwindow_next:hover, #lightwindow_next:active {background: url('../comCtrls/lightBox/nextlabel.gif') right 15% no-repeat;}
#lightwindow_previous_title, #lightwindow_next_title {display: none;}
#lightwindow_galleries {width: 100%;position: absolute;z-index: 50; display: none;overflow: hidden;	margin: 0 0 0 10px;	bottom: 0px;left: 0px;}
#lightwindow_galleries_tab_container {width: 100%;height: 0px;overflow: hidden;}
a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab {display: block;height: 20px;width: 77px;float: right; line-height: 22px;color: #ffffff;text-decoration: none; font-weight: bold; cursor: pointer;font-size: 11px;color: #ffffbe;background: url('../comCtrls/lightBox/black-70.png') repeat 0 0 transparent;}
* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab {background: none;background-color: #000000; opacity: .70;filter: alpha(opacity=70);}
a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab {color: #ffffbe;}
#lightwindow_galleries_tab_span {display: block;height: 20px;width: 63px;padding: 0 7px 0 7px;}
#lightwindow_galleries_tab .up	{background: url('../comCtrls/lightBox/arrow-up.gif') no-repeat 60px 5px transparent;}
#lightwindow_galleries_tab .down {background: url('../comCtrls/lightBox/arrow-down.gif') no-repeat 60px 6px transparent;}
#lightwindow_galleries_list {background: url('../comCtrls/lightBox/black-70.png') repeat 0 0 transparent;overflow: hidden;height: 0px;}
* html #lightwindow_galleries_list {background: none;background-color: #000000;opacity:.70; filter:alpha(opacity=70);}	
.lightwindow_galleries_list {width: 200px;float: left;margin: 0 0 10px 0;padding: 10px;}
.lightwindow_galleries_list h1 {color: #09F;text-decoration: none;font-weight: bold;cursor: pointer;padding: 10px 0 5px 0;font-size: 16px;}
.lightwindow_galleries_list li {margin: 5px 0 5px 0;list-style-type: none;}
.lightwindow_galleries_list a, .lightwindow_galleries_list a:link, .lightwindow_galleries_list a:visited {display: block;line-height: 22px;color: #ffffff;text-decoration: none;font-weight: bold;cursor: pointer;padding: 0 0 0 10px;font-size: 11px;}
.lightwindow_galleries_list a:hover, .lightwindow_galleries_list a:active {background: #000000;color: #ffffbe;border-left: 3px solid #ffffbe;padding: 0 0 0 7px;}
#lightwindow_data {position: absolute;}
#lightwindow_data_slide {position: relative;}
#lightwindow_data_slide_inner {background-color: #ffffff;padding: 0 10px 10px 10px;}
#lightwindow_data_caption {padding: 10px 0 0 0;color: #666666;line-height: 25px;background-color: #ffffff;clear: both;}
#lightwindow_data_details {background-color: #f0f0f0; padding: 0 10px 0 10px; height: 20px;}
#lightwindow_data_author_container {width: 40%;text-align: right;color: #666666;font-style: italic;font-size: 10px;line-height: 20px;float: right;overflow: hidden;}
#lightwindow_data_gallery_container {font-size: 10px;width: 40%;text-align: left;color: #666666;line-height: 20px; float: left;overflow: hidden;}
#lightwindow_title_bar {height: 25px; overflow: hidden;}
#lightwindow_title_bar_title {color: #ffffbe;font-size: 14pt; line-height: 25px;	text-align: left;float: left;}
a#lightwindow_title_bar_close_link,	a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link {font-family:arial; font-size:10pt; float: right;text-align: right;	cursor: pointer;color: #ffffbe; line-height:25px; padding: 0;margin: 0;}
a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link {color: #ffffff;}
#lightwindow p {color: #000000;padding-right: 10px;}
/* LIGHBOX END */

/*SCROLLER*/
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 12px;background-color: white;}
.vscrollerbar {width: 12px;background-color: black;}
.vscrollerbar {background: transparent url('../comCtrls/scroller/scrollBar.png'); height:1px; padding-top:0px; margin-top:3px; margin-bottom:3px;}
.vscrollerbar, .hscrollerbar {padding: 10px;z-index: 2;}
.vscrollerbarbeg {background: url('../comCtrls/scroller/scrollBegTip.png') no-repeat; width: 12px; height:4px !important;}
.vscrollerbarend {background: url('../comCtrls/scroller/scrollEndTip.png') no-repeat; width: 12px; height:4px !important;}
.scrollerjogbox {width: 12px; height: 15px;top: auto; left: auto;bottom: 0px; right: 0px; background: transparent}
.vscrollerbase {background: transparent;}
.vscrollerbasebeg {background: url('../comCtrls/scroller/scrollBeg.png') no-repeat; width: 12px; height: 12px !important;}
.vscrollerbaseend {background: url('../comCtrls/scroller/scrollEnd.png') no-repeat; width: 12px; height: 12px !important;}
.scrollerjogbox:hover {background: transparent; height:15px;}
/*SCROLLER END*/