#ps_points_header_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white
}
#ps_points_link_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: black
}
#ps_points_event_title
{
    FONT-SIZE: 8px;
    COLOR: white;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #000000
}
#ps_points_champ_title
{
    FONT-SIZE: 9px;
    COLOR: white;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #000000
}
#ps_points_row_name
{
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff
}
#ps_points_row_center
{
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff
}
#ps_points_row
{
    FONT-SIZE: 10px;
    COLOR: black;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff
}
#ps_points_row_name_mit
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #EFEFEF
}
#ps_points_row_center_mit
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #EFEFEF
}
#ps_points_row_mit
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #EFEFEF
}


#ps_entries_header_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white
}
#ps_points_header_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #EF0041;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white
}
#ps_points_header_red_small
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #EF0041;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white
}
#ps_header_black
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #969696
}
#ps_header_black_right
{
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #969696
}
#ps_header_reverse
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #000000
}
#ps_header_reverse_right
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #000000
}




#ps_footer_black
{
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #000000
}
#ps_row_spacer
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}




#ps_row_mit_pos
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#ps_row_mit_time
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right
}
#ps_row_mit_driver
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
#ps_row_mit_total
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right
}
#ps_row_mit_diff
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right
}
#ps_row_mit_group
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#ps_row_mit_vehicle
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
#ps_row_mit_vehicle_clas
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}




#ps_index_date
{
    BORDER-TOP: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#ps_index_total
{
    BORDER-TOP: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: right
}
#ps_index_stage
{
    BORDER-TOP: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#ps_index_result_stage
{
    BORDER-TOP: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#ps_index_result_overall
{
    BORDER-TOP: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#ps_index_country
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
#ps_index_section
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}








#ps_row_pos
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#ps_row_pos_old
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#ps_row_driver
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#ps_row_driver_old
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#ps_row_total
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#ps_row_diff
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#ps_row_group
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
#ps_row_vehicle
{
    BORDER-TOP: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#ps_row_vehicle_clas
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: #7D7D7D;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}


#ps_points_table
{
    BORDER-TOP: #D8D8D8 1px solid;
    BORDER-BOTTOM: #D8D8D8 1px solid;
    BORDER-LEFT: #D8D8D8 1px solid;
    BORDER-RIGHT: #D8D8D8 1px solid;
}
#ps_points_table_old
{
    BORDER-TOP: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
}
#points_header_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #EF0041;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
#points_header
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
#points_header_right
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
#points_pos
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
#points_driver
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: left
}
#points_team
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: left
}
#points_nat
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
#points_total
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
#points_rnd
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
#points_rnd_right
{
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}

#points_pos_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#points_driver_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
#points_team_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: left
}
#points_nat_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#points_total_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#points_rnd_mit
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
#points_rnd_right_mit
{
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}

#report_text
{
    FONT-SIZE: 12px;
    COLOR: #717171;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: justify
}
#photo_caption
{
    FONT-SIZE: 11px;
    COLOR: #717171;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
#photo_caption_center
{
    FONT-SIZE: 11px;
    COLOR: #717171;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}

#photo_header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
#photo_caption_individ
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
#release_sub_date
{
    BORDER-TOP: #717171 1px solid;
    BORDER-BOTTOM: #717171 1px solid;
    BORDER-LEFT: #717171 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #717171;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}
#release_sub_title
{
    BORDER-TOP: #717171 1px solid;
    BORDER-BOTTOM: #717171 1px solid;
    BORDER-LEFT: #717171 1px solid;
    BORDER-RIGHT: #717171 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #717171;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #fffbf2
}
#photo_copyright
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    TEXT-ALIGN: center
}

