#mainContainer {
	position:relative;
}

.breadAndPrint {position:relative;width:100%;display:block;padding-top:10px;}
#mainContainer .breadCrumbArea {position:relative;min-height:40px;float:left;padding:0px;margin:0px; width:auto;}


#mainContentArea {
	position:relative;width:100%;min-height:200px;margin-bottom:100px;
}

.downloadCompare {float:right;font-weight:bold;padding-right:20px;}
.downloadCompare a{ color:#666; }

table {border-collapse:separate;}

#compareNavArea {position:relative;width:100%;height:32px;margin-top:40px;margin-bottom:10px;border-bottom:1px solid #d8d9d9; }
#compareNavArea p {margin:0px;}
#compareNavTabs {position:absolute;top:1px;left:0px;font-weight:bold;}
#compareNavTabs .compareNavTab, #compareNavTabs .compareNavTab_on {float:left;margin-right:3px;}
#compareNavTabs .compareNavTab a {float:left;height:32px;background:url(/assets/images/compare/tab_rightside_off.gif) no-repeat 100% top;overflow:hidden;color:#787d84;}
#compareNavTabs .compareNavTab a span {float:left;width:3px;height:32px;;background:url(/assets/images/compare/tab_leftside_off.gif) no-repeat left top;}
#compareNavTabs .compareNavTab a p, #compareNavTabs .compareNavTab_on a p {padding:8px 10px 8px 10px;width:162px;text-align:center;margin:0;cursor:hand;}
#compareNavTabs .compareNavTab a:hover, #compareNavTabs .compareNavTab_on a {float:left;height:32px;background:url(/assets/images/compare/tab_rightside_on.gif) no-repeat 100% top;overflow:hidden;text-decoration:none;color:#000;}
#compareNavTabs .compareNavTab a:hover span, #compareNavTabs .compareNavTab_on a span {float:left;width:3px;height:32px;;background:url(/assets/images/compare/tab_leftside_on.gif) no-repeat left top;}

.longUnderline {width:80%;height:1px; display:block;border-bottom:1px solid #d8d9d9;padding:0;margin-bottom:18px;}
			
/*
.backToTop {position:relative;left:828px;text-align:center;line-height:24px;background:url(/assets/images/specs/back_2_top_button_off.gif) no-repeat;width:130px;height:24px;display:block;margin:20px 0 20px 0;font-weight:bold;}
.backToTop:hover {background:url(/assets/images/specs/back_2_top_button_on.gif) no-repeat;color:#fff;text-decoration:none;}
*/
.compareTopArea { padding: 0px 0px 20px 0px;width:100%; }
.compareTopCopy{ width:540px;float:left;font-size:14px; }
.compareTopLogo{ float:left; width:135px;padding:0px 30px;}
.compareNextSteps{ float:left; border:1px solid green;width:185px;height:160px; }
#nextStepsWidget {width:200px;height:140px; float:left;margin-left:20px;}

#extraInfoArea {position:absolute;left:755px;width:200px;min-height:200px;z-index:2;  }

#mainContainer #nextStepsWidget #nameplate-quicklinks{margin-left:0;}
#mainContainer #nextStepsWidget #nameplate-quicklinks ul {padding-left:0px;}

/*#mainContainer #nextStepsWidget #nameplate-quicklinks .fixedHeightButton a, 
#mainContainer #nextStepsWidget #nameplate-quicklinks .anchor-content {float:left;}*/



#primaryVehTable { background:#FFFFFF; }
.tabVehInfo {height:135px;line-height:1.4em;padding-left:10px;}
.chooseDiffVeh {text-align:center;border-top:1px solid #D9DCDC;padding: 10px 0px;font-weight:bold;color:#0060a0;}

.borderSide {border-left:3px solid #adadad;border-right:3px solid #adadad;}

.competitorCellBorderNoLeft {border-right:1px solid #d9dcdc;border-top:1px solid #d9dcdc;border-bottom:1px solid #d9dcdc;}

.primaryVehBorderBottom {border-bottom:1px solid #d9dcdc;}

.chooseVehBorder {border-right:1px solid #d9dcdc;}

.vehInfo {font-family:Arial;font-size:12px;font-weight:bold;color: #555;}

.cellFont {font-family:Arial;font-size:12px;font-weight:bold;color: #333;text-align:center;vertical-align:bottom;}

.headerCopy {font-family:Arial;font-size:12px;font-weight:bold;color: #111;text-align:center;}

.headerCopy div {vertical-align:middle;}

.headerCopyTitle {font-family:Arial;font-size:16px;font-weight:bold;color: #111;padding-left:15px;}

.chooseVeh {font-weight:bold;color:#0060a0;padding:0px 0px 20px 10px;}

.chooseVehViewAll {font-weight:bold;color:#0060a0;display:block;margin-top:72px;}

.advPara {width:210px;}

.cellWidthHeightLong {width:230px;height:59px;border-bottom:2px solid #fff;}

.cellWidthHeight {width:172px;}

* html .cellWidthHeight {width:170px;height:49px;padding: 5px 0px;}

.dataCell {padding:2px;}

.headerBkgdColor {background-color: #dee2e2;border-bottom:2px solid #fff;}

.primaryVehBkgdColor {background-color: #eceeed;height:59px;border-bottom:2px solid #fff;}

.rowBkgdColor {background-color: #eaeded;border-bottom:2px solid #fff;text-align:center;vertical-align:middle;width:176px;}

.rowPrimaryBkgdColor {background-color: #f5f7f7;border-bottom:2px solid #fff;padding:2px;}

.roundCorner {background:url(/assets/images/compare/priceBoxRoundCorner.gif) top left no-repeat;}

.widthBorder {width:179px;}

* + html .widthBorder {width:181px;}

#lightDiv img {vertical-align:middle;}

.extIntCopy {font-family:Arial;font-size:14px;font-weight:bold;color:#222;padding-bottom:5px;}

.galleryVeh {font-family:Arial;font-size:14px;color:#555;}

.ngBlueford {font-family:Arial;font-size:18px;font-weight:bold;color:#575c63;}

.closeBtn {font-family:Arial;font-size:11px;color:#151515;background:url(/assets/images/buttons/closebutton-x.jpg) top right no-repeat;padding-right:20px;}

/* OVERWRITES FROM SCRIPTS/CSS/DEFAULT.CSS */

.aicdisc {font-family:Arial;font-size:12px;}

.btmDisclaimer {margin:30px 0px;font-size:10px;color:#000000;}

