/*general site styles*/
body{
	background-color:#9999CC;
}
td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
}
p{
	padding-left:5px;
	padding-right:5px;
}
.heading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold
}
.lightStretch{
	background-color:#9999CC;
}
.textCellBackground{
	background-color:#666699;
}
.leftStretch{
	background-image:url(images/content_r4_c1.gif);
	background-repeat:repeat-y;
}
.centerStretch{
	background-image:url(images/content_centrestretch.gif);
	background-repeat:repeat-y;
}
.rightStretch{
	background-image:url(images/content_rightstretch.gif);
	background-repeat:repeat-y;
}
.largeRightStretch{
	background-image:url(images/largepage_rightstretch.gif);
	background-repeat:repeat-y;
}
.copyrightCell{
	background-image:url(images/footer_bg.gif);
	background-repeat:repeat-x;
}
.copyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	padding-left:2px;
}
.HostedStatic{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.Hosted{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.Hosted:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.Hosted:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.Hosted:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666699;
	font-size:10px;
}
.TandC{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.TandC:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.TandC:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.TandC:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9999CC;
	font-size:10px;
}
/*contact page styles*/
.contentBackground{
	background-color:#9999CC;
}
.contentBackground24px{
	background-color:#9999CC;
	height:24px;
}
.contentBackground108px{
	background-color:#9999CC;
	height:108px;
}
.contentBackground30px{
	background-color:#9999CC;
	height:30px;
}
.nameBackground{
	background-image:url(images/contact_name.gif);
	background-repeat:no-repeat;
	height:24px;
}
.smallInput{
	width:150px;
	height:17px;
	color:#FFFFFF;
	background-color:#666699;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.largeInput{
	width:180px;
	height:17px;
	color:#FFFFFF;
	background-color:#666699;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inputBox{
	width:180px;
	height:100px;
	color:#FFFFFF;
	background-color:#666699;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*quote page styles*/
.pickUpBackground{
	background-image:url(images/quote_r3_c6.jpg);
	background-repeat:no-repeat;
	height:24px;
}
.dateTime{
	width:80px;
	height:17px;
	color:#FFFFFF;
	background-color:#666699;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contentBackground107px{
	background-color:#9999CC;
	height:107px;
}
.errorDisplay{
	background-image:url(images/Top2.gif);
	background-repeat:no-repeat;
	height:60px;
}
.errorMessage{
	color:#FF0000;
}
.returnBackground{
	background-image:url(images/quote_r11_c6.jpg);
	background-repeat:no-repeat;
	height:24px;
}
.quoteBackground24px{
	background-color:#666699;
	height:24px;
}
.largeInputColour{
	width:180px;
	height:17px;
	color:#FFFFFF;
	background-color:#9999CC;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.quoteButtonBackground{
	background-image:url(images/quote_r14_c7.gif);
	background-repeat:no-repeat;
	height:25px;
}
.calendarDrop {
	border: none;
	background-image:url(images/calendarbutton.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:transparent;
	height:24px;
	width:40px;
	cursor:pointer;
}
.tiny{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
.tiny:active{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
}
.tiny:hover{
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
}
/*goodwood / Sandown races styles */
.link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.link:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.link:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}
.link:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#9999CC;
	font-size:10px;}
div#gallery{ background: url('images/lgeBkg.gif') #669;}
div#gallery .galleryList{ margin: 0; padding: 0; width: 100px; margin: 0 0 0 20px;}
div#gallery .galleryList li{ list-style: none;}
div#enlarged{ display: inline; margin-right: 140px; float:right; width:400px;}
#closeImage{ font-size: 9px; text-align: center;}
#closeImage:hover{ cursor:pointer; background-color: #66c;}