﻿body
{
	font-family: Arial;
	background-color: White;
	color: #000000;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

#divConfigure
{
	width:780px; 
	height:580px; 
	display: block;
}

#divCompetitorVehiclesMessage
{
	padding-top: 10px; 
	display: none;
}

#divCompetitorVehiclesContainer
{
	padding-top: 10px; 
	display: none;
}

#divAdditionalCompetitorVehiclesContainer
{
	padding-top: 10px;
}

#divShowAdditionalComparisonVehiclesButtonContainer
{
	width: 71px; 
	height: 15px; 
	position: absolute; 
	top: 195px; 
	left: 699px; 
	display: none; 
}

#divAdditionalCompetitorVehiclesSelector
{
	background-color: #999999; 
	font-family: Arial; 
	font-size: 13px; 
	width: 240px; 
	position: absolute; 
	top: 210px; 
	left: 530px; 
	display: none;
}

#divComparison
{
	width: 780px; 
	height:580px;
	display: none;
}

#divComparisonContainer
{
	width: 763px;
}

#tdConfigure
{
	vertical-align: top; 
	width: 310px;
}

#tdCompetitor
{
	background-color: #ECECF4; 
	vertical-align: top;
	width: 470px; 
}

#tdComparison
{
	vertical-align: bottom;
	width:163px;
}

.centralMakeLabelContainer
{
	text-align: center;
	margin: auto; 
	width: 310px; 
}

.centralMakeLabel
{
	width: 310px; 
	text-align: left; 
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	padding-top: 10px;
}

.competitorLabel
{
	width: 470px; 
	text-align: left; 
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold; 
	padding-top: 10px;
}

.competitorVehiclesLabelContainer
{
	width: 450px; 
	margin: auto; 
	text-align: center; 
	overflow: auto;
}

.competitorVehiclesLabel
{
	background-color: #ECECF4; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	text-align: left; 
	width: 433px; 
	height: 158px;
}

.additionalCompetitorVehiclesLabel
{
	width: 470px; 
	text-align: left; 
	font-family: Arial; 
	font-size: 13px; 
	font-weight: bold;
}

.additionalCompetitorVehiclesContainer
{
	width: 450px; 
	margin: auto; 
	text-align: center; 
	overflow: auto;
}

.additionalCompetitorVehicles
{
	background-color: #ECECF4; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	text-align: left; 
	width: 433px; 
	height: 158px;
}

.continueButtonContainer
{
	width: 470px; 
	margin-left: auto; 
	text-align: right; 
	height: 35px;
}

.bottomStripe
{
	background-color: #999999;
	width:780px; 
	height:20px; 
}

.legalLabelContainer
{
	width:780px; 
	font-family: Arial; 
	font-size: 11px; 
	text-align: justify;
}

.buttonContainer
{
	text-align: center; 
	margin: auto;
}

.printButtonContainer
{
	padding: 0px 10px 10px 0px;
	margin-left: auto;
	text-align: right; 
}

.specFilterContainer
{
	background-color: #9999A3;
	padding: 6px 0px 6px 0px; 
	text-align: center; 
	margin: auto; 
	width: 163px; 
}

.trimImageContainer
{
	text-align: center; 
	padding-top: 6px;
	margin: auto; 
}

.trimInfoContainer
{
	padding: 6px 5px 0px 5px; 
	height: 88px;
}

.msrpLabel
{
	font-weight: bold;
}

.changeButtonContainer
{
	 background-color: #9999A3;
	 text-align: center; 
	 margin: auto; 
	 padding: 7px; 
}

.trimComparisonContainer
{
	overflow: auto;
	width: 780px; 
	height: 365px; 
}

.trimComparisonAlternatingItem
{
	background-color: #F0EFF4;
}

.trimComparisonItem
{
	background-color: #FFFFFF;
}

.specItemGroupStyle
{
	background-color: #C3C3C6;
	padding: 4px 6px 4px 6px;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
}

.specItemStyle
{
	padding: 4px 6px 4px 6px;
	text-align: left;
	font-size: 11px;
	width: 151px;	
}

.specValueStyle
{
	padding: 4px 6px 4px 6px;
	text-align: center;
	font-size: 11px;
	width: 138px;	
}

.centralTrimSpecValueItemStyle
{
	background-color: #D7D7D7;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	width: 150px;	
}

.centralTrimSpecValueAlternatingItemStyle
{
	background-color: #C1C1C1;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	width: 150px;	
}

.alternatingTrimSpecValueItemStyle
{
	background-color: #ECECF4;
	text-align: center;
	font-size: 11px;
	width: 150px;	
}

.alternatingTrimSpecAlternatingItemStyle
{
	background-color: #E8E9EE;
	text-align: center;
	font-size: 11px;
	width: 150px;	
}

.dataListCentralTrimItemStyle
{
	background-color: #D7D7D7;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 150px;		
}

.dataListItemStyle
{
	background-color: #ECECF4;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	width: 150px;		
}

.dataListAlternatingItemStyle
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	width: 150px;	
}

.centralMakeLabelPadding
{
	padding-left: 10px;
}

.mainImageContainer
{
	padding-top: 5px;
}

.yearsContainer
{
	padding-top: 6px;
}

.modelsContainer
{
	padding-top: 5px;
}

.trimsContainer
{
	padding-top: 5px;
}

.competitorLabelPadding
{
	padding-left: 10px;
}

.additionalCompetitorVehiclesLabelPadding
{
	padding-left: 10px; 
	padding-top: 10px;
}

.continueButtonPadding
{
	padding: 10px;
}

.legalLabelPadding
{
	padding: 0px 5px 0px 5px;
}


