body, td, input	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	}

p {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 140%;
	color: #000000;
	}
	
.homeSectionTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;
	padding-bottom:5px;
}

.homeSectionBoldTitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	padding-bottom:5px;
}

.util_nav {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ABB4C0;
	}

.smtxt {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 115%;
	color: #000000;
	}

a.navTop:link 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
}

a.navTop:active 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
}

a.navTop:visited 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
}

a.navTop:hover 
{
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
}
	
a.navHeader:link
{
	color: #E3017F;
	text-decoration: none;
	font-weight:normal;
}

a.navHeader:visited
{
	color: #E3017F;
	text-decoration: none;
	font-weight:normal;
}

a.navHeader:hover{
	color: #E3017F;
	text-decoration: underline;
	font-weight:normal;
}

a.navHeader:active{
	color: #E3017F;
	text-decoration: none;
	font-weight:normal;
}

a.navFooter:link
{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navFooter:visited
{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navFooter:hover{
	color: #0834C9;
	text-decoration: underline;
	font-weight:normal;
}

a.navFooter:active{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navMain:link
{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navMain:visited
{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navMain:hover{
	color: #0834C9;
	text-decoration: underline;
	font-weight:normal;
}

a.navMain:active{
	color: #0834C9;
	text-decoration: none;
	font-weight:normal;
}

a.navLeft:link
{
	color: #0066cc;
	text-decoration: none;
	font-weight:normal;
}
a.navLeft:visited
{
	color: #0066cc;
	text-decoration: none;
	font-weight:normal;
}
a.navLeft:hover{
	color: #0066cc;
	text-decoration: underline;
	font-weight:normal;
}
a.navLeft:active{
	color: #0066cc;
	text-decoration: underline;
	font-weight:normal;
}

a.linkWhiteBold:link {
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

.NavLeftSelectedItem { 
	background-color: #0066CC;
}
.NavLeftSectionTitle { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066cc;
	}
a.navCrumb:link 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;	
}
a.navCrumb:active 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.navCrumb:visited 
{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.navCrumb:hover 
{
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}

a.linkWhiteBold:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

a.linkWhiteBold:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

a.linkWhiteBold:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

a.linkWhite:link {
	color: #ffffff;
	font-weight: normal;
	text-decoration:underline;
}

a.linkWhite:active {
	color: #ffffff;
	font-weight: normal;
	text-decoration:underline;
}

a.linkWhite:visited {
	color: #ffffff;
	font-weight: normal;
	text-decoration:underline;
}

a.linkWhite:hover {
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}

a:link {
	color: #0060C9;
	text-decoration:underline;
	font-weight: bold;
}

a:active {
	color: #0060C9;
	text-decoration:underline;
	font-weight: bold;
}

a:visited {
	color: #0060C9;
	text-decoration:underline;
	font-weight: bold;
}

a:hover {
	color: #0060C9;
	text-decoration:none;
	font-weight: bold;
}

.button {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;	
	}	

.form {
	font-family:Verdana, Arial, helvetica, sans-serif; 
	font-size: 11px;
	color: #990000;
	background: #ffffff;
	}

.navmenutitle {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #0063CE;
	background: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 7px;
	}

.navmenutitle2 {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #0063CE;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	}

.topnavlink:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #0063CE;
	font-size: 11px;
	text-decoration:none;
	}
.topnavlink:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #0063CE;
	font-size: 11px;
	text-decoration:none;
	}
.topnavlink:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #0063CE;
	font-size: 11px;
	text-decoration:none;
	}
.topnavlink:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #0063CE;
	font-size: 11px;
	text-decoration:underline;
	}
	
.mainsubsection {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #E3017F;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.mainsubsection:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #E3017F;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.mainsubsection:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #E3017F;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.mainsubsection:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #E3017F;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.mainsubsection:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #E3017F;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	}
	
.newssubsection {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #00A5E9;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.newssubsection:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #00A5E9;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.newssubsection:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #00A5E9;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.newssubsection:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #00A5E9;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.newssubsection:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #00A5E9;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	}
	
.searchsubsection {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF6600;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.searchsubsection:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF6600;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.searchsubsection:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF6600;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.searchsubsection:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF6600;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.searchsubsection:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #FF6600;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	}

.aboutus {
	background: #329900;
	color: #ffffff;
	}
.aboutusTitle {
	background: #329900;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.aboutusHeader {
	background: #329900;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.aboutus12 {
	background: #ffffff;
	color: #329900;
	font-size: 12px;
	font-weight: bold;
	}
.aboutus14 {
	background: #ffffff;
	color: #329900;
	font-size: 14px;
	font-weight: bold;
	}

.gallery {
	background: #1C391A;
	color: #ffffff;
	}
.galleryTitle {
	background: #1C391A;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.galleryHeader {
	background: #1C391A;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.gallery12 {
	background: #ffffff;
	color: #1C391A;
	font-size: 12px;
	font-weight: bold;
	}
.gallery14 {
	background: #ffffff;
	color: #1C391A;
	font-size: 14px;
	font-weight: bold;
	}

.goracing {
	background: #E3017F;
	color: #ffffff;
	}
.goracingTitle {
	background: #E3017F;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.goracingHeader {
	background: #E3017F;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.goracing12 {
	background: #ffffff;
	color: #E3017F;
	font-size: 12px;
	font-weight: bold;
	}
.goracing14 {
	background: #ffffff;
	color: #E3017F;
	font-size: 14px;
	font-weight: bold;
	}

.fashion {
	background: #F23C9F;
	color: #ffffff;
	}
.fashionTitle {
	background: #F23C9F;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.fashionHeader {
	background: #F23C9F;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.fashion12 {
	background: #ffffff;
	color: #F23C9F;
	font-size: 12px;
	font-weight: bold;
	}
.fashion14 {
	background: #ffffff;
	color: #F23C9F;
	font-size: 14px;
	font-weight: bold;
	}
	
.temp {
	background: #002880;
	color: #ffffff;
	}
.tempTitle {
	background: #002880;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.tempHeader {
	background: #002880;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp12 {
	background: #ffffff;
	color: #002880;
	font-size: 12px;
	font-weight: bold;
	}
.temp14 {
	background: #ffffff;
	color: #002880;
	font-size: 14px;
	font-weight: bold;
	}
	
.temp2 {
	background: #003399;
	color: #ffffff;
	}
.temp2Title {
	background: #003399;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp2Header {
	background: #003399;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp2_12 {
	background: #003399;
	color: #cc0033;
	font-size: 12px;
	font-weight: bold;
	}
.temp2_14 {
	background: #003399;
	color: #cc0033;
	font-size: 14px;
	font-weight: bold;
	}

.temp3 {
	background: #004D84;
	color: #ffffff;
	}
.temp3Title {
	background: #004D84;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp3Header {
	background: #004D84;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp3_12 {
	background: #ffffff;
	color: #004D84;
	font-size: 12px;
	font-weight: bold;
	}
.temp3_14 {
	background: #ffffff;
	color: #004D84;
	font-size: 14px;
	font-weight: bold;
	}

.temp4 {
	background: #5A5D5A;
	color: #ffffff;
	}
.temp4Title {
	background: #5A5D5A;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp4Header {
	background: #5A5D5A;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp4_12 {
	background: #ffffff;
	color: #5A5D5A;
	font-size: 12px;
	font-weight: bold;
	}
.temp4_14 {
	background: #ffffff;
	color: #5A5D5A;
	font-size: 14px;
	font-weight: bold;
	}

.temp5 {
	background: #8B7D52;
	color: #ffffff;
	}
.temp5Title {
	background: #8B7D52;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp5Header {
	background: #8B7D52;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.temp5_12 {
	background: #ffffff;
	color: #8B7D52;
	font-size: 12px;
	font-weight: bold;
	}
.temp5_14 {
	background: #ffffff;
	color: #8B7D52;
	font-size: 14px;
	font-weight: bold;
	}

.profiles {
	background: #5500AA;
	color: #ffffff;
	}
.profilesTitle {
	background: #5500AA;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.profilesHeader {
	background: #5500AA;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.profiles12 {
	background: #ffffff;
	color: #5500AA;
	font-size: 12px;
	font-weight: bold;
	}
.profiles14 {
	background: #ffffff;
	color: #5500AA;
	font-size: 14px;
	font-weight: bold;
	}

.racecourses {
	background: #6599FF;
	color: #ffffff;
	}
.racecoursesTitle {
	background: #6599FF;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.racecoursesHeader {
	background: #6599FF;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.racecourses12 {
	background: #ffffff;
	color: #6599FF;
	font-size: 12px;
	font-weight: bold;
	}
.racecourses14 {
	background: #ffffff;
	color: #6599FF;
	font-size: 14px;
	font-weight: bold;
	}
	
.ownership {
	background: #D785AF;
	color: #ffffff;
	}
.ownershipTitle {
	background: #D785AF;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.ownershipHeader {
	background: #D785AF;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.ownership12 {
	background: #ffffff;
	color: #D785AF;
	font-size: 12px;
	font-weight: bold;
	}
.ownership14 {
	background: #ffffff;
	color: #D785AF;
	font-size: 14px;
	font-weight: bold;
	}

a.racingstats:link
{
	background: #FF6600; 
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}
a.racingstats:visited
{
	background: #FF6600;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}
a.racingstats:hover{
	background: #FF6600;
	color: #ffffff;
	text-decoration: none;
	font-weight:normal;
}
a.racingstats:active{
	background: #FF6600;
	color: #ffffff;
	text-decoration: underline;
	font-weight:normal;
}

.racingstats {
	background: #FF6600;
	color: #ffffff;
	}
.racingstatsTitle {
	background: #FF6600;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.racingstatsHeader {
	background: #FF6600;
	color: #ffffff;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.racingstats12 {
	background: #ffffff;
	color: #ff6600;
	font-size: 12px;
	font-weight: bold;
	}
.racingstats14 {
	background: #ffffff;
	color: #ff6600;
	font-size: 14px;
	font-weight: bold;
	}
	
.pressoffice {
	background: #003399;
	color: #ffffff;
	}
.pressofficeTitle {
	background: #003399;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.pressofficeHeader {
	background: #003399;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}	
.pressoffice12 {
	background: #ffffff;
	color: #003399;
	font-size: 12px;
	font-weight: bold;
	}
.pressoffice14 {
	background: #ffffff;
	color: #003399;
	font-size: 14px;
	font-weight: bold;
	}

.business {
	background: #6CCB2F;
	color: #ffffff;
	}
.businessTitle {
	background: #6CCB2F;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.businessHeader {
	background: #6CCB2F;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.business12 {
	background: #ffffff;
	color: #6CCB2F;
	font-size: 12px;
	font-weight: bold;
	}
.business14 {
	background: #ffffff;
	color: #6CCB2F;
	font-size: 14px;
	font-weight: bold;
	}

.review {
	background: #cc0033;
	color: #ffffff;
	}
.reviewTitle {
	background: #cc0033;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.reviewHeader {
	background: #cc0033;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}	
.review12 {
	background: #ffffff;
	color: #cc0033;
	font-size: 12px;
	font-weight: bold;
	}
.review14 {
	background: #ffffff;
	color: #cc0033;
	font-size: 14px;
	font-weight: bold;
	}
	
.survey {
	background: #3764A6;
	color: #ffffff;
	}
.surveyTitle {
	background: #3764A6;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.surveyHeader {
	background: #3764A6;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}	
.survey12 {
	background: #ffffff;
	color: #3764A6;
	font-size: 12px;
	font-weight: bold;
	}
.survey14 {
	background: #ffffff;
	color: #3764A6;
	font-size: 14px;
	font-weight: bold;
	}

.hrivideo {
	background: #0e2610;
	color: #ffffff;
	}
.hrivideoTitle {
	background: #0e2610;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.hrivideoHeader {
	background: #0e2610;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}	
.hrivideo12 {
	background: #ffffff;
	color: #0e2610;
	font-size: 12px;
	font-weight: bold;
	}
.hrivideo14 {
	background: #ffffff;
	color: #0e2610;
	font-size: 14px;
	font-weight: bold;
	}

.hrimob {
	background: #333333;
	color: #ffffff;
	}
.hrimobTitle {
	background: #333333;
	color: #ffffff;
	font-size: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 5px;
	}
.hrimobHeader {
	background: #333333;
	color: #ffffff;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	}	
.hrimob12 {
	background: #ffffff;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	}
.hrimob14 {
	background: #ffffff;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	}

.homeFixture {
	background: #e1f2fc;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	}

.racecoursesFixture {
	background: #e1f2fc;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	}
	
.racingstatsData{
	background: #eeeeee;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.racingstatsChange{
	background: #eeeeee;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	}
	
.candy1 {
	background: #F66933;
	color: #ffffff;
	}
.candy2 {
	background: #6CCB2F;
	color: #ffffff;
	}
.candy3 {
	background: #6699FF;
	color: #ffffff;
	}
.candy4 {
	background: #D785AF;
	color: #ffffff;
	}
.candy5 {
	background: #FBCD32;
	color: #ffffff;
	}
.candy6 {
	background: #E3017F;
	color: #ffffff;
	}
.candynews {
	background: #CCCCCC;
	color: #ffffff;
	}

.racecourseBrief {
	color: #373737;
	font-size: 9px;
	}

.navmenu {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #0063CE;
	background: #ffffff;
	font-weight: normal;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

ul {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.6;
	list-style-type: square;
	position:relative;
	left:-20px
	}

ol {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.6;
	position:relative;
	left:-15px
	}

.title_text { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #319CFF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	}

.sub_text { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

.reg_error {
	color: #CC0033;
	}

.error {
	color: #CC0033;
	}

.tableHeading{
	font-style: italic;
}
.red_hr{
	color: #CC0033;
	background: #CC0033;
	border: 0;
	height: 1px;
	
}
.button_links{
	background:#ECEAEC url(/ti/fe/images/account/buttons/button_black_arrow.gif) no-repeat;
	padding-left:21px;
	width: 150px;
	height: 21px;
}

a.text_links:link, a.text_links:visited{
	color: #000000;
	text-decoration: none;
}
a.text_links:hover{
	color: #000000;
	text-decoration: underline;
}
a.text_links:active{
	color: #000000;
	text-decoration: none;
}

.itemList
{
    BACKGROUND-COLOR: #0063CE;
}
.itemListHeader
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #6599FF;
}
.itemListBody
{
    BACKGROUND-COLOR: #e1f2fc;
}

.formButton
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #C0C0C0
}
.formFieldLabel
{
    FONT-WEIGHT: bold;
    COLOR: #CCCCCC
}
.formSectiontitle
{
    FONT-WEIGHT: bold;
}
.formCombo
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
}
.formRequiredField
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.formTextbox
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    BORDER-LEFT: slategray 1px solid;
    BORDER-BOTTOM: slategray 1px solid;
}
.formCheckbox
{
}

.NextMeeting_DARK {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}
.NextMeeting_LIGHT {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
.NewsTeaser_DARK {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}
.NewsTeaser_LIGHT {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

.white_text {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

a.white_text:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

a.white_text:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

a.white_text:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration:underline;
}

a.white_text:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.newsArticleTitle { 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #99ccff;
}
.PageSectionTitle { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #ffffff;
	background-color: #0066CC;
}
.PageTitle { 
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 19px;
	color: #3399FF;
}

.FixtureDetailsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;		font-weight: bold;
	color: #000000;
	padding-bottom:5px;

	}
	
.RaceCardRaceTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom:5px;
	BACKGROUND-COLOR: #6599FF;
	}

.RaceCardRaceName
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #E4E3Ec;
}

.RaceCardHorseName { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardHorseName:link { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardHorseName:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardHorseName:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardHorseName:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	}

.RaceCardHorseNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}
.RaceCardHorseNumberReserve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}

.RaceCardTrainerName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardTrainerName:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardTrainerName:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardTrainerName:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	}
.RaceCardTrainerName:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
	}

.RaceCardRating { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	BACKGROUND-COLOR: #6599FF;
	}
.RaceCardReserve { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	}
.RaceCardPreviousForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	}
.RaceCardBallot { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6599FF;
	}
.RaceCardColourDesc { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6599FF;
	}

.RaceCardPrice { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.statsRating { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	BACKGROUND-COLOR: #FF6600;
	}
	
.editPageHeading { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #319CFF;
	}

.editFeatureHeading { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	}

.editParagraphHeading { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

.fixtureHeader {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #6599FF;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.fixtureHeader:link {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #6599FF;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.fixtureHeader:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #6599FF;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.fixtureHeader:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #6599FF;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
	}
.fixtureHeader:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #6599FF;
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	}