@import "../Screen.css";

/** Elements **/
html
{
	scrollbar-3dlight-Color:	#5e5e5e;
	scrollbar-Arrow-Color:		#FFFFFF;
	scrollbar-Base-Color:		#000000;
	scrollbar-Highlight-Color:	#b8b8b8;
	scrollbar-Shadow-Color:		#b8b8b8;
	scrollbar-Track-Color:		#888888;
}
   
a
{
	color:					#FFFFFF;
}

a:hover
{
	color:					#385380;
}

body.home, body.active
{
	color:					#FFFFFF;
	background-color:		#000000;
}

button
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0001/SubmitButton_Small_BackgroundImage.jpg) !Important;
}

h1, h2, h3
{
	color:					#0067C5;
}

h1 a, h2 a, h3 a
{
	color:					#888888;
}

h1 a:hover, h2 a:hover, h3 a:hover
{
	color:					#4e4e4e;
}

p input, p button
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0001/SubmitButton_Small_BackgroundImage.jpg) !Important;
}

/* Classes */

.accent
{
	background-color:		#888888;
	color:					#f5f5f5;
}

.accent a
{
	color:					#f5f5f5;
}

.accent a:hover
{
	color:					#d6d6d6;
}

.actionitem a
{
	color:					#CCCCCC;
}

.actionitem a:link
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItem_SilverCarrot_BlackBackground.jpg);
	background-repeat:		no-repeat;
}
.actionitem a:hover
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItemBackgroundImage_Selected_DarkGrey_SilverCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:active
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:visited
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItem_SilverCarrot_BlackBackground.jpg);
	background-repeat:		no-repeat;
	color:					#CCCCCC;
}

.actionitem a:visited:hover
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItemBackgroundImage_Selected_DarkGrey_SilverCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:visited:active
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem_shadow
{
	color:					#000000;	
}

.alternatingitem a
{
	color:					#FFFFFF;
}

.alternatingitem a:hover
{
	color:					#FFFFFF;
}

.alternatingitem a:hover
{
	color:					#FFFFFF !Important;
}

.alternatingitem
{
	background-color:		#1F1F1F;
	/*
	filter:					alpha(opacity=60);
	-moz-opacity:			.60;
	opacity:				.60;
	*/
	color:					#FFFFFF;
}

td img, .alternatingitem img 
{
	margin-right:			5px;
}

.alternatingitem a:link
{
	color:					#FFFFFF;
}

.attention
{
	color:					#9d0205;
}

.attention a
{
	color:					#9d0205;
}

.attention a:hover
{
	color:					#9d0205;
}

.darkshadow
{
	border-top:				solid 1px #FFFFFF;
	
}

.darkshadow a, .filter a, th a
{
	color:					#FFFFFF;	
}

.darkshadow, .filter, th
{
	background-color:		#696969;
	color:					#FFFFFF;
}

.darkshadow a:hover, .filter a:hover, th a:hover
{
	color:					#FFFFFF;
}

td.darkshadow
{
	border-top:				solid 1px #FFFFFF;
}

.directions div input[type='submit']
{
	color:					#FFFFFF;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/SubmitButton_Medium_BackgroundImage.jpg);
}

.evoxitems dd
{
	background-color:		#FFFFFF;
	text-align:				center;
}

.evoxitems dd a
{
	color:					#000000;
	font-weight:			bold;
}

.evoxitems dd a:hover
{
	color:					#0067C5;
	text-decoration:		underline;
}

.evoxtabs .tab_on a
{
	background-image:		none;
	color:					#0067C5;
	font-weight:			bold;
}

.evoxtabs .tab a
{
	background-image:		none;
	color:					#FFFFFF;
	font-weight:			bold;
}				  

.evoxtabs .tab_on a:hover,
.evoxtabs .tab a:hover
{
	text-decoration:		underline !Important;
}

.fill fieldset legend
{
	color:					#000000;
}

.fill,
#CombinationCalculator1 .BottomCalculator div#purchasePriceField .label
{
	color:					#FFFFFF;
	background-color:		#000000;
	border-bottom:			solid 1px #FFFFFF;
	border-top:				solid 1px #FFFFFF;
}

.fill .wmxform p
{
	margin-bottom:			5px;
}

.inventorysearchthumbnailcontainer img
{
	margin-right:			0;
}

.inventorysearchthumbnailcontainer .shadow
{
	margin-left:			0;
}

.inventorysearch a.inventorysearchcompareanchor
{
	color:					#000000;
}

.inventorysearch a.inventorysearchcompareanchor:hover
{
	color:					#0067C5 !Important;
}

table.inventory th
{
	background-color:		#696969;
}

table.inventory tr th, .wmxcontrol .inventory tr td
{
	border-right:			solid 2px #000000;	
}

table.inventory .selecteditem td
{
	color:					#FFFFFF;
	background-color:		#0067C5;
	border-right:			solid 2px #0067C5;
}

.lnkDirections
{
	color:					#0067C5 !Important;
	font-weight:			bold;
}

.lightshadow 
{
	color:					#FFFFFF;
	background-color:		#000000;
}

.lightshadow a, .fill a
{
	color:					#FFFFFF;
}

.lightshadow a:hover, .fill a:hover
{
	color:					#000000;
}

.mappointmap a
{
	color:					#FFFFFF;
}

.mappointmap a:hover
{
	text-decoration:		underline;
}

.menuover
{
	color:					#ffffff;
	background-color:		#808080;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/NavMenu_ItemSelectorCarrot_Silver_GreyBackground.jpg);
	background-repeat:		no-repeat;
	padding:				0;
	border:					0;
	background-position:	1px center;
	border-left:			solid 1px #FFFFFF;
	/*border-right:			solid 1px #FFFFFF;*/
}

.menuout
{
	color:					#CCCCCC;	
}

.selecteditem
{
	color:					#FFFFFF;
	background-color:		#0067C5;
}

.selecteditem a
{
	color:					#FFFFFF;
	background-color:		#0067C5;
}

.selecteditem a:hover
{
	color:					#FFFFFF;
	background-color:		#0067C5;

} 

.shadow 
{
	background-color:		#000000;
	color:					#FFFFFF;
}

.shadow a 
{
	color:					#FFFFFF;
}

.shadow a:hover
{
	color:					#FFFFFF;
}

.shadow td input[type='submit']
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0001/SubmitButton_Small_BackgroundImage.jpg) !Important;
	background-color:		Transparent;
	border:					0;
	padding:				0;
	width:					54px;
	height:					18px;
	color:					#FFFFFF;
}

.submenu a
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/NavMenu_SubMenuItemBackground_IndividualLayer.jpg);
	background-position:	7px top;
	background-repeat:		repeat-y;
	overflow:				hidden;
	padding-top:			1px;
}

.submenu a:link
{
	color:					#FFFFFF;
}

.submenu a:hover
{
	color:					#FFFFFF;
	text-decoration:		underline;
}

.submenu a:active
{
	color:					#0067C5;
	text-decoration:		underline;
}

.submenu a:visited
{
	color:					#CCCCCC;
}
.submenu a:visited:hover    
{
	color:					#FFFFFF;
	text-decoration:		underline;
}

.submenu a:visited:active
{
	color:					#0067C5;
	text-decoration:		underline;
}

div .submenu 
{
	width:					149px;   
}

#home_container01_parent .launchpad0001 .heading
{
		background: url(../../../Images/Theme/Theme_0195/Variation_0002/InformationBlockOne_TabControlImage_QuickQuoteTabSelected.jpg) no-repeat;
		color: Gray;
}
	
#home_container01_parent .active .launchpad0001 .heading
{
	display: block;
	background: url(../../../Images/Theme/Theme_0195/Variation_0002/InformationBlockOne_TabControlImage_WelcomeTabSelected.jpg) no-repeat;
	color: #fff;
}

.welcome
{
	color:					#000000;
}

.wmxcontrol .directions legend
{
	color:					#0067C5;
}

.wmxcontrol p a
{
	color:					#FFFFFF;
	text-decoration:		none;
	
}

.wmxcontrol p a:hover
{
	color:					#0067C5;
	text-decoration:		underline;
}

.wmxcontrol p a:active
{
	color:					#0067C5;
	text-decoration:		underline;
}

.wmxcontrol ul a:link
{
	color:					#FFFFFF;
	text-decoration:		none;
}

.wmxcontrol ul a:hover
{
	color:					#385380;
	text-decoration:		underline;
}

.zoom a:hover
{
	color:					#FFFFFF;
	text-decoration:		underline;
}

/* Element IDs */

#banner
{
	border-right:			solid 1px #FFFFFFF;
}

#bottom
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/BottomSection_BackgroundImage_SilverBlack.jpg); /* image height: 60px */
	background-repeat:		no-repeat;
	background-position:	right top;
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

#dvTopConnector
{
	border-right:			solid 1px #FFFFFF;	
}

#home_actionitems
{
	color:					#CCCCCC;
}

#home_bottom_topimage
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0002/DealerContentSection_Top_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_bottom_middle_content_section
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0002/DealerContentSection_Middle_BackgroundImage.gif);
	background-repeat:		repeat-y;
}

#home_bottom_bottomimage
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0002/DealerContentSection_Bottom_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_container_01
{
	color:					#FFFFFF;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/VirtualShowroom_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_container_02
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/InformationBlockThree_HeaderBackground_BlackCanvas.jpg);
	background-repeat:		no-repeat;
	background-position:	left top;
}	

#home_container_02 .wmxform input[type='submit']
{
	color:					#FFFFFF !Important;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/SubmitButton_Small_BackgroundImage.jpg);
}

#home_container_03
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/InformationBlockThree_HeaderBackground_BlackCanvas.jpg);
	background-repeat:		no-repeat;
	background-position:	left top;
}

#home_container_03.container_small tr:hover /* IE7 and FireFox compatible ONLY */
{
	color:					#0067C5;
}

#home_container_03.container_small tr.alternatingitem:hover /* IE7 and FireFox compatible ONLY */
{
	color:					#0067C5;
}

#home_form
{
	color:					#FFFFFF;
}

#home_form legend
{
	color:					#FFFFFF;
}

#home_formb .wmxform input[type='submit']
{
		color:				#FFFFFF !Important;
		background-image:	url(../../../images/Theme/Theme_0195/Variation_0002/SubmitButton_Small_BackgroundImage.jpg);
}

#home_imageStyle
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/MainSection_CenterImageDisplay_StyleImage.gif);
	background-repeat:		no-repeat;
}

#home_main
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/Main_SectionBackgroundImage_Rescaled.jpg);
	background-repeat:		no-repeat;
}

#home_markup a
{
	color:					#6688B8;
}

#left
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/NavMenu_BackgroundConnectorImage_Test.png);
	background-repeat:		repeat-y;
	background-position:	left bottom;
}

#top_bannerinfo
{
	color:					#FFFFFF;
}

#top_bannerinfo a
{
	color:					#0067C5 !Important;
}

#VehicleData
{
	border-top:				solid 1px #FFFFFF;
}

#wmxbottom
{
	color:					#FFFFFF;
}

#wmxbottom a
{
	color:					#FFFFFF;
}

#wmxbottom a:hover
{
	color:					#ffffff;
}

#wmxheading
{
	color:					#0067C5;
}

#wmxleft
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0002/NavMenuBackground.jpg);
	background-repeat:		no-repeat;
}

#display0022 .detail .links ul li
{
	background-color: #696969;
	color: #fff;
}

#display0022 a, #display0022, #display0022 .wmxform legend, #display0022 .right .placeholder th
{
	color: #fff;
}

#display0022 .tab-wrapper .tab div.content
{
	border: 1px solid #fff;
}

#display0022 .filled
{
	border: 1px solid #fff;
}

#display0022 .main #main-content .detail #VehicleDetails,
#display0022 .main #main-content .detail .carfax
{
	background-color: #fff;
	color: #000;
}

#display0022 h1
{
	border: none;
}

#display0022
{
	background-color: #000;
}

#display0022 #main-content .tab-wrapper h1,
#display0022 .tab-wrapper .tabs li,
#display0022 .detail .links ul li
{
	background-color: #696969;
	background-image: none;
}

#display0022 #VehicleData .tabs li a .leftcap,
#display0022 #VehicleData .tabs li a .rightcap,
#display0022 #VehicleData .tabs li.selected a .leftcap,
#display0022 #VehicleData .tabs li.selected a .rightcap,
#display0022 #VehicleData .tabs li a:hover .leftcap,
#display0022 #VehicleData .tabs li a:hover .rightcap
{
	background-color: #696969;
	background-image: none !important;
}

#display0022 #VehicleData .tabs li a .navlink,
#display0022 #VehicleData .tabs li.selected a .navlink,
#display0022 #VehicleData .tabs li a:hover .navlink
{
	background-color: #696969;
	background-image: none !important;
	color: #fff;
}

#display0022 #main-content #VehicleData
{
	border: none;
}
