body,p,td,div{
font-family:Arial;
font-size:12px
}

body{
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
background-color:#0D5893;
background-repeat:repeat-x;
background-attachment:fixed
}

#header{
width:100%;
height:111px;
z-index:1;
overflow:visible
}

#event_bar{
position:absolute;
z-index:4;
left:0px;
top:100px;
width:90%;
height:22px;
padding-top:4px;
padding-left:8px;
color:white;
text-align:center
}

#title{
position:absolute;
z-index:2;
left:0px;
top:0px;
width:354px;
height:111px;
background-repeat:no-repeat
}

.content{
font-family:Trebuchet MS;
font-size:11px
}

#footer{
margin-left:157px;
margin-right:158px;
z-index:7;
overflow:visible;
color:white;
text-align:center;
font-family:Trebuchet MS;
font-size:11px;
padding-top:3px;
padding-bottom:3px
}

#footer a:link,#footer a:visited{
color:#FFEB32;
text-decoration:none
}

#footer a:hover{
color:#ffffff;
text-decoration:underline
}

.section{
margin:2px;
overflow:visible;
width:159px;
background-repeat:repeat-y
}

.section_header{
width:155px;
height:19px;
padding-top:3px;
padding-left:2px;
margin-bottom:1px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#0074C5
}

.section_content{
padding-left:3px
}

.section_footer{
width:159px;
height:5px;
overflow:hidden
}

form{
margin:0px;
padding:0px
}

li{
font-family:Trebuchet MS;
font-size:11px
}

td{
font-family:Trebuchet MS;
font-size:11px
}

.main_table{
background-color:#F0F0F0
}

.box_text{
margin:5px;
margin-left:7px;
margin-right:0px;
font-family:Trebuchet MS;
font-size:11px
}

.time_stamp{
font-family:Trebuchet MS;
font-size:11px;
font-weight:bold;
margin-left:10px
}

p{
font-family:Trebuchet MS;
font-size:11px;
padding-left:13px;
padding-right:13px;
padding-top:0px
}

td p{
padding:0px
}

.results_name{
color:#0074C5
}

.results_header{
background-color:#d4d4d4;
font-weight:bold;
padding:5px
}

.table_row{background-color:#99CCFF}

.table_row_dark{background-color:#F4F4F4}

.middle_column{
background-color:#FFFFFF;
padding:10px
}

.page_heading{
color:#FFFFFF;
background-color:#005f9d;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin:0px;
padding-left:10px;
padding-top:7px;
padding-bottom:5px;
min-height:21px;
height:21px
}

.sub_heading{
color:#F8540D;
background-color:#FFFFFF;
font-family:Trebuchet MS;
font-size:16px;
font-weight:bold
}

.middle_column hr{
height:1px;
color:#999999;
width:440px;
margin:0px;
padding:0px;
align:center
}

.middle_column ul{
margin-top:5px;
padding-top:0px
}

.main_content{
margin:15px;
padding:0px;
font-size:11px;
background-color=#FFFFFF
}

.main_content p{padding:0px}

a:link,a:visited{
color:#FF4A00;
text-decoration:none
}

a:hover{
color:#0071D4;
text-decoration:underline
}

.component_box a:link,.component_box a:visited{
color:#000000;
text-decoration:none
}

.component_box a:hover{
color:#F58226;
text-decoration:underline
}

.links{
margin-top:5px;
margin-right:5px
}

#waiting_bar{
font-size:16px;
color:#0D5893;
text-align:left;
background-color:white;
background-repeat:repeat-x
}

.laps_data{
color:#0D5893;
text-align:left;
font-family:Courier,Arial;
font-size:16px
}

#scroll{
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1
}

