/*Chapman Tucson Palo Verde Used Cars CSS Clean*/
@charset "utf-8";
#commentForm{font-family: Tahoma; font-size: 11px; padding: 5px 5px 5px 5px;background-color:#eee; border:1px solid #333; width:992px; text-align:left;}
body {padding-top:1px; background-image:url('../images/something.jpg'); background-repeat: no-repeat; background-position:top center; background-color:#ffffff; color:#000000; margin:0;}
h1 {font-family:Tahoma; font-size:20px; font-weight:700; color:#4b4b4b; margin:0; padding:0;}
.minh1 {font-size:11px; font-weight:700; color:#4b4b4b; margin:0;}
.minh1 a:link {color:#4b4b4b; text-decoration:underline; margin:0;}
.minh1 a:visited {color:#4b4b4b; text-decoration:underline; margin:0;}
.minh1 a:hover {color:#FC0; text-decoration:underline; margin:0;}
h2 {font-family:Tahoma; font-size:14px; font-weight:700; color:#ffffff; padding-left:5px; margin: 0px;}
h2 a:link {color:#ffffff;}
h2 a:visited {color:#ffffff;}
h2 a:hover {color:#e8980d;}
h3 {font-family:Tahoma;	font-size:11px;	margin: 0px; font-weight:normal;}
h3 a:link {color:#03C; text-decoration:none;margin: 0px;}
h3 a:visited {color:#03C;text-decoration:none;margin: 0px;}
h3 a:hover {color:#C30;text-decoration:underline;margin: 0px;}
h4 {font-family:Tahoma;	font-size:11px;	margin: 0px; font-weight:700;}
h4 a:link {color:#5e5e5e; text-decoration:none;margin: 0px;}
h4 a:visited {color:#5e5e5e;text-decoration:none;margin: 0px;}
h4 a:hover {color:#cc3335;text-decoration:underline;margin: 0px;}
h5 {font-family: Tahoma;font-size: 24px;font-weight: bold;color: #000000;margin: 0px;text-align:center;}
a:link {text-decoration: none;color: #003366;}
a:visited {color: #003366;text-decoration: none;}
a:hover {text-decoration: underline;color: #0e3d84;}
#cag-footer a:link,#cag-footer a:visited {font-size:10px;color:#676767;text-decoration:none;}
table {font-family:Tahoma;font-size:11px;}
input,select,textarea {font-family:Verdana, Arial;font-size:10px;}
.required {font-size:9px;color:red;}
.blowOut {font-family:Tahoma;font-size:24px;font-weight:700;color:#CC3333;}
.make {font-family: Tahoma;font-size: 12px;color: #cc3333;background-color: transparent;text-decoration: none;}
a.make:link {font-family: Tahoma;font-size: 12px;color: #cc3333;background-color: transparent;text-decoration: none;}
a.make:visited {font-family: Tahoma;font-size: 12px;color: #cc3333;background-color: transparent;text-decoration: none;}
a.make:hover {font-family: Tahoma;font-size: 12px;color: #000000;text-decoration: underline;}
.navText {font-size:11px;font-weight:700;color:#ffffff;text-decoration:none;}
.navText a:link {color:#ffffff;text-decoration:none;}
.navText a:visited {color:#ffffff;text-decoration:none;}
.navText a:active {color:#ffffff;text-decoration:none;}
.navText a:hover {color:#FC0;text-decoration:underline;}
.mas-header {height: 40px;background-image:url('../images/Graphic-MasHeader.jpg');background-repeat: no-repeat;background-position: center;background-color:#ffffff;font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#ffffff;padding-left: 5px;padding-right: 5px;padding-top: 8px;padding-bottom: 8px;border-top: 3px solid #ffffff;border-bottom: 3px solid #ffffff;}
.mas-header a:link {color:#ffffff;}
.mas-header a:visited {color:#ffffff;}
.mas-header a:hover {color:#cc3335;}
.mas-headerSecondary {background-image:url('../images/Graphic-MasHeader.jpg');background-repeat: no-repeat;background-position: center;background-color:#ffffff;font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#ffffff;padding-left: 2px;padding-right: 2px;padding-top: 2px;padding-bottom: 2px;border-top: 3px solid #ffffff;border-bottom: 3px solid #ffffff;}
.mas-headerSecondary a:link {color:#ffffff;}
.mas-headerSecondary a:visited {color:#ffffff;}
.mas-headerSecondary a:hover {color:#cc3335;}
.mas-headerRegular {background-image:url('../images/Graphic-MasHeaderRegular.jpg');background-repeat: repeat-x;background-position: center;background-color:#6e6e6e;font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:#ffffff;padding-left: 3px;padding-right: 3px;padding-top: 3px;padding-bottom: 2px;border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #000000;}
.msrpBackground {margin-bottom:2px;margin-top:2px;padding-left:4px;padding-top:2px;border:1px solid #000000;background-image:url('../images/td-price-back.jpg');height:34px;}
.mas-content {background-color:#dcdcdc;font-family:Tahoma;font-size:11px;border:1px solid #434343;padding:2px;}
.op-table {border-style:none;padding:1px;}
#st-footer {font-family:Tahoma;background-image:url('');background-position:top center;background-repeat:no-repeat;text-align:center;font-size:11px;color:#4b4b4b;border-style:none;padding:1px;}
#st-footer a:hover {color:#4b4b4b;text-decoration:underline;}
#cag-footer {text-align:center;font-size:10px;color:#4b4b4b;border-style:none;padding:1px;}
#cag-footer a:hover {font-size:10px;color:#e8980d;text-decoration:underline;}
form {margin:0;}
/* Styles below were added by Nolan */
.navBackground {height:38px;background-image:url('../images/Graphic-NavBackground.jpg');background-position: center;background-repeat:no-repeat;background-color:#ffffff;color:#ffffff;}
.contentBackground {height:100px;background-image:url('../images/Content-Middle.jpg');background-position: center;background-repeat: repeat-y;background-color:#ffffff;color:#4b4b4b;}
.sort {font-family: Tahoma;font-size: 12px;color: #ffffff;font-weight: bold;}
.sort a:link {font-family: Tahoma;font-size: 12px;color: #ffffff;font-weight: bold;}
.sort a:visited {font-family: Tahoma;font-size: 12px;color: #ffffff;font-weight: bold;}
.sort a:hover {font-family: Tahoma;font-size: 12px;color: #ffcc00;font-weight: bold;}
.form-insidetable {width:400px;border-style:none;padding:1px;}
.form-header-side {text-align:right;width:150px;font-family:Tahoma;font-size:11px;}
.form-header {font-family: Tahoma;font-size: 12px;color:#FFF;font-weight:700;}
.form-header a:link {color:#FFF;}
.form-header a:visited {color:#FFF;}
.form-header a:hover {color:#ffcc00;}
/* SERVICE PAGE STYLES */
.BodyBackground {background-image:url('../images/service/ServiceBodyBackground.jpg');background-repeat: repeat-y;background-position: top center;background-color: #ffffff;height: 100px;color: #ffffff;}
.bolderStyle {font-family:Tahoma; color:#000000;font-size:11px;white-space:nowrap;}
.titleStyle {font-family:Tahoma;color:#FFF;font-size:12px;font-weight: bolder;white-space:nowrap;}
.contentStyle {font-family:Tahoma;color:#FFF;font-size:11px;font-weight: normal;white-space:nowrap;}
.contentStyle a:link {color:#FFF;}
.contentStyle a:visited {color:#FFF;}
.contentStyle a:hover {color:#ffb720;text-decoration: underline;}
.maintenanceIntervalsContentBackground {background-image:url('../images/service/MaintenanceIntervals-ContentMiddle.jpg');background-repeat: repeat-y;background-position: top left;background-color: #3b3b3b;width: 941px;color: #ffffff;}
/* PARTS PAGE STYLES */
.borderStyle {background-color: #e6e6e6;font-family: Tahoma;font-size: 11px;border:1px solid #000000;padding: 2px;}
/* INVENTORY STYLES */
.inv-price {font-family: Tahoma;font-size: 26px;font-weight: bold;color: #CC3333;}
.inv-head {font-family: Tahoma;font-size: 20px;font-weight: bold;color: #CC3333;}
.inv-head-color {font-family: Tahoma;font-size: 12px;font-weight: bold;}
.inv-head-top-buildme {font-family: Tahoma;font-size: 16px;font-weight: bold;color: #CC3333;}
.inv-mileage {font-family: Tahoma;font-size: 12px;color: #CC3333;font-weight: bold;}
.inv-engtrans {font-family: Tahoma;font-size: 13px;color: #CC3333;font-weight: bold;}
.fuelecoinv {background-color: #eeeeee;border:1px solid #000000;}
.fuelecoinv-smalltxt {font-family: Arial;font-size: 10px;}
.fuelecoinv-ctyhwy {font-family: Tahoma;font-size: 30px;font-weight: bold;color: #CC3333;}
.Fuel {font-family:Tahoma;font-size:42px;color:#CC3333;font-weight:bold;}
a.inv-nav:link  {font-family: Tahoma;font-size: 20px;font-weight: bold;color: #CC3333;}
a.inv-nav:visited {font-family: Tahoma;font-size: 20px;font-weight: bold;color: #CC3333;text-decoration: none;}
a.inv-nav:hover {font-family: Tahoma;font-size: 20px;font-weight: bold;color: #000000;text-decoration: underline;}
.inv-opts {font-family: Tahoma;font-size: 11px;}
.op-table {border-style:none;padding:1px;}
.cagsf_title {font-family:Tahoma;font-size:11px;color:#FFF;font-weight:700;width:100%;margin-bottom:2px;margin-top:2px;padding-left:2px;padding-top:2px;border:1px solid #000;background-image:url('../images/titleBg002.jpg');background-position:center;height:20px;overflow:hidden;cursor:pointer;}
.cagsf_details {width:100%;background-color:#e6e6e6;font-family:Tahoma;font-size:11px;border:1px solid #000000;visibility:hidden;height:0;overflow:hidden;position:relative;padding:2px 2px 4px;}
.cagsf_details_content {font-size:11px;position:relative;}
/* SPRY ASSET STYLES BELOW */
.checkboxRequiredMsg,.checkboxMinSelectionsMsg,.checkboxMaxSelectionsMsg {display:none;}
.checkboxRequiredState .checkboxRequiredMsg,.checkboxMinSelectionsState .checkboxMinSelectionsMsg,.checkboxMaxSelectionsState .checkboxMaxSelectionsMsg {display:inline;color:red;}
.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg {display:none;}
.textfieldRequiredState .textfieldRequiredMsg,.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState, .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg {display:inline;font-size:9px;color:red;}
.textfieldValidState input,input.textfieldValidState {background-color:#B8F5B1;}
input.textfieldRequiredState,.textfieldRequiredState input,input.textfieldInvalidFormatState,.textfieldInvalidFormatState input,input.textfieldMinValueState,.textfieldMinValueState input,input.textfieldMaxValueState,.textfieldMaxValueState input,input.textfieldMinCharsState,.textfieldMinCharsState input,input.textfieldMaxCharsState,.textfieldMaxCharsState input {
background-color:#FF9F9F;}
.textfieldFocusState input,input.textfieldFocusState {background-color:#FFC;}
.textfieldFlashText input,input.textfieldFlashText {color:red !important;}
/* DETAIL PAGE STYLES */
.middleSection {background-image:url('../images/DividerMiddle-DetailPage.jpg');background-repeat: repeat-y;background-position: top center;}
.blackStroke {border:1px solid #7e7e7e;}
/* top sort Style */
.sortBlowOut{font-family:Arial;font-size:26px;color:#C33;font-weight:700;}
.sortContent{margin: 0px;font-family: Tahoma;font-size: 12px;color: #000000;font-weight: bold;}
.sortContentWhite{font-family:Tahoma;font-size:12px;color:#FFF;font-weight:700;}
.sortContentWhite a:link{color:#FFF;text-decoration:none;}
.sortContentWhite a:visited{color:#FFF;text-decoration:none;}
.sortContentWhite a:active{color:#FFF;text-decoration:none;}
.sortContentWhite a:hover{color:#FC0;text-decoration:underline;}
.mas-header-sort{font-family:Tahoma;font-size:12px;font-weight:700;color:#ffffff;background-image:url('../images/Graphic-SortBackground.jpg');background-color:#000000;background-position:center;padding:2px;width:955px;height:27px;}

.contentStyleWhite {font-family:Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px; font-weight:normal;}
.contentStyleWhite a:link, .contentStyleWhite a:visited {color:#ffffff;text-decoration:underline;}
.contentStyleWhite a:hover {color:#ffb720;text-decoration:underline;}
.textpadding{padding:10px 10px 10px 10px;}