#ps_points_header_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: white
}
#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_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_footer_black
{
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #DDDDDD
}
#ps_row_spacer
{
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}




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




#ps_row_pos
{
    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: #ffffff;
    TEXT-ALIGN: center
}
#ps_row_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;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
#ps_row_total
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#ps_row_diff
{
    BORDER-TOP: #000000 1px solid;
    PADDING-RIGHT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#ps_row_group
{
    BORDER-TOP: #000000 1px solid;
    PADDING-RIGHT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}


#ps_points_table
{
    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_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
}

