@CHARSET "ISO-8859-1";

.baseMSRP			{font-weight:bold;}
.price				{font-weight:bold; text-align:right}
.nameLineItem		{text-align:left; padding-top:10px;border-bottom:solid 1px #cdcdcd; padding-bottom:10px}
.priceLineItem		{text-align:right;border-bottom:solid 1px #cdcdcd; padding-bottom:10px}
.priceThinRule		{border-bottom:solid 1px #cdcdcd; padding-bottom:10px} 	
.fillbkgd			{background-image:url("/vehicles/images/common/pricefill.jpg");background-repeat:repeat-x;} 	
.modelTitle			{margin-bottom:5px; font-weight:bold;padding-top:5px}

.colorBkg {background-color:#eee}
.marginBottom {height:25px; width:200px;clear:both}
.ComparePrice{font-weight:bold;margin-top:5px; margin-bottom:20px;} 

/* Used for one column layout */
.vehicleCompare {position:relative;width:743px;float:left;margin-bottom:20px;}
.vehicleCompare img {margin-top:10px; margin-bottom:5px}
.vehicleCompareLC {width:495px;float:left;min-height:50px;_height:50px;margin-top:5px; padding-left:10px}
.vehicleCompareCC {width:180px;float:left;min-height:50px;_height:50px;margin-top:5px; padding-left:10px}
.vehicleCompareCC img {padding-top:5px}

.vehicleCompareData {position:relative;width:743px;float:left;border-top:1px solid #999; margin-top:1px;padding-bottom:10px}
.vehicleCompareDataLC {width:495px;float:left; min-height:100px;margin-top:5px; padding-left:10px;padding-right:10px;line-height:16px;padding-bottom:5px}
.vehicleCompareDataCC {width:170px;border-left:1px solid #ccc;float:left; min-height:100px;height:100px;margin-top:5px;padding-left:10px;padding-top:5px}
.vehicleCompareDataCC img {margin-top:5px;}

/* Used for two column layout */
.vehicleCompare2v {position:relative;width:743px;float:left;margin-bottom:20px;padding-bottom:10px}
.vehicleCompareLC2v {width:398px;float:left;min-height:100px;_height:100px;margin-top:5px;padding-left:5px;padding-right:5px}
.vehicleCompareCC2v {width:159px;float:left;min-height:100px;_height:100px;margin-top:5px;padding-left:5px;}
.vehicleCompareRC2v {width:159px;float:left;min-height:100px;_height:100px;margin-top:5px;padding-left:5px}

.vehicleCompareDataLC2v {width:398px;float:left; min-height:100px;_height:100px;margin-top:5px;padding-bottom:5px;line-height:16px;padding-left:5px;padding-right:5px}
.vehicleCompareDataCC2v {width:159px;border-left:1px solid #ccc;float:left; min-height:100px;_height:100px;margin-top:5px;padding-left:5px;padding-top:5px}
.vehicleCompareDataCC2v img {margin-top:5px;}
.vehicleCompareDataRC2v {width:159px;border-left:1px solid #ccc;float:left; min-height:100px;_height:100px;margin-top:5px;padding-left:5px;padding-top:5px}
.vehicleCompareDataRC2v img {margin-top:5px;}

/* Used for model compare  */
.compareHM	{width:940px; margin:0 auto;text-align:left;overflow:hidden; _overflow:visible;/*border:solid 1px #CCCCCC*/}
.compareContainer {margin-top:0px;background-repeat:no-repeat;width:940px;min-height:540px;_height:540px;overflow:hidden;_overflow:visible}

.compareTbl {width:940px}
.compareTbl ul {padding-left:0px; margin:-15px auto auto 0px}
.compareTbl li {list-style:outside; list-style-type:none}
.hdCol {width:190px;font-weight:normal;color:#000000;border-left:none;padding-top:10px;padding-bottom:10px}
.hdRow {font-weight:bold;width:900px;border:none;background-color:#CCCCCC;/*background-image:url(/vehicles/images/common/bkg_vehicles_spec_compare.jpg);background-repeat:repeat-x*/}
.topcols {background-color:#F4F4F4}
.hdColtop {font-weight:normal;color:#000000}
.cvlink {font-weight:normal}
.toolbtns {display:block;margin-top:5px;width:135px}
.pLogo {display:none}

#pgtitle {height:75px;background-image:url(/vehicles/images/common/subHead_vehicles_spec_compare.jpg);background-repeat:repeat-x;margin:0 auto;font-size:14px;font-weight:bold;color:#333333;padding-left:22px;padding-top:22px}





thead td {width:250px;height:10px;vertical-align:middle;padding-left:2px}
thead P {padding-left:10px;margin:0 auto 20px auto}

tbody td {width:250px;line-height:18px;vertical-align:top;padding:5px 10px 5px 10px;border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC}
tfoot td {width:250px;height:150px;line-height:18px;vertical-align:top;padding-top:20px;padding-left:12px;/*border-left:solid 1px #CCCCCC*/ background-color:#EEEEEE}
.bb {border-bottom:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC}
.bl {border-bottom:solid 1px #CCCCCC}
.bbtm {border-bottom:none}
.veh {padding-top:50px}
.vehtit {height:50px;font-weight:bold}
.vimg {/*width:230px; height:96px;*/ margin:0 0 10px 0}
#ddl_vehicle_0, #ddl_vehicle_1, #ddl_vehicle_2, #ddl_vehicle_3, #ddl_model_0, #ddl_model_1, #ddl_model_2, #ddl_model_3, input {width:215px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;margin-bottom:5px;margin-top:3px}

.Optional {color: #006699}
.Available {color:#006699}
.AvailableOptional {color:#006699}
.dd {padding-left:10px;color:#333333;font-weight:bold;font-size:10px}