body {
    background-color:#efefef;
    margin:0;
    padding:0;
    height:100%;
    font:12px/18px Arial, DejaVu;
    color:#727076;
    font-weight:500;
}

.div_center_headline {
    font-size:2em;
    font-weight:bold;
    padding-bottom:1em;
    padding-top:1em;
}


.div_center_subheadline {
    font-size:1.5em;
    font-weight:bold;
    padding-bottom:0.5em;
    padding-top:0.5em;
}

.div_center {
    width:800px;
    margin-left:auto;
    margin-right:auto;
    z-index: 1;
}

.div_center_disable {
    filter: alpha(opacity = 20);
    opacity: 0.2; -moz-opacity:0.2;
    width:800px;
    margin-left:auto;
    margin-right:auto;
    z-index: 1;
    background-color: #999999;
}

.div_center_header {
    width:800px;height:93px;
    background-color:#fff;
    background-image:url(/images/bg_header.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:white;
    margin-bottom:0px;
    border-bottom-color:#9B9B9B;
    border-bottom-style:solid;
    border-bottom-width:0px;
}


.div_center_header_logo {
    width:275px;height:93px;
    float:left;
}

.div_center_header_navigation {
    width:525px;height:93px;
    float:left;
    font-size:1.25em;
}

.table_center_header_navigation_default {
    background:url(/images/bg_menu.jpg) repeat-x top left;
    background-color:#FFFFFF;
    float:left;
    height: 37px;
    margin-top:56px;
    margin-right:3px;
    border-left-color:#E3E3E3;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#E3E3E3;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#E3E3E3;
    border-top-style:solid;
    border-top-width:1px;
}

.table_center_header_navigation_highlighted {
    background:url(/images/bg_menu_highlighted.jpg) repeat-x top left;
    background-color:#FFFFFF;
    float:left;
    height:53px;
    margin-top:40px;
    margin-right:3px;
    border-left-color:#E3E3E3;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#E3E3E3;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#E3E3E3;
    border-top-style:solid;
    border-top-width:1px;
}
.div_center_header_navigation_rider {
    margin-top:52px;
}

.textfield_center {
    color:#959595;
    border-left-color:#E3E3E3;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#E3E3E3;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#E3E3E3;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#E3E3E3;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.div_center_content {
    background:url(/images/bg_content.jpg) repeat-x top left;
    background-color:#fff;
    width:800px;
    border-top-color:#9B9B9B;
    border-top-style:solid;
    border-top-width:0px;

}

.div_center_content_main {
    overflow:auto;
    margin-right:12px;
    margin-left:12px;
}

.div_center_content_overlay_invisible {
    display:none;
    position:absolute;
    top:150px;left:255px;
    width:760px;height:350px;
    border-right:1px solid #fff;border-left:1px solid #fff;
    z-index:10;
    background-color:#FFFFFF;
}
.div_center_content_overlay_visible_odd {
    background-color:#EEEEEE;
}

.div_center_content_overlay_visible_even {
    background-color:#DBDBDB;
}

.div_center_content_event_detail {
    background-color:#ffffff;
    width:500px;
    height:375px;
}

.div_center_content_rider_detail_image {
    width:200px;
    height:375px;
    float:left;
}

.div_center_content_rider_detail_information {
    background:url(/images/bg_rider.jpg) repeat-x top left;
    margin-left:5px;
    border-left-color:#E3E3E3;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#E3E3E3;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#E3E3E3;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#E3E3E3;
    border-bottom-style:solid;
    border-bottom-width:1px;
    width:500px;
    height:370px;
    float:left;
}



.div_center_content_event_highlighted_column {
    float:left;
    padding-right:0px;
    padding-left:1px;
    padding-top:1px;
    border-left-color:#DBDBDB;
    border-left-style:solid;
    border-left-width:1px;
    border-top-color:#DBDBDB;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#DBDBDB;
    border-bottom-style:solid;
    border-bottom-width:1px;
    margin-bottom:24px;
}

.div_center_content_event_default_column {
    float:left;
    padding-right:1px;
    padding-top:1px;
    padding-bottom:1px;
    border-top-color:#DBDBDB;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#DBDBDB;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-right-color:#DBDBDB;
    border-right-style:solid;
    border-right-width:1px;
    width:672px;
    max-width:672px;
    margin-bottom:24px;
}

.div_center_content_event_arrow_column {
    float:left;
    margin-top:30px;
    margin-bottom:24px;
}

.div_center_overlay_cancel {
    display:block;
    position:absolute;
    top:-26px;right:-26px;
}


.tr_center_content_event_arrow_column {

}

.td_center_content_event_arrow_column {
    background-color:#ffffff;
    border-top-color:#DBDBDB;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#DBDBDB;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-right-color:#DBDBDB;
    border-right-style:solid;
    border-right-width:1px;
    padding-bottom:0px;
    padding-left:0px;
    padding-top:0px;
    padding-right:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
}

.td_center_content_event_arrow_dummycolumn {
    font-size:0.125em;
    line-height:6px;
    background-color:#ffffff;
}
.white {
    padding-top:6px;
    padding-bottom:6px;
    background-color:#ffffff;
}

.td_center_content_event_default {
    padding-top:6px;
    padding-bottom:6px;
    background-color:#000000;
    background:url(/images/bg_content.jpg) repeat-x top left;
}

.td_center_content_event_lastrun_widebox {
    background:url(/images/bg_lastrun.png) repeat-x top left;
    background-color:#FFFFFF;
    font-size:1.35em;
}

.td_center_content_event_lastrun_subline {
    background:url(/images/bg_lastrun_subline.jpg) repeat-x top left;
    background-color:#FFFFFF;

}

.th_center_content_event_default {
    background-color:#C0C0C0;
    color:#ffffff;
    padding-top:4px;
    padding-bottom:4px;

}

.div_center_content_event_lastrun {
    width:722px;
    padding:1px;
    border-top-color:#DBDBDB;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#DBDBDB;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-right-color:#DBDBDB;
    border-right-style:solid;
    border-right-width:1px;
    border-left-color:#DBDBDB;
    border-left-style:solid;
    border-left-width:1px;

}

.div_center_content_event_liveticker {
    width:742px;
    border-color:#CCCCCC;
    border-style:solid;
    border-width:1px;
    margin-top:12px;
    padding-left:2px;
    padding-right:2px;
}

.div_center_content_event_archive {
    margin-top:25px;
    margin-left:200px;
}

.td_center_content_event_archive_contest {
    font-size:1.5em;
    margin-top:8px;
    margin-bottom:8px;
}

.img_center_content_event_archive_noborder {
    border:0px;
    margin-left:10px;
}

.div_center_content_footer {
    margin-top:36px;
    margin-left:12px;
    padding-bottom:12px;
}

.white {
    background-color:#ffffff;
    color:#ffffff;
}
