#tireResults {width:633px; padding:15px;}
#resultsDisplay {width:100%;}
#resultsDisplay .brand_list_outer_container {display:none;}

#brandLeft, 
#brandRight {float:left; width:50%;}

a.top_reset {float:right; margin-right:4px;	margin-top:-26px;}
input.refine_search_btn {	float:right; padding-right:3px;}
#resultsDisplay {position:relative; float:left; padding:0;}
.resultPhoto {margin-bottom:15px;}
.brandLogo {margin:0 auto 0 auto;}
.singleResultRight {float:left; width:422px; margin-left:10px;}
h2.resultTitle {font-size:14px; color:#000; letter-spacing:0.03em; margin-bottom:7px;}
h2.resultTitle a {color:#006bb7; font-size:16px;}
p.resultDes {font-size:12px; line-height:14px; color:#000;}
a.resultMore {color: #FF0000; font-weight: bold; display:block; width:38px; height:12px; float:right;}
table.resultInfo {border-collapse:collapse; width: 650px; border-color: #006bb7; margin:0;}
table.resultInfo td {background-color:#fff; padding:10px 5px; vertical-align:middle;}
table.resultInfo tr.topRow td {background:#006bb7;}
table.resultInfo tr.topRow td {color:#fff; font-weight:normal; font-size:14px; text-align:center; padding:5px;}
table.resultInfo td h2.resultTitle {margin:0; padding:0; line-height:0;}

.resultContentContainer {width:415px; margin-left:20px; display:block;}
.resultContentContainer span {display:block; font-size:1.25em; font-weight:bold;}
.resultContentContainer p span {font-weight:normal; font-size:1em;}

.warrantyResult, 
.UTQGResult, 
.speedResult, 
.performanceResult {color:#000; text-align:center;}

div.brand_list_outer_container div {width:300px; display:inline-block; padding:5px 0;}
div.brand_list_outer_container div a, 
div.brand_list_outer_container div span {font-size:1.25em; font-weight:bold;}
div.brand_list_outer_container div a {border:1px solid #999; padding:5px;}

div.brand_list_outer_container .first {padding:0 10px 0 0;}
div.brand_list_outer_container .second {}
div.brand_list_outer_container .first span {padding:0 10px 0 0;}

h2.brandHeader {text-transform:Capitalize; color:#333; padding:5px 0; font-size: 18px; width:100%; margin:0; font-weight:normal;}
a.small_rebate_link {border:medium none; margin:0 10px 10px 10px; width:194px;}
a.small_rebate_link img {border:none;}

.itemParent {clear: left; width:100%; margin:0 auto;}
.item {float:left; font-weight:bold; width:100%;}
.itemHeader {color:#333; border:1px solid #999; background-color:#fff; padding-left:10px; font-weight:bold; font-size:1.25em;}
.innerItemParent {clear: left;}
.innerItem a {color: #096bb5; font-weight:normal; font-size:1em; display:block; line-height:1.25em; margin:0; padding:2px 5px;}
.innerItem a:hover {background-color:#004c81; color:#fff; text-decoration:none;}

#SearchContainer {border:1px solid #333; width:265px; padding:20px; float:right; margin:10px 10px 10px 0;}
#SearchContainer .horizontal_search_control {width:250px;}
#SearchContainer .horizontal_search_control span {display:inline-block; margin:0 5px 0 0; width:60px; text-align:right;}
#SearchContainer .horizontal_search_control select {width:160px;}
#SearchContainer .searchContainerLeft {width:auto;}

.groupParent {padding:0 10px 0 0;}

#logo_image {float:left;}
#logo_image img {float:left; display:block; clear:left;}

.custom_search_submit_button a {display: block; text-indent: -2900%; margin: 10px auto; background-image: url(../imgs/button_submitForm.jpg); width: 100px; height: 20px;}
.custom_search_submit_button a:hover {background-position:left bottom;}

