@charset "utf-8";
/* CSS Document */
body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center;
	color: #666666;
	background-color: #000000;
	background-image: url(/live/media/images/TWTBackTile.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 15px;
}
select {
	font-size: 10px;
	line-height: 16px;
	color: #999999;
}
h8 {
	font-size: 14px;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 16px;
	color: #999999;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/live/media/images/header-tile.jpg);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 13px;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: none;
	line-height: 15px;
	padding-bottom: 0px;
	color: #cc0000;
}
h2 {
	font-size: 13px;
	color: #CC0000;
	margin: 0 0 8px 0;
	font-weight: normal;
}
h3 {
	font-size: 14px;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 16px;
	color: #999999;
}
h4 {
	font-size: 12px;
	color: #CC0000;
	margin: 0 0 3px 0;
	font-weight: normal;
}
h5 {
	font-size: 18px;
	color: #CC0000;
	padding: 0 0 4px 0;
	margin: 0px 0 0 20px;
	font-weight: normal;
	background-image: url(/live/media/images/h1_bk.jpg);
	background-repeat: no-repeat;
	height: 30px;
}
h6 {
	font-size: 13px;
	font-weight:bold;
	color: #848484;
	margin-left: 0px;
	margin: 0 0 3px 0;
}
h7 {
	font-size: 14px;
	margin-top: 0px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 16px;
	color: #666666;
}


a {
	color: #e40014;
}
.twoColFixLtHdr #container { 
	width: 980px;
	height:100%;
	background-color:#FFFFFF;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
}
.TopNav {
	background-image: url(/live/media/images/TopNav_tile.jpg);
	background-repeat: repeat-x;
	height: 36px;
}
.TopNav #navlft {
	background-image: url(/live/media/images/tpnav_lft.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 10px;
	float: left;
}
.TopNav #navrt {
	background-image: url(/live/media/images/tpnav_rt.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 10px;
	float: right;
	background-color: #000000;
}
.TopNav a {
	font-size: 12px;
	color: #bbbbbb;
	display:block;
	float:left;
	padding: 10px 10px 0 10px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #555555;
	height: 26px
}
.TopNav a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.TopNav #current {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	height: 26px;
}
.breadcrumb {
	height: 34px;
	background-image: url(/live/media/images/breadcrumb_tile.gif);
	background-repeat: repeat-x;
}
.breadcrumb #bclft {
	float:left;
	padding: 11px 0 0 10px;
	font-size: 10px;
	color: #a0a2a8;
}
.breadcrumb #bclft a {
	color: #a0a2a8;
	text-decoration: none;	
}
.breadcrumb #bclft a:hover {
	text-decoration: underline;	
}
.breadcrumb #bcrt {
	padding: 5px 10px 0 0;
	float:right;
	width: 510px;
	/*background-image: url(/live/media/images/newsletter_subscribe.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
	height: 34px;
}

/*.breadcrumb #bcrt span{
	padding: 0 0 0 160px;
}
*/
/*-------------------------------*/
.breadcrumb #bcrt .btnsReg,
.breadcrumb #bcrt .social-btns
{
	background: transparent url(/live/media/images/btns-divider.gif) no-repeat 100% 50%;
}

.breadcrumb #bcrt .btnsReg
{
	padding: 0 3px 0 10px;
}

.breadcrumb #bcrt .btnsReg a
{
	display: block;
	width: 133px;
	height: 19px;
	margin: 0;
	padding: 0;
	background: transparent url(/live/media/images/registration-btn.gif) no-repeat 0 0;
	overflow: hidden;
	text-decoration: none;
}

.breadcrumb #bcrt .social-btns ul
{
	margin: 0 3px;
	padding: 0;
	list-style: none;	
}

.breadcrumb #bcrt .social-btns li
{
	margin: 0 3px 0 0;
	padding: 0;
	float: left;
	width: 20px;
	height: 19px;
	background: transparent url(/live/media/images/social-btns.gif) no-repeat 0 0;
}

.breadcrumb #bcrt .social-btns li a
{
	text-decoration: none;
	overflow: hidden;
	width: 20px;
	display: block;
}

.breadcrumb #bcrt .social-btns li a span,
.breadcrumb #bcrt .btnsReg a span
{
	visibility: hidden;
	font-size: 8px;
	padding: 0;
}

.breadcrumb #bcrt .social-btns li.social-btnsLabel
{
	background: none;
	width: auto;
	font-size:  9px;
	line-height: 19px;
	color: #838488;
	padding: 0;
	font-weight: bold;
	margin: 0;
}

.breadcrumb #bcrt .social-btns li.social-btnsLabel span { padding: 0 5px 0 4px;}

.breadcrumb #bcrt .social-btns li.social-btn1 { background-position: 0 100%;}

.breadcrumb #bcrt .social-btns li.social-btn2 { background-position: -25px 100%;}

.breadcrumb #bcrt .social-btns li.social-btn3 { background-position: -50px 100%; margin: 0;}

.breadcrumb #bcrt .searchForm form
{
	margin: 0 0 0 2px;
	text-align: right;
}


.breadcrumb #bcrt .searchForm form input[type='text'] {
	width: 140px;
}

/*-------------------------------*/

.twoColFixLtHdr #header {  
	padding: 0;
	height: 194px;
	background-color:#000000; 
} 
.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 160px;
	padding: 0px 8px 5px 8px;
}
.LftNav {
	font-size: 11px;
	color: #424242;
	letter-spacing: .5px;
	margin: 0 0 0 0;
}
.LftNav a {
	display: block;
	width: 154px;
	text-decoration: none;
	color: #999999;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #adb8be;
} 
.LftNav a:hover {
	background-color: #e9eff2;
	display: block;
	width: 154px;
	text-decoration: none;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #adb8be;
}
.LftNav h2 {
	font-size: 14px;
	color: #424242;
	letter-spacing: .5px;
	padding-left: 7px;
	padding-bottom: 9px;		
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #mainContent { 
	margin: 10px 0 0 170px;
	background-color:#FFFFFF;
	padding: 0 20px;
} 
.twoColFixLtHdr #mainContentFull { 
	margin: 10px 0 0 0;
	background-color:#FFFFFF;
	padding: 0 20px;
} 
.twoColFixLtHdr #mainContentHome { 
	margin: 0 0 0 170px;
	background-color:#FFFFFF;
	padding: 0 20px;
} 
.twoColFixLtHdr #mainContentHomeFull { 
	margin: 0 0 0 0;
	background-color:#FFFFFF;
	padding: 0 20px;
} 
.footer {
	background-image: url(/live/media/images/ftr_tile.gif);
	background-repeat: repeat-x;
	height: 85px;
	margin: 20px 0 0 0;
}
.error {
	height: 300px;
	margin: 10px 15px 0 15px;
}
.footer a {
	color: #CC0000;
	text-decoration: none;
}
.footer a:hover {
	color: #CC0000;
	text-decoration: underline;
}
.footer #ftrlft {
	background-image: url(/live/media/images/ftr_lft.jpg);
	background-repeat: no-repeat;
	height: 85px;
	width: 820px;
	float:left;
	padding: 30px 0 0 30px;
	color: #999999;
	font-size: 11px;
	text-align: center;
}
.footer #ftrrt {
	background-image: url(/live/media/images/ftr_rt.jpg);
	background-repeat: no-repeat;
	height: 85px;
	float:right;
	width: 111px;
} 
.footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:100%;
    font-size: 1px;
    line-height: 0px;
}
input[type='text'] {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#000000;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	padding: 1px 0 1px 5px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	width:90%;
	height:20px;
}

input[type='radio'] {
	color:#000000;
	padding: 1px 0 1px 5px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	
}

.formText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color:#000000;
	font-weight:bold;

}

textarea {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#000000;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	width: 280px;
	height: 140px;
	padding: 5px 0 0 5px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
}
.StandardInput {
	background-image: url(/live/media/images/searchbx_bk.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	height: 16px;
	padding: 2px 0 0 2px;
	color: #666666;
}
.StandardDrpDwn {
	background-image: url(/live/media/images/searchbx_bk.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	color: #666666;
}
.button {
	background-image: url(/live/media/images/but_bk.gif);
	background-repeat: repeat-x;
	font-size: 11px;
	color: #FFFFFF;
	padding: 1px 3px 1px 3px;
	border: 1px solid #666666;
	margin: 1px 0 0 2px;
}

li {
	padding: 0 0 4px 14px;
	background-image: url(/live/media/images/TyresBulletsArrow.jpg);
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	text-align: left;
	line-height: 13px;
}

UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
.formstyle {
	background-image: url(/live/media/images/fs_tile.jpg);
	background-repeat: repeat-x;
	width: 300px;
}
.formstyle #FsLft {
	float:left;
	padding: 20px 0 0 20px;
	width: 200px;
	height: 150px;	
	background-image: url(/live/media/images/fs_lft.jpg);
	background-repeat: no-repeat;
}
.formstyle #FsRt {
	float:right;
	width: 13px;
	height: 150px;
	background-image: url(/live/media/images/fs_rt.jpg);
	background-repeat: no-repeat;
}
.formstyle h2 {
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #CC0000;	
}
.WheelsHm {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	width: 100%;
}
.WheelsHm #WheelsHmLft {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	padding: 10px 30px 0 10px;
	width: 484px;
	height: 353px;
	float:left;
}
.WheelsHm #WheelsHmRt {
	background-repeat: repeat-x;
	padding: 0px 0 0 0;
	height: 50px;
	width: 416px;
	height: 353px;
	float: right;
}
.WheelsHm #WheelsHmRt #srchbx {
	background-image: url(/live/media/images/srch_span_bk.jpg);
	background-repeat: repeat-x;
	padding: 0px 0 0 0px;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2E2E2;	
}
.WheelsHm #WheelsHmRt #srchbx a{
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2E2E2;
	padding: 7px 0 10px 30px;
	background-image: url(/live/media/images/wheel_arrow.jpg);
	background-repeat: no-repeat;
	color: #999999;
	font-size: 12px;
	text-decoration: none;
	margin: 3px;
}
.WheelsHm #WheelsHmRt #srchbx a:hover{
	color: #333333;
}
.left {
	width: 20px;
	height: 512px;
	background-color:#ffffff;
	float: left;
	margin-top:0px;
	background-image: url(/live/media/images/tyresgreycnr-left.jpg);
	background-repeat: no-repeat;
}
.middle {
	width: 940px;
	height: 100%;
	float: left;
	margin-top:0px;
	background-image: url(/live/media/images/middletab-tile.jpg);
	background-repeat: repeat-x;
}
.middlecontent {
	width: 940px;
	height: 100%;
	background-color:#ffffff;
	float: left;
	margin-top:0px;
}
.middlecontenttsw {
	width: 940px;
	height: 17px;
	float: left;
	margin-top:0px;
	background-image: url(/live/media/images/wheelsmain-background.jpg);
	background-repeat: no-repeat;
}
.middlecontentmain {
	width: 940px;
	height: 100%;
	float: left;
	margin-top:0px;
}
.right {
	background-color:#ffffff;
	width: 20px;
	height: 512px;
	float: right;
	margin-top:0px;
	background-image: url(/live/media/images/tyresgreycnr-right.jpg);
	background-repeat: no-repeat;
}
.WheelsHeader {
	width: 940px;
	height: 70px;
	float: left;
	margin-top:0px;
	background-image: url(/live/media/images/wheelheader-background.jpg);
	background-repeat: no-repeat;
}
.WheelsHeader2 {
	width: 940px;
	height: 20px;
	float: left;
	margin-top:0px;
}
.WheelsHeaderText {
	font-size: 20px;
	color: #CC0000;
	margin-top: 28px;
	padding-left:20px;
	font-weight: normal;
}
.WheelsTabs {
    width: 940px;
	margin-top:0px;
	height: 65px;
	float:left;
}
.WheelsTabs #tablft {
	float:left;
	width: 940px;
	height: 65px;
	margin-top:0px;
}
.WheelsTabs #tablft2 {
	float:left;
	width: 600px;
	height: 65px;
	margin-top:0px;
}
.WheelsTabs #tabrt {
	float:right;
	padding-top: 23px;
	padding-right: 0px;
	margin-top:0px;
}
.WheelsInfobar {
	background-image: url(/live/media/images/wheelinfobar-back.jpg);
	background-repeat: no-repeat;
	height: 24px;
}
.SearchdropdownWheels {
	font-family:Arial, Arial, Helvetica, Verdana, san serif;
	font-size: 10px;
	color: #777777;	
	width:110px;
}
.Searchdropdown {
	font-family:Arial, Arial, Helvetica, Verdana, san serif;
	font-size: 10px;
	color: #777777;	
	width:80px;
}
.SearchItem {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	font-weight:bold;
	color: #919191;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.SearchCheckBox {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
}
.SearchTextField {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	height:13px;
	width:145px;
}
.SearchDivider {
	background-image: url(../media/images/searchdivider.jpg);
	background-repeat: repeat-x;
}
.middlecontenttyres {
	width: 940px;
	height: 65px;
	background-image: url(/live/media/images/tyrelanding-background.jpg);
	float: left;
	margin-top:0px;
	background-repeat: no-repeat;
}
.middlecontenttyres2 {
	width: 940px;
	height:100%;	
	float: left;
	margin-top:0px;
	background-repeat: no-repeat;
	background-color:#ffffff;
}

.middlecontenttyres3 {
	width: 940px;
	height:100%;
	float: left;
	margin-top:0px;
	background-repeat: no-repeat;
}
.TyresLeft {
	float: left;
	margin-top:20px;
	margin-left:25px;
	padding-right: 0px;
}
.TyresRight {
	float: right;
	width: 60px;
}
.TyresOffRoadLeft {
	float: left;
	margin-top:14px;
	margin-left:25px;
	padding-right: 0px;
}
.middlecontenttyresheader {	
	display:block;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:17px;
	font-weight:bold;
	color:#999999;
	width: 250px;
	float: left;
	padding-top: 0px;
	margin-top:11px;
	margin-left:0px;
	background-repeat: no-repeat;
}
.middlecontenttyresheader2 {	
	display:block;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:17px;
	font-weight:bold;
	color:#999999;
	width: 310px;
	float: right;
	padding-top: 0px;
	margin-top:11px;
	margin-right:155px;
	background-repeat: no-repeat;
}
.IconsPassenger {
	background-image: url(/live/media/images/tyreicons-passenger.jpg);
	margin-top:0px;
	height:50px;
	width:60px;
	float: right;
}
.IconsOffRoad {
	background-image: url(/live/media/images/tyreicons-offroad.jpg);
	margin-top:0px;
	height:50px;
	width:60px;
	float: right;
}
.PassengerTyreContentText {    
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	line-height: 14px;	
	color:#666666;
	padding-top:10px;
	padding-left: 20px;
	padding-right: 30px;
	margin-left:0px;
	background-repeat: no-repeat;
}
.PassengerTyreContent {	
	color:#999999;
	width: 460px;
	float: left;
	margin-left:0px;
	background-repeat: no-repeat;
}
.PassengerTyreContentImage {	
	color:#999999;
	width: 460px;
	height: 360px;
	float: left;
	margin-left:0px;
	margin-top:10px;
	background-repeat: no-repeat;
	background-image: url(/live/media/images/passengertyre-main.jpg);
}
.OffRoadContentText {    
	font-family: Arial, Helvetica, Verdana, san serif;
	font-size:11px;
	line-height: 14px;	
	color:#666666;
	padding-top:10px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left:0px;
	background-repeat: no-repeat;
}
.OffRoadContent {	
	color:#999999;
	width: 460px;
	float: right;
	margin-left:20px;
	background-repeat: no-repeat;
}
.OffRoadContentImage {	
	color:#999999;
	width: 460px;
	height: 360px;
	float: right;
	margin-left:0px;
	margin-top:10px;	
	background-repeat: no-repeat;
	background-image: url(/live/media/images/offroadtyre-main.jpg);
}
.WheelsIconsTWT {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-twt.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsTWT2 {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-twt.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: left;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsTSW {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-tsw.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsTSR {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-tsr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsRacingHart {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-racinghart.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsRadicalRange {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-radicalrange.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsBlackRhino {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-blackrhino.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsIconsTSR {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/wheelslmainicons-tsr.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:90px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.WheelsHm {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	width: 100%;
}
.WheelsHm #WheelsHmLft {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	padding: 10px 30px 0 10px;
	width: 484px;
	height: 353px;
	float:left;
}
.WheelsHm {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	width: 100%;
}

.OffRoadContentBackground {	
	background-repeat: no-repeat;
	background-image: url(/live/media/images/offroadtyre-dropdownback.jpg);
	width: 460px;
	float: left;
	margin-left:0px;
	background-repeat: no-repeat;
}
.PassengerRoadContentBackground {	
	background-repeat: no-repeat;
	background-image: url(/live/media/images/passengertyre-dropdownback.jpg);
	width: 460px;
	float: right;
	margin-right:10px;
	background-repeat: no-repeat;
}
.TyresInfobar {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:15px;
	margin-top:20px;
}
.TyresHm {
	margin-left:0px;
	height: 100%;
	padding-left: 40px;
	padding-right:40px;
}
.TyresHm #TyresHmLft {
	background-image: url(/live/media/images/WheelsHM_Lft.jpg);
	background-repeat: no-repeat;
	padding: 10px 30px 0 10px;
	height: 100%;
	float:left;
}
.TyresHm #TyresHmRt {
	background-repeat: repeat-x;
	padding: 0px 0 0 0;
	height: 50px;
	height: 100%;
	float: right;
}
.TyresHm #TyresHmRt #srchbx {
	background-image: url(/live/media/images/srch_span_bk.jpg);
	background-repeat: repeat-x;
	padding: 0px 0 0 0px;
	background-position: bottom;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2E2E2;	
}
.TyresHm #TyresHmRt #srchbx a{
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E2E2E2;
	padding: 7px 0 10px 30px;
	background-image: url(/live/media/images/wheel_arrow.jpg);
	background-repeat: no-repeat;
	color: #999999;
	font-size: 12px;
	text-decoration: none;
}
.TyresHm #TyresHmRt #srchbx a:hover{
	color: #333333;
}
.TyresIconsBarum {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-barum.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsBFGoodrich {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-bfgoodrich.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsContinental {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-continental.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsGoodyear {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-goodyear.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsMichelin {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-michelin.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsNankang {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-nankang.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsPirelli {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-pirelli.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsYokohama {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-yokohama.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresIconsVelocity {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #919191;
	font-size:11px;
	background-image: url(/live/media/images/iconstyres-velocity.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:107px;
	float: right;
	padding-right: 30px;
	padding-top: 4px;
}
.TyresLandingPage {
	width:90%;
	margin-left: 22px;
	margin-top: 18px;
	height: 100%;
	float:left;
}
.maintyreslanding {
	width: 940px;
	height: 78px;
	background-image: url(/live/media/images/maintyres-background.jpg);
	float: left;
	margin-top:0px;
	background-repeat: no-repeat;
}
.WheelsHeader {
    font-family: Arial, Helvetica, Verdana, san serif;
	color: #7c7c7c;
	font-size:15px;
	line-height: 14px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.WheelsTopPadding {
	padding-left: 38px;
	padding-right: 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	height: 135px;
}
.TyreTypeHeader {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 3px;
}
.TyreSpecs {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #666666;
	padding-top: 8px;
	padding-bottom: 1px;
}
.WheelsSpecs {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 5px;
}
.WheelsSpecs2 {
	font-size: 19px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 14px;
	color: #515151;
	padding-top: 0px;
	padding-bottom: 4px;
	font-style: italic;
}
.WheelsEnquiryIcon {
	padding-top: 5px;
	padding-bottom: 1px;
}
.WheelsPadding {
	padding-top: 16px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
}
.WheelsPaddingMain {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
.WheelsTitle {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #666666;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.WheelsSizes {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #666666;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Wheels4X4Symbol{
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;
	color: #ff1919;
}
.WheelsTile {
	height: 31px;
	background-image: url(/live/media/images/wheelstile-nav.jpg);
	background-repeat:repeat-x;
}
.WheelsTile2 {
	height: 19px;
	background-image: url(/live/media/images/wheelstile-nav2.jpg);
	background-repeat:repeat-x;
}
.WheelsNavPadding {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 13px;
	margin-left: 0px;
	height: 100%;
	font-weight: normal;
	color: #666666;
	padding-left: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.WheelsNavTile {
	background-image: url(/live/media/images/wheels-small-nav_tile.jpg);
	background-repeat:repeat-x;
}
.WheelsNav {
	background-image: url(/live/media/images/TopNav_tile.jpg);
	background-repeat: repeat-x;
	height: 10px;
}
.WheelsNav a {
	font-size: 13px;
	color: #bbbbbb;
	display:block;
	float:left;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	text-decoration: none;
	border-right-width: 1px;
	border-right-height: 5px;
	border-right-style: solid;
	border-right-color: #bbbbbb;
}
.WheelsNav a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
}
.WheelsNav #current {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
}
.WheelsGeneralHeader {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 17px;
	margin-left: 0px;
	height: 100%;
	font-weight: normal;
	color: #666666;
	padding-left: 32px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-top: 20px;
}
.WheelsGeneralInfo {
	background-image: url(/live/media/images/wheels-general-info-background.jpg);
	background-repeat: repeat-x;
}
.WheelsGeneralInfoBottom {
	background-image: url(/live/media/images/wheels-background-bottom-bk.jpg);
	background-repeat: no-repeat;
	height: 14px;
}
.WheelsGeneralInsideText {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	height: 100%;
	line-height: 13px;
	padding-right: 17px;
	padding-bottom: 5px;	
	font-weight: normal;
	color: #666666;
}
.WheelsGeneralInsidePadding {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	margin-left: 0px;
	height: 100%;
	font-weight: normal;
	color: #666666;
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.WheelsGeneralOutsidePadding {
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.WheelsGeneralInfoButton {
	background-image: url(/live/media/images/wheelsenquiry-bottom-tile.jpg);
	background-repeat: repeat-x;
	width: 95%;
	height: 16px;
}
.WheelsGeneralInfoButtonArrow {
	background-image: url(/live/media/images/wheelsgeneralinfo-button-arrow.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 34px;
	height: 24px;
}
.WheelsGeneralInfoButtonArrowBottom {
	background-image: url(/live/media/images/wheelsgeneralinfo-button-arrow-bottom.jpg);
	background-repeat: no-repeat;
	width: 34px;
	height: 16px;
}
.WheelsGeneralInfoButton a {
	font-size: 11px;
	color: #ffffff;
	display:block;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	float:left;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsGeneralInfoButton a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/wheelsgeneralinfo-button-grey.jpg);
	background-repeat: repeat-x;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsGeneralInfoButton #current {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsEnquiryButton a {
	font-size: 11px;
	color: #ffffff;
	display:block;
	background-image: url(/live/media/images/wheelsgeneralinfo-button-grey.jpg);
	background-repeat: repeat-x;
	float:left;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsEnquiryButton a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/nav-rollover.gif);
	background-repeat: repeat-x;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsEnquiryButton #current {
	color: #FFFFFF;
	background-color: #CC0000;
	background-image: url(/live/media/images/wheelsgeneralinfo-button-grey.jpg);
	background-repeat: repeat-x;
	width: 139px;
	padding-left: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	text-decoration: none;
}
.WheelsEnquiryBottom {
	background-image: url(/live/media/images/wheelsenquiry-bottom-tile.jpg);
	background-repeat: repeat-x;
	height: 6px;
}
.WheelsEnquiryBottomRight {
	background-image: url(/live/media/images/wheelenquiry-button-arrow-bottom-right-tile.jpg);
	background-repeat: no-repeat;
	height: 6px;
}
.WheelsEnquiryButtonArrow {
	background-image: url(/live/media/images/wheelenquiry-button-arrow-bottom-right.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 34px;
	height: 24px;
}
.WheelRollOver  {
	width: 100px;
	height: 160px;
	float: left;
	margin: 0;
	text-decoration:none;
	background-image: url(/live/media/images/wheelrollover-background2.jpg);
	background-repeat: no-repeat;
}
.WheelRollOver a  {
	width: 110px;
	height: 160px;
	float: left;
	margin: 0;
	text-decoration:none;
	background-image: url(/live/media/images/wheelrollover-background2.jpg);
	background-repeat: no-repeat;
}
.WheelRollOver a:hover  {
	width: 110px;
	height: 160px;
	float: left;
	margin: 0;
	text-decoration:none;
	background-image: url(/live/media/images/wheelrollover-background.jpg);
	background-repeat: no-repeat;
}
.WheelRollOver a:active  {
	width: 110px;
	height: 148px;
	float: left;
	margin: 0;
	text-decoration:none;
	background-image: url(/live/media/images/wheelrollover-background.jpg);
	background-repeat: no-repeat;
}
.WheelRollOver #current {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;	
	text-decoration:none;
	font-weight: normal;
	color: #666666;
	padding-top: 6px;
	padding-left: 0px;
	padding-bottom: 1px;
}
.WheelRollOverFontGrey {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;	
	text-decoration:none;
	font-weight: normal;
	color: #666666;
}
.WheelRollOverFont {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 0px;
	font-weight: normal;
	line-height: 13px;	
	text-decoration:none;
	font-weight: normal;
	color: #666666;
}
.WheelPadding {
	font-size: 11px;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;	
	font-weight: bold;
	line-height: 13px;
	text-decoration:none;
	color: #ff1919;
    padding: 0 8px 0 0px;
}
.WheelPaddingOffRoad {
	font-size: 11px;
	margin-left: 0px;
	padding-left: 0px;
	font-weight: bold;
	line-height: 13px;
	text-decoration:none;
	color: #666666;
}
.WheelPaddingSize {
	font-size: 11px;
	font-weight: normal;
	margin-left: 0px;
	line-height: 11px;
	text-decoration:none;
	color: #666666;
    padding: 0 0px 0 0px;
}


.WheelPaddingImage {
    font-family: Arial, Helvetica, Verdana, san serif;
	font-size: 12px;
    padding: 0px 0 10px 4px;
}
.ContentBannerRight {
    width: 221px;
	float: right;
	margin: 50px 0 0 10px;
}
.ContentCopy {
    width: 530px;
	padding: 1px 0 0 0;
	margin: 0 10px 30px 0;
}
.MainContentLeft {
    width: 530px;
	padding: 13px 0 0 0;
	margin: 0 10px 30px 0;
	float: left;
}
.MainContentRight {
    width: 221px;
	float:right;
	padding: 15px 0 0 0;
}

.WheelEnquiryformsubmitbx {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#979797;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	padding-left: 5px;
	width: 180px;
	height: 13px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.95em;
}
.WheelEnquiryformsubmitTextBox {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#979797;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	padding-left: 5px;
	width: 302px;
	height: 80px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.95em;
}
.WheelEnquiryDetailsContainerBlock2 {
	font-size: 11px;
	width: 790px;
	height:400px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/WheelEnquiry-Image3.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryFieldPadding {
	padding-top: 0px;
	padding-left: 28px;
	padding-right: 10px;
	margin-top: 6px;
}
.WheelEnquiryDetailsContainerBlock {
	font-size: 11px;
	width: 781px;
	height:100%;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/WheelEnquiry-Image2.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryDetailsHeader {
	font-size: 13px;
	float: left;
	font-weight:bold;
	color: #848484;
	padding-left: 10px;
	margin: 0 0 0px 0;
	
	
}
.WheelEnquiryDetailsHeaderText {
	font-size: 10px;
	float: left;
	font-weight:none;
	color: #848484;
	padding-left: 0px;
	margin: 0 0 0px 0;
	
}
.WheelEnquiryDetailsContainerBlock3 {
	font-size: 11px;
	width: 781px;
	height:100%;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/WheelEnquiry-Image4.jpg);
	background-repeat:no-repeat;

}
.FranchiseRightcontent {
	width: 340px;
	height: 100%;
	background-color:#ffffff;
	float: right;
	margin-top:10px;
	margin-right:60px;
}
.FranchiseLeftcontent {
	width: 368px;
	height: 100%;
	float: left;
	margin-top:0px;
	background-image: url(/live/media/images/FranchiseFormBackground.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	line-height: 14px;
	font-weight:bold;
	color: #848484;
	margin-right:0px;
}
.FranchiseDetailsHeader {
	float: left;
	font-size: 13px;
	font-weight:bold;
	color: #FF0000;
	padding-bottom: 3px;
	padding-top: 10px;
}
.FranchiseDetailsMainHeader {
	float: left;
	font-size: 12px;
	font-weight:bold;
	color: #848484;
	padding-bottom: 0px;
	padding-top: 0px;
}

.searchbx {
	background-image: url(/live/images/searchbx_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #dedede;
}
.searchbx H1 {
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
}
.WheelEnquiryformsubmitbx {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#979797;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	padding-left: 5px;
	width: 180px;
	height: 13px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.95em;
}
.WheelEnquiryformsubmitTextBox {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#979797;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;
	padding-left: 5px;
	width: 302px;
	height: 80px;
	margin-top: 0px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 0.95em;
}
.WheelEnquiryFieldPadding {
	padding-top: 0px;
	padding-left: 28px;
	padding-right: 10px;
	margin-top: 6px;
}
.FranchiseCheckBox {
	background-image: url(/live/media/images/formtile2.jpg);
	color:#979797;
	background-repeat: repeat-x;
	border: 1px solid #b0b2b3;

}
.WheelEnquirySubmitButton a {
	font-size: 12px;
	color: #ffffff;
	display:block;
	background-image: url(/live/media/images/WheelEnquiry-Button-tile.jpg);
	background-repeat: repeat-x;
	float:left;
	width: 102px;
	height:22px;
	padding-left: 9px;
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.WheelEnquirySubmitButton a:hover {
	font-size: 12px;
	color: #ffffff;
	display:block;
	background-image: url(/live/media/images/WheelEnquiry-Button-tilegrey.jpg);
	background-repeat: repeat-x;
	float:left;
	width: 102px;
	height:22px;
	padding-left: 9px;
	padding-top: 5px;
	margin-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.FranchiseDetailsHeaderSteps {
	float: left;
	font-size: 11px;
	line-height: 16px;
	font-weight:bold;
	color: #FF0000;
	padding-bottom: 2px;
	padding-top: 6px;
}
.FranchiseFieldPadding {
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 18px;
	margin-top: 6px;
}
.FranchiseDetailsHeaderInformation {
	float: left;
	font-size: 12px;
	line-height: 16px;
	font-weight:bold;
	color: #999999;
}
.Table {
	border: 1px solid #c7c7c7;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
    text-decoration:none;
	font-weight: none;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.HeaderTitle {
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
    text-decoration:none;
	font-weight: none;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.DatesText {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
    text-decoration:none;
	font-weight: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.DatesText a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
    text-decoration:none;
	font-weight: none;
}
.DatesText a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
    text-decoration:none;
	font-weight: none;
}
.Formula1Table {	font-size: 12px
}
.Downloadlink {
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FF0000;
      text-decoration:none;
}
.Downloadlink a {
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#FF0000;
      text-decoration:none;
}
.Downloadlink a:hover {
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#666666;
      text-decoration:underline;
}
.Formula1Text {
	font-size: 12px;
	font-weight: bold;
}
.MainContentLeft2 {
    width: 766px;
	padding: 0px 0 0 0;
	margin: 0 10px 30px 0;
	float: left;
}
.PressOfficeBackImage {
	width:687px;
	background-image: url(/live/media/images/PressOffice-Tile.jpg);
	background-repeat: repeat-x;
}
.PressOfficeThumbnailPadding {
	background-color:#dedede;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
.PressOfficeImagePadding {
	width:264px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #dedede;
}
.PressOfficeHeader {
	font-family:Arial, Helvetica, sans-serif;
	color:#847f85;
	font-size:13px;
	font-weight:bold;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 5px;
}
.PressOfficeText {
	font-family:Arial, Helvetica, sans-serif;
	color:#847f85;
	line-height: 14px;
	font-size:11px;
	font-weight:none;
	padding-left: 12px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-top:0px;
}
.PressOfficeText a {
	font-family:Arial, Helvetica, sans-serif;
	color:#ff0000;
	line-height: 1px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.PressOfficeText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#636165;
	line-height: 14px;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.PressOfficeQuicklinks {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#d8d8d9;
	text-decoration:none;
	color:#847f85;
	width: 212px;
	font-weight:bold;
	line-height: 19px;
	font-size:11px;
	padding-left: 6px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-top: 4px;
}
.PressOfficeQuicklinks a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#847f85;
	width: 212px;
	font-weight:bold;
	line-height: 19px;
	font-size:11px;
}
.PressOfficeQuicklinks a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ff0000;
	width: 212px;
	line-height: 19px;
	font-size:11px;
	font-weight:bold;
}
.NewsletterRegistraionContainerBlock {
	font-size: 11px;
	width: 781px;
	height:410px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/NewsletterRegistration.jpg);
	background-repeat:no-repeat;

}
.NewsletterRegistraionThankYouContainerBlock {
	font-size: 11px;
	width: 781px;
	height:280px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/ThankYou.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryThankYou {
	font-size: 11px;
	width: 781px;
	height:342px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/ThankYouWheelEnquiry.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryThankYouHeader {
	font-size: 13px;
	float: left;
	font-weight:none;
	color: #848484;
	padding-left: 10px;
	margin: 150px 0 0px 20px;
	text-decoration:none:
}
.WheelEnquiryThankYouHeaderImg{
	margin-left: -12px;
}
.WheelEnquiryThankYouHeader a {
	font-size: 13px;
	font-weight:none;
	margin-left: -12px;
	color: #ff0000;
	text-decoration:underline:
}
.WheelEnquiryThankYouHeader a:hover {
	font-size: 13px;
	font-weight:none;
	color: #848484;
	text-decoration:underline:
}
.FranchiseThankYou {
	font-size: 11px;
	width: 781px;
	height:342px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/ThankYouFranchise.jpg);
	background-repeat:no-repeat;

}
.FranchiseThankYouText {
	font-size: 12px;
	width: 781px;
	margin-top:160px;
	padding-left:20px;
}
.FeedbackThankYou {
	font-size: 11px;
	width: 781px;
	height:342px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/Feedback-Image.jpg);
	background-repeat:no-repeat;

}
.EnquiryThankYou {
	font-size: 11px;
	width: 781px;
	height:342px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/Enquiry-Image.jpg);
	background-repeat:no-repeat;

}
.HomeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 138px 25px 0 20px;
	line-height: 16px;
	text-align:left;
	background-image: url(/live/media/images/HeaderText.jpg);
	background-repeat:no-repeat;
	color: #666666;
}
.HomeText a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	text-decoration:none;
	font-weight:bold;
}
.HomeText a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration:none;
	font-weight:bold;	
}
.HomeTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	padding: 4px 0 0 0;
}
.HomeTextBold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color: #373737;	
}
.HomeTextBold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color: #ff0000;	
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 84px 0 0 32px;
	padding: 0px 5px 0 0px;

}
.links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;

}
.links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}


.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 84px 0 0 17px;
	padding: 0px 5px 0 0px;
	text-decoration:none;	

}
.links2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;	

}
.links2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}
.links3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 75px 0 0 32px;
	padding: 0px 5px 0 0px;

}
.links3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;

}
.links3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}
.links4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 5px 0 0 32px;
	padding: 0px 5px 0 0px;

}
.links4 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;

}
.links4 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}
.links5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 90px 0 0 31px;
	padding: 0px 5px 0 0px;

}
.links5 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;

}
.links5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}
.links6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	margin: 84px 0 0 14px;
	padding: 0px 5px 0 0px;
	text-decoration:none;	

}
.links6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;	

}
.links6 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
	font-weight:bold;
	text-decoration:none;	
}
.WheelEnquiryDetailsContainerBlock-main {
	font-size: 11px;
	width: 781px;
	height:379px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/WheelEnquiry-2009.jpg);
	background-repeat:no-repeat;

}
.NewEnquiryLeft {
	font-size: 11px;
	width: 300px;
	float: left;
	text-align: left;	
	font-weight:none;
	color: #545353;
	margin-left: 0px;
	padding-top: 150px;
	padding-left: 22px;
	text-decoration:none;
}
.NewEnquiryLeft a {
	text-align: left;	
	font-weight:none;
	color: #545353;
	text-decoration:none;

}
.NewEnquiryLeft a:hover {
	text-align: left;	
	font-weight:none;
	color: #ff0000;
	text-decoration:none;	
}
.NewEnquiryRight {
	font-size: 11px;
	width: 356px;
	float: right;
	text-align: left;
	font-weight:none;
	color: #545353;
	margin-left: 0px;
	padding-top: 150px;
	padding-left: 29px;
	text-decoration:none;
}
.NewEnquiryRight a {
	text-align: left;	
	font-weight:none;
	color: #545353;
	text-decoration:none;
}
.NewEnquiryRight a:hover {
	text-align: left;	
	font-weight:none;
	color: #ff0000;
	text-decoration:none;
}
.WheelEnquiryDetailsContainerBlock-Wheels {
	font-size: 11px;
	width: 790px;
	height:520px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/Wheel-and-tyre.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryDetailsContainerBlock-CustomerFeedback {
	font-size: 11px;
	width: 783px;
	height:379px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/customer-feedback.jpg);
	background-repeat:no-repeat;

}
.WheelEnquiryThankYou-CustomerService {
	font-size: 11px;
	width: 783px;
	height:364px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/CustomerService-ThankYou.jpg);
	background-repeat:no-repeat;
}
.WheelEnquiryThankYou-GeneralThankYou {
	font-size: 11px;
	width: 783px;
	height:364px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/GeneralFeedback-ThankYou.jpg);
	background-repeat:no-repeat;
}
.dropdowndiv {
	float:right;
	padding: 23px 0 0 10px;
}
.homebanner1 {
	background-image: url(/live/media/images/1Banners-XSure.jpg);
	background-repeat:no-repeat;
}
.homebanner2 {
	background-image: url(/live/media/images/2Banners-Nitrogen.jpg);
	background-repeat:no-repeat;
}
.homebanner3 {
	background-image: url(/live/media/images/3Banners-NeedCredit.jpg);
	background-repeat:no-repeat;
}
.homebanner4 {
	background-image: url(/live/media/images/4Banners-McGard.jpg);
	background-repeat:no-repeat;
}
.homebanner5 {
	background-image: url(/live/media/images/5Banners-Absa.jpg);
	background-repeat:no-repeat;
}
.homebanner6 {
	background-image: url(/live/media/images/6Banners-Voted.jpg);
	background-repeat:no-repeat;
}
.WheelTyre-Link {
	font-size: 11px;
	font-weight:bold;
	color: #c90202;
	margin: 150px 0 0 18px;
	float:left;
	width: 150px;
}
.WheelTyre-Link a {
	font-size: 11px;
	font-weight:bold;
	color: #c90202;
	text-decoration:none;
}
.WheelTyre-Link a:hover {
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
.WheelTyre-Link2 {
	font-size: 11px;
	font-weight:bold;
	color: #c90202;
	padding:0 75px 0 0;
	float:right;
	width: 150px;
}
.WheelTyre-Link2 a {
	font-size: 11px;
	font-weight:bold;
	color: #c90202;
	text-decoration:none;
}
.WheelTyre-Link2 a:hover {
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
.PressOfficeHeaderLink {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
	line-height: 16px;
	font-size:12px;
	text-decoration:none;
}
.PressOfficeHeaderLink a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff0000;
	font-weight:bold;
	line-height: 16px;
	font-size:12px;
	text-decoration:none;
	padding-left: 12px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top:2px;	
}
.PressOfficeHeaderLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#636165;
	font-weight:bold;
	line-height: 16px;
	font-size:12px;
	text-decoration:none;
}
.ConfirmationContainerBlock {
	font-size: 11px;
	width: 781px;
	height:342px;
	float: left;
	font-weight:none;
	color: #848484;
	margin-left: 0px;
	padding-top: 13px;
	padding-left: 0px;
	background-image: url(/live/media/images/confirmation-2010.jpg);
	background-repeat:no-repeat;

}

.mobisite {
	width: 320px;
	margin: 0px auto;
}
.mobisitenavigationback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	background-image: url(nav-background.jpg);
	height: 18px;
	padding: 2px 0px 0px 12px;
	border-bottom: 1px dotted #888888;
}
.mobisitenavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
}
.mobisitenavigation a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	padding: 0 0 0 5px;
}
.mobisitenavigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	padding: 0 0 0 5px;	
}
.mobisitenavigation a:selected {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#333;
	padding: 0 0 0 5px;	
}
.arrow {
	background-color:#999;
	margin: 0px 0px 0px 0px;
}
.mobisiteheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#666666;
	padding: 12px 0px 4px 16px;
	border-bottom: 1px dotted #888888;
}
.mobisiteheadertext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ff0000;
}
.mobisitehomebanner {
	padding: 4px 0px 4px 0px;
	border-bottom: 1px dotted #888888;
}
.mobisitedisclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:none;
	font-size: 10px;
	color:#666666;
	text-decoration:none;
	padding: 5px 0 0 7px;
}
.mobisitedisclaimer a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:none;
	font-size: 10px;
	font-weight: bold;
	color:#ff0000;
	text-decoration:none;
}
.mobisitedisclaimer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:none;
	font-size: 10px;
	font-weight: bold;	
	color:#333333;
	text-decoration:none;
}
.MainContentLeftFitters {
    width: 680px;
	padding: 13px 0 0 0;
	margin: 0 10px 30px 0;
	float: left;
}
.tsw  {
	margin: 0; 
	padding: 0;
	width: 1066px;

}
.tswback  {
	margin: 0; 
	padding: 0;
	width: 100%;
	text-align: center;
	background-color:#000000;

}
.tswfooter  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0; 
	padding: 0;
	width: 1066px;
	height: 20px;
}
.tswfooterleft  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	margin: 0; 
	padding: 0 0 0 0;
	float:left;
	text-align:right;
	width: 280px;
	color: #CCCCCC;	
	height: 20px;	

}
.tswfooterleft a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color: #CCCCCC;
	text-decoration:none;

}

.tswfooterleft a:hover  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color: #ff0000;
	text-decoration:none;

}
.tswfooterright  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	margin: 0px 0 0 100px; 
	padding: 2px 0 0 0;
	float:right;
	width: 410px;
	color: #CCCCCC;
	height: 20px;

}
.tswfooterright a  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color: #CCCCCC;
	text-decoration:none;

}
.tswfooterright a:hover  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	color: #ff0000;
	text-decoration:none;

}
.drivingcoursewinner img{
	margin-top: -4px;
}
.promotionsdeals img{
	margin-top: -4px;
}
.PromoGoodYear{
	margin-top: -4px;
	text-align: center;
}
.PromoGoodYearTop{
	text-align: center;
}
.McGardLocks{
	margin-top: -4px;
}
.rtblk_tswwheel {
	background-image: url(/live/media/images/WheelNamingcompetition_05.jpg);
	background-repeat:no-repeat;	
}

#glowingLayout 
	{
	 position: absolute;
	 top: 75px;
	 left: 476px;
	}
	.promotion-red-ticket
    {
		position: relative;
		margin: 20px 17px 0 17px;
		
    }
	
	table#promotion-red-ticket img
    {
		border:0;
		/*vertical-align: top;*/
		
    }
	
	table#promotion-red-ticket td.promotion-content img
	{
		float: left;
	}
	
	
	#register-form
	{
		width: 345px;	
		float: left;
	}


.voucher-nbr
{
	color:#000;
	font-family: Arial;
	font-size: 50px;
	text-align:center;	
	margin-bottom:10px;
	margin-top:10px;
	line-height:40px
}

.voucher-brb
{
	color:#ed1b2e;
	font-family: Arial;
	font-size: 40px;
	text-align:center;
	margin-top:10px;
	line-height:40px
}

.div scroll {
height: 200px;
width: 300px;
overflow: auto;
border: 1px solid #666;
background-color: #ccc;
padding: 8px;
}



