/* CSS Document */

*, #eventList, #Main .mainHead, #notes	{
	margin: 0 ;
	padding: 0;
	}
ul, ol	{
	margin:1em 1.5em;
	}
li ul	{
	margin:0 0 0.5em 0.5em;
	}
html	{  
	background-color: #FFFFFF;
}
body	{  
	float: none !important;
	width: auto !important;
	margin: auto ;
	padding: 5px;
	background-color: #FFFFFF;
	font-size: 10pt; 
}

#regatta #Main .mainHead #headText,
#regatta #Main .mainHead,
#regatta #Main .textHdg,
#regatta #Main .textColumn,
#OLE #Main .mainRace,
#OLE #Main .plateRace	{
	margin: auto;
	margin-top: 2em;
	padding: 10px;
	}
#Main #riskMatrix,
#Main #riskLevel,
#Main #riskList,
#Main #plateRules,
#Main #eventList {
	margin: 0.25em 0.25em 0.25em 0.25em;
	}

#navBar, #navColumn, #flyout, #navigation, #AdGoogle, #Footer, #thead, #tfoot, #footinfo, /*#entryInfo,*/ #lmenu, #topHeader, 
.noprint, .floatimg,
body#OLE #footr {
	display: none;
}
div.floatpara>table td	{
	padding: .75em;
}

.pagebreak	{
	page-break-before: always !important;
	}
.pagebreak_after,
div.mainRace,
div.plateRace	{
	page-break-after: always !important;
	}
.nobreak div, p,  table	{
	page-break-inside: avoid !important;
}

.floatpara,
.floatpara33,
.floatpara50	{
	width: auto;
	page-break-inside: avoid !important;
	font-size: .9em; 
	text-align: left; 
	margin: .25em; 
	padding: .5em; 
	border:  thin solid silver; 
}
/* the above was done for the 2008 4s head pages */
.floatpara33	{
	width: 32%;
}
.floatpara50	{
	width: 47%;
}
.startorder	{
	font-size:.85em;
	}
#eventList .subFloatL	{
	float:left; 
	clear:left;
	width: 48%;
	}
#eventList .subFloatR	{
	float:right; 
	clear:right;
	width: 48%;
	}
#footr	{
	position:absolute;
	bottom:0;
	left:0;
	}
/*
a:after, a:link:after  { 
color: #000000;
background-color:transparent; 
content: " * Link " attr(href) "* "; }
}
a:visited:after {
color:#000000; 
background-color:transparent;
content: " * Link " attr(href) "* "; }*/