

/* Print */


#body #Page {width:auto;text-align:left;}


#body #Page div, 
#body #Page table, 
#body #Page td, 
#body #Page th, 
#body #Page label, 
#body #Page span, 
#body #Page p, 
#body #Page h1, 
#body #Page h2, 
#body #Page h3, 
#body #Page h4, 
#body #Page h5, 
#body #Page h6, 
#body #Page ul, 
#body #Page li, 
#body #Page ol {width:auto!important;}

.NavV_LeftNav, 
.ContentBreadcrumb, 
.PageFooter, 
.Navigation, 
.PageHeader, 
.NavH_TopNav_Sub {display:none;}



#body {font-size:8pt;}
#body #Page * {color:#000000;font-size:1em;margin:0;padding:0;}
#body #Page p, #body #Page h1, #body #Page h2, #body #Page h3, #body #Page h4, #body #Page h5, #body #Page h6 {padding:0 0 10px 0;}

#body #Page h1 {font-size:12pt;}
#body #Page h2 {font-size:11pt;}
#body #Page h3 {font-size:10pt;}

#body #Page .ContentMain_T_Content_L {padding:0 10px 0 0;}

#Page .RaceListing_Border {border:none;}
#Page .RaceListing_Border table {border-collapse:separate;border:solid 1px #333333;}
#Page .RaceListing_Border table td {border:solid 0px #333333;}

#body #Page .TablePadding {clear:both;padding:0 0 10px 0;}
#body #Page .TablePadding table {border-collapse:separate;border:solid 1px #333333;}
#body #Page .TablePadding table td {padding:3px 5px;}
#body #Page .RaceDay {display:block;width:50%!important;}
#body #Page .premiershipBoxHeight table {width:50%!important;}
.Grid248_X1, .CompleteList, .Heading {clear:both;}
#body #Page .CompleteList {padding:5px 0 10px 0;}
#body #Page .Premiership td {padding:3px 5px;}
#body #Page .HeaderCurve_PinkYellow h3 {padding-left:10px;}

#body #Page .PremiershipSummary table {border-collapse:separate;border:solid 1px #333333;}
#body #Page .PremiershipSummary table td {padding:3px 5px;}

.RaceHeader {clear:both;}
#body #Page .PremiershipTallyTable {border-collapse:separate;border:solid 1px #333333;}
#body #Page .PremiershipTallyTable td {padding:3px 5px;}

#Page .Grid248_X1 {float:none;}

.ThemeCalendar .HeaderCurve_YellowGrey .button {display:none;}
.ThemeCalendar .HeaderCurve_YellowGrey .week {display:none;}
.ThemeCalendar .HeaderCurve_YellowGrey .button {display:none;}

#body #Page .calendar {border-collapse:separate;border:solid 0px #333333;clear:both;}
#body #Page .calendar td {border:solid 1px #333333;padding:3px 5px;width:25%!important;}
#body #Page .calendar .gap {width:0px!important;}
#body #Page .calendar td h3 {font-size:8pt;}
#body #Page * {height:auto!important;}
.FlashHeader {display:none;}
#body #Page .Grid248_X1 .OurWebsite, 
#body #Page .Grid248_X1 .UpComingCalendar,
#body #Page .Grid248_X1 .HomePoll,
#body #Page .Grid248_X1 .Premiership, 
#body #Page .Grid248_X2 .UpComingCalendar {width:50%!important;}
.OurWebsite_Border, .ContentSpacer {clear:both;}
#body #Page .MaxHeight_Border table {width:100%!important;}
#body #Page .MaxHeight_Border table td {padding:3px 5px;}

#body #Page .Grid248_X1 .premiershipBoxHeight table {width:100%!important;}

.body #Page .HeaderCurve_YellowGrey h2 {padding-top:30px!important;}

#body #Page .ContainerSponsor {display:none;}

#body #Page .Grid248_X3 {clear:both;float:none;}
#body #Page .Grid248_X1 {clear:both;float:none;}






