/* #ff00ff */
/* #e34a9c */

.Main_Body {bgcolor:Red}
.Hidden {
position:relative;
visibility: hidden
}
/* CSS Standard */
BODY {background-color:white;background-image: url('./images/Header_Background.png');background-repeat: repeat-x;}
HR { color:gray; height:1px; padding: 0px 0px 0px 0px; margin: 0px;}
Strong { color: Red ; font-weight: bold ;}
/* CSS Custom */
.Header_Date {font: bold 12px Arial; color: Navy; text-align: left; padding: 0px 10px 0px 10px;}

.Main_Body {
width: 950px;
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 75%;
color: Navy;
padding: 15px 5px 5px 10px;
}

#formSubmit{
visibility: hidden
}

.Main_Body A:link {color: #0066FF; text-decoration: Underline;}
.Main_Body A:visited {color: #0066FF; text-decoration: Underline;}
.Main_Body A:active {color: #0066FF; text-decoration: Underline;}
.Main_Body A:hover {color: #8080ff; text-decoration: Underline; font-weight: bold;}

.Main_Body H1{
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 18px;
padding: 5px 5px 5px 5px;
border-radius: 6px ;
border: 1px solid #969696 ; 
background-color: #ff8cff ; 
width: 835px ;
}

.Main_Body H2{
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 15px;
padding: 5px 5px 5px 5px;
border-radius: 6px ;
border: 1px solid #969696 ; 
background-color: #ff8cff ; 
width: 825px ;
}

table#tiers { font-family: Arial, Helvetica, sans-serif ; border-collapse: collapse ; width: 750px ; color: Navy ; }
table#tiers th { border: 1px solid #969696 ; padding: 3px 0px 3px 10px ; font-weight: bold ; font-size: 13px ; background: #ffccff ;}
table#tiers th.top { border: 1px solid #969696 ; padding: 3px 0px 3px 8px ; font-weight: bold ; background: #C0C0C0 ; border-top-left-radius: 5px ; border-bottom-right-radius: 0px ; border-top-right-radius: 5px ; border-bottom-left-radius: 0px ; font-size: 13px ; }
table#tiers th.bottom { border-top-left-radius: 0px ; border-bottom-right-radius: 5px ; border-top-right-radius: 0px ; border-bottom-left-radius: 5px ; font-size: 13px ; border: 1px solid #969696 ; padding: 1px 0px 1px 5px ;  text-align: left ; font-weight: bold ; background:#C0C0C0 ; }
table#tiers td { font-size: 11px ; border: 1px solid #969696 ; padding: 3px 10px 3px 15px ; vertical-align: top ;}
table#bonus { font-family: Arial, Helvetica, sans-serif ; border-collapse: collapse ; width: 750px ; color: Navy ; }
table#bonus th { border: 1px solid #969696 ; padding: 3px 0px 3px 6px ; font-weight: bold ; font-size: 13px ; background: #ffccff ;}
table#bonus th.top { border: 1px solid #969696 ; padding: 3px 0px 3px 8px ;  text-align: left ; font-weight: bold ; background: #C0C0C0 ; border-top-left-radius: 5px ; border-bottom-right-radius: 0px ; border-top-right-radius: 5px ; border-bottom-left-radius: 0px ; font-size: 13px ; }
table#bonus th.bottom { border-top-left-radius: 0px ; border-bottom-right-radius: 5px ; border-top-right-radius: 0px ; border-bottom-left-radius: 5px ; font-size: 13px ; border: 1px solid #969696 ; padding: 1px 0px 1px 5px ;  text-align: left ; font-weight: bold ; background:#C0C0C0 ; }
table#bonus td { font-size: 11px ; padding: 3px 10px 3px 15px ; vertical-align: top ; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #969696 ;}
table#bonus tr:nth-child(even) { background-color: #ffe6ff; }
table#bonus tr:nth-child(odd) { background-color: #fff; }

.Main_Body H3{
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 15px;
padding: 5px 5px 5px 5px;
border-radius: 6px ;
border: 1px solid #969696 ; 
background-color: #ff8cff ; 
}

.Main_Body DIV {
width: 800px ;
}

.Main_Body SELECT{
background-color: #D3D3D3;
width:200px
}

.Main_Body INPUT{
background-color: #D3D3D3;
width:195px
}

.Main_Body OPTION{
}

.Main_Body TD{
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 12px;
color: Navy;
}

.F1_Results TD {
/* background-color: #D3D3D3;*/
padding: 0px 0px 0px 0px;
}

#formTier1Driver {border-radius: 6px ;}
#formTier2Driver {border-radius: 6px ;}
#formTier3Driver {border-radius: 6px ;}
#formTier4Driver {border-radius: 6px ;}
#formTier5Driver {border-radius: 6px ;}
#formTier6Driver {border-radius: 6px ;}
#formPoleDriver {border-radius: 6px ;}
#formFastestDriver {border-radius: 6px ;}
#formDriver1Driver {border-radius: 6px ;}
#formDriver2Driver {border-radius: 6px ;}
#formDriver3Driver {border-radius: 6px ;}
#formConstructor1Car {border-radius: 6px ;}
#formConstructor2Car {border-radius: 6px ;}
#formConstructor3Car {border-radius: 6px ;}

/* links Page */
.links_Small {
font-family: tahoma, verdana, helvetica, sans-serif;
font-size: 70%;
color: Navy;
font-weight: bold;
text-align: center;
text-decoration: none;
}

.links_Small A:link {color: Navy; text-decoration: none;}
.links_Small A:visited {color: Navy; text-decoration: none;}
.links_Small A:active {color: Navy; text-decoration: none;}
.links_Small A:hover {color: Navy; text-decoration: none;}

#menuTop {
margin: 10px 0px 0px 0px;
padding: 0;
z-index: 30
}

#menuTop li {
margin: 0;
padding: 0;
border: 0;
list-style: none;
float: left;
font: bold 12px arial;
}

#menuTop li a {
display: block;
margin: 0 10px 0 10px;
padding: 4px 0px;
height: 16px;
width: 150px;
color: #FFF;
background-image: url('./images/menu header gray.png');
background-color:#B7B7B7;
background-repeat: repeat-x;
text-align: center;
text-decoration: none;
}

#menuTop li a:hover {
background-image: url('./images/menu header blue.png');
background-color:#3366FF;
background-repeat: repeat-x;
}

#menuTop div {
position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
border: 0px solid #5970B2;
}

/* Drop Menu Items*/
#menuTop div a {
position: relative;
display: block;
margin: 0 10px 0 10px;
padding: 4px 10px;
height: 16px;
width: 130px;
white-space: nowrap;
text-align: left;
text-decoration: none;
background-image: url('./images/menu sub gray.png');
background-repeat: repeat-x;
background-color:#B7B7B7;
color: #FFF;
font: 11px arial;
}

#menuTop div a:hover {
background-repeat: repeat-x;
background-image: url('./images/menu sub blue.png');
background-color:#3366FF;
color: #FFF;
}

.Text_Caps {
font-variant: small-caps;
}

.Form_Item{
font: Bold Italic 12px Arial;
color: Blue;
background-color: #D3D3D3;
padding: 0px 0px 0px 0px;
}


