.detailsSearchTable td{
border-bottom:1px solid #8CCDEC;
padding:3px 5px;
}

.detailsSearchTable img{
vertical-align:middle;
text-align:right;
margin:0 8px;
}

.detailsSearchTableOneCompany table{
margin-bottom:5px;
}

.detailsSearchTableOneCompany td{
padding:5px;
text-align:left;
}

.expandGO a{
display:block;
padding:15px 10px 27px 0;
background:url(defImages/separator.png) bottom left no-repeat;
text-decoration:none;
}

.expandGO_d{
background:url(defImages/separator_d.png) bottom left no-repeat;
padding-bottom:10px;
}

.table_header{
background:url(defImages/table_header_bgr.png) top right no-repeat;
margin-top:10px;

}

.table_header td{
text-align:center;
padding:0;
color:#136DB7;
font-size:12px;
vertical-align:middle;
}

.table_header div{
background:url(defImages/table_header_m.png) top left repeat-x;
height:50px;
padding:5px 6px 0 0;
margin:7px 0;
}

.table_header img{
float:left;
margin:0 0 0 1px;

}

.table_header_b{
background:url(defImages/table_header_td_b.png) center center no-repeat !important;
width:135px !important;
color:
}

.table_style td{
border-bottom:1px solid #EA5106;
height:17px;
padding:4px;
}

.table_style_sc td{
border-bottom:1px solid #EA5106;
height:17px;
padding:4px;
}

.tableSubtitle{
background:url(defImages/table_title.png) bottom left no-repeat;
color:#2979D1;
font-size:14px;
text-align:left;
padding:10px 0 5px 5px !important;
}

.comparison{
margin-top:10px;
}

.imp_title_tbl{
text-align:left;
width:128px;
background:url(defImages/table_important_bgr_b.png) top left repeat-x;
color:#E44E05;
font-size:12px;
padding:5px !important;
}

.total{
background:url(defImages/total.jpg) top left repeat-x;
}

.cashback {
background:url(defImages/cashback.jpg) bottom left repeat-x;
padding:4px 0 5px 0 !important;
}

.dividerStyle{
clear:both;
width:390px;
padding:10px 50px 0 0;
}

.vehicleDetailsTable{
padding:5px 10px;
border:1px solid #F7C06C;
border-top:none;
border-bottom:none;
width:730px;
margin-top:-2px;
}

.vehicleDetailsTableSmall{
padding:5px 10px;
border:1px solid #F7C06C;
border-top:none;
border-bottom:none;
width:458px;
margin-top:-2px;
}

.button_area{
width:750px;
}

.button_area_small{
width:480px;
text-align:right;

}

.vehicleDetailsTableUp{
padding:5px 10px;
border:1px solid #F7C06C;
border-top:none;
border-bottom:none;
width:478px;

}

.SCHeader{
background:url(defImages/SCHeader.jpg) top left repeat-x;
color:white;
font-weight:bold;
text-align:left;
border-bottom:1px solid #176688 !important;

}

.priceInfo{
border-bottom:1px solid #176688;
font-weight:bold;
background-color:#4899AE;
color:white;
border-right:1px solid white;
border-left:1px solid white;
}

.priceNums{
background-color:white;
padding:7px;
border-right:1px solid #4899AE;
border-left:1px solid #4899AE;
}

.finalPaymentView td{
text-align:right;
float:right;
border-bottom:1px solid #176688;
background-color:white;
}

.orderView{
background-color:#4899AE;
color:white;
font-weight:bold;
border-bottom:1px solid #176688;
}

.FinalorderView{
background:url(defImages/cashback.jpg) bottom left repeat-x;
text-align:right;

}
