﻿/********************** Structure **********************/
/* Headers */
.CarSearch .ETHeader {font-size: 108%;}
#Select_Your_Vehicle h2,
#Price_Range h2	{margin: .3em 0 .5em 0; font-size: 123.1%; font-weight: bold;}
/* Combos, Slider */
.CarSearch .yui-button {margin-right: .5em;}
/* Whole search container */
#CSBtnMaster {min-height: 80px; _height: 80px;}
/* YMM */
#Select_Your_Vehicle {width: 340px; margin-right: .25em; margin-left: .5em;}
/* Prices */
#Price_Range {width: 240px;}
/* Reset Container */
#CSReset {margin-top: 24px;}
/* Buttons */
#BtnYear button {width: 50px;} /*Yr Btn*/
#BtnMake button {width: 70px;} /*Mk Btn*/
#BtnModel button	{width: 120px;} /*Mdl Btn*/
#BtnMinDFList button, #BtnMaxDFList button {width: 87px;} /*$ Btns*/
/* Reset Button */
#btnReset	{width: 96px; height: 30px; text-align: center; vertical-align: middle; padding: .3em 0;}
#btnReset:hover {cursor: pointer;}
/* Search Results header */
#SearchResults {background-image: none; background-color: Transparent; margin-top: 1em; padding-left: 0; padding-bottom: 0;}
/* Table */
#CSData {margin-top: .5em;}
#btnToggleStockVin {margin-left: 1em; margin-top: .25em; font-size: 108%; font-weight: bold; color: #FCAF00;}
#btnToggleStockVin[id] .first-child {padding-right: 16px; background-position: right 5px; background-repeat: no-repeat;}
#btnToggleStockVin[id]:hover .first-child {background-position: right -21px;}

#Select_Your_Vehicle .yui-button,
#Select_Your_Vehicle .yui-button span,
#Select_Your_Vehicle .yui-button button,
#Price_Range .yui-button,
#Price_Range .yui-button span,
#Price_Range .yui-button button {display: inline-block; float: left;}

/** Sort **/
/* Contains Sort links */
#CSSort	{width: 303px; height: 22px; float: left; margin-top: 6px; padding-left: 7px;}
/* 'Sort By:' = span, Y,M,M,T,$ = a */
#CSSort span, #CSSort a
{
    display: block;
    float: left;
    height: 19px;
    text-align: center;
    text-decoration: none;
    padding-top: 3px;
}
/* 'Sort By:' */
#CSSort span	{width: 55px;}
/* Y,M,M,T,$ = a */
#CSSort a		{width: 46px;}

/** Paging **/
#CSPagingTop, #CSPagingBtm {float: right; width: 380px; text-align: right;}

/** Browser History Frame **/
#yui-history-iframe {position: absolute;top: 0; left: 0; width: 1px; height: 1px; visibility: hidden;}