div#pageContent{
margin:0 0 0 194px;
}
div#pageContent h1{
margin:0;
padding:15px 15px 0 15px;
font-size:14px;
}
div#pageContent h2{
margin:0;
padding:15px 15px 2px 15px;
font-size:12px;
}
div#pageContent h3{
margin:0;
padding:8px 15px 2px 15px;
font-size:11px;
}
div#pageContent h4, div#pageContent h5, div#pageContent h6{
margin:0;
padding:8px 15px 0 15px;
font-size:11px;
}
div#pageContent p{
margin:0;
padding:5px 15px;
}
div#pageProfile{
margin:0 0 0 194px;
}
div#pageProfile h1{
margin: 0;
padding: 6px;
font-size: 12px;
color: #197ed0;
}
div#pageProfile h2{
margin: 0 0 10px 0;
padding: 0;
font-size: 12px;
color: #197ed0;
}
div#pageProfile a{
color: #197ed0;
}
div#pageProfile h3{
margin: 0;
padding: 6px;
font-size: 10px;
color: #197ed0;
background: url(../Images/rcCornerTag.gif) top right no-repeat;
}
div#profileText h2{
background: #0090ff;
padding: 10px 4px;
color: #fde1e0;
}
div#otherInfo h2, div#performance h2{
font-size: 11px;
background: #6f8070;
padding: 7px;
color: #fcfefd;
}
div#profileText h3{
font-size: 1em;
margin: 0;
padding: 0 10px;
}
div#profileText p, div#otherInfo p{
font-size: 10px;
line-height: 14px;
margin: 0;
padding: 8px 10px 7px 10px;
}
div#websiteDisclaimer{
margin:15 15 15 15px;
}
div#websiteDisclaimer p{
margin:0;
padding:5px 15px;
}
ul.standardList{
list-style:none;
margin-left:15px;
padding-left:15px;
padding-right:15px;
margin-top:3px;
padding-top:3px;
}
ul.standardList li{
padding-left:10px;
padding-bottom:2px;
background-image:url(../Images/linkArrow_pink.gif);
background-repeat:no-repeat;
background-position:0 2px;
}
ol.standardList{
list-style:decimal;
list-style-position:outside;
margin-left:15px;
padding-left:15px;
padding-right:15px;
margin-top:3px;
padding-top:3px;
}
ol.standardList li{
margin-left:30px;
padding-left:0px;
padding-bottom:2px;
}

table.standardTable{
width:510px; /* ie */
margin:5px 0 5px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-collapse:collapse;
}
table.standardTable th{
text-align:left;
padding:2px 10px 2px 5px;
border-bottom:1px solid #CCCCCC;
}
table.standardTable td{
border-bottom:1px solid #CCCCCC;
padding:2px 10px 2px 5px;
}
table.standardTable th.right, table.standardTable td.right{
text-align:right;
}
div#pageContent div.nztrImage{
float:right;
margin:8px 20px 20px 20px;
}
div#pageContent div.nztrCaption{
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:3px;
}
div#pageContent div.nztrImage img{
display:block;
}
img.block{
	display: block;
}
/*****************************************  mouseTips ***************************************/
div.mouseTip{
position:relative;
width:18px;
}
div.tipText{
display:none;
position:absolute;
top:4px;
left:4px;
width:200px;
background-color:#FFFFFF;
border:2px solid #D13415;
padding:5px 5px 5px 30px;
color:#666A62;
background-image:url(../Images/i.gif);
background-position:2px 2px;
background-repeat:no-repeat;
}
div.mouseTip:hover div.tipText{
display:block;
}
a.mouseTipA{
display:block;
width:18px;
height:22px;
background-image:url(../Images/i2.gif);
background-repeat:no-repeat;
}

/* the little trophy for race lists */
a.mouseTipGL{
display:block;
width:25px;
height:20px;
background-image:url(../Images/gl.gif);
background-repeat:no-repeat;
}
div.glTrophy{
float:right;
width:25px;
height:20px;
margin:-4px 0;
}
div.glTipText{
background-image:url(../Images/gl.gif);
}

/*****************************************  mouseTips V 2  ***************************************/
/* REMINDER - IE stacking order bug - */
a.iTip{
position:relative;
z-index:2;
text-decoration:none;
font-weight:bold;
color:#60605E;
font-size:10px;
margin-right:10px;
}
a.iTip img{
margin-right:5px;
vertical-align: middle;
}
a.iTip:hover{
z-index:3;
background-color:#FFFFFF;
}
a.iTip span{
display: none;
}
a.iTip:hover span{ /*the span will display just on :hover state*/
display:block;
position:absolute;
top:4px;
left:4px;
width:200px;
background-color:#FFFFFF;
border:2px solid #D13415;
padding:5px 5px 5px 30px;
color:#666A62;
font-weight:normal;
background-image:url(../Images/i.gif);
background-position:2px 2px;
background-repeat:no-repeat;
text-decoration:none;
}

/* other iTips */
a.iTipTrophy{
float:right;
height:20px;
margin-top:-3px;
margin-bottom:-3px;
}
a.iTipTrophy:hover span{
background-image:url(../Images/gl.gif);
color:#D13415;
}

a.iTipFixtureInfo{
margin:0;
}
a.iTipFixtureInfo:hover{
background-color:black;
}

a.iTipTBS{
float: right;
height:20px;
margin-top:-14px;
margin-bottom:-10px;
}
a.iTipTBS:hover{
background: transparent;
}
a.iTipTBS img{
vertical-align: middle;
margin: -5px 0;
}
a.iTipTBS:hover span{
background-image: none;
padding: 4px;
color:#D13415;
}

a.iTipStats
{
font-weight: normal;
text-decoration:none;
}

a.iTipStats p
{
	text-decoration:underline;
	font-weight:bold;
}

a.tbsHorse{
	padding-right: 34px;
	background: url(../Images/tbs_sm.gif) right top no-repeat;

}
a.kmHorse{
	padding-right: 34px;
	background: url(../Images/km_sm.gif) right top no-repeat;	
}

/* If you have more than one iTip you need to reverse their stacking order - add extra classes  */
a.iTip1{
z-index:1;
}
a.iTip2{
z-index:2;
}
a.iTip3{
z-index:3;
}
a.iTip4{
z-index:4;
}
a.iTip5{
z-index:5;
}
a.iTip6{
z-index:6;
}
a.iTip7{
z-index:7;
}
a.iTip8{
z-index:8;
}
a.iTip9{
z-index:9;
}
a.iTip10{
z-index:10;
}

/*****************************************  FAQs - General  ***************************************/
/* individual colours set in section style sheets */
div.faqs{
margin:10px 10px 5px 5px;
}
div.faqQ{
border:1px solid #CECECE;
border-bottom:1px dashed #CECECE;
padding:6px 5px 5px 25px;
background-image:url(../Images/faQ_purple.gif);
background-repeat:no-repeat;
background-position:5px 8px;
}
div.faqA{
border:1px solid #CECECE;
border-top:none;
padding:2px 5px 2px 42px;
background-image:url(../Images/faqAb_purple.gif);
background-repeat:no-repeat;
background-position:25px 5px;
}
div.faqDivider{
font-size:1px;
height:2px;
margin:0 2px;
background-color:#694C7C;
}
a.iTipFAQ{
font-weight:normal;
font-size:11px;
}
a.iTipFAQ:hover span{
background-image:url(../Images/faqA_purple.gif);
background-position:0 0;
border:solid #694C7C 1px;
width:445px;
left:-2px;
top:0;
color:#444444;
}
div.faqA td{
font-size:11px;
}
/*****************************************  Standard Forms ***************************************/

form.standardForm label{
display:block;
font-size:10px;
color:#714D19;
margin-top:8px;
}
form.standardForm fieldset{
margin:5px 10px 5px 5px;
padding:3px 5px 5px 5px;
}
form.standardForm fieldset legend{
color:#714D19;
font-weight:bold;
}
form.standardForm div.formContainer{
background-color:#EAF0F1;
padding:1px 8px 8px 8px;
}
form.standardForm div.formBox{
background-color:white;
border:1px #A5ACB2 solid;
padding:5px;
}
/* the elements */
form.standardForm input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
form.standardForm textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
form.standardForm select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
form.standardForm input.formButton{
display:block;
margin-top:10px;
}
table.twoColForm{
margin-left:-5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
}
table.twoColForm td.twoColFormCell{
vertical-align:top;
background-color:#EAF0F1;
width:250px;
padding:0px 5px 5px 5px;
border-left:5px white solid;
}

form.standardForm input[type="checkbox"]{
margin-bottom:0px;
}







