body {background-color: #66665A; margin: 0px; background-image: url("/images/homepage/bg.jpg"); background-position: top center; background-repeat: repeat-x;}

/*type styles*/
/*td {font-family: verdana; font-size: 10px; color: #999999;}*/
td {font-family: verdana; font-size: 10px; color: #000000;}
.td2 {font-family: verdana; font-size: 14px; color: #999999;font-weight: bold; padding-top: 20px; padding-right:70px;}
.super {font-size: 6px; vertical-align: super;}
.black {color: #000000;}
.greenType {color: #85E62E; font-size: 11px;}
.blueHeader {color: #1EA8BE; font-size: 11px; text-transform: uppercase; font-weight: bold;}
.blackHeader {color: #000000; font-size: 11px; text-transform: uppercase; font-weight: bold;}
.whiteHeader {color: #FFFFFF; font-size: 11px; font-weight: bold;}
.terms {color: #D8D3D1; padding-left: 30px;}
.grey {color: #89897D;}
.orange {color: #FB5505;}
.lgblack {color: #000000;  font-size: 11px; }
.smblack {color: #000000;  font-size: 11px; }
.miniblack {color: #000000;  font-size: 10px; }
.horseblack {color: #000000;  font-size: 10px;  vertical-align: center;}
.horsewhite {color: #FFFFFF;  font-size: 10px; vertical-align: top;}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 11px;color: #000000;background-color: #FFFFFF;padding: 2px;height: 19px;width: 120px;border: 1px solid #7F9DB9;vertical-align: top;}
.mobileblack {color: #000000;  font-size: 11px; font-family:verdana;}


/*tickers*/
.ticker {background-color: #EAE9E3; color: #4F083C; height: 27px; padding-left: 26px;}
.ticker4 {background-color: #EAE9E3; color: #4F083C; height: 27px; padding-bottom: 3px;}
.ticker5 {background-color: #EAE9E3; color: #4F083C; height: 27px; padding-bottom: 0px;}
#ticker2 {background-color: #EAE9E3; color: #5FA81D; height: 27px; padding-top: 7px; width: 608px; z-index: 10; overflow: hidden;}
#ticker3 {background-color: transparent; height: 20px; padding-left: 5px; padding-top: 2px; width: 465px; z-index: 10; overflow: hidden;}
.news {color: #ffffff; padding-left: 28px; width: 137px;}
.carryover {background-color: #000000; color: #FFFFFF; padding-left: 28px; padding-top: 6px; padding-bottom: 7px;}
.carryover1 {color: #ffffff;f ont-weight: bold;}

/*left column*/
.leftColumn {background-color: #EDEDE0; height: 100%;}
.niceColumn {background-color: #E6E6D3; height: 100%; padding-left: 22px; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.niceColumn2 {background-color: #E6E6D3; height: 50%; padding-left: 22px; padding-top: 4px; padding-right: 0px; padding-bottom: 6px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.niceColumn3 {background-color: #000000; height: 50%; padding-left: 22px; padding-top: 4px; padding-right: 0px; padding-bottom: 6px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff;}
.nav {display: block; width: 179px;}
.leftSide {padding-left: 9px;}
.marketplace {padding-left: 3px;}
.leftSmall {color: #07D7F9; font-size: 9px;}
.leftSmalldark {color: #0000FF; font-size: 9px; text-decoration: underline;}

/*main column*/
.main2 {height: 46px; padding-left: 20px;}
.main3 {height: 67px; padding-left: 15px; padding-top: 6px;}
.main4 {height: 67px; padding-left: 21px; padding-top: 6px;}
.main5 {height: 49px; padding-left: 21px; padding-top: 6px;}
.main6 {padding-left: 0px; padding-top: 0px;}
.mainColumn {background-image: url("/images/homepage/mainSectionBG.jpg"); background-position: center center; background-repeat: repeat-y; height: 100%;}
.main6 {height: 49px; padding-left: 21px; padding-top: 6px;}
.middleLeft {width: 181px; background-color: #ffffff; background-image: url("/images/homepage/virtualStableBG2.jpg"); background-position: top center; background-repeat: repeat-x;}
.middleRight {width: 418px; background-image: url("/images/homepage/northAmericanLeadersBG.jpg"); background-position: top center; background-repeat: repeat-x;}
.virtualStable {color: #ffffff;}
.raceOfTheWeekText {padding-left: 20px;}
.raceOfTheWeekArticle {width: 231px;}
.raceOfTheWeekSidebar {padding-left: 3px; padding-right: 3px; border-left: 1px solid #E5E4DC;}
hr.brown {background-color: #6C4E3C; height: 1px;}
hr.grey {background-color: #E5E4DC; height: 1px;}
a.topBranding {background-color: #66665A; color: #85E62E; font-weight: bold;}
a.topBranding:hover {color: #85E62E; text-decoration: underline;}

/*North American Race Leaders*/
.narl1 {color: #ffffff;}
.narl2 {color: #CBCBBE;}
a.narl {color: #ffffff; text-decoration: underline;}
a.narl:hover {color: #FFFFFF; text-decoration: underline;}
a.narlOn {color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.narlOn:hover {color: #FFFFFF; text-decoration: underline;}

/*navigation*/
a {color: #04A0BD; text-decoration: none;}
a:hover {color: #04A0BD; text-decoration: underline;}

a.green {color: #5FA81D; text-decoration: none;}
a.green:hover {color: #5FA81D; text-decoration: underline;}

a.green2 {color: #85E62E; text-decoration: none; font-size: 11px;}
a.green2:hover {color: #85E62E; text-decoration: underline; font-size: 11px;}

a.blue {color: #04A0BD; text-decoration: none;}
a.blue:hover {color: #04A0BD; text-decoration: underline;}

a.dkbluesm {font-family: arial ;color: #63629E; font-size: 12px; text-decoration: underline;}
a.dkbluesm:hover {font-family: arial; color: #63629E; font-size: 12px; text-decoration: underline;}

a.dkblue {color: #0000FF; font-size: 11px; text-decoration: underline;}
a.dkblue:hover {color: #0000FF; font-size: 11px; text-decoration: underline;}

a.dkbluelg {color: #0000FF; font-size: 12px; text-decoration: underline;}
a.dkbluelg:hover {color: #0000FF; font-size: 12px; text-decoration: underline;}

a.dkblueexlg {color: #0000FF; font-size: 14px; text-decoration: underline;}
a.dkblueexlg:hover {color: #0000FF; font-size: 14px; text-decoration: underline;}

.topNavBar {background-color: #000000; color: #878778; padding-left: 15px;}
a.topNav {color: #878778; text-decoration: none;}
a.topNav:hover {color: #6EC421; text-decoration: none;}
a.topNavOn {color: #6EC421; text-decoration: none;}

a.newmainNav {background-image:url('right.gif');	background-position:center right;padding-left: 22px; padding-top: 6px; padding-bottom: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #878778; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.newmainNav:hover {background-image:url('right.gif');	background-position:center right;padding-left: 22px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.newmainNavOn {padding-left: 22px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}

a.mainNav {background-image:url('right.gif');	background-position:center right;padding-left: 26px; padding-top: 6px; padding-bottom: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #878778; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav:hover {background-image:url('right.gif');	background-position:center right;padding-left: 26px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNavOn {padding-left: 26px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}

a.mainNav1 {background-image:url('right.gif');	background-position:center right;padding-left: 2px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #878778; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav1:hover {background-image:url('right.gif');	background-position:center right;padding-left: 2px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav1On {padding-left: 2px; padding-top: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}

a.mainNav2 {padding-left: 35px; padding-top: 6px; padding-bottom:  4px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-image:url('/ticker/images/newgreen.gif'); color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav2:hover {padding-left: 35px; padding-top: 6px; padding-bottom:  4px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-image:url('/ticker/images/newgreen.gif'); color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav2On {padding-left: 35px; padding-top: 6px; padding-bottom:  4px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-image:url('/ticker/images/newgreen.gif'); color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav6 {padding-left: 2px; padding-top: 4px; padding-bottom: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #E6E6D3; color: #878778; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav6:hover {padding-left: 2px; padding-top: 4px; padding-bottom: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}
a.mainNav6On {padding-left: 2px; padding-top: 4px; padding-bottom: 6px; display: block; width: 179px; height: 24px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #5FA81D; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}

.mainNav3 {padding-left: 5px; padding-right: 5px; padding-top: 6px; display: block; width: 179px; height: 50px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; border-top: 1px solid #C8CBCC; background-color: #484840; color: #FFFFFD;  background-position: center right; background-repeat: no-repeat; text-decoration: none;}
.mainNav5 {padding-left: 0px; padding-top: 12px; padding-bottom:  3px; display: block; width: 179px; height: 44px; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #C8CBCC; background-color: #878778; color: #ffffff; background-position: center right; background-repeat: no-repeat; text-decoration: none;}

a.lightBlue {color: #FFFFFF; text-decoration: underline;}
a.lightBlue:hover {color: #FFFFFF; text-decoration: underline;}

.white {color: #ffffff; text-decoration: none;}
a.white {color: #ffffff; text-decoration: underline;}
a.white:hover {color: #ffffff; text-decoration: underline;}

a.whiteunder {color: #ffffff; text-decoration: underline;}
a.whiteunder:hover {color: #ffffff; text-decoration: underline;}

a.lgwhiteblack {color: #000000;  font-size: 11px; text-decoration: underline;}
a.lgwhiteblack:hover {color: #0000FF;  font-size: 11px; text-decoration: underline;}

a.lgwhiteblack2 {color: #000000;  font-size: 12px; text-decoration: underline;}
a.lgwhiteblack2:hover {color: #FFFFFF;  font-size: 12px; text-decoration: underline;}

a.lgwhite {color: #ffffff; font-size: 12px; text-decoration: none; }
a.lgwhite:hover {text-decoration: underline; font-size: 12px;}
a.lgwhite {color: #ffffff; text-decoration: none; font-size: 12px;}

a.lgblackwhite {color: #ffffff; font-size: 12px; text-decoration: none; }
a.lgblackwhite:hover {color: #000000; text-decoration: underline; font-size: 12px;}
a.lgblackwhite {color: #ffffff; text-decoration: none; font-size: 12px;}

a.giantwhite {color: #ffffff; font-size: 16px; text-decoration: underline; }
a.giantwhite:hover {text-decoration: underline; font-size: 16px;}
a.giantwhite {color: #ffffff; text-decoration: underline; font-size: 16px;}

a.giantblackwhite {color: #000000; font-size: 16px; text-decoration: underline; }
a.giantblackwhite:hover {color: #0000ff; text-decoration: underline; font-size: 16px;}
a.giantblackwhite {color: #000000; text-decoration: underline; font-size: 16px;}

a.lgred {color: #FB5505; text-decoration: none; font-size: 12px;}
a.lgred:hover {text-decoration: underline; font-size: 12px;}


a.red {color: #FB5505; text-decoration: none;}
a.red:hover {text-decoration: underline;}

a.marketplace {color: #878778; text-decoration: none; padding-left: 12px;}
a.marketplace:hover {color: #878778; text-decoration: underline; padding-left: 12px;}

.racingToday {background-image: url("/images/homepage/racingToday.jpg"); padding: 4px 0px 4px 10px; color: #ffffff; font-weight: bold;}
.getEverything {background-image: url("/images/homepage/haveItAll.jpg"); padding: 4px 0px 0px 10px; color: #ffffff; font-weight: bold;}
.getEverything2 {background-image: url("/images/homepage/gray.gif"); padding: 4px 0px 4px 0px; color: #ffffff; font-weight: bold;}
.rotwpad {padding: 10px 0px 10px 0px;}

/*form*/
select {font-family: verdana; font-size: 10px; color: #333333; width: 154px; height: 20px;}
select.getStarted {font-family: verdana; font-size: 10px; color: #333333; width: 145px; height: 20px;}
select.freeStuff {font-family: verdana; font-size: 10px; color: #333333; width: 205px; height: 20px;}
select.raceOfTheWeek2Select {font-family: verdana; font-size: 10px; color: #333333; width: 180px; height: 20px;}
select.raceOfTheWeekSelect {font-family: verdana; font-size: 10px; color: #333333; width: 120px; height: 20px;}

.statshead {font-family: verdana; font-size: 11px; color: #F2F1B1;font-weight: bold; padding-left:7px;}
.statssubhead {font-family: verdana; font-size: 10px; color: #F2F1B1; padding-left:7px; vertical-align: center;}

.statssubtable {padding-top:10px; padding-bottom:11px;}
.statssubtable2 {padding-top:10px; padding-bottom:11px; padding-left: 6px;}
a.statslinks {color: #ffffff; font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: underline;  padding-left:7px; }
a.statslinks:hover {color: #ffffff; font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: underline;  padding-left:7px; }
.linkssubtable {padding-top:4px; padding-bottom:3px;}
.statsdate {font-size: 9px; color:#000000; padding-left: 330px;}
.formgray {color: #CFCFCF;  font-size: 11px; }

div.statsCentralTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	float: left;
	padding: 10px 0px 10px 10px;
	width: 100%;
}

div.statsCentralRefinedSearch {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	float: left;
	padding: 10px 0px 10px 10px;
	width: 100%;
}

span.statsCentralSubTitle {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C3C3C;
	margin: 0px;
	padding-top: 5px;
	float: left;
}

span.statsCentralAsDate {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin: 0px;
	padding-top: 5px;
	padding-right:15px;
	float: right;
}
