/*
 * Style for Brand page
 */
div.mainStruct {
	width: 100% !important;
}
 
.search_tyres_box {
	float: left;
	background-image: url(../img/search_tyres_bg.png);
	background-repeat: no-repeat;
	background-color: #ffd930;
	width: 243px;
	padding-bottom: 10px;
	border: solid 1px #f1efe6;
	margin-left: 18px;
}

.search_tyres_box h3 {
	color: white;
	font-size: 16px;
	font-weight: 600;
	padding: 5px;
	text-align: center;
	text-shadow: 0.1em 0.1em 0.2em grey;
}

.search_tyres_box ul li {
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
}

.search_tyres_box ul li.last {
	padding-top: 5px;
}

.search_tyres_box ul li div.label {
	width: 100px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	float: left;
	padding-top: 9px;
}

.search_tyres_box ul li div.label .mandatory {
	display: inline !important;
}

.search_tyres_box ul li div.label .mandatoryLabel {
	display: inline !important;
	font-size: 11px;
}

.search_tyres_box ul li div.field {
	width: 133px;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	float: right;
	padding-top: 5px;
}

.search_tyres_box ul li div.field select {
	width: 100px;
}

div#landingPageLeftCol div#blue_heading {
    background: url("../img/blue_heading_pointer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 43px;
    margin: 0 auto;
    padding: 7px 0 0 26px;
    width: 627px;
}

div#landingPageLeftCol div#blue_heading h2 {
    color: #FEFEFE;
    font: bold 14px Arial;
    margin: 0;
    text-transform: uppercase;
}

/** Brand tab */
.brand-tab { margin:15px 0; width:655px; overflow:hidden; position:relative; }
.brand-tab .tabs { width:655px; height:46px; background:url('../img/tabs.jpg') no-repeat -9px -11px; }
.bt-items3 .tabs { background-position:-9px -165px; }
.bt-items2 .tabs li { width:280px; }
.bt-items3 .tabs li { width:160px; }
.brand-tab .tabs li { float:left; cursor:pointer; text-align:left; }
.brand-tab .tabs li h3 { padding:15px 0 0 15px; font:bold 15px/18px Arial,Helvetica,sans-serif; color:#565757; text-transform:uppercase; }
.brand-tab .tabs li.active h3 { color:#FFFFFF; }
.brand-tab .tab-content { float:left; width:655px; }
.brand-tab .tab-content .brand-tyre-submenu { width:655px; background-color:#eaeaea; overflow:hidden; padding:0 0 15px 0; }
.brand-tab .tab-content .brand-tyre-submenu ul { float:left; width:31.7%; list-style:none; padding:10px 0 0 10px; }
.brand-tab .tab-content .brand-tyre-submenu ul li a { display:block; color:#4b4b4b; font:11px/16px Arial, Helvetica, sans-serif; padding:0 0 2px; text-decoration:none; }
.brand-tab .tab-content .brand-tyre-submenu ul li a:hover { color:#175b98; text-decoration:underline; }

.brand-tab .sectionTitle { display:block; position:absolute; top:3px; left:505px; }
.brand-tab .sectionTitle img { float:left; margin:0 10px 0 0; }
.brand-tab .sectionTitle strong { display:block; float:left; font:bold 14px/16px Arial,Helvetica,sans-serif; color:#FFFFFF; text-transform:uppercase; padding:9px 0 0; }

/** End brand tab*/
div#landingPageRightCol div#rightCol div.about-brand-box { width:238px; background:url("../img/trans.png") repeat scroll 0 0 transparent; overflow:hidden; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; }
div#landingPageRightCol div#rightCol div.about-brand-content { width:208px; background-image:url('../img/about-brand-bg.jpg'); background-repeat:no-repeat; background-color:#5592de; background-position:center top; margin:0 auto; padding:15px; -moz-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; }
div#landingPageRightCol div#rightCol div.other-brands-box { width:238px; background:url("../img/trans.png") repeat scroll 0 0 transparent; overflow:hidden; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; }
div#landingPageRightCol div#rightCol div.other-brands-content { width:208px; background-image:url('../img/other-brand-bg.jpg'); background-repeat:no-repeat; background-color:#525b6a; background-position:center top; margin:0 auto; padding:15px; -moz-border-radius:5px; -webkit-border-radius:5px; -opera-border-radius:5px; border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; overflow:hidden; }

div#landingPageRightCol div#rightCol .other-brands-box ul li { float:left; width:100%; padding:0; margin:0; color:#fff; font:bold 12px/18px Arial, Helvetica, sans-serif; }
div#landingPageRightCol div#rightCol .other-brands-box ul li a { color:#fff; text-decoration:none; }
div#landingPageRightCol div#rightCol .other-brands-box ul li a:hover { color:#000; }

div#landingPageRightCol div#rightCol p {
    color: #FFFFFF;
    font: bold 13px Arial;
    padding: 10px 0 0;
}
#new-content-search #tyre-markings {
    background: url("../img/tyre-markings.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 215px;
    left: 0;
    position: absolute;
    top: 36px;
    width: 279px;
}