DIV.promoPanel {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 999; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.subCalenderBottom {
	OVERFLOW: hidden; WIDTH: 960px; LINE-HEIGHT: 1px; HEIGHT: 5px
}
DIV.subCalenderBridge {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; OVERFLOW: hidden; WIDTH: 235px; LINE-HEIGHT: 1px; HEIGHT: 5px
}
DIV.navSubCalender {
	CLEAR: both; MARGIN: 5px 0px 0px; WIDTH: 960px
}
DIV.navSubCalender UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 1em; BACKGROUND: #262626; PADDING-BOTTOM: 8px; WIDTH: 953px; PADDING-TOP: 8px
}
DIV.navSubCalender UL LI {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 1em
}
DIV.navSubCalender UL LI.last {
	PADDING-RIGHT: 0px; DISPLAY: inline
}
DIV.navSubCalender UL LI A {
	COLOR: #cccccc
}
DIV.navSubCalender UL LI.currentRace A {
	FONT-WEIGHT: bold
}
DIV.navSubCalender UL LI.pastRace {
	COLOR: #666
}
DIV.navSubCalender UL LI.seasonEndRace {
	COLOR: #666
}
DIV.navSubCalender UL LI.seasonEndRace A {
	COLOR: #666
}
DIV.homefeature {
	BACKGROUND: #fff; OVERFLOW: hidden
}
DIV.homefeature IMG {
	FLOAT: left
}
DIV.homefeature DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 353px; PADDING-TOP: 5px
}
DIV.homefeature DIV A P {
	COLOR: #272727
}
DIV.homefeature DIV A:hover {
	TEXT-DECORATION: none
}
DIV.homefeature DIV A:hover P {
	TEXT-DECORATION: none
}
#homeColumns .subModule H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; BACKGROUND: #d4d4d4; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #272727; LINE-HEIGHT: 1.5em; PADDING-TOP: 6px; BORDER-BOTTOM: #bababa 1px solid; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#homeColumns .subModule H2 A {
	FONT-WEIGHT: normal; BACKGROUND: #d4d4d4; COLOR: #272727; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#homeColumns .subModule H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN: -2px 0px 10px
}
#homeColumns .subModule .subModuleContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#homeColumns .subModule .subModuleContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#homeColumns .subModule .subModuleContent A {
	TEXT-DECORATION: none
}
#homeColumns .subModule .subModuleContent H3 A:hover {
	TEXT-DECORATION: underline
}
.voteModule {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
#homeColumns .subModule .subModuleContent DL DT {
	FONT-SIZE: 1.2em; MARGIN-LEFT: -1px
}
.voteModule DL DT {
	FONT-SIZE: 1.2em; MARGIN-LEFT: -1px
}
#homeColumns .subModule .subModuleContent DL TABLE {
	FONT-SIZE: 1em; BACKGROUND: #d4d4d4; WIDTH: 100%; COLOR: #fff
}
.voteModule DL TABLE {
	FONT-SIZE: 1em; BACKGROUND: #d4d4d4; WIDTH: 100%; COLOR: #fff
}
#homeColumns .subModule .subModuleContent TABLE TD {
	WIDTH: 10px
}
.voteModule TABLE TD {
	WIDTH: 10px
}
#homeColumns .subModule .subModuleContent TABLE TD {
	BACKGROUND-COLOR: #d4d4d4
}
#homeColumns .subModule .subModuleContent TABLE TD IMG {
	VERTICAL-ALIGN: middle
}
.voteModule TABLE TD IMG {
	VERTICAL-ALIGN: middle
}
#homeColumns .subModule .subModuleContent TABLE TD.fixed {
	PADDING-RIGHT: 5px; FONT-SIZE: 1.2em; WIDTH: 100%; COLOR: #272727; TEXT-ALIGN: right
}
.voteModule TABLE TD.fixed {
	PADDING-RIGHT: 5px; FONT-SIZE: 1.2em; WIDTH: 100%; COLOR: #272727; TEXT-ALIGN: right
}
#homeColumns .miniStory {
	FLOAT: left; WIDTH: 230px
}
#homeColumns .first {
	MARGIN-RIGHT: 10px
}
UL.inPictures {
	MARGIN: 0px -6px -5px 0px; OVERFLOW: hidden
}
UL.inPictures LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.inPictures LI.lastPicture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.inPictures LI.last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.inPictures LI IMG {
	FLOAT: left
}
UL.vote {
	FONT-SIZE: 1.1em
}
UL.vote LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/decals/bullet_vote.gif) no-repeat 0px 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.articleHeading {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 1px; PADDING-TOP: 5px
}
DIV.articleHeading SPAN {
	FONT-SIZE: 1.2em; FLOAT: right; PADDING-TOP: 2px
}
DIV.articleHeading A:hover {
	TEXT-DECORATION: none
}
DIV.articleHeading H2 {
	MARGIN: 0px 90px 0px 0px
}
DIV.articleHeading H2 A:hover {
	TEXT-DECORATION: underline
}
DIV.articleHeading H2 SPAN {
	FONT-WEIGHT: normal; FLOAT: none
}
DIV.articleHeading H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 90px 0px 0px
}
DIV.articleHeading H3 A {
	MARGIN: 0px 90px 0px 0px
}
DIV.articleContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.articleContent SPAN.smallText {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.4em
}
DIV.contentPage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.articleContent_portrait {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 10px; MARGIN: 0px 225px 0px 0px; PADDING-TOP: 10px
}
DIV.articleContent P A {
	FONT-WEIGHT: normal
}
DIV.contentPage A {
	FONT-WEIGHT: normal
}
DIV.articleContent_portrait A {
	FONT-WEIGHT: normal
}
DIV.portraitImages {
	FLOAT: right; MARGIN: 0px 0px 5px; WIDTH: 225px
}
DIV.articleFeature {
	BACKGROUND: #ececec; OVERFLOW: hidden
}
DIV.articleFeature DIV.articleFeatureStory {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 469px; PADDING-TOP: 5px
}
DIV.articleFeature DIV.articleFeatureImages {
	FLOAT: right; MARGIN: 0px 0px 0px 1px; WIDTH: 225px
}
DIV.articleFeature DIV.articleFeatureImages A IMG {
	MARGIN: -1px 0px
}
DIV.portraitImages IMG {
	MARGIN: 0px 0px 1px
}
DIV.landscapeImages {
	FLOAT: right; WIDTH: 345px; TEXT-ALIGN: right
}
DIV.landscapeImages IMG {
	MARGIN: 0px 0px 1px
}
DIV.feature {
	BACKGROUND: #fff; OVERFLOW: hidden
}
DIV.feature_alternative {
	BACKGROUND: #fff; MARGIN-LEFT: -1px; OVERFLOW: hidden
}
DIV.feature_alternative H3 {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: -2px; PADDING-TOP: 3px
}
DIV.feature_alternative P {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -2px; PADDING-TOP: 0px
}
DIV.feature_alternative IMG {
	FLOAT: left
}
DIV.feature_alternative DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 150px; PADDING-TOP: 5px; HEIGHT: 100%
}
DIV.feature_alternative DIV IMG {
	MARGIN-TOP: -5px; LEFT: -154px; MARGIN-RIGHT: -150px; POSITION: relative
}
DIV.technical {
	BACKGROUND: #fff
}
DIV.feature IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: #ececec; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.feature DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px 230px 0px 0px; PADDING-TOP: 5px
}
DIV.technical DIV {
	MARGIN: 0px 129px 0px 0px
}
DIV.feature DIV P.last {
	MARGIN: 0px
}
DIV.feature DIV H3 {
	FONT-SIZE: 1.4em; MARGIN: 5px 0px 9px
}
DIV.feature DIV H3 A {
	FONT-SIZE: 1.4em; COLOR: #272727
}
DIV.insideF1.feature DIV H3 {
	FONT-SIZE: 1.2em; MARGIN: 5px 0px 10px
}
DIV.insideF1.feature DIV H3 A {
	FONT-SIZE: 1.2em
}
DIV.insideF1.feature DIV H3 A:hover {
	TEXT-DECORATION: underline
}
DIV.feature DIV A {
	COLOR: #272727
}
DIV.feature DIV A:hover {
	TEXT-DECORATION: none
}
DIV.feature DIV UL {
	MARGIN: 3px 105px 0px 0px
}
DIV.feature DIV UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/img/decals/bullet_article.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.feature DIV UL LI A {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.6em
}
DIV.feature DIV UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV.feature DIV DL {
	FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 225px; LINE-HEIGHT: 1.5em
}
DIV.feature DIV DT {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%
}
DIV.feature DIV DD A {
	FONT-SIZE: 1em
}
DIV.feature DIV DD A:hover {
	TEXT-DECORATION: underline
}
DIV.adBanner {
	WIDTH: 715px; POSITION: relative; HEIGHT: 60px; TEXT-ALIGN: center
}
DIV.featureExpandingFlash {
	Z-INDEX: 90; WIDTH: 715px; POSITION: relative; HEIGHT: 60px; BACKGROUND-COLOR: #fcfcfc; TEXT-ALIGN: center
}
DIV.featureExpandingFlash A {
	DISPLAY: block
}
DIV.featureExpandingFlash DIV {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 715px; CLIP: rect(0px 715px 60px 0px); POSITION: absolute; TOP: 0px; HEIGHT: 60px
}
DIV.featureExpandingFlash DIV.open {
	CLIP: rect(0px 715px 400px 0px); HEIGHT: 400px
}
UL.safetyList {
	FLOAT: left; MARGIN: 0px -6px 3px -5px
}
UL.safetyList LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 6px 6px 0px; WIDTH: 347px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: left
}
UL.safetyList H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.technicalImages {
	BACKGROUND: #ececec; MARGIN: 0px 0px 2px; OVERFLOW: auto
}
DIV.technicalImages .primaryImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #ffffff 0px 50%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.technicalImages .secondaryImage {
	FLOAT: right
}
UL.multiStoryThumbs {
	MARGIN: 0px -5px -5px 0px; OVERFLOW: auto
}
UL.multiStoryThumbs LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.multiStoryThumbs LI IMG {
	FLOAT: left
}
DIV.articleContent_multi {
	BACKGROUND: url(/img/background/bg_article_multi.gif) repeat-y; OVERFLOW: auto
}
DIV.articleContent_multi IMG {
	FLOAT: right
}
DIV.articleContent_multi DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px 230px 0px 0px; PADDING-TOP: 10px
}
DIV.articleContent H4 {
	MARGIN: 20px 0px 10px
}
DIV.articleContent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV.articleContent OL LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.6em
}
DIV.articleContent OL LI UL LI {
	PADDING-BOTTOM: 0px
}
DIV.articleContent UL {
	MARGIN: 0px 0px 20px
}
DIV.articleContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-SIZE: 1.2em; BACKGROUND: url(/img/decals/bullet_article.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px
}
DIV.articleContent FORM UL LI INPUT {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1em
}
DIV.articleContent FORM UL LI SELECT {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1em
}
DIV.articleContent FORM UL LI LABEL {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1em
}
DIV.articleContent UL LI A {
	LINE-HEIGHT: 1.25em
}
DIV.destinationFeature {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px
}
DIV.destinationFeature IMG {
	FLOAT: left
}
DIV.destinationFeature DIV.secondaryImages IMG.last {
	MARGIN-TOP: 5px
}
DIV.destinationFeature DIV.secondaryImages {
	FLOAT: left; WIDTH: 225px; MARGIN-RIGHT: 4px
}
DIV.homeArticle {
	BACKGROUND: #fff; OVERFLOW: visible; POSITION: relative
}
DIV.homeArticle DIV {
	MIN-HEIGHT: 111px; MARGIN: 0px 180px 0px 0px; OVERFLOW: visible; PADDING-TOP: 6px
}
DIV.homeArticle DIV TABLE {
	WIDTH: 100%
}
DIV.homeArticle DIV TABLE TD {
	FONT-SIZE: 1.2em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top
}
DIV.homeArticle DIV TABLE TD A {
	WIDTH: 425px; POSITION: static
}
DIV.homeArticle DIV TABLE TD SPAN {
	WIDTH: 85px
}
DIV.homeArticle DIV TABLE TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.homeArticle DIV TABLE TD SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.homeArticle DIV TABLE TD A IMG {
	Z-INDEX: -999; LEFT: -999px; POSITION: absolute; TOP: 0px
}
DIV.homeArticle DIV TABLE TD A:hover {
	OVERFLOW: hidden; TEXT-DECORATION: underline
}
DIV.homeArticle DIV TABLE TD A:hover IMG {
	DISPLAY: block; Z-INDEX: 2; LEFT: 539px; POSITION: absolute; TOP: 0px
}
DIV.articleContentDivide {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 10px solid; MARGIN-TOP: -2px; PADDING-LEFT: 10px; MIN-HEIGHT: 80px; BACKGROUND: url(/img/background/bg_liveTiming_content.gif) #ffffff repeat-y 0px 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 10px solid; POSITION: relative; HEIGHT: 80px
}
DIV.articleContentDivide P {
	MARGIN: 0px 250px 0px 0px
}
DIV.articleContentDivide UL.liveTiming {
	FONT-SIZE: 1.2em; LEFT: 495px; MARGIN: 0px; WIDTH: 215px; POSITION: absolute; TOP: 1px
}
DIV.articleContentDivide UL.liveTiming LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/decals/bullet_article.gif) no-repeat 0px 50%; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.articleContentDivide UL.liveTiming LI.last {
	MARGIN-BOTTOM: 0px
}
DIV.secondaryArticleContent {
	PADDING-RIGHT: 10px; MARGIN-TOP: -2px; PADDING-LEFT: 10px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.password {
	OVERFLOW: auto
}
DIV.multiContentBox {
	MARGIN-TOP: 5px
}
DIV.secondaryArticleContent H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; BACKGROUND: #535353; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
DIV.secondaryArticleContent UL.logIn {
	MARGIN: 5px 5px 0px 0px
}
DIV.secondaryArticleContent UL.logIn LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.secondaryArticleContent UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/decals/bullet_article.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
DIV.secondaryArticleContent TABLE {
	MARGIN: 0px 0px 0px -5px; WIDTH: 100%
}
DIV.secondaryArticleContent UL.formElements LI LABEL {
	
}
DIV.secondaryArticleContent UL.logIn LI LABEL {
	
}
DIV.secondaryArticleContent UL.requestEmail LI LABEL {
	
}
DIV.secondaryArticleContent TABLE LABEL {
	
}
DIV.secondaryArticleContent INPUT.grey {
	BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ececec; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ececec 1px solid; WIDTH: 217px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 15px
}
DIV.secondaryArticleContent FORM .formError {
	DISPLAY: none; COLOR: #f00
}
DIV.secondaryArticleContent SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #ececec; PADDING-BOTTOM: 3px; WIDTH: 216px; PADDING-TOP: 3px; HEIGHT: 21px
}
DIV.secondaryArticleContent SELECT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: #ececec; BACKGROUND: #ececec; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #ececec; WIDTH: 216px; COLOR: #272727; BORDER-TOP-COLOR: #ececec; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: #ececec; border-spacing: 0
}
DIV.secondaryArticleContent INPUT.actionBox {
	BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ececec; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ececec 1px solid; WIDTH: 193px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid; HEIGHT: 15px
}
DIV.secondaryArticleContent SPAN.actionBox {
	BACKGROUND: #ececec; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 216px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; BORDER-BOTTOM-STYLE: none
}
DIV.secondaryArticleContent INPUT.action {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
DIV.secondaryArticleContent DIV.checkboxRequired {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f00 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: -3px -5px 0px; BORDER-LEFT: #f00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #f00 1px solid
}
DIV.secondaryArticleContent DIV.checkboxDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.secondaryArticleContent LABEL {
	
}
TD.forgotPassword A {
	FONT-SIZE: 1.2em
}
P.smallText {
	FONT-SIZE: 1.1em; MARGIN: 10px 0px; COLOR: #666666; LINE-HEIGHT: 1.4em
}
P.smallText A {
	FONT-SIZE: 1em
}
LABEL.smallText {
	PADDING-LEFT: 5px; FONT-SIZE: 1.1em; LEFT: auto; POSITION: static
}
LABEL.smallText A {
	FONT-SIZE: 1em
}
UL.downloadThumbs {
	MARGIN: 0px -5px 0px 0px; OVERFLOW: hidden
}
UL.downloadThumbs LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ececec
}
UL.downloadThumbs LI.last {
	MARGIN: 0px 0px 5px
}
UL.downloadThumbs LI H4 {
	PADDING-RIGHT: 10px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px; MARGIN: -5px 0px 0px; COLOR: #272727; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
UL.downloadThumbs UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
UL.downloadThumbs UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; BACKGROUND: url(/img/decals/bullet_download.gif) no-repeat 0px 5px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #66ff00; PADDING-TOP: 0px
}
UL.downloadThumbs LI IMG {
	BORDER-BOTTOM: #ececec 1px solid
}
P.requestEmail {
	FLOAT: left; PADDING-TOP: 10px
}
UL.requestEmail {
	FLOAT: right; PADDING-TOP: 5px
}
UL.requestEmail LI {
	PADDING-BOTTOM: 5px
}
UL.bulletedList {
	FONT-SIZE: 1.2em; MARGIN: -10px 0px 5px
}
UL.bulletedList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/decals/bullet_square.gif) no-repeat 0px 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.subscribe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.subscribe LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
UL.subscribe INPUT {
	PADDING-LEFT: 5px
}
#itemList {
	PADDING-BOTTOM: 0px
}
#itemList DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1px; LINE-HEIGHT: 1.8em; PADDING-TOP: 10px
}
#itemList DIV.first {
	MARGIN: 5px 0px
}
#itemList DIV.last {
	MARGIN: 0px
}
#itemList DIV.last.first {
	MARGIN: 5px 0px 0px
}
#itemList SPAN {
	FONT-SIZE: 1.2em; FLOAT: right
}
#itemList UL {
	MARGIN: 0px 105px 0px 0px
}
#itemList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#itemList UL LI A {
	FONT-SIZE: 1.2em
}
#ctl00_ContentMain_SearchResults1_contentContainerDivImages #itemList {
	MARGIN: 1px 0px 0px
}
DIV.raceResultsHeading {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
DIV.raceResultsHeading SUP {
	FONT-SIZE: 0.5em
}
DIV.raceResultsHeading SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
TABLE.raceResults {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.raceResults TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; LINE-HEIGHT: 1.8; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.raceResults TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; LINE-HEIGHT: 1.8; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
TABLE.raceResults TH {
	BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: left
}
TABLE.raceResults TH.sectors {
	BACKGROUND: url(/img/background/bg_table.gif) repeat-x left bottom
}
#dhlPadding {
	BACKGROUND: #fff; PADDING-BOTTOM: 6px
}
#dhlPadding H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 1px; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
#dhlPadding P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.15em; PADDING-TOP: 0px
}
#tableDivider {
	BACKGROUND: #ececec; HEIGHT: 5px
}
UL.gallery LI A SPAN {
	Z-INDEX: 100; BACKGROUND: #68ddef; LEFT: 0px; CURSOR: pointer; POSITION: absolute
}
UL.galleryIndex {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MIN-HEIGHT: 194px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
UL.galleryIndex LI {
	FLOAT: left; MARGIN: 0px 4px 5px 0px
}
UL.galleryIndex LI A {
	DISPLAY: block; OVERFLOW: hidden; POSITION: relative
}
UL.galleryIndex LI A IMG {
	Z-INDEX: 10; FLOAT: left; POSITION: relative
}
UL.galleryIndex LI.feature {
	FLOAT: left; MARGIN: 0px 4px 0px 0px
}
UL.galleryThumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff 0px 50%; MAX-WIDTH: 715px; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 715px; PADDING-TOP: 0px
}
UL.galleryThumbs LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff 0px 50%; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 2px 2px 0px 3px; OVERFLOW: hidden; PADDING-TOP: 5px
}
UL.galleryThumbs LI A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 128px; POSITION: relative; HEIGHT: 82px
}
UL.galleryThumbs LI A IMG {
	FLOAT: left; POSITION: relative
}
UL.galleryThumbs LI.feature {
	FLOAT: right
}
UL.galleryThumbs LI.featureAlt {
	FLOAT: left
}
UL.galleryThumbs LI.featureCentreLeft {
	CLEAR: left
}
UL.galleryThumbs LI.featureCentre {
	FLOAT: left; MARGIN: -97px 5px 0px 0px
}
UL.galleryThumbs LI.featureCentreRight {
	MARGIN: -97px 0px 0px
}
UL.galleryThumbs LI.feature A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 414px; POSITION: relative; HEIGHT: 179px
}
UL.galleryThumbs LI.featureAlt A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 414px; POSITION: relative; HEIGHT: 179px
}
UL.galleryThumbs LI.featureCentre A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 414px; POSITION: relative; HEIGHT: 179px
}
UL.driverMugShot {
	MARGIN: 0px -5px -5px
}
UL.driverMugShot LI {
	BACKGROUND: #ececec 0px 50%; FLOAT: left; MARGIN: 0px 5px 5px 0px; COLOR: #ffffff
}
UL.driverMugShot LI DIV {
	BACKGROUND: #fff; MARGIN: 5px
}
UL.driverMugShot LI DIV P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #272727; PADDING-TOP: 5px
}
UL.driverMugShot LI DIV P A {
	FONT-SIZE: 1em
}
UL.driverMugShot LI DIV P SPAN.name {
	FONT-SIZE: 1em
}
UL.driverMugShot LI DIV P SPAN {
	DISPLAY: block; COLOR: #272727
}
UL.driverMugShot LI DIV P SPAN.date {
	FONT-WEIGHT: normal; COLOR: #272727
}
UL.driverMugShot LI DIV A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.profileFeature {
	OVERFLOW: hidden
}
DIV.driverProfileFeature {
	OVERFLOW: hidden
}
DIV.driverProfileFeature IMG.primaryImage {
	FLOAT: right
}
DIV.profileFeature IMG.primaryImage {
	FLOAT: right
}
DIV.profile {
	FLOAT: left; WIDTH: 369px
}
DIV.profile IMG.secondaryImage {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.profileData {
	PADDING-RIGHT: 0px; MARGIN-TOP: -2px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 13px; PADDING-TOP: 5px
}
DIV.profileData TABLE {
	FONT-SIZE: 1.2em; BACKGROUND: #fff; WIDTH: 100%; LINE-HEIGHT: 1.4em; HEIGHT: 1%
}
DIV.teamProfile TABLE {
	FONT-SIZE: 1.2em; BACKGROUND: #fff; WIDTH: 100%; LINE-HEIGHT: 1.4em; HEIGHT: 1%
}
DIV.teamProfile TABLE {
	WIDTH: 380px
}
DIV.profileData TABLE TD {
	PADDING-TOP: 4px
}
DIV.teamProfile TABLE TD {
	PADDING-TOP: 4px
}
DIV.teamProfile TABLE TD {
	VERTICAL-ALIGN: top; WIDTH: 190px; LINE-HEIGHT: 1.1em
}
DIV.teamProfile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 19px; OVERFLOW: hidden; WIDTH: 409px; PADDING-TOP: 5px
}
.profileFeature A.storePromoButton {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 2em; FLOAT: right; BACKGROUND-IMAGE: url(/img/teams_and_drivers/store_btns/team_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 282px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 50px
}
.driverProfileFeature A.storePromoButton {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 2em; FLOAT: right; BACKGROUND-IMAGE: url(/img/teams_and_drivers/store_btns/driver_btn.gif); PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; WIDTH: 330px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 50px
}
A.storePromoButton:hover {
	BACKGROUND-POSITION: 0px -60px
}
DIV.eventArtwork {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; OVERFLOW: auto; PADDING-TOP: 5px
}
DIV.eventArtwork IMG {
	FLOAT: left
}
DIV.circuitDiagram {
	MARGIN-TOP: 1px; BACKGROUND: #ffffff 0px 50%; OVERFLOW: hidden
}
DIV.circuitDiagram IMG {
	FLOAT: left
}
DIV.circuitInfoContainer {
	LINE-HEIGHT: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
DIV.circuitInfoBox {
	PADDING-RIGHT: 13px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.circuitInfoBox TABLE {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px 0px; WIDTH: 422px; LINE-HEIGHT: 1.6em
}
DIV.circuitInfoContainer IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.indexContainer {
	OVERFLOW: hidden
}
DIV.indexContainer IMG.secondaryImage {
	FLOAT: right; MARGIN: 0px 0px 0px 1px; OVERFLOW: auto
}
DIV.eventFeature {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.teamFeature {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.eventFeature H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN: 5px 110px 7px 5px
}
DIV.teamFeature H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; MARGIN: 5px 110px 7px 5px
}
DIV.eventFeature SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #272727; PADDING-TOP: 4px
}
DIV.teamFeature SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #272727; PADDING-TOP: 4px
}
TABLE.raceCalender {
	WIDTH: 715px; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #fff 5px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
TABLE.raceCalender TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 7px; BORDER-COLLAPSE: collapse
}
TABLE.raceCalender TD.alignRight {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; TEXT-ALIGN: right
}
TABLE.raceCalender TD.raceNumber {
	PADDING-LEFT: 9px
}
TABLE.raceCalender TD.raceLocation {
	PADDING-LEFT: 0px
}
TABLE.raceCalender TD.raceNotes {
	PADDING-BOTTOM: 7px
}
TABLE.raceCalender TD A {
	FONT-SIZE: 1em
}
#noBorderBottom {
	BORDER-BOTTOM-STYLE: none
}
DIV.contentContainer UL.pagination {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
DIV.contentContainer UL.pagination LI {
	PADDING-RIGHT: 15px; DISPLAY: inline; FONT-SIZE: 1.2em
}
DIV.contentContainer UL.pagination LI.lastItem {
	PADDING-RIGHT: 0px
}
UL.liveTimingMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(/img/background/bg_liveTiming_menu.gif) #fff no-repeat left top; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
UL.liveTimingMenu LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 6px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
UL.liveTimingMenu LI.lastItem {
	PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.liveTimingMenu LI A {
	FONT-SIZE: 1em; COLOR: #272727
}
UL.liveTimingMenu LI A.active {
	COLOR: #990000
}
DIV.liveTimingsContainer {
	BACKGROUND: #fff; OVERFLOW: hidden
}
DIV.liveTimingsContainer IMG {
	FLOAT: left
}
DIV.liveTimingsContainer .helpContainer {
	POSITION: relative; HEIGHT: 0px
}
DIV.liveTimingsContainer .liveTimingLinks {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.liveTimingsContainer .liveTimingLinks UL {
	WIDTH: 500px
}
DIV.liveTimingsContainer .liveTimingLinks UL LI {
	WIDTH: 500px
}
DIV.liveTimingsContainer .helpInner {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; RIGHT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; WIDTH: 256px; PADDING-TOP: 0px; POSITION: absolute
}
DIV.liveTimingsContainer .helpContent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 1em; BACKGROUND: #f0f0f0; FLOAT: left; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 228px; PADDING-TOP: 6px; HEIGHT: 420px; TEXT-ALIGN: left
}
DIV.liveTimingsContainer .wider {
	WIDTH: 244px
}
DIV.liveTimingsContainer #sliderArea {
	BACKGROUND: #ccc; FLOAT: right; WIDTH: 10px; MARGIN-RIGHT: 1px; HEIGHT: 390px
}
DIV.liveTimingsContainer #sliderKnob {
	BACKGROUND: #535353; WIDTH: 10px; CURSOR: pointer; HEIGHT: 68px
}
DIV.liveTimingsContainer .helpContent DT {
	FONT-WEIGHT: bold; MARGIN: 5px 5px 10px
}
DIV.liveTimingsContainer .helpContent H3 {
	FONT-WEIGHT: bold; MARGIN: 5px 5px 10px
}
DIV.liveTimingsContainer .helpContent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 5px 10px; PADDING-TOP: 0px
}
DIV.liveTimingsContainer .helpContent DD {
	MARGIN-TOP: -10px; MARGIN-LEFT: 5px; LINE-HEIGHT: 1em
}
DIV.liveTimingsContainer .helpContent P {
	MARGIN-TOP: -10px; MARGIN-LEFT: 5px; LINE-HEIGHT: 1em
}
#contentSub .subModule {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ececec 0px 50%; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; PADDING-TOP: 5px
}
#contentSub .subModule DIV.promo_image {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 225px; LINE-HEIGHT: 1px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#contentSub .subModule DIV.promo_image IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 225px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContentPromo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 0px; PADDING-TOP: 7px
}
#contentSub .subModule .subModuleContentPromo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContentPromo H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#contentSub .subModule H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #535353; PADDING-BOTTOM: 5px; FONT: 1.2em/1.4em Arial, Verdana, sans-serif; COLOR: #fff; PADDING-TOP: 5px
}
#contentSub .subModule H2.link {
	BACKGROUND: #535353
}
#contentSub .subModule H2 A {
	COLOR: #fff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#contentSub .subModule FORM DIV {
	MARGIN: 1px 0px 0px
}
#contentSub .subModule FORM DIV LABEL {
	
}
#contentSub .subModule FORM #searchTxt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 191px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 17px; BORDER-BOTTOM-STYLE: none
}
#contentSub .subModule FORM #searchBtn {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentSub .subModule .subModuleContent {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 1px 0px 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 7px
}
#contentSub .subModule .submoduleContentRepeat {
	PADDING-RIGHT: 5px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#contentSub .subModule .subModulePromoCap {
	PADDING-RIGHT: 9px; MARGIN-TOP: 5px; PADDING-LEFT: 9px; BACKGROUND: #272727; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-TOP: 7px
}
#contentSub .subModule .subModulePromoCap P {
	FONT-SIZE: 1.8em; MARGIN: 5px 0px 0px; COLOR: #a1a1a1; LINE-HEIGHT: 0.2em
}
#contentSub .subModule .subModulePromoCap UL {
	FONT-SIZE: 1em; MARGIN: 0px 0px -3px; COLOR: #a1a1a1
}
#contentSub .subModule .subModulePromoCap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url(/img/decals/bullet_promo.gif) no-repeat 0px 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContentCap {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #fff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 7px; BORDER-BOTTOM: #ececec 5px solid
}
#contentSub .subModule .subModuleContentMarmara {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: #fff; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 7px; BORDER-BOTTOM: #ececec 5px solid
}
#contentSub .subModule .subModuleContentMarmara H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -3px; TEXT-TRANSFORM: uppercase; COLOR: #d80720; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#contentSub .subModule .subModuleContentMarmara H3 {
	PADDING-RIGHT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #d80720; LINE-HEIGHT: 1.2em
}
#contentSub .subModule .subModuleContentMarmara P {
	MARGIN-BOTTOM: 7px
}
#contentSub .subModule .subModuleContentMarmara P.bookLink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContentMarmara P.bookLink A {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/img/decals/chevron.gif) no-repeat 0px 50%; COLOR: #125288
}
.submoduleCapImg {
	FONT-SIZE: 0px
}
#contentSub .capPromo H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #e41407
}
#contentSub .subModule .subModuleContentCap UL {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px; BORDER-BOTTOM: #e6e6e6 1px solid
}
#contentSub .subModule .subModuleContentCap UL LI.last {
	MARGIN-LEFT: 1px
}
#contentSub .subModule .subModuleContentCap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/decals/bullet_sub.gif) no-repeat 0pt 0.45em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContentCap P.hotelOffer {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #999
}
#contentSub .subModule .subModuleContent H3 {
	FONT-SIZE: 1.2em
}
#contentSub .subModule .submoduleContentRepeat H3 {
	FONT-SIZE: 1.2em
}
#contentSub .subModule .subModuleContent H3 {
	FONT-SIZE: 1.4em
}
#contentSub .subModule .subModuleContent H3 A {
	FONT-SIZE: 1.4em
}
#contentSub .subModule .submoduleContentRepeat SPAN {
	FONT-SIZE: 1.2em; FLOAT: right
}
#contentSub .subModule .subModuleContent DIV.tickets {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px -3px
}
#contentSub .subModule .subModuleContent UL {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px -10px
}
#contentSub .subModule .subModuleContent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/img/decals/bullet_sub.gif) no-repeat 0px 0.45em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContent UL LI.last {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContent UL.travel {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px
}
#contentSub .subModule .subModuleContent UL.travel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContent TABLE {
	FONT-SIZE: 1.2em; MARGIN: 0px 0pt 10px 0px; WIDTH: 100%
}
#contentSub .subModule .subModuleContent TABLE TH {
	MARGIN: 0px 0px -1px; TEXT-ALIGN: left
}
#contentSub .subModule .subModuleContent TABLE TD.dataColumn {
	TEXT-ALIGN: right
}
#contentSub .subModule .subModuleContent TABLE.constructor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentSub .subModule .subModuleContent TABLE.constructor TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px
}
#contentSub .subModule .subModuleContent TABLE.timetable TD.firstcol {
	WIDTH: 18px
}
#contentSub .subModule .subModuleContent TABLE.constructor TD.firstcol {
	WIDTH: 18px
}
#contentSub .subCalender {
	MARGIN: 5px 0px
}
#contentSub .currentRace {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_promo_menu.gif); PADDING-BOTTOM: 6px; COLOR: #d0d0d0; PADDING-TOP: 10px
}
#contentSub .currentRace H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#contentSub .currentRace H3 SPAN {
	FONT-WEIGHT: normal
}
#contentSub .currentRace H3 SPAN#country_name {
	FONT-WEIGHT: bold
}
#contentSub .currentRace P {
	FONT-SIZE: 1.2em; MARGIN: 5px 0px 0px
}
#contentSub .subCalenderItemsYellow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_subCalender_shadow.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 1%
}
#contentSub .subCalenderItemsYellow H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffe300; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
#contentSub .subCalenderItemsYellow SPAN {
	FONT-SIZE: 1.2em; FLOAT: right; MARGIN-BOTTOM: 5px; COLOR: #ffe300
}
#contentSub .subCalenderItemsYellow H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: none
}
#contentSub .subCalenderItemsYellow UL {
	COLOR: #ffe300; PADDING-TOP: 4px
}
#contentSub .subCalenderItemsYellow UL LI {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/img/decals/home_arrow_yellow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 5px
}
#contentSub .subCalenderItemsYellow UL LI.last {
	MARGIN-BOTTOM: -3px
}
#contentSub .subCalenderItems {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_subCalender_shadow.gif) no-repeat left top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 1%
}
#contentSub .subCalenderItems H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d0d0d0; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
#contentSub .subCalenderItems SPAN {
	FONT-SIZE: 1.2em; FLOAT: right; MARGIN-BOTTOM: 5px; COLOR: #d0d0d0
}
#contentSub .subCalenderItems H3 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: none
}
#contentSub .subCalenderItems UL {
	COLOR: #d0d0d0; PADDING-TOP: 4px
}
#contentSub .subCalenderItems UL LI.last {
	MARGIN-BOTTOM: -3px
}
#contentSub .subCalenderItems UL#homeSlideShow {
	MARGIN: 0px 0px -5px
}
DIV.portraitImages UL#homeSlideShow {
	MARGIN: 0px 0px -5px
}
#contentSub .subCalenderItems UL#homeSlideShow IMG {
	WIDTH: 215px; HEIGHT: 130px
}
#contentSub .subCalenderItems UL LI {
	PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/img/decals/home_arrow.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 5px
}
#contentSub .subCalenderItems UL#homeSlideShow LI {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
DIV.portraitImages UL#homeSlideShow LI {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#contentSub .subCalenderItems UL#homeSlideShow LI.active {
	DISPLAY: list-item
}
DIV.portraitImages UL#homeSlideShow LI.active {
	DISPLAY: list-item
}
#contentSub .subCalenderItems DIV.clock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px; PADDING-TOP: 0px
}
#contentSub .subCalenderItems DIV.clock IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#contentSub .subCalenderItems DIV.clock DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 2em; MARGIN: 0px; COLOR: #fff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#contentSub .subCalenderItems DIV.clock DIV SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.5em; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #d0d0d0; PADDING-TOP: 0px
}
#contentSub .subCalenderItems DIV.clock DIV P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contentSub .subCalenderItems UL.weatherForecast LI {
	PADDING-LEFT: 40px; FONT-SIZE: 1.2em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 10px
}
#contentSub .subCalenderItems UL.weatherForecast LI.sunny {
	BACKGROUND: url(/img/decals/weather_sunny.gif) no-repeat 0px 0px
}
#contentSub .subCalenderItems UL.weatherForecast LI.rain {
	BACKGROUND: url(/img/decals/weather_rain.gif) no-repeat 0px 0px
}
#contentSub .subCalenderItems UL.weatherForecast LI.cloudy {
	BACKGROUND: url(/img/decals/weather_cloudy.gif) no-repeat 0px 0px
}
#contentSub .subCalenderItems TABLE {
	FONT-SIZE: 1.2em; MARGIN: 2px 0px 0px; WIDTH: 100%; COLOR: #707070; TEXT-ALIGN: left
}
#contentSub .subCalenderItems TABLE TD {
	COLOR: #707070; PADDING-TOP: 5px
}
#contentSub .subCalenderItems TABLE TH {
	COLOR: #707070; PADDING-TOP: 5px
}
#contentSub .subCalenderItems TABLE TH SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: none; COLOR: #707070
}
#contentSub .subCalenderItems TABLE TD SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: none; COLOR: #707070
}
#contentSub .subCalenderItems TABLE TD SPAN {
	COLOR: #fff
}
#contentSub .subCalenderItems TH.future {
	COLOR: #fff
}
#contentSub .subCalenderItems TD.future {
	COLOR: #fff
}
#contentSub .subCalenderItems TH.future SPAN {
	COLOR: #fff
}
#contentSub .subCalenderItems TD.link A {
	FONT-SIZE: 1em
}
DIV.hr {
	BACKGROUND: url(/img/decals/hr.gif) repeat-x 0px 0px; FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 1px
}
.subCalendarItemsNew DIV.hr {
	BACKGROUND: url(/img/decals/hr_blue.jpg) repeat-x 0px 0px; FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%; HEIGHT: 1px
}
DIV.hr HR {
	DISPLAY: none
}
.standingsFinal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_promo_menu.gif); PADDING-BOTTOM: 3px; COLOR: #d0d0d0; PADDING-TOP: 2px
}
.standingsFinal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 1px; COLOR: #9a989a; PADDING-TOP: 0px
}
.standingsFinal .hr {
	MARGIN-BOTTOM: 7px
}
#contentSub .subCalendarItemsNew {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_subCalender_shadow_blue.jpg) no-repeat left top; PADDING-BOTTOM: 3px; PADDING-TOP: 10px; HEIGHT: 1%
}
.updateLinks {
	MARGIN-TOP: 2px
}
.standingsFinal A {
	CLEAR: both; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/img/decals/home_arrow_blue.gif) no-repeat 0px 5px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.updateLinks A {
	CLEAR: both; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/img/decals/home_arrow_blue.gif) no-repeat 0px 5px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.updateLinks A {
	BACKGROUND: url(/img/decals/home_arrow_yellow.gif) no-repeat 0px 5px; COLOR: #ffef6c
}
P#newSeason {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.5em; BACKGROUND: url(/img/decals/xxxx-season.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: 15px; HEIGHT: 0px! important
}
#contentSub .subModule IMG {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff 0px 50%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#contentSub .subModule .util_rss A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_rss.gif) no-repeat 0px 50%; PADDING-BOTTOM: 1px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 1px
}
#contentSub .subModule .util_liveTimings A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_liveTimings.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_mobileResults A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_mobileResults.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_tickets A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_tickets.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_buy A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_buy.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_download A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_downloadWallpaper.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_print A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_print.gif) no-repeat 0px 50%; PADDING-BOTTOM: 1px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 1px
}
#contentSub .subModule .util_hotel A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_hotel.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .util_package A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(/img/decals/util_package.gif) no-repeat 0px 50%; PADDING-BOTTOM: 2px; MARGIN: -2px 0px -5px; FONT: 1.2em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 3px
}
#contentSub .subModule .subModuleContent H3 {
	FONT-SIZE: 1.4em
}
#contentSub .subModule .subModuleContent H3 A {
	FONT-SIZE: 1.4em
}
DIV.util_rss {
	MARGIN: 0px 0px 5px
}
DIV.util_liveTimings {
	MARGIN: 0px 0px 5px
}
DIV.util_mobileResults {
	MARGIN: 0px 0px 5px
}
DIV.util_tickets {
	MARGIN: 0px 0px 5px
}
DIV.util_buy {
	MARGIN: 0px 0px 5px
}
DIV.util_download {
	MARGIN: 0px 0px 5px
}
DIV.util_print {
	MARGIN: 0px 0px 5px
}
DIV.util_hotel {
	MARGIN: 0px 0px 5px
}
DIV.util_package {
	MARGIN: 0px 0px 5px
}
#contentSub .subModule .button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_button.gif) #333 no-repeat 100% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#contentSub .subModule .last {
	MARGIN: 1px 0px 0px
}
#contentSub .subModule .button_store A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 31px; PADDING-BOTTOM: 8px; FONT: 1.2em/1em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 7px
}
#contentSub .subModule .button_tnt A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 31px; PADDING-BOTTOM: 8px; FONT: 1.2em/1em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 7px
}
#contentSub .subModule .button_mobile A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 31px; PADDING-BOTTOM: 8px; FONT: 1.2em/1em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 7px
}
#contentSub .subModule .button_video A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 31px; PADDING-BOTTOM: 8px; FONT: 1.2em/1em Arial, Verdana, Geneva, Helvetica, sans-serif; PADDING-TOP: 7px
}
DIV.ticketArticleHeading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; MIN-HEIGHT: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 5px
}
DIV.ticketArticleHeading SELECT {
	MARGIN-TOP: -1px; FONT-SIZE: 1em; FLOAT: right; WIDTH: 150px; COLOR: #272727
}
DIV#heading01 {
	BACKGROUND: url(/img/decals/number01_ticket.gif) #fff no-repeat 3px 1px
}
DIV#heading02 {
	BACKGROUND: url(/img/decals/number02_ticket.gif) #fff no-repeat 3px 1px
}
DIV#heading03 {
	BACKGROUND: url(/img/decals/number03_ticket.gif) #fff no-repeat 3px 1px
}
DIV#heading04 {
	BACKGROUND: url(/img/decals/number04_ticket.gif) #fff no-repeat 3px 1px
}
DIV.ticketArticleHeading H2 {
	MARGIN: 0px 90px 0px 0px
}
DIV.ticketsTravel1Col {
	OVERFLOW: auto
}
DIV.ticketsTravel2Col {
	BACKGROUND: url(/img/background/bg_ticket_faux.gif); OVERFLOW: auto
}
DIV.ticketOptions1Col {
	FLOAT: left; WIDTH: 715px
}
DIV.ticketOptions2Col {
	FLOAT: left; WIDTH: 290px
}
DIV.combineOptions {
	FLOAT: left; WIDTH: 370px
}
DIV.tntOverlay {
	DISPLAY: none; Z-INDEX: 100000; WIDTH: 370px; POSITION: absolute
}
P.options {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/img/background/bg_or.gif) #fff no-repeat 5px 3px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 1px 5px 0px 6px; WIDTH: 29px; COLOR: #272727; PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV.ticketOptions H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; BACKGROUND: url(/img/background/bg_ticketoptionHeader.gif) #034d94 repeat-x; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 19px
}
DIV.combineOptions H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; BACKGROUND: url(/img/background/bg_ticketoptionHeader.gif) #034d94 repeat-x; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 8px; HEIGHT: 19px
}
DIV.ticketOptions UL {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 5px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 5px solid
}
DIV.combineOptions UL {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; MARGIN: 5px 10px 0px 5px; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
DIV.combineOptions UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.8em; PADDING-TOP: 2px
}
DIV.combineOptions UL LI INPUT {
	FLOAT: left; MARGIN: 5px 10px 0px 0px; WIDTH: 13px; HEIGHT: 13px
}
DIV.combineOptions UL LI.last {
	BORDER-TOP: #c1c1c1 1px solid
}
DIV.combineOptions UL LI.last {
	MARGIN-TOP: 5px
}
DIV.ticketOptions2Col UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; MARGIN: 0px 5px 4px 0px; PADDING-TOP: 2px
}
DIV.ticketOptions1Col UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 4px 0px; PADDING-TOP: 2px
}
DIV.ticketOptions UL LI INPUT {
	FLOAT: left; MARGIN: 2px 10px 0px 0px; WIDTH: 13px; HEIGHT: 13px
}
DIV.ticketOptions UL LI LABEL {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
LI#tt_race {
	MARGIN: 1px 5px 5px 0px
}
LI#tt_flight {
	
}
LI#tt_hotel {
	
}
LI#tt_car {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
DIV.seasonOptions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ffffff 0% 50%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.seasonOptions UL {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #ffffff 0% 50%; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 680px; PADDING-TOP: 5px
}
DIV.seasonOptions DIV.seasonOptionsInnerBox {
	FONT-SIZE: 1.2em; WIDTH: 700px
}
DIV.seasonOptions UL LI {
	DISPLAY: inline-block; BACKGROUND: #ffffff 0% 50%; FLOAT: left; MARGIN: 0px; WIDTH: 134px
}
DIV.seasonOptions UL LI INPUT {
	FLOAT: left; MARGIN: 1px 5px 0pt; WIDTH: 13px; HEIGHT: 13px
}
DIV.seasonOptions UL LI LABEL {
	FONT-WEIGHT: bold
}
DIV.raceOptions {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.raceOptions UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 134px; PADDING-TOP: 5px
}
DIV.raceOptions UL LI.unActive {
	COLOR: #999999
}
DIV.raceOptions UL.last {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV.raceOptions UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 28px
}
DIV.raceOptions UL LI INPUT {
	DISPLAY: inline-block; FLOAT: left; MARGIN: 1px 0px 0px; WIDTH: 13px; HEIGHT: 13px
}
DIV.raceOptions UL LI .labelWrapper {
	MARGIN: 0px 0px 0px 20px; WIDTH: 95px; LINE-HEIGHT: 1em
}
DIV.raceOptions UL LI .labelWrapper LABEL STRONG {
	FONT-SIZE: 1.1em
}
DIV.raceOptions UL LI .labelWrapper LABEL {
	FONT-SIZE: 0.9em
}
DIV.raceOptions UL LI.destinationOther {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 66px
}
DIV.raceOptions UL LI.destinationOther .otherText {
	PADDING-RIGHT: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 110px; PADDING-TOP: 2px
}
SELECT.smallSelect {
	WIDTH: 30px
}
DIV.tandtExtra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 25px
}
DIV.tandtExtra .wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.finalOption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.tandt {
	BACKGROUND: #fff; POSITION: relative
}
.tandtImageButton {
	LEFT: 565px; WIDTH: 140px; POSITION: absolute; TOP: 50px
}
.tandtImageButton INPUT {
	MARGIN: 0px 15px 0px 0px; POSITION: relative
}
DIV.finalOption P {
	FONT-SIZE: 1.2em; MARGIN: 10px 0px
}
DIV.finalOption UL {
	CLEAR: left
}
DIV.finalOption DIV.hotleft {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 340px; PADDING-TOP: 0px
}
DIV.finalOption DIV.message {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 550px
}
DIV.finalOption DIV.hotRight {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 200px
}
DIV.finalOption UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV.finalOption UL LI LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
DIV.finalOption UL LI INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; COLOR: #666; PADDING-TOP: 2px
}
DIV.finalOption UL LI INPUT.large {
	WIDTH: 205px! important
}
DIV.finalOption UL LI SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 1px; COLOR: #666; PADDING-TOP: 1px
}
INPUT.bookNow {
	FLOAT: right
}
#popUpContentBody {
	BACKGROUND: url(/img/background/bg_content.gif)
}
.popUpWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV FORM #error {
	DISPLAY: none; VISIBILITY: hidden; COLOR: #f00
}
.subModuleContent .nextRaceTimetable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.datePicker {
	Z-INDEX: 200; WIDTH: 148px; HEIGHT: 194px
}
#contentSub .imgParent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/img/background/bg_subCalender_shadow.gif) no-repeat left top; PADDING-BOTTOM: 9px; PADDING-TOP: 7px; POSITION: relative; HEIGHT: 150px
}
#contentSub .lastRace.imgParent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
DIV.imgContainer {
	FLOAT: left; POSITION: absolute
}
DIV.imgContainer A {
	CLEAR: both; FLOAT: left
}
DIV.raceGadget.imgContainer IMG {
	CLEAR: both; FLOAT: left
}
DIV.lastRace.imgContainer IMG {
	CLEAR: both; FLOAT: left; POSITION: relative
}
#contentSub .imgContainer TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 216px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#contentSub .imgContainer TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#contentSub .imgContainer TABLE TD.captured {
	COLOR: #d0d0d0; TEXT-ALIGN: left
}
#contentSub .imgContainer TABLE TD.dateTime {
	COLOR: #d0d0d0; TEXT-ALIGN: right
}
#contentSub .lastRace.imgContainer TABLE TD.captured {
	COLOR: #272727
}
#contentSub .lastRace.imgContainer TABLE TD.dateTime {
	PADDING-LEFT: 0px; COLOR: #272727
}
DIV.last.articleHeading {
	MARGIN-BOTTOM: 0px
}
#lbBuyImage {
	BACKGROUND: #fff; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 245px; TEXT-ALIGN: left
}
#lbBuyImage #loginEmail {
	DISPLAY: inline; WIDTH: 215px; LINE-HEIGHT: 1.2em
}
#lbBuyImage #loginPassword {
	DISPLAY: inline; WIDTH: 191px; LINE-HEIGHT: 1.2em
}
#lbBuyImage .secondaryArticleContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 15px
}
#lbBuyImage .secondaryArticleContent IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 225px; PADDING-TOP: 0px; HEIGHT: 180px
}
#lbBuyImage .secondaryArticleContent P {
	TEXT-ALIGN: left
}
#lbBuyImage .secondaryArticleContent H3 {
	TEXT-ALIGN: left
}
#lbBuyImage .secondaryArticleContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#lbBuyImage #lbFoot {
	MARGIN: 10px 0px 0px
}
.buyCaption {
	FONT-SIZE: 1.1em
}
.buyCaption A {
	FONT-SIZE: 1em
}
#vote_q {
	MARGIN: 10px 0px 0px
}
#vote_a {
	MARGIN: 10px 0px 0px
}
.homeColumnLeft #vote_q UL LI A {
	FONT-SIZE: 1.1em
}
#vote_a DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
#vote_a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 16px
}
#f1app {
	FLOAT: left
}
#vote_a IMG#vote1x1 {
	DISPLAY: none
}
#videoDarkBg {
	OVERFLOW: hidden; ZOOM: 1
}
.videoContainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px -5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ececec; TEXT-ALIGN: left
}
FORM#ticketstravel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 20px; MARGIN: 5px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
FORM#ticketstravel FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM#ticketstravel H2 {
	PADDING-RIGHT: 45px; PADDING-LEFT: 50px; FONT-SIZE: 1.6em; PADDING-BOTTOM: 19px; LINE-HEIGHT: 30px; PADDING-TOP: 8px
}
FIELDSET#service {
	MARGIN: 10px 0px 0px 5px
}
FIELDSET#season {
	MARGIN: 10px 0px 0px 5px
}
FIELDSET#race {
	MARGIN: 10px 0px 0px 5px
}
FIELDSET#complete {
	MARGIN: 10px 0px 0px 5px
}
FIELDSET#season {
	DISPLAY: none
}
BODY.hasJS FIELDSET#season {
	DISPLAY: block; MARGIN: 10px 0px 0px 5px
}
FIELDSET#service-tickets-language {
	DISPLAY: none
}
FIELDSET#service-options H2.one {
	BACKGROUND: url(../img/tickets/tickets-one.png) no-repeat left top
}
FIELDSET#season H2.two {
	BACKGROUND: url(../img/tickets/tickets-two.png) no-repeat left top
}
FIELDSET#race H2.two {
	BACKGROUND: url(../img/tickets/tickets-two.png) no-repeat left top
}
FIELDSET#complete H2 {
	DISPLAY: none
}
FIELDSET#season H2.three {
	DISPLAY: block; BACKGROUND: url(../img/tickets/tickets-three.png) no-repeat left top
}
FIELDSET#race H2.three {
	DISPLAY: block; BACKGROUND: url(../img/tickets/tickets-three.png) no-repeat left top
}
BODY.hasJS FIELDSET#complete H2.three {
	DISPLAY: block; BACKGROUND: url(../img/tickets/tickets-three.png) no-repeat left top
}
BODY.hasJS FIELDSET#complete H2.four {
	DISPLAY: block; BACKGROUND: url(../img/tickets/tickets-four.png) no-repeat left top
}
FIELDSET#service-options LABEL {
	DISPLAY: none
}
FIELDSET#service-options SELECT {
	FLOAT: right; WIDTH: 205px; LINE-HEIGHT: 1em
}
FIELDSET#service-options SELECT#service-language {
	MARGIN: -45px 225px 0px 0px
}
FIELDSET#service-options SELECT#currency {
	DISPLAY: none
}
BODY.hasJS FIELDSET#service-options SELECT#currency {
	DISPLAY: block; Z-INDEX: 1000; MARGIN: -45px 10px 0px 0px; POSITION: relative
}
FIELDSET#service-tickets-only {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#service-tickets-hotel {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#service-tickets-other {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#season1 {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#season2 {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#season3 {
	BACKGROUND: url(../img/tickets/service-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#service-tickets-hotel {
	DISPLAY: none
}
FIELDSET#service-tickets-other {
	DISPLAY: none
}
BODY.hasJS FIELDSET#service-tickets-hotel {
	DISPLAY: block
}
BODY.hasJS FIELDSET#service-tickets-other {
	DISPLAY: block
}
.hasJS #service-radios FIELDSET.disabled {
	DISPLAY: none
}
FIELDSET#service-tickets-only:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#service-tickets-hotel:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#service-tickets-other:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#season1:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#season2:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#season3:hover {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#service-tickets-only {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#service-tickets-hotel {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#service-tickets-other {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#season1 {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#season2 {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET.active#season3 {
	BACKGROUND: url(../img/tickets/service-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#service-tickets-only LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#service-tickets-hotel LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#service-tickets-other LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#season1 LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#season2 LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#season3 LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 185px; CURSOR: pointer; PADDING-TOP: 13px
}
FIELDSET#service-tickets-other LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 9px
}
FIELDSET#service-tickets-only INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#service-tickets-hotel INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#service-tickets-other INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#season1 INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#season2 INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#season3 INPUT {
	FLOAT: right; MARGIN: 15px 10px 0px 0px
}
FIELDSET#service-tickets-other LABEL SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em
}
FIELDSET#race LABEL SPAN {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em
}
FIELDSET#race LABEL A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 0.8em
}
FIELDSET#race FIELDSET {
	POSITION: relative
}
FIELDSET#race LABEL SPAN A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 80px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 25px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
FIELDSET#race DIV {
	OVERFLOW: hidden
}
FIELDSET#race DIV.hidden {
	DISPLAY: none
}
FIELDSET#race FIELDSET {
	BACKGROUND: url(../img/tickets/flag-button-off.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 10px 5px; WIDTH: 230px; HEIGHT: 46px
}
FIELDSET#race FIELDSET:hover {
	BACKGROUND: url(../img/tickets/flag-button-on.png) no-repeat left top; COLOR: #fff
}
BODY.hasJS FIELDSET#race FIELDSET.active {
	BACKGROUND: url(../img/tickets/flag-button-on.png) no-repeat left top; COLOR: #fff
}
FIELDSET#race FIELDSET.completed {
	BACKGROUND: url(../img/tickets/flag-button-none.png) no-repeat left top
}
FIELDSET#race FIELDSET.pending {
	BACKGROUND: url(../img/tickets/flag-button-none.png) no-repeat left top
}
FIELDSET#race FIELDSET.completed:hover {
	COLOR: #000
}
FIELDSET#race FIELDSET.pending:hover {
	COLOR: #000
}
FIELDSET#race FIELDSET IMG {
	FLOAT: left; MARGIN: 5px 0px 0px 5px; WIDTH: 54px; HEIGHT: 36px
}
FIELDSET#race FIELDSET LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; FLOAT: left; MARGIN: 5px 0px 0px 20px
}
FIELDSET#race FIELDSET LABEL {
	MARGIN: 5px 0px 0px; WIDTH: 190px; CURSOR: pointer
}
FIELDSET#race FIELDSET LABEL IMG {
	FLOAT: left; MARGIN: 0px 20px 0px 5px; WIDTH: 54px; HEIGHT: 36px
}
FIELDSET#race FIELDSET.completed LABEL {
	MARGIN: 5px 0px 0px 80px; WIDTH: 110px
}
FIELDSET#race FIELDSET.pending LABEL {
	MARGIN: 5px 0px 0px 80px; WIDTH: 110px
}
FIELDSET#race FIELDSET.completed INPUT {
	DISPLAY: none
}
FIELDSET#race FIELDSET.pending INPUT {
	DISPLAY: none
}
FIELDSET#race FIELDSET.completed LABEL SPAN {
	COLOR: #6f6f6f
}
FIELDSET#race FIELDSET INPUT {
	FLOAT: right; MARGIN: 15px 15px 0px 0px
}
FIELDSET#complete H2 {
	DISPLAY: none
}
BODY.hasJS FIELDSET#complete H2 {
	DISPLAY: block; BACKGROUND: url(../img/tickets/tickets-three.png) no-repeat left top
}
FIELDSET#complete DIV {
	DISPLAY: none
}
BODY.hasJS FIELDSET#complete DIV {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; Z-INDEX: 10; BACKGROUND: url(../img/tickets/tickets-book-text.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 462px; PADDING-TOP: 5px; HEIGHT: 46px
}
FIELDSET#complete DIV P {
	DISPLAY: none; MARGIN: 0px
}
FIELDSET#complete P#complete-date {
	DISPLAY: none; COLOR: #6f6f6f
}
BODY.hasJS FIELDSET#complete DIV P {
	DISPLAY: block
}
BODY.hasJS FIELDSET#complete P#complete-date {
	DISPLAY: block
}
FIELDSET#complete INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.6em; BACKGROUND: url(../img/tickets/tickets-book-now.png) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px -2px; WIDTH: 230px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 46px; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
DIV.subModule IMG.resultImg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
DIV.articleContent UL.liveTimingSel {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
UL.liveTimingSel LI.liveTimingLiFirst {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; WIDTH: 219px; PADDING-TOP: 0px; HEIGHT: 60px
}
UL.liveTimingSel LI.liveTimingLi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; WIDTH: 219px; PADDING-TOP: 0px; HEIGHT: 60px
}
A.liveTimingBtn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; WIDTH: 207px; COLOR: #ffffff; PADDING-TOP: 12px; LETTER-SPACING: 0px; HEIGHT: 48px
}
A.liveTimingBtnSite:link {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_site.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnSite:visited {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_site.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnSite:hover {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_site.jpg) #ffffff no-repeat 0px -60px; TEXT-DECORATION: underline
}
A.liveTimingBtnStd:link {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_std.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnStd:visited {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_std.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnStd:hover {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_std.jpg) #ffffff no-repeat 0px -60px; TEXT-DECORATION: underline
}
A.liveTimingBtnLarge:link {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_large.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnLarge:visited {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_large.jpg) #ffffff no-repeat 0px 0px; TEXT-DECORATION: none
}
A.liveTimingBtnLarge:hover {
	BACKGROUND: url(/photos/services/live_timing/launch_btn_large.jpg) #ffffff no-repeat 0px -60px; TEXT-DECORATION: underline
}
.ltSubContent {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; WIDTH: 715px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
H3.ltSubHeader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #d4d4d4
}
.ltSubContainer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DL.ltGuide {
	PADDING-RIGHT: 3px; BORDER-TOP: #dddddd 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 8px
}
DL.ltGuide DT {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 7px; COLOR: #272727
}
DL.ltGuide DD IMG {
	PADDING-RIGHT: 15px; FLOAT: left
}
DL.ltGuide DD .ltGuideTxt {
	PADDING-LEFT: 237px
}

