/* CSS Document */

html,body 
{
margin:0px;
background-image:url(../image/bg.jpg);
height:100%;
background-position:center;
background-repeat: repeat-y;
background-position: top center;
border: 0px solid #f00;
background-color:#fff;
}

.fullheight
{
height:100%;
width: 400px;
}

img 
{
behavior:url("pngbehavior.htc");
}

.asapHeading
{
width:218px;

}

.BG_BackCarTop {
background-image:url(../image/BackCarTop.jpg);
padding-top:10px;
padding-right:20px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:10pt;
width: 1800px;
}

.BG_RightBorder1 {
background-image:url(../image/RightBorder.jpg)}

.BG_LeftBorder1 {
background-image:url(../image/LeftBorder.jpg)}

.BG_BottomLinks {
background-image:url(../image/BottomLinksBG.jpg);
background-position:center; 
background-repeat:no-repeat;
}
.bottomLinksText{
margin: 10px 0px 5px 0px;
border: 0px solid #f00;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-size:7pt;
letter-spacing: -0.2px;
height: 20px;
width: 774px;

}

.logoImages{
margin: 0px 10px 10px 10px;
}

#btmLINKS_HREF a {
color:#333333;
text-decoration: underline;
}

#btmLINKS_HREF a:hover {
color:#666666;
text-decoration:none;
}


#TopRight_HREF a {
color:#333333;
font-weight: bold;
border: 0px solid #f00;
}

#TopRight_HREF a:hover {
color:#666666;
text-decoration:underline;
font-weight:bold;
}

.textboxheading {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-size:10pt;
padding-top:3px;
font-weight:bold;
}



.content
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#888888;
font-size:9pt;
padding:0px;
line-height: 13pt;

}

.content strong
{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#777777;
font-size:9pt;
border: 0px solid #f00;
margin-bottom: 40px;
}

.content b
{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#777777;
font-size:9pt;
line-height: 13pt;


}

.content a
{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
/*font-style:italic;*/
color:#333;
font-size:9pt;
text-decoration:underline;
}

.content a:hover
{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#999;
font-size:9pt;
text-decoration:underline;
}

.eightpoint
{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#888888;
font-size:8pt;

}

.ministersStatementBackground
{
	background-image:url("../image/ministersStatement.jpg");
	background-repeat:no-repeat;
	position:relative;
	top: 10px;
	height:170px;
}

.ministersStatementBackground[class]
{
top: 0px;
}


.ministersStatementText
{
	color:#000000;
	position:relative;
	top: 18px;
	height:150px;
	width:530px;
	left: 170px;
}


li
{
	line-height: 18px;
	padding-bottom: 8px;
	margin-left:  -10px;
}

.tableLeftAlign
{
margin-left: -5px;
}

.bg_steer {
background-image:url(../image/swheelbg.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.bg_tyre {
background-image:url(../image/twheel.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.bg_brakes {
background-image:url(../image/brakesbg.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.bg_restraint {
background-image:url(../image/restraints.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.bg_lights {
background-image:url(../image/lights.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}

.formField
{
FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #444444;
font-weight: bold;
background-image: url(../image/shadeform.gif);
height: 21px;
text-align: left;

BORDER: #aaa 1px solid;
padding: 2px 0 0 2px;
}

input.submitButton:hover {
background: url(../image/submitButtonHover.gif) no-repeat 0 35px;
border: 1px solid #f00;
}

.videoThumbnailBackground a
{	
background-image: url(../image/videoThumbnailBackground.gif);
/* background-position:center center; */
margin-left: -4px;
display: block;
border: 0px solid #f00;
height:70px;
width: 126px;
}

.videoThumbnailTopAlignFix
{
	margin:12px 0 0 13px;
}

.videoThumbnailTopAlignFix[class]
{
	margin:12px 0 0 13px;
}

.videoThumbnailBackground a:hover
{	
background-image:url(../image/videoThumbnailBackgroundHover.gif);
background-position:center center;
background-repeat: no-repeat;
border: 0px solid #f00;
height: 70px;
width: 126px;
display: block;
}

.competitionStarburst
{
width: 220px;
height: 220px;
border: 0px solid #ff0000;
margin: -405px 0 0px 510px;
background:transparent;
z-index: 100;
position: relative;
padding: 0px;

	
}

