html,body {
	border:0;
	height:100%;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	color:#040404;	
}

a, a:link, a:visited, a:active{
	text-decoration:none;
	color:#040404;
}

a:hover{
	text-decoration:underline;
	color:#040404;
}

img {
	border:0;
	padding:0;
	margin:0;
}

.blueText{
	color:#0035ad;
}

.redText{
	color:#dc241f;
}

.whiteText{
	color:#FFFFFF;
}

.rightHandPanelSmallText{
	font-size:0.85em;
}

h1,.redHeading{
	font-size:1.2em;	
	font-weight:bold;
	color:#dc241f;
	margin:0;
	margin-bottom:5px;
}

h2,.blueHeading{
	font-size:1.2em;	
	font-weight:bold;
	color:#0035ad;
	margin:0;
	margin-bottom:5px;
}

.borderedWhiteBackground_small{
	background:#FFFFFF;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:447px;
	margin-bottom:9px;
}

.borderedWhiteBackground_Other{
	background:#FFFFFF;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:600px;
	margin-bottom:9px;
}

.borderedWhiteBackground_Links{
	background:#FFFFFF url(../Images/linksBG.gif) top right no-repeat;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:600px;
	height:426px;
	margin-bottom:9px;
}

.borderedWhiteBackground_accessories{
	background:#FFFFFF url(../Images/MGRoverAccessoriesBG.jpg) bottom right no-repeat;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:600px;
	height:426px;
	margin-bottom:9px;
}

.borderedWhiteBackground_MSDS{
	background:#FFFFFF url(../Images/MSDSBG.gif) top left no-repeat;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:600px;
	height:265px;
	margin-bottom:9px;
}

.borderedWhiteBackground_MSDS_Popup{
	background:#FFFFFF url(../Images/MSDS_popUpBG.gif) top left no-repeat;
	border:1px solid #0035ad;
	padding:11px;
	padding-top:20px;
	width:800px;
	height:265px;
	margin-bottom:9px;
}

a.redText, a.redText:link, a.redText:visited, a.redText:active{
	text-decoration:none;
	color:#dc241f;
}

a.redText:hover{
	text-decoration:underline;
	color:#dc241f;
}

a.blueText, a.blueText:link, a.blueText:visited, a.blueText:active{
	text-decoration:none;
	color:#0035ad;
}

a.blueText:hover{
	text-decoration:underline;
	color:#0035ad;
}

.homepageBlueBG{
	width:421px!important;
	background:#d6f1fa url(../Images/homepageBlueBG.gif) top left no-repeat;
	padding:10px;
}

.newsPanelBlueBG{
	width:157px;
	background:#d6f1fa url(../Images/newsPanelBG.gif) top left no-repeat;
}

.greyShadedBG{
	background:#e5e6e7 url(../Images/greyLinedBG.gif) top left repeat-x;
}

.blueShadedBG{
	background:#3bb1f0 url(../Images/AboutRightPanelBG.gif) top left no-repeat;
	border:1px solid #0035ad;
	width:144px;
}

.xpartAllMakesBG{
	background: url(../Images/XPartAllMakesBG.gif) top left no-repeat;
	width:338px;
	height:657px;
}

.ie6 .borderedWhiteBackground_Other{
	width:595px;
}

.ignoreStylesBelow{
	background:url(../Images/spacer.gif) top left no-repeat;
}

input.contactFields, textarea.contactFields{
	background:#c7cbe6;
	width:420px;
}

.changeCursor {
	cursor:pointer;
}


div#frame{
    width:850px;
	min-height:560px;
    position:relative;
    left:50%;
    margin-left:-375px;
	float:left;
	
}

.ie6 div#frame{
	height:560px;
	float:none; 	
}

div#banner{
	width:750px;
	height:103px;
}

div#nav_and_content_wrapper{
	width:750px;
	float:left;
	background:url(../Images/navAndContentBG.gif) top left repeat-y;
}


.ie6 div#nav_and_content_wrapper{
	width:756px;
}

div#nav_area{
	width:124px;
	float:left;
	padding-bottom:40px;
}

div#search{
	width:124px;
	height:65px;
	background:url(../Images/xpartSearch.gif) top left no-repeat;	
}

.removeBorder{
	border:none;
	border-color:#ffffff;
	width:88px;
}

div#nav_area ul {
	list-style-type:none;
	margin:0;
	padding:0 0 0;
	
}

div#nav_area li{
	line-height:0em;
}

div#nav_area ul li a{
	display:block;
	padding-left:10px;
	padding-right:3px;
	padding-bottom:3px;	
	padding-top:3px;
	line-height:1.6em;
	text-decoration:none;
	color:#0035AD;
	font-size:1em;
	font-weight:600;
	border-bottom:1px solid #ffffff;	
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CBCBCB;

}

div#nav_area ul li a:hover{
	color:#CBCBCB;
	background-color:#0035AD;
}

div#content_area{
	width:619px;
	margin-left:7px;
	margin-top:7px;
	float:left;
	background:url(../Images/mainBG.gif) top left no-repeat;
}

div#top_links{
	width:599px;
}

div#top_links img{
	float:left;
}

.topLinksSeperator{
	width:9px;
	height:71px;
	float:left;
}

div#content{	
	margin-top:9px;
	float:left;
}

div#footer{
	width:750px;
	height:80px;
	background:#DC241F;
	float:left;
}

div#footer_images img{
	height:80px;
	float:left;
}

div#footer_cotact_details{
	margin-left:67px;
	margin-top:17px;	
	font-weight:bold;
	float:left;
}

div#footer_cotact_details a, div#footer_cotact_details a:link, div#footer_cotact_details a:visited, div#footer_cotact_details a:active{
	text-decoration:none;
}
div#footer_cotact_details a:hover{
	text-decoration:underline;
}


hr {	
	color:#0035ad; /* Used for IE */
	background-color:#0035ad; /* Used for Firefox */
}

/* Safari */
.webkit hr {
	border-top:2px solid #0035ad; 
	border-bottom:none;
	border-left:none;
	border-right:none;
}

/*****************************************************************/
.RadEContentBordered td{
	font-size:0.8em !important;	
}

.RadEContent td{
	font-size:0.8em !important;	
}

#RadEWrapperPLC__ctl0_PlaceholderContent_Ed_mainEditor{
	width:635px !important;	
}

#RadEContentTextareaPLC__ctl0_PlaceholderContent_Ed_mainEditor{
	width:630px !important;	
}

.ie6 #RadEWrapperPLC__ctl0_PlaceholderContent_Ed_mainEditor{
	width:610px !important;	
}

.ie6 #RadEContentTextareaPLC__ctl0_PlaceholderContent_Ed_mainEditor{
	width:610px !important;	
}