FORM {
margin: 0px;
padding: 1px;

}
.logo {
width:242px;
height:112px;
padding-left:0px;
margin-left:0px;
}

TABLE {
border-style: none;
}

TD {
text-align: left;
font-size:11px;
font-family: arial;
color: #465967;
padding: 0px;
vertical-align: top;

}

A IMG {
border-width: 0;
border-style: none;
}

A {
color: #465967;
text-decoration:none;
font-weight: bold;
}

A:Hover {
text-decoration:underline;
}

.body {
padding:0px;
margin:0px;
text-align:center;
background-image:url(/namedImage/12573/mainBackground.gif);
background-repeat:repeat-x;
background-position:top center;
background-color:#f1f6f9;
}

.bodyBorder {
margin:0 auto;
width:963px;
background-color:#d0d9e3;
}
.layout {
 text-align:left;
}
*html .headerWrap {
height:112px;
width:963px;

}
.headerWrap {
height:112px;
width:963px;
}
.selectRaceYear {
 float:right;
 padding-top:2px;
 width:232px;
}

.selectRaceYear select{
 float:left;
 font-family:arial;
 font-size:1em;
 font-weight:bold;
 color:#28405c;
 height:19px;
 width:146px;
 text-align:center;
 margin-top:1px;
}

.selectRaceYear input {
 color:#FFFFFF;
 float:left;
 margin-left:10px;
 height:22px;
 width:28px;

}

.tickerOuterWrapper {
width:453px;
margin-top:7px;
padding-left:7px;
color:white;
height:28px;
margin-left:1px;
}
*html .tickerOuterWrapper {
margin-left:7px;

}
.rssTicker {
height:28px;
width: 453px !important;
width /**/: 453px;
float:left;
}

.textBox {
width:706px;
}

.tickerContainer {
background-image:url(/namedImage/12573/tickerBackgroundLightGrey.gif);
background-repeat:repeat-x;
height:28px;
width:453px;
margin-top:0px;
color:#072343;
float:left;
}


/**************** TICKER *******************/

.TickerAndSearch {
 padding:5px;
}

.TickerAndSearchWrap {
 padding-top:33px;
 background-image:url(/namedImage/12573/navBarBackground.gif);
 width:716px;
}

* html .TickerAndSearchWrap {
 padding-top:32px;
}


.categorySearch {
 width:232px;
 float:right;
 padding-top:2px;
}

.categorySearch input {
 float:left;
 width:170px;
 height:20px;
}

.categorySearch .searchSubmit {
 font-size:0.9em;
 font-weight:bold;
 font-family:verdana;
}

.categorySearch .searchSubmit input {
 float:left;
 width:50px;
 height:20px;
 border:1px solid #c7c5c6;
 color:#ffffff;
 background-image:url(/namedImage/12573/searchButtonVideo.gif);
 font-size:0.9em;
 font-weight:bold;
 font-family:verdana;
}



/******************************************/

/********************/

/*     NAV BAR      */

/********************/

.topLevelPages {
 background-color:#324f6a;
 border-top:1px solid #a0aab4;
 border-bottom:1px solid #a0aab4;
 line-height:26px;
 color:#ffffff;
 font-size:16px;
 text-transform:uppercase;
 width:716px;
}

.topLevelPage {
 padding:3px 25px 3px 23px;
 border-left:1px solid #072343;
 text-transform:uppercase;
}

.topLevelPages .highlight {
 text-decoration:underline;
}
.topLevelPages a {
 color:#ffffff;
}

.forgottenDetails {
background-image:url(/javaImages/2e/9f/0,,12573~3383086,00.gif);
background-repeat:no-repeat;
width:115px;
height:23px;

}

.homeWrap {
width:963px;
margin-top:0px;
height:422px;
 background-color:#ffffff;
}

.homeWrapArchive {
width:963px;
margin-top:0px;
height:466px;
 background-color:#ffffff;
}

.homeWrapSearchResults {
 width:963px;
 margin-top:0px;
 height:425px;
 background-color:#ffffff;
}

.homeWrapSearchResults .teasercolumn {
 height:291px;
}
*html .homeWrapSearchResults .teasercolumn {
 height:283px;
}

.homeWrapSearchResults .FeaturesScroll {
 height:283px;
}
* html .homeWrapSearchResults .FeaturesScroll {
 height:276px;
}

.homeWrapSearchResults .FeaturesScroll2005 {
 height:283px;
}

* html .homeWrapSearchResults .FeaturesScroll2005 {
 height:276px;
}

.homeWrap2 {
width:963px;
margin-top:0px;
height:710px;
background-color:#ffffff;
}

.homeWrap3 {
 width:963px;
 margin-top:0px;
 height:731px;
 background-color:#ffffff;
}

.loginElement {
float:right;
height:auto;
width:auto;
padding:0px;
margin-top:18px;

}
*html .loginElement {
margin-top:5px;
}

.submitButtonCell {
 padding-left:20px;
}

.forgottenUsername {
 text-align:right;
 padding-top:7px;
 width:432px;
}

.articleIndexHome {
float:right;
width:492px;
margin-top:-3px;
height:123px;
background-color:#062343;
border-bottom:7px solid #c3cdd6;
border-left:7px solid #c3cdd6;
color:white;
}

.articleIndexRight {
float:left;
width:162px;
margin-top:-2px;
height:123px;
background-color:#062343;
border-bottom:7px solid #c3cdd6;
color:white;
}

*html .articleIndexHome, .articleIndexRight {
height:146px;
}

*html .articleIndexHome {
width:492px;
}

.homeimage {
margin-top:2px;
}

.teasercolumn {
height:375px;
background-color:#ffffff;
}
/**************Race Years Index****************/

.raceYearsIndexWrap {
 background-color:#FFFFFF;
 height:427px;
 margin-top:0;
 width:963px;
}
.raceYearsIndexWrap .FeaturesScroll {
 height:270px;
}

.raceYearsIndexWrap .FeaturesScroll2005 {
 height:270px;
}

/****************Documentaries****************/

.documentariesWrap {
 width:963px;
 margin-top:0px;
 height:460px;
 background-color:#ffffff;
}

.documentariesWrap .FeaturesScroll {
 height:303px;
}

.documentariesWrap .FeaturesScroll2005 {
 height:303px;
}

/****************In Port****************/

.inPortWrap {
 width:963px;
 margin-top:0px;
 height:466px;
 background-color:#ffffff;
}

.inPortWrap .FeaturesScroll {
 height:253px;
}

.inPortWrap .teasercolumn {
 height:369px;
}

* html .inPortWrap .teasercolumn {
 height:377px;
}

/****************WeeklyRUps****************/

.weeklyRUpsWrap {
 width:963px;
 margin-top:0px;
 height:473px;
 background-color:#ffffff;
}

.weeklyRUpsWrap .FeaturesScroll {
 height:315px;
}

.weeklyRUpsWrap .mediaArticle {
 height:456px;
}

/****************Press Conferences****************/

.PressConfWrap {
 width:963px;
 margin-top:0px;
 height:453px;
 background-color:#ffffff;
}

.PressConfWrap .FeaturesScroll {
 height:294px;
}

/****************Feature Detail**************/

.featureDetailPageWrap {
 background-color:#FFFFFF;
 height:459px;
 margin-top:0;
 width:963px;
}
.featureDetailPageWrap .FeaturesScroll {
 height:214px;
}

.featureIndexWrap {
 background-color:#FFFFFF;
 height:427px;
 margin-top:0;
 width:963px;
}

.featureIndexWrap .FeaturesScroll {
 height:271px;
}

*html .featureIndexWrap .FeaturesScroll {
 height:267px;
}

/***************Teams*************************/

.teamIndexWrap {
 background-color:#FFFFFF;
 height:427px;
 margin-top:0;
 width:963px;
}

.teamIndexWrap .FeaturesScroll {
 height:303px;
}

* html .teamIndexWrap .FeaturesScroll {
 height:300px;
}

/*********News*************************/

.newsIndexWrap {
 background-color:#FFFFFF;
 height:427px;
 margin-top:0;
 width:963px;
}

.newsIndexWrap .FeaturesScroll {
 height:373px;
 margin-top:0px;
 margin-left:7px;
}
/**************News Detail ***************/

.newsDetailWrap {
 background-color:#FFFFFF;
 height:462px;
 margin-top:0;
 width:963px;
}

.newsDetailWrap .FeaturesScroll {
 height:318px;
 margin-left:7px;
 margin-top:0px;
}
* html .newsDetailWrap .FeaturesScroll {
 height:310px;
}

.newsDetailWrap .MediaContainerLive {
 height:447px;
}
.newsDetailWrap .mediaArticle {
 height:445px;
}
.newsDetailWrap .teasercolumn {
 height:327px;
}

* html .newsDetailWrap .teasercolumn {
 height:320px;
}
/********************Live***********************/
.liveDetailWrap {
 background-color:#FFFFFF;
 height:465px;
 margin-top:0;
 width:963px;
}


/************2005/2006**********************/
.raceYearsPlayWrap {
 width:963px;
 margin-top:0px;
 height:467px;
 background-color:#ffffff;
}

.raceYearsPlayWrap .teasercolumn {
height:370px;
background-color:#ffffff;
}
.raceYearsPlayWrap .FeaturesScroll {
height:227px;
}

/*************2001/2002 and 1997/98****************/
.raceYearsPlayWrap2 {
 width:963px;
 margin-top:0px;
 height:467px;
 background-color:#ffffff;
}
*html .raceYearsPlayWrap2 {
 height:467px;
}
.raceYearsPlayWrap2 .teasercolumn {
 height:370px;
 background-color:#ffffff;
}
* html .raceYearsPlayWrap2 .teasercolumn {
 height:370px;
}

.raceYearsPlayWrap2 .FeaturesScroll {
 height:260px;
}

/***************1993/1994*****************/
.raceYearsPlayWrap3 {
 width:963px;
 margin-top:0px;
 height:462px;
 background-color:#ffffff;
}

.raceYearsPlayWrap3 .teasercolumn {
 height:364px;
 background-color:#ffffff;
}

* html .raceYearsPlayWrap3 .teasercolumn {
 height:372px;
}

/**********1989/90*1985/86*1980/81*1977/78****************/
.raceYearsPlayWrap4 {
 width:963px;
 margin-top:0px;
 height:462px;
 background-color:#ffffff;
}

.raceYearsPlayWrap4 .teasercolumn {
 height:372px;
 background-color:#ffffff;
}

.raceYearsPlayWrap4 .FeaturesScroll {
 background-color:#FFFFFF;
 height:320px;
 margin: 0px 0px 7px 7px;
 overflow-x:hidden;
 overflow-y:auto;
 width:300px;
}

/*******************************/
* html .entry {
width: 300px;
}

.masterExpandableTabsWrapper img {
 margin-bottom:1px;
}
.entry {
height:86px;
background-color:#c3cdd6;
width:314px;
}

.entryNews {
height:82px;
background-color:#ffffff;
 width:282px;
 margin:0px 0px 7px 0px;
}
*html .entryNews {
 width:282px;
}

.teaserImage {
float:left;
border-bottom:7px solid #ffffff;
border-left:8px solid #ffffff;
border-right:7px solid #ffffff;
height:87px;
padding:0px;

}
*html .teaserImage {
height:88px;
}
.teaserimage img {
 display:block;
padding:0px;
margin:0px;
}

.teaserText {
padding:5px;
float:left;
}

*html .playLink {
margin-top:-25px;
margin-left:270px;

}
.playLink {
margin-left:270px;
margin-top:-35px;
}

.innerText {
padding:7px;

}
.headline {
font-weight:bold;
color:white;
padding:3px;

}
.teaser {
width:460px;

}

.Advertwrap {
 width:963px;
 height:90px;
 background-color:#d0d9e3;
 padding-top:14px;
 margin-top:0px;
}
* html .Advertwrap2 {
 width:963px;
 margin-top:4px;
}
 
.Advertwrap2 {
 width:963px;
 height:115px;
 background-color:#d0d9e3;
 padding-top:18px;
 margin-top:9px;
}


.LeftAdvert {
 float:left;
width:220px;
height:88px;
text-align:center;
}
.RightAdvert {
 float:left;
 width:730px;
 height:91px;
} 

.RightAdvert .advert IMG {
 text-align:center;
 width:730px;
 height:91px;
} 

.featureTitle {
background-image:url(/javaImages/c1/ae/0,,12573~3387073,00.gif);
background-repeat:no-repeat;
width:314px;
height:38px;
}

*html .homeImages {
margin-top:-2px;

}
.sectionName {
padding:0px 2px 0 1px;
height:29px;
overflow:hidden;

}

.newsIndex {
height:368px;
overflow-y:auto;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e4b986;
 scrollbar-face-color:#f8931d;
margin:0 0px 0px 0px;
width:307px;
background-color:062343;
border-bottom:7px solid #c3cdd6;
border-right:7px solid #c3cdd6;

}

*html .newsIndex {
height:376px;
}
.newsIndexDetail {
height:384px;
overflow-y:auto;
   scrollbar-arrow-color:white;
 scrollbar-track-color:e4b986;
 scrollbar-face-color:#f8931d;
margin:0 0px 0px 0px;
width:305px;
background-color:062343;
border-bottom:7px solid #c3cdd6;
border-right:7px solid #c3cdd6;

}

*html .newsIndexDetail {
height:391px;
width:305px;
}

.homeIndex .entry {
padding:0px 4px 0px 0px;

}

.sectionName A {
font-family: Arial Bold, Arial, Verdana; 
font-size:11px;
font-weight:bold;
color:#193052;
padding-left:3px;
padding-top:1px;
padding-right:3px;
height:29px;
overflow:hidden;
float:left;

}

* html .sectionName IMG {
margin-bottom:0px;

}

.sectionName IMG {
vertical-align:middle;
margin-right:7px;
margin-bottom:1px;
}

.NewsteaserImage img {
border-top:1px solid #c0cbd4;
border-left:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
border-right:none;
margin-right:0px;
float:left;
height:82px;
}

.Newsteasertext {
padding:0px 2px 0px 1px;
height:27px;
overflow:hidden;
}
.NewsteaserText A {
padding:0px 2px 2px 1px;
height:27px;
overflow:hidden;
float:left;
}

.homeMainSection {
width:640px;
background-color:#ffffff;
border-right:none;
margin-right:0px;
padding-right:0px;
}

.homeMainSection2 {
width:640px;
background-color:#ffffff;
border-right:none;
margin-right:0px;
padding-right:0px;
margin-bottom:7px;
}

.homeTextRight {
color: #ffffff;
text-decoration:underline;
font-weight: bold;

}

.EntryBackground {
float:left;
border-top:1px solid #c0cbd4;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
background-color:#f5f7f8;
width:164px;
height:82px;
padding-left:5px;
}
.EntryBackground2 {
float:left;
border-top:1px solid #c0cbd4;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
background-color:#f5f7f8;
width:183px;
height:82px;
padding-left:5px;
}

.LiveArticleWrap {
 margin-left:0px;
margin-right:7px;
background-color:#f5f7f8;
}

.LiveArticle {
border:1px solid #c0cbd4;
background-color:#f5f7f8;
height:134px;
margin:0px 0px 0px 7px;
width:300px;
}


*html .LiveIndex,  {
width:314px;
}

.LiveIndex  {
 height:170px;
 overflow-y:auto;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e4b986;
 scrollbar-face-color:#f8931d;
 margin:0px;
 width:314px;
 background-color:#062343;
}

.HeaderImage {
background-image:url(/javaImages/ca/bb/0,,12573~3390410,00.gif);
width:600px;
position:top;

}

.articleIndexTicker {
padding:8px 0 0 8px;
background-color:#c3cdd6;
width:640px;
height:428px;

}

.articleHeaderImage {
}

.homeIndex {
}
.newsBackground {
}
.topStoryImage {
 margin:7px 0px 7px 0px;

}

.topStoryWrap {
width:400px;
float:left;
padding:5px;
}


.otherStories {
float:left;
width:238px;
height:120px;
padding:3px;
margin-left:5px;

}

*html .otherStories {
float:left;
width:233px;
height:120px;
padding:3px;
margin-left:5px;

}

.topStoryPlayButton {
float:left;
width:43px;
}

.topStoryRightText {
 margin-left:45px;
}

.topStoryHeadline {
color:#072343;
padding:3px;
margin-left:5px;
text-decoration:none;
font-weight: bold;
font-size:14px;

}
.topStoryTeaser {
color:#072343;
padding:3px;
margin-left:5px;
height:30px;
}
.topStoryTeaser IMG {
vertical-align:bottom;
}

.OtherstoriesWrap {
background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-repeat:no-repeat;
FLOAT:left;
width:146px;
height:125px;
border-bottom:7px solid #c3cdd6;
}

*html .OtherstoriesWrap {
background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-repeat:no-repeat;
FLOAT:left;
width:146px;
border-bottom:7px solid #ffffff;
height:135px;
} 


.OtherstoriesWrapRace {
background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-color:#062343;
background-repeat:no-repeat;
FLOAT:left;
width:160px;
height:157px;
border-bottom:7px solid #c3cdd6;
}
*html .OtherstoriesWrapRace {
width:163px;
height:164px;

}
.OtherstoriesWrapNews {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-repeat:no-repeat;
background-color:#062343;
FLOAT:left;
width:145px;
height:157px;
border-bottom:7px solid #c3cdd6;
}
*html .OtherstoriesWrapTeam {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-color:#062343;
background-repeat:no-repeat;
width:155px;
height:164px;
border-bottom:7px solid #c3cdd6;
FLOAT:right;

}

.OtherstoriesWrapTeam {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-color:#062343;
background-repeat:no-repeat;
FLOAT:left;
width:150px;
height:143px;
border-bottom:7px solid #c3cdd6;
}

*html .OtherstoriesWrapNews {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-repeat:no-repeat;
width:165px;
height:162px;
border-bottom:7px solid #c3cdd6;
float:left;

}

.topStoryBorderWrap {
 margin-bottom:7px;
 margin-top:1px;
 margin-right:0px;
 padding-right:0px;
 width:640px;
 height:133px;
}

*html .topStoryBorderWrap {
 width:654px;
 height:133px;
}

.topStory {
 width:640px;
 height:133px;
 margin-left:7px;
 margin-right:0px;
 padding-right:0px;
}

.topStoryBorderWrapRaceYears {
 margin-bottom:7px;
 margin-top:1px;
 margin-right:0px;
 padding-right:0px;
 width:640px;
 height:133px;
}

*html .TopStoryBackground {
background-color:#f5f7f8;
height:135px;
width:495px;
float:left;
border-left:1px solid #c0cbd4;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
}
*html .TopStoryBackgroundRace{
background-color:#f5f7f8;
height:165px;
width:501px;
float:left;
border-left:1px solid #c0cbd4;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
margin-top:-1px
}
.TopStoryBackgroundRace {
background-color:#f5f7f8;
height:157px;
width:485px;
float:left;
border-left:1px solid #c0cbd4;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
}

.TopStoryBackgroundNews {
background-color:#f5f7f8;
height:157px;
width:485px;
float:left;
border-left:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
}
* html .TopStoryBackgroundNews {
background-color:#f5f7f8;
height:163px;
width:497px;
width:auto;
float:left;
margin-top:-1px;
}

.TopStoryBackgroundHome {
background-color:#f5f7f8;
border-top:7px solid #072343;
border-left:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
border-right:none;
height:125px;
width:400px;
float:left;
}

* html .TopStoryBackgroundHome {
width:400px;
height:130px;
}

.TopStoryBackground {
background-color:#f5f7f8;
height:125px;
width:492px;
float:left;
border-left:7px solid #ffffff;
border-bottom:7px solid #ffffff;

}
*html .TopStoryBackgroundTeams {
height:165px;
width:492px;
margin-top:-1px;

}
.TopStoryBackgroundTeams {
background-color:#f5f7f8;
height:143px;
width:490px;
float:left;
background-color:#f5f7f8;
border-top:7px solid #072343;
border-left:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
border-right:none;
}
.otherStoryPretext {
padding:5px 2px 2px 2px;
color:#072343;
margin-left:9px;
}

.otherStoryHeadline A { 
float:left;
color:#072343;
padding:3px;
width:215px;
margin-left:9px;
text-decoration:underline;
}
*html .otherStoryHeadline A { 
float:left;
color:#072343;
padding:3px;
width:215px;
margin-left:9px;
text-decoration:underline;
}

*html .OtherstoriesWrapHome {
FLOAT:left;
width:173px;
height:130px;
}
.OtherstoriesWrapHome {
background-image:url(/namedImage/12573/latestUpdatesBackground.gif);
background-repeat:no-repeat;
border-top:7px solid #072343;
border-right:1px solid #c0cbd4;
border-bottom:1px solid #c0cbd4;
height:125px;
FLOAT:left;
width:238px;
}
.itemTitle {
color:#072343;
margin-top:5px;
}

.itemDescription {
color:#072343;
margin-top:5px;
padding-left:10px;
}

.BottomLeftAd {
 padding-left:10px;
}

.videoOD {
 margin:0px;
 width:316px;
 background-color:#ffffff;
 height:148px;
 overflow:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e4b986;
 scrollbar-face-color:#f8931d;
}
*html .videoOD {
width:318px;
 height:104px;
}
.videoOD .entryNews {
 width:300px;
 margin-left:7px;
}

.videoOD .entryBackground2 {
 width:182px;
}

#articleHeadlineAndBody {
 padding:10px;
}
.playBackground {
 width:100%;
 background-color:#e7ebee;
 height:22px;
 margin-top:3px;
}
.playBackground IMG {
 margin-top:3px;
 cursor:pointer;
}

.homeWrapSearchResults .FeaturesScroll {
 margin:0px 0px 7px 7px;
}

.FeaturesScroll {
 height:279px;
 width:300px;
 overflow:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e7ebee;
 scrollbar-face-color:#c0cbd4;
 margin:7px 0px 7px 0px;
 background-color:#ffffff;
}

.FeaturesScroll2005 {
 height:226px;
 width:300px;
 overflow:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e7ebee;
 scrollbar-face-color:#c0cbd4;
 margin:7px 0px 7px 0px;
 background-color:#ffffff;
}


.FeaturesScroll3 {
 height:270px;
overflow:auto;
overflow-x:hidden;
scrollbar-arrow-color:white;
scrollbar-track-color:e7ebee;
scrollbar-face-color:#c0cbd4;
margin:0 0px 7px 0px;
width:307px;
background-color:#ffffff;

}
*html .FeaturesScroll3 {
 width:314px;
 height:285px;
}


.topHomeStoryImage img {
border:none;
margin:7px 0px 7px 7px;
 width:640px;
 height:266px;
}
.topHomeStoryImageWrapTeam {
}

.topHomeStoryImageWrapTeam .topHomeStoryImage img {
 border:none;
 margin:0px;
 width:485px;
 height:272px;
}

.ArticleBackground .article {
width:490px;
background-color:#062343;
height:427px;
border-top:7px solid #c3cdd6;
border-bottom:7px solid #c3cdd6;
border-left:7px solid #c3cdd6;
color:white;
}
*html .NavLogTick {
 clear:both;
 position:top right;
 width:716px;
 background-color:#c4cdd5;
 height:36px;
}
.NavLogTick {
 clear:both;
 width:716px;
 background-color:#c4cdd5;
 height:36px;
 position:relative;
 top:-11px;
}
.raceYearWrap {
 margin:7px 0px 7px 7px;
 height:279px;
 width:640px;
}

.IndexBackground {
 /*background-image:url(/namedImage/12573/raceYearsBackground.gif);*/
 background-image:url(/javaImages/d6/88/0,,12573~6850774,00.gif);
 background-repeat:no-repeat;
 width:148px;
 height:272px;
 display:block;
 border-right:7px solid #c1ced4;
}
.Indexheadline {
 margin-left:35px;
color:white;

}
.IndexSpacing {
background:transparent url(/javaImages/dc/88/0,,12573~6850780,00.gif) no-repeat scroll left center;
border-bottom:1px solid #496075;
border-top:1px solid #496075;
line-height:14px;
margin-left:8px;
margin-top:5px;
width:130px;

}
.IndexWrap {
 padding-top:46px;
}
.rewindForwardPlayPauseStopGroup {
 float:left;
padding:10px;
}
.volumeDownUpGroup {
 float:left;
padding:10px;
}
.mediaQualityButtons {
 float:left;
padding-top:10px;
padding-bottom:10px;
}
.downloadFullScreenButtons {
 float:right;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
#slider {
border:1px solid #768592;
background-color:white;
height:7px;
width:7px;
background-image:none;
font-size:0.0em;
cursor:pointer;
position: absolute;
top: 4px;
left: 0px;

}
#sliderContainer {
width: 640px;
height:14px;
background:transparent url(/javaImages/1/d4/0,,12573~3396609,00.jpg) repeat-x top left;
position: relative;
margin-top:12px;
}

.mediaArticle {
height:445px;
background-color:#000000;
z-index: -1;
}
#mediaPlayerContainer {

}
.MediaContainer {
background-color:#000000;
border-left:7px solid #ffffff;
border-top:7px solid #ffffff;
border-bottom:7px solid #ffffff;
padding-right:10px;
width:640px;
height:450px;
}
.MediaContainerLive {
 background-color:#000000;
 border-left:7px solid #ffffff;
 border-top:7px solid #ffffff;
 border-bottom:7px solid #ffffff;
 PADDING-RIGHT:0PX;
 margin:0px;
 width:640px;
 height:450px;
}
.mediaPlayerContainer .externalControls {
 background-color:#072353;
}
.MediaContainerLive .mediaPlayerControlsButtons {
  background-color:#072353;
}

#playButton, #rewindButton, #pauseButton, #fastForwardButton, #volumeUpButton, #volumeDownButton, #mediumQualityButton, #highQualityButton, #fullScreenButton {
 cursor:pointer;
}

.regMainText, .regMainTextBold {
 color:#000000;
 padding:5px 5px 5px 25px;
}

.thankyou, .usernameNote, .note, .continue {
 padding:0px 15px 15px 15px;
}

.Registration {
background-color:#ffffff;
}

.registrationConfirmation {
background-color:#F5F7F8;
border:1px solid #C0CBD4;
color:#1A1A1A;
height:395px;
margin:7px 0 0px 7px;
padding-top:15px;
width:640px;
}

.registrationForm {
width:640px;
height:700px;
border:1px solid #c0cbd4;
background-color:#f5f7f8;
margin:7px 0px 0px 7px;
color:#1a1a1a;
padding-top:15px;
}

*html .TopStoryBackgroundFeatures {
background-color:#062343;
height:165px;
width:497px;
float:left;
border-left:7px solid #c3cdd6;
border-bottom:7px solid #c3cdd6;
margin-top:-1px
}
.TopStoryBackgroundFeatures {
background-color:#062343;
height:156px;
width:490px;
float:left;
border-left:7px solid #c3cdd6;
border-bottom:7px solid #c3cdd6;

}
*html .OtherstoriesWrapFeatures {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-color:#062343;
background-repeat:no-repeat;
FLOAT:left;
width:150px;
height:164px;
border-bottom:7px solid #c3cdd6;
}

.OtherstoriesWrapFeatures {
 background-image:url(/javaImages/3/bd/0,,12573~3390723,00.gif);
background-color:#062343;
background-repeat:no-repeat;
FLOAT:left;
width:150px;
height:156px;
border-bottom:7px solid #c3cdd6;


}
.termsFooter, .termsFooter A {
color:#072343;
text-align: center;
font-size:11px;
font-family: arial;
padding-top: 5px;

}
*html .footer {
 width:100%;
}
.footer {
 width:963px;
 background-color:#d0d9e3;
 height:33px;
 text-align:center;
}
.wholeItem A {
 margin:20px;
 color:white;
}
.YearsIndex {
 height:385px;
overflow:auto;
overflow-x:hidden;
   scrollbar-arrow-color:white;
 scrollbar-track-color:e4b986;
 scrollbar-face-color:#f8931d;
margin:0 0px 0px 0px;
width:307px;
background-color:#062343;
border-right:7px solid #c3cdd6;
border-bottom:7px solid #c3cdd6;
padding-left:1px;
}
.newsImage {
 padding-left:2px;
}
.regFormAds {
}

.regFormAds .EntryBackground {
 width:181px;
}

*html .regFormAds .EntryBackground {
 width:188px;
}

.regFormAds .entryNews {
 width:300px;
}

.regFormAds .tabbedMasterPageElement {
 width:314px;
 margin:0px;
 padding:0px;
}

.tabbedMasterPageElement {
 width:307px;
 margin-left:7px;
 margin-top:7px;
 margin-bottom:7px;
}

.Privacy {
background-color:#062343;
border-left:7px solid #c3cdd6;
border-top:7px solid #c3cdd6;
border-bottom:7px solid #c3cdd6;
background-repeat:no-repeat;
padding-left:7px;
padding-top:7px;
padding-bottom:7px;
padding-right:7px;
width:661px;
height:435px;
}
SELECT {
MARGIN-BOTTOM:2PX;

}
.mediaQuality {
 display:none;
}
#popupmediaPlayer1 {
 display:none;
}
.termsRightImage {
width:321px;
height:421px;
 background-color:#ffffff;
}

.termsRightImage img {
margin:7px;
}

.AdWrapterms {
width:980px;
height:91px;
padding-left:36px;
padding-top:30px;
}
*html .AdWrapterms {
width:980px;
height:91px;
padding-left:6px;
padding-top:30px;
}

.PrivacyScroll {
 height:400px;
 overflow:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e7ebee;
 scrollbar-face-color:#c0cbd4;
 margin:7px 0px 7px 7px;
 padding:7px;
 width:628px;
 background-color:#ffffff;
 color:#072343;
}

* html .PrivacyScroll {
 width:640px;
}

.liveBody {
 padding:10px;
 color:#363636;
}
.liveWrapper .teasercolumn {
margin-left:37px;
margin-top:7px;
}

/* Firefox and universal style */

.MediaContainerLive .headline {
background:#000 url(/javaImages/73/69/0,,12573~3434867,00.gif) top left no-repeat;
padding:2px 5px 0px 93px;
width: 478px;
height: 16px;
color:white;
font-weight:normal;
margin-top:-17px;
top:62px;

}
.FeaturesScrollNews {
  height:373px;
 overflow:auto;
 overflow-x:hidden;
 scrollbar-arrow-color:white;
 scrollbar-track-color:e7ebee;
 scrollbar-face-color:#c0cbd4;
 margin:0 0px 7px 0px;
 width:307px;
 background-color:#ffffff;
}
/* IE including removing some Firefox styles */

* html .MediaContainerLive .headline {
position: relative;
top: 62px;
left: 2px;
padding-left:93px;
border: 0px;
width: 600px;
margin-top: 0px !important;
margin-bottom: -69px;
color:#ffffff;
margin-left: 5px;
font-size:11px;


}


/* Firefox and universal style */

.MediaContainer .headline {
background: transparent url(/javaImages/73/69/0,,12573~3434867,00.gif) top left no-repeat;
padding:2px 5px 0px 2px;
width: 478px;
height: 16px;
color:white;
font-weight:normal;
/*margin-top:-25px;*/
 margin-top:0px;
color:#ffffff;

}

 

/* IE including removing some Firefox styles */

* html .MediaContainer .headline {
position: relative;
/*top: -51px;*/
left: 2px;
padding: 0px;
border: 0px;
width: 500px;
height: 14px;
margin-top: 0px !important;
margin-bottom: -51px;
color:#ffffff;

}

.Pagination TD {
color:#17314f;
}
.indexLinks indexFirstPage TD {
color:#ffffff;
}
.nextPage {
color:#ffffff;
}
.Pagination A {
color:#17314f;
padding:3px;
}
.Pagination {
 color:#17314f;
}
.Pagination A:active {
color:#e87500;
}

.previousPage span {
color:#ffffff;

}
.nextPage span {
color:#ffffff;

}
.firstCell A {
color:#ffffff;
}

TD.currentPage  {
padding-left:2px;
padding-right:2px;
color:#e87500;
}
.imageBorder {
margin-left:-2px;
}
*html .imageBorder {
margin-left:0px;
}
.imageBorder IMG {
width:314px;
}
*html .imageBorder IMG {
width:312px;
}

.logoBorder img {
margin:7px;
}


/******************/

.placeHolder {
 background-color:#000000;
}


/*************SEND TO FRIEND******************/
.sendToFriendWrap {
 background-color:#f5f7f8;
 width:298px;
 height:80px;
 border:1px solid #c0cbd4;
 margin:0px 7px 7px 7px;
}

.ugcHeading {
 font-size:10px;
 font-family:Arial Bold,Arial,Verdana;
 font-weight:bold;
 margin-bottom:3px;
 padding-left:10px;
 padding-top:3px;
}
.yourEmail {
 font-size:10px;
 font-family:Arial,Verdana;
 float:left;
 width:80px;
 padding-left:10px;
}

.directLink {
  font-size:10px;
 font-family:Arial,Verdana;
 float:left;
 width:80px;
 padding-left:10px;
 display:none;
}
.friendEmailText {
 margin-bottom:2px;
 line-height:20px;
}

.yourEmailText {
 clear:both;
 margin-bottom:2px;
 line-height:20px;
}

.stfVideoLinkText {
 clear:both;
 line-height:20px;
 display:block;
 float:left;
 width:241px;
}
.formTextBox input {
 height:18px;
 width:190px;
 border:1px solid #c0cbd4;
}

.formTextBox2 input {
 height:18px;
 width:147px;
 border:1px solid #c0cbd4;
 display:none;
}

.sftSubmitButton {
 float:right;
 padding-right:8px;
}

.resultsDiv {
 padding-left:10px;
}

/**********************************************/
/**************New Nav*******************/

*html .navMenu {
 margin-bottom:17px;
 height:26px;
 width:716px;
}
.navMenu {
 margin-bottom:17px;
 height:26px;
 width:716px;
 position:relative;
 top:-11px;
}
.navMenu:after {
 content:" "; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}
*html .navMenu .menu {
 margin:0 !important;
}
.navMenu .menu {
 /*margin:0 !important;*/
 margin-left:-40px;
}
.navMenu a {
 display:block;
}
.navMenu li {
 float:left;
 height:26px;
 list-style-type:none;
}
/****Home****/
#flatMenuItem2249276 {
}
#flatMenuItem2249276 a {
 height:26px;
 width:125px;
 background-image:url(/namedImage/12573/home_off.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249276 a:hover {
 height:26px;
 width:125px;
 background-image:url(/namedImage/12573/home_on.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249276 .highlight {
 height:26px;
 width:125px;
 background-image:url(/namedImage/12573/home_on.gif);
 background-repeat:no-repeat;
}

/****Live*****/
#flatMenuItem2249277 {
}
#flatMenuItem2249277 a {
 height:26px;
 width:92px;
 background-image:url(/namedImage/12573/live_off.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249277 a:hover {
 height:26px;
 width:92px;
 background-image:url(/namedImage/12573/live_on.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249277 .highlight {
 height:26px;
 width:92px;
 background-image:url(/namedImage/12573/live_on.gif);
 background-repeat:no-repeat;
}

/*****Race Years****/
#flatMenuItem2249278 {
}
#flatMenuItem2249278 a {
 height:26px;
 width:142px;
 background-image:url(/namedImage/12573/raceYears_off.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249278 a:hover {
 height:26px;
 width:142px;
 background-image:url(/namedImage/12573/raceYears_on.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249278 .highlight {
 height:26px;
 width:142px;
 background-image:url(/namedImage/12573/raceYears_on.gif);
 background-repeat:no-repeat;
}

/******Teams*****/
#flatMenuItem2249308 {
}
#flatMenuItem2249308 a {
 height:26px;
 width:109px;
 background-image:url(/namedImage/12573/teams_off.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249308 a:hover {
 height:26px;
 width:109px;
 background-image:url(/namedImage/12573/teams_on.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249308 .highlight {
 height:26px;
 width:109px;
 background-image:url(/namedImage/12573/teams_on.gif);
 background-repeat:no-repeat;
}

/*****News******/
#flatMenuItem2249310 {
}
#flatMenuItem2249310 a {
 height:26px;
 width:101px;
 background-image:url(/namedImage/12573/news_off.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249310 a:hover {
 height:26px;
 width:101px;
 background-image:url(/namedImage/12573/news_on.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249310 .highlight {
 height:26px;
 width:101px;
 background-image:url(/namedImage/12573/news_on.gif);
 background-repeat:no-repeat;
}
/*****Features*******/
#flatMenuItem2249312 {
}
#flatMenuItem2249312 a {
 height:26px;
 width:147px;
 background-image:url(/javaImages/17/53/0,,12573~6902551,00.gif);   
 background-repeat:no-repeat;
}
#flatMenuItem2249312 a:hover {
 height:26px;
 width:147px;
 background-image:url(/javaImages/19/53/0,,12573~6902553,00.gif);
 background-repeat:no-repeat;
}
#flatMenuItem2249312 .highlight {
 height:26px;
 width:147px;
 background-image:url(/javaImages/19/53/0,,12573~6902553,00.gif);
 background-repeat:no-repeat;
}

/***************************************/
.menuxboxcontent {
 visibility:hidden;
}

.menuxsnazzy {
 visibility:hidden;
}

.noResultsMessage {
 padding:5px 5px 5px 12px;
}
#lcAuditDiv {
 visibility:hidden;
}

.categorySearch .searchSubmit input {
background-image:url(/namedImage/12573/searchButtonVideo.gif);
background-repeat:no-repeat;
color:#FFFFFF;
float:left !important;
font-family:verdana;
font-size:0.9em;
font-weight:bold;
height:20px;
width:50px;
border-style:none;
}


