﻿body, html
{
	scrollbar-face-color: #615e38;
	scrollbar-highlight-color: #615e38;
	scrollbar-track-color: #e6e4dc;
	scrollbar-arrow-color: #e6e4dc;
	scrollbar-darkshadow-color: #74673d;
	scrollbar-3dlight-color: #cdccaf;
}

#logoControlContainer{ background-image: url(images/logo_jeep.gif); background-repeat: no-repeat;}

/* U: ShoppingToolsDiv,DealerShoppingToolsDiv: begin */
.ShoppingList {border:0px; padding:2px; width:100%;}
.ShoppingList TR{ padding:2px; margin:2px; text-align:center;font-size:9px; border:0px; }
.ShoppingList TR:hover {background-color: #cdccaf;}
.ShoppingList TH {background-color:#74673d; color:#fff; font-size:9px; height:35px;}
.ShoppingList TH a:link{text-decoration: none; color:#fff;}
.ShoppingTools {background:#74673d; width:auto; color:#c5c0a4;}
.ShoppingTools a:link{color: #fff; text-decoration: none}
.ShoppingTools a.btnpvp{color:#fff; cursor:pointer;}
.inactive{color: #999; padding-right:4px;}
.ShoppingToolsDiv {background:#74673d; border:#c5c0a4 1px solid; border-right:0px; border-left:0px; }
input.Qty {text-align: center;width: 25px; border:solid 1px #c5c0a4; background-color:#e6e4dc;}
#tab-without-content {border: solid 1px #c5c0a4; background: #d6d3ba;}
/* U: ShoppingToolsDiv,DealerShoppingToolsDiv: end */

/* U: brandnames: begin */
#BrandBlock .logo-temp a:link,
#BrandBlock .logo-temp a:visited{background: url(images/brand_logo_temp_off.jpg) no-repeat;}
#BrandBlock .logo-temp a:hover {background: url(images/brand_logo_temp_on.jpg) no-repeat; }
#BrandBlock .logo-temp a.current {background: url(images/brand_logo_temp_on.jpg) no-repeat !important; }
#BrandBlock .logo-temp div.off {background: url(images/brand_logo_temp_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-temp div.on {background: url(images/brand_logo_temp_off.jpg) no-repeat; background-position: -1000px -1000px; }


#BrandBlock .logo-chrysler a:link,
#BrandBlock .logo-chrysler a:visited{background: url(images/brand_chrysler_off.jpg) no-repeat;}
#BrandBlock .logo-chrysler a:hover {background: url(images/brand_chrysler_on.jpg) no-repeat; }
#BrandBlock .logo-chrysler a.current {background: url(images/brand_chrysler_on.jpg) no-repeat !important; }
#BrandBlock .logo-chrysler div.off {background: url(images/brand_chrysler_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-chrysler div.on {background: url(images/brand_chrysler_off.jpg) no-repeat; background-position: -1000px -1000px;  }

#BrandBlock .logo-dodge a:link,
#BrandBlock .logo-dodge a:visited{background: url(images/brand_dodge_off.jpg) no-repeat;}
#BrandBlock .logo-dodge a:hover {background: url(images/brand_dodge_on.jpg) no-repeat; }
#BrandBlock .logo-dodge a.current {background: url(images/brand_dodge_on.jpg) no-repeat !important; }
#BrandBlock .logo-dodge div.off  {background: url(images/brand_dodge_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-dodge div.on {background: url(images/brand_dodge_off.jpg) no-repeat; background-position: -1000px -1000px;  }

#BrandBlock .logo-dodgetruck a:link,
#BrandBlock .logo-dodgetruck a:visited{background: url(images/brand_dodge_truck_off.jpg) no-repeat;}
#BrandBlock .logo-dodgetruck a:hover {background: url(images/brand_dodge_truck_on.jpg) no-repeat; }
#BrandBlock .logo-dodgetruck a.current {background: url(images/brand_dodge_truck_on.jpg) no-repeat !important; }
#BrandBlock .logo-dodgetruck div.off  {background: url(images/brand_dodge_truck_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-dodgetruck div.on {background: url(images/brand_dodge_truck_off.jpg) no-repeat; background-position: -1000px -1000px;  }


#BrandBlock .logo-ram a:link,
#BrandBlock .logo-ram a:visited{background: url(images/brand_ram_off.jpg) no-repeat;}
#BrandBlock .logo-ram a:hover {background: url(images/brand_ram_on.jpg) no-repeat; }
#BrandBlock .logo-ram a.current {background: url(images/brand_ram_on.jpg) no-repeat !important; }
#BrandBlock .logo-ram div.off  {background: url(images/brand_ram_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-ram div.on {background: url(images/brand_ram_off.jpg) no-repeat; background-position: -1000px -1000px;  }


#BrandBlock .logo-jeep a:link,
#BrandBlock .logo-jeep a:visited{background: url(images/brand_jeep_off.jpg) no-repeat;}
#BrandBlock .logo-jeep a:hover {background: url(images/brand_jeep_on.jpg) no-repeat; }
#BrandBlock .logo-jeep a.current {background: url(images/brand_jeep_on.jpg) no-repeat !important; }
#BrandBlock .logo-jeep div.off {background: url(images/brand_jeep_on.jpg) no-repeat; background-position: -1000px -1000px; }
#BrandBlock .logo-jeep div.on {background: url(images/brand_jeep_off.jpg) no-repeat; background-position: -1000px -1000px;  }
/* U: brandnames: end */

/* U: modalCalculator div.Body: begin */
	.modalBackground {background-color:#e5e4dc;filter:alpha(opacity=70);opacity:0.7;}
	.modalPopup {background-color: #e5e4dc;width:400px;height:200px;text-align:center;}

	.modalCalculator {background-color: #e5e4dc;width:260px;height:auto;
		text-align:left;border:1px solid #c5c0a4;margin:10px}
		.modalCalculator div.Body{padding:10px}
		.modalCalculator div.Head{background:#d7d4bb; width:100%; height:25px;border-bottom:solid 1px #c5c0a4}
		.modalCalculator table tr.Row{height:30px}
	
	.modalCalculator div.Body ul
	{
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-align: left;
	}
	.modalCalculator div.Body ul li a:link
	{
		line-height: 1.2em;
		text-decoration: none;
	}
	.modalCalculator p
	{
		text-align:justify;
	}
/* U: modalCalculator div.Body: end */

/* U: modalCalculator table.AddPart: begin */
	.modalCalculator table.AddPart input{width:150px;}
	.modalCalculator table.AddPart select{width:150px;}
/* U: modalCalculator table.AddPart: end */

/* U: modalMarkup: begin */
.modalMarkup {background-color:#e6e4dc;width:640px;height:240px;
	text-align:left;border:1px solid #ccc;margin:10px}
	.modalCalculator div.Body{padding:10px}
/* U: modalMarkup: end */

/* U: vehicleListPopup: begin */
.vehicleListPopup {background-color: #e6e4dc;width:400px;height:130px;
	text-align:left;border:1px solid #ccc;margin:10px; padding:5px 5px 5px 5px}
/* U: vehicleListPopup: end */

/* U: searchDealerContainer begin */
#searchDealerContainer .SearchButton{background: url(images/searchGo.gif) no-repeat top;}
#searchDealerContainer .SearchTerms{border-color: #b9b79a;}	
/* U: searchDealerContainer: end */

/* U: searchBarContainer begin */
#searchBarContainer .SearchButton{background: url(images/searchGo.gif) no-repeat top;}
#searchBarContainer .SearchTerms{border-color: #b9b79a;}
/* U: searchBarContainer end */

/* U: searchFindADealerContainer: begin */	
#searchFindADealerContainer{ background-color: #74673d; border-color:#ccc;}
#searchFindADealerContainer .SearchLabel{ color:#fff;}	
#searchFindADealerContainer .SearchTerms{border-color: #b9b79a;}
/* U: searchFindADealerContainer: end */

/* U: FindADealer: begin */
table.FindADealer {border-color:#b9b79a; border-width: 1px; border-style:solid;}
.FindADealer td {vertical-align:top; padding: 10px; background-color:#d6d3ba;}
/* U: FindADealer: end */

/* U: Grid: begin */
.Grid {border:0px; padding:0px;}
.Grid TR {padding:2px; margin:2px; color:#fff; text-align:left; font-size:11px;}
.Grid TD {border-bottom:#74673d 1px solid; border-top:#74673d 1px solid; color:#615e38;}
.Grid TH {background-color:#74673d; color:#fff; font-size:11px; height:20px; border-top:#74673d 1px solid;}
.Grid TH a:link {text-decoration: none; color:#fff;}
.Grid {width:auto; color:#c5c0a4; border:0px;}
.Grid .Pager {text-align:right;}
.Grid .Footer {background-color:#74673d; color:#fff; font-size:11px; height:20px;} 
/* U: Grid: end */
/*Notes Input */
.NotesTextBox{color: #615e38; background-color: #fff; border: solid 1px #c5c0a4;}

/* U: pageTools: begin */	
#pageTools ul li a:link {color:#D48303;}
#pageTools ul li .cp {color:#D48303;}
#pageTools ul li .cp:hover {color:#D48303;}
#pageTools ul li.customPrintDisable{color: #999;}
#pageTools ul li.customBookmarkDisable{color: #999;}
/* U: pageTools: end */
/* U: Grid: end */

div.image a img{border: solid 1px #666;}
img.PartThumbnail{border: solid 1px #666;}

.PartList th {background: #D6D3BA;}

.AcyncLoading
{
	background-color: #e5e4dc; 
}

/* U: DealerLogo begin */
#DealerLogoContainer img{ width:auto; height:auto; max-width: 300px; max-height: 65px; float:right;}
img.SiteLogoImage{border: solid 1px #ccc; max-width:300px; max-height:80px}
/* U: DealerLogo end */
div.SLS
{
	background-color:#74673e;
	color: #ffffff;
}
div.SLS div.SLSList
{
	border-bottom:dashed 1px #c5c0a4;
}

/* inner content area */
.dbx-content-text
{
	font-family: Arial,Geneva, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
    float:left;
    color:#fff;
}

.dbx-content-image
{
    float:right;
}

/* Illustration viewer */
.flashSettings
{
	background-color: #b9b79a;
	border-color: #b9b79a;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

input.IllustrationViewer
{
	color: #d48303;
}
table.IllustrationViewer_loaderTable
{
    background-color: #e6e4dc;
}

input.IllustrationViewer_zoomIn
{
    background-color: #e6e4dc;
}

input.IllustrationViewer_zoomOut
{
    background-color: #e6e4dc;
}

input.IllustrationViewer_moveToCenter
{
    background-color: #e6e4dc;
}
input.IllustrationViewer_showHideAccessories
{
    background-color: #e6e4dc;
}
div.SLS div.SLSList div.SLSNoData p span
{
	color:White;
}
.searchZipCode
{
	color:#666666;
	background-color:#ffffff;
	width: 140px;    
	height: 14px;   
	font-size: 12px;    
	margin: 0px;    
	padding: 0px 2px 0px 2px;
	border-color: #B9B79A; 
	border-width:1px; 
	border-style:solid;
}
.notesPopUpDiv
{
	border-bottom-color: #4D4D2B;	
}
.NLA
{
	color:#999999;
}
.NotesTextBoxWM{color:#999; background-color: #fff; border: solid 1px #c5c0a4;}
.vehicleSelectionManagerHeaderDiv {padding:4px; border:solid 1px #c5c0a4; background-color:#d7d4bb;}
.SearchPartContainerButton
{
	background: url(images/searchGo.gif) no-repeat top;
}
.SearchPartContainerTextBox 
{
	border: solid 1px #B9B79A;
	color:#666666;
	height: 16px;   
	font-size: 12px;    
	margin: 0px;    
	padding: 0px 2px 0px 2px;
}
.SearchPartWatermark
{
	color:#666666;
	background-color:#ffffff;
	width: 200px;    
	height: 16px;   
	font-size: 12px;    
	margin: 0px;    
	padding: 0px 2px 0px 2px;
	border-color: #B9B79A; 
	border-width:1px; 
	border-style:solid;
}
