P {font: 13px Verdana, Arial, Helvetica, sans-serif; margin: 0 0 13px 0}
.waiver {font: 11px Verdana, Arial, Helvetica, sans-serif}

P.otherraces {font: 13px Verdana, Arial, Helvetica, sans-serif; margin: 3px 0 0 0}

H1 {font: bold 30px Arial, Helvetica, sans-serif; color: #009900; margin: 0 0 0 0}
H2 {font: bold 23px Arial, Helvetica, sans-serif; color: #990000; margin: 0 0 0 0}
H2.padbottom {font: bold 23px Arial, Helvetica, sans-serif; color: #CC0000; margin: 0 0 13px 0}
H3 {font: bold 16px Arial, Helvetica, sans-serif; color: #CC0000; margin: 0 0 3px 0}
H3.list {font: bold 16px Arial, Helvetica, sans-serif; color: #CC0000; margin: 0 0 0 0}

H4 {font: bold 19px Arial, Helvetica, sans-serif; color: #006440; margin: 0 0 0 0}
H5 {font: bold 16px Arial, Helvetica, sans-serif; color: #990099; margin: 0 0 0 0}
H5.male {font: bold 16px Arial, Helvetica, sans-serif; color: #000099; margin: 0 0 0 0}



UL {padding-left: 2em; margin: 0 0 0 0}
LI {font: 13px Verdana, Arial, Helvetica, sans-serif; padding-top: 3px}


.indent {padding-left: 1em}
.indent2 {padding-left: 2em}
.indenthang {text-indent: -1em; padding-left: 2em}
.highlight {background-color: #FFFF00}
.updatetext {color: #000099}

STRONG {font-weight: bold; color: #3333FF}
STRONG.faq {font-weight: bold; color: #990099}
STRONG.waterhalf {font-weight: bold; color: #FF6600}
STRONG.water13 {font-weight: bold; color: #6666FF}


A:link {color: #CC3300}
A:visited {color: #993300}
A:hover {color: #FF9900}
A:active {color: #FFF200}


TD.pic {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #990000}


.entryword {font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #006440}
.entryline {border-bottom: 1px solid #333333}



TABLE.box
{
    border-color: #009900;
    border-style: solid;
    border-width: 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

TD.box
{
    margin: 0;
    padding: 4px;
    border-width: 1px;
    border-color: #009900;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}


TABLE.boxtopnote
{
    border-color: #6666FF;
    border-style: solid;
    border-width: 6px;
    border-spacing: 0;
    border-collapse: collapse;
}

TD.boxtopnote
{
    margin: 0;
    padding: 6px;
    border-width: 6px;
    border-color: #6666FF;
    font: 13px Verdana, Arial, Helvetica, sans-serif;
}


TD.maps {font: 13px Verdana, Arial, Helvetica, sans-serif}


.boxheader
{
    margin: 0 0 1px 0;
    font: bold 14px Arial, Helvetica, sans-serif;
    color: #006600;
    text-align: center;
}




TABLE.restrictions
{
    border-width: 0;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0 0 13px 1px;
}

TD.restrict
{
    padding: 8px;
    border-width: 2px;
    border-color: #FFFF00;
    border-style: solid;
    background-color: #EEEEFF;
}















TABLE.rsvp
{
    border-width: 0;
    border-spacing: 0;
    border-collapse: collapse;
}

TD.rsvphead
{
    margin: 0;
    padding: 4px;
    border-width: 0 0 0 0;
    border-color: #009900;
    border-style: solid;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #3333CC;
}

TD.rsvphalf
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #009900;
    border-style: solid;
    background-color: #FFDD99;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    background-image: url(barsnowanim2.gif);
}

TD.rsvp13
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #009900;
    border-style: solid;
    background-color: #DDEEFF;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    background-image: url(barsnowanim2.gif);
}

TD.rsvpother
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #009900;
    border-style: solid;
    background-color: #DDDDDD;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    background-image: url(barsnowanim2.gif);
}








TABLE.turnsheet
{
    border-width: 0;
    border-spacing: 0;
    border-collapse: collapse;
}

TD.turnhead
{
    margin: 0;
    padding: 4px;
    border-width: 0 0 0 0;
    border-color: #0000FF;
    border-style: solid;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #3333CC;
}

TD.turnrow1
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #0000FF;
    border-style: solid;
    background-color: #DDFFDD;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}

TD.turnrow2
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #0000FF;
    border-style: solid;
    background-color: #FFEEEE;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}

TD.turnnote
{
    margin: 0;
    padding: 4px;
    border-width: 1px 0 1px 0;
    border-color: #0000FF;
    border-style: solid;
    background-color: #FFFFFF;
    font: italic 12px Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
}








.rhead {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #006440}

.r {font: 12px Verdana, Arial, Helvetica, sans-serif}
.rf {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #660066}
.rg {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666666}
.rfg {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #775577}

.rAG0 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #0000FF}
.rAG1 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000099}
.rAG2 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #990099}
.rAG3 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #990000}
.rAG4 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FF0000}
.rAG5 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FF3300}


