/* ********************
Table of Contents
- A. CONFIGURATOR
- B. POPUP WINDOW
**********************/

/********************
	A. CONFIGURATOR
*********************/
#configurator {
	background-color:#ffffff;
	color: #000000;
}
#configurator.withPageText {
	background-color:#ffffff;
	color: #000000;
}

#mileage-disclaimer {
	color: #323232;
}

#tabs-config .label {
	border-top: 1px solid #7a7a7a;
	border-right: 1px solid #7a7a7a;
	border-left: 1px solid #7a7a7a;	
	color: #565656;
	background-color:#fff;
}

#tabs-config .label a.disabled {
	color: #bbb;
}

#tabs-config .label a {
	color: #565656;	
}

.bordered {
	border: 1px solid #cccccc;	
}

.active-tab-label {
	background-image: url(none) !important;
	background-color: #ddd !important;	
	border-top: 1px solid #6c6c6c;
	border-left: 1px solid #6c6c6c;
	border-right: 1px solid #6c6c6c;
}

.active-tab-label a {
	color: #565656 !important;
}

#progress-bar {
	background-color: #aaccff;  
}

#config-tab-body {
	background-color: #fff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}	

.standard-option {
	color: #707070;
}

.available-option {
	color: #0E8D0E;
}
.not-available-option {
	color:#a0a0a0;
}

#vehicle-table .vehicle-container {
}

#vehicle-table .vehicle-container .link a {
	background-image: url(/images/configurator/small_green_arrow.jpg);
	color: #40ab30;
}

#vehicle-table .vehicle-container .name {
	color: #5c5c5c;
}

#vehicle-table .vehicle-container .msrp {
	color: #5c5c5c;
}	

.vertical-border {
	border-top: 1px solid red;
}

#config-makes a {
	/*background-image: url(/images/100/configurator/make_bg.jpg);*/
	color: black;
}

#config-makes a:hover {
	/*background-image: url(/images/100/configurator/make_bg_selected.jpg);*/
	border: 1px solid #000000;
	color: red;
}

#vehicle-table .vehicle-container.over {
	border: 1px solid black;
}	

#tab-body-trim .name, #tab-body-trim .msrp  {
	color: #D7D6D4;
}	

#tab-body-trim .photo {}	

#tab-body-trim .model-container {
}	

#tab-body-trim .model-container.over {
}	

#trim-box td {
	border: 0px;
}

#trim-header {
	border-bottom: 1px solid #ccc;
	color: #4B4A4A;
	padding-left: 10px;
}

#trim-list {
	color: #4B4A4A;
}
.selected-trim {
	background-color:#a6a6a6;
}

.large-box.config-td {
	background-color: #fff;
	background-image: none;
}

#options_name, #colors_name {
	color: #4B4A4A;
}	

#colors_image_container {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#options_options_body {
	border-bottom: 1px solid #ccc;
}

#quote_image {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#config-text {
	color: red;
}

#next-button {
	background-image: url(/images/100/configurator/next-button.jpg);
}

#back-button {
	background-image: url(/images/100/configurator/back-button.jpg);
}

#bottom-next-button {
	background-image: url(/images/100/configurator/next-button.jpg);
}	

#bottom-back-button {
	background-image: url(/images/100/configurator/back-button.jpg);
}

#details-model-name {
	color: #4b4a4a;
}

#details-model-payment, #details-model-calculator, #details-model-description {
	color: #4b4a4a;
}

#option-next {
	color: #fff;
}

#option-back {
	color: #fff;
}

#bottom-option-next {
	color: #fff;
}

#bottom-option-back {
	color: #fff;
}

#details-payment span {
	color: #4b4a4a;
}

#summary-table TD { border-top: 1px solid #ccc; }
#summary_name { color: #5c5c5c; }
.summary-header { color: #5c5c5c; }
.summary-value { color: #5c5c5c; }
#summary_name {
	border-bottom: 1px solid #ccc;
	color: #4B4A4A;
	padding-left: 10px;
}
/*
#quote-button {
	background-image: url(/images/100/configurator/next-button.jpg);
	color: #ffffff;
}

#quote-button a {
	color: #ffffff;
}
*/
.unconfigured-note {
	color: #b8b8b8;
}

.configured-note {
	color: #474747;
}

.unconfigured-desc {
	border-top: 1px solid #b8b8b8;
	color: #b8b8b8;
}

.unconfigured-desc a {
	color: #b8b8b8;
}

.configured-desc {
	border-top: 1px solid #b8b8b8;
	color: #474747;
}

.configured-desc a {
	color: #474747;
}	

#config-calculator td {
	color: #5c5c5c;
}
#compare-link{
	color: #ffffff;
	background: url(/images/configurator/green_button.gif) no-repeat;
	line-height:10px;
	width:125px;
	padding:2px 9px 5px 9px;
}

#popup-window {
	background-color: white;
	border: 7px solid #848484;
	color: #424242;
}

#popup-window .title {
	color: #424242;
}

#blownup {
	border: 1px solid #92979a;
}

#popup-window .thumbnail {
	border: 1px solid #97929a;
}

#popup-window .control {
	border: 1px solid transparent;
}

#gallery-photos DIV.control {
	border: 1px solid transparent;
}

#popup-window .viewtype a {
	color: #17c4ff;
}

#popup-window .control a {
	color: #17c4ff;
}

#popup-window .info {
	color: #4f4f4f;
}

#popup-window .closeBox {
	border: 1px solid #3d3d3d;
}

#inventory-link {
	background-color: #A6A6A6;
}

#inventory-link a {
	color: white;
}

#inventory-link a:hover {
	color: #474747;
}
.group-item.item {
	background-color: white;
}

.group-item.alt-item {
	background-color: #e6e6e6;
}
/*
.config-quote-submit {
	background:url(/images/configurator/get_quote_button.jpg) no-repeat;
	border:0;
	width:216px;
	height:32px;
}*/
