div#raceCourse{
border:1px solid #404C42;
margin:8px 12px 10px 200px;
position:relative;
}
div#raceCourse h3{
font-size:11px;
margin:0;
}
div#raceCourse a{
color:#4FA601;
}
div#courseInfo{
border-right:1px solid #404C42;
width:340px;
}
div#raceCourse div#courseInfo h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#6F8070;
margin:0px;
color:#DFE3E2;
padding:10px 10px 10px 30px;
background-image:url(../Images/rcCorner.gif);
background-repeat:no-repeat;
}
div#courseInfo h1 span{
color:#BEBEBC;
}
div#courseInfo h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#7BA654;
margin:0px;
color:#FDF9FF;
font-weight:normal;
padding:10px 5px 10px 10px;
background-image:url(../Images/rcDottyLine.gif);
background-repeat:repeat-x;
background-position:top;
border-bottom:1px solid #404C42;
}
div#courseInfo h2 span{
font-weight:bold;
}
div#courseInfo h3{
margin:10px 0px 0px 10px;
}
div#courseInfo p{
margin:0px;
padding:10px;
font-size:11px;
}
div#divIntro{
background-image:url(../Images/dottedLine.gif);
background-repeat:repeat-x;
background-position:bottom;
position:relative;
top:0;
left:0;
display:none;
}
div#divIntroClub{
position:relative;
top:0;
left:0;
display:none;
}
div#otherClubs{
border-bottom:1px solid #404C42;

}
div#howToGetThere{
padding:10px 15px;
background-color:#D7E3CB;
background-image:url(../Images/mapBg.gif);
background-position:right;
background-repeat:no-repeat;
font-weight:bold;
}

div#directions{
background-image:url(../Images/dottedLine.gif);
background-repeat:repeat-x;
background-position:top;
}
div#directions h3{
padding:10px 5px 0px 10px;
}
div#directions p{
margin:0;
padding:5px 10px 10px 10px;
}
div#zoomin{
background-color:#D7E3CB;
text-align:center;
padding:5px;
border-bottom:1px solid white;
}
div#zoomin a{
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#666666;
}
div#zoomin a:hover{
color:#4FA601;
}
div#zoomin img{
vertical-align:middle;
}
div#courseDetails{
position:absolute;
top:0px;
left:341px; /* ie_content */
width:185px;
}
div#courseDetails h3{
padding:10px 5px 0px 10px;
}
div#courseDetails p{
font-size:11px;
margin:0;
padding:2px 10px 0px 10px;
}
.cornerTag{
background-image:url(../Images/rcCornerTag.gif);
background-position:top right;
background-repeat:no-repeat;
}
.courseImages img{
display:block;
width:185px;
}
div#raceCourse h1{
font-size:11px;
background-color:#6F8070;
color:white;
padding:3px 5px;
margin:0px;
}
div.rcInfo{
padding:10px;
}
div.rcInfo p{
margin:0px 0px 10px 0px;
}
div#raceCourse table.standardTable{
margin:10px 0px;
width:500px;
}
div.fFixture{
background-color:#DCF1D1;
}


/****************************************************** List of Meetings (for racecourse / club page)*************************************/
div.mListContainer{
border:1px solid #4FA601;
margin:5px 5px 0 5px;
background-color:#FFFFFF;
font-size:10px;
}

div.mListHeader{
height:18px;/*ie_fixture*/
padding-top:5px;
font-weight:bold;
}
div#raceCourse a.mList{
display:block;
background-color:#FFFFFF;
border-top:1px solid #BBBFA6;
color:#6A6B66;
text-decoration:none;
height:18px;/*ie_fixture*/
padding-top:5px;
}
div#raceCourse a.mList:hover{
background-color:#A5AA8A;
color:#FFFFFF;
}
div#raceCourse  a.mListOdd{
background-color:#D5DABA;
}
div.mListContainer span.s0{
display:block;
float:left;
width:30px;
margin-top:-2px;
text-align:center;
}
div.mListContainer span.s1{
display:block;
float:left;
width:120px;
}
div.mListContainer span.s2{
display:block;
float:left;
width:150px;
}
div.mListContainer span.s3{
display:block;
float:left;
width:150px;
}
div.mListContainer span.s4{
display:block;
float:left;
}
a.trackIcon{
display:block;
position:absolute;
right:10px;
margin-top:3px;
}
a.clubIcon{
display:block;
position:absolute;
right:45px;
margin-top:3px;
}
div.mListKey{
border:1px solid #4FA601;
border-top:none;
margin:0px 5px 5px 5px;
background-color:#FFFFFF;
font-size:10px;
padding:4px 5px 6px 10px;
}
div.mListKey img{
margin-bottom:-5px;
}

