@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_0004/ActionItem_BlueCarrot_BlackBackground.jpg);
	background-repeat:		no-repeat;
}
.actionitem a:hover
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:active
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:visited
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/ActionItem_BlueCarrot_BlackBackground.jpg);
	background-repeat:		no-repeat;
	color:					#CCCCCC;
}

.actionitem a:visited:hover
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.actionitem a:visited:active
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/ActionItemBackgroundImage_Selected_DarkGrey_BlueCarrot.jpg);
	background-repeat:		no-repeat;
	color:					#FFFFFF;
}

.alternatingitem img 
{
	margin-right:			5px;
}

.alternatingitem a:link
{
	color:					#FFFFFF;
}

.alternatingitem a:hover
{
	color:					#FFFFFF !Important;
}

.alternatingitem
{
	color:					#FFFFFF;
	background-color:		#001B31; /* 002448 */
}

.alternatingitem a:link
{
	color:					#FFFFFF;
}

.alternatingitem a:hover
{
	color:					#FFFFFF;
	background-color:		#0067C5;
}

.attention
{
	color:					#9d0205;
}

.attention a
{
	color:					#9d0205;
}

.attention a:hover
{
	color:					#9d0205;
}


.darkshadow a, .filter a, th a
{
	color:					#FFFFFF;	
}

.darkshadow, .filter, th
{
	background-color:		#002448;
	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:					#000000;
	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;
}

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;
}

.inventorysearchthumbnailcontainer img
{
	margin-right:			0;
}

.inventorysearchthumbnailcontainer .shadow
{
	margin-left:			0;
}

.inventorysearch a.inventorysearchcompareanchor
{
	color:					#000000;
}

.inventorysearch a.inventorysearchcompareanchor:hover
{
	color:					#0067C5 !Important;
}

.lightshadow 
{
	color:					#FFFFFF;
	background-color:		#000000;
}

.lightshadow a, .alternatingitem a, .fill a
{
	color:					#FFFFFF;
}

.lightshadow a:hover,  .fill a:hover
{
	color:					#000000;
}

.lnkDirections
{
	color:					#0067C5 !Important;
	font-weight:			bold;
}

.selecteditem
{
	color:					#FFFFFF;
	background-color:		#0066CC;
}

.selecteditem a
{
	color:					#FFFFFF;
	background-color:		#0066CC;
}

.selecteditem a:hover
{
	color:					#FFFFFF;
	background-color:		#0066CC;

}

.shadow 
{
	background-color:		#000000;
	color:					#FFFFFF;
}

.shadow a, .selecteditem a
{
	color:					#FFFFFF;
}

.shadow a:hover, .selecteditem 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;
}

#home_container01_parent .launchpad0001 .heading
{
		background: url(../../../Images/Theme/Theme_0195/Variation_0004/InformationBlockOne_TabControlImage_QuickQuoteTabSelected.jpg) no-repeat;
		color: Gray;
}
	
#home_container01_parent .active .launchpad0001 .heading
{
	display: block;
	background: url(../../../Images/Theme/Theme_0195/Variation_0004/InformationBlockOne_TabControlImage_WelcomeTabSelected.jpg) no-repeat;
	color: #fff;
}

div .evoxvirtualshowroom .tab_on a
{
	background-image:		none;
	color:					#0067C5;
}

div .evoxvirtualshowroom .tab a
{
	background-image:		none;
	color:					#FFFFFF;
}

.EvoxPhotoListContainer
{
	border:					1px solid #000000 !important;
}

.menuover
{
	color:					#ffffff;
	background-color:		#808080;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/NavMenu_ItemSelectorCarrot_Blue_GreyBackground.jpg);
	background-repeat:		no-repeat;
	padding:				0;
	border:					0;
	background-position:	1px center;
	border-left:			solid 1px #FFFFFF;
}

.menuout
{
	color:					#CCCCCC;	
}

.submenu a
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/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;   
}

table.inventory th
{
	background-color:		#003366;
}

.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;
}

/* Element IDs */

#banner
{
	border-right:			solid 1px #FFFFFFF;
}

#bottom
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/BottomSection_BackgroundImage_BlueBlack.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
{
	background-color:		#000000;
}

#home_actionitems
{
	color:					#CCCCCC;
}

#home_bottom_topimage
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0004/DealerContentSection_Top_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_bottom_middle_content_section
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0004/DealerContentSection_Middle_BackgroundImage.gif);
	background-repeat:		repeat-y;
}

#home_bottom_bottomimage
{
	background-image:		url(../../../Images/Theme/Theme_0195/Variation_0004/DealerContentSection_Bottom_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_container_01
{
	color:					#FFFFFF;
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/VirtualShowroom_BackgroundImage.gif);
	background-repeat:		no-repeat;
}

#home_container_02
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/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_0004/SubmitButton_Small_BackgroundImage.jpg);
}

#home_container_03
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/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_formb .wmxform input[type='submit']
{
		color:				#FFFFFF !Important;
		background-image:	url(../../../images/Theme/Theme_0195/Variation_0004/SubmitButton_Small_BackgroundImage.jpg);
}

#home_form legend
{
	color:					#FFFFFF;
}

#home_imageStyle
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/MainSection_CenterImageDisplay_StyleImage.gif);
	background-repeat:		no-repeat;
}

#home_main
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/Main_SectionBackgroundImage_Rescaled.jpg);
	background-repeat:		no-repeat;
}

#home_markup a
{
	color:					#6688B8;
}

#left
{
	background-image:		url(../../../images/Theme/Theme_0195/Variation_0004/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_0004/NavMenuBackground.jpg);
	background-repeat:		no-repeat;
}

#display0022 .detail .links ul li
{
	background-color: #002448;
	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 #TabStrip .tabstripMultipage,
#display0022 .main #main-content .detail #VehicleDetails,
#display0022 .main #main-content .detail .carfax
{
	background-color: #fff;
	color: #000;
}

#display0022
{
	background-color: #000;
}

#display0022 .tabstripMultipage
{
	border: 1px solid #fff !important;
}

#display0022 .RadTabStrip_RWS li a,
#display0022 .RadTabStrip_RWS li a .wrap,
#display0022 .RadTabStrip_RWS li a .innerWrap,
#display0022 .RadTabStrip_RWS li a.selected,
#display0022 .RadTabStrip_RWS li a.selected .wrap,
#display0022 .RadTabStrip_RWS li a.selected .innerWrap,
#display0022 #main-content .tab-wrapper h1,
#display0022 .tab-wrapper .tabs li,
#display0022 .detail .links ul li
{
	background-color: #002448;
	background-image: none;
}

#display0022 #main-content #VehicleData
{
	border: none;
}