@import "../Screen.css";

/* Elements */

body.home, body.active, form
{
	background-color:		#192B51;
}

a,
body.home div#wmxcontent a,
body.active div#wmxcontent a 
{
	color:		            #192B51;
}

a:hover,
body.home div#wmxcontent a:hover,
body.active div#wmxcontent a:hover 
{
	color:					#3b3b3b;
}

body.home a,
body.active a 
{
	color:					#FFFFFF;
}

h1, h2, h3
{
	color:					#eb1616;
}

input[type='submit'], button
{
	background-color:		#192B51;
	border:					outset 2px #FFFFFF !Important;
}

/* Classes */

.accent 
{
	background-color:		#888;
	color:					#000;
}

.accent a 
{
	color:					#000;
}

.accent a:hover 
{
	color:					#d6d6d6;
}

.alternatingitem
{
	background-color:		#FFFFFF !Important;
	color:					#00204E !Important;	
}

.attention 
{	
	color:					#9d0205;
}				

.attention a 
{
	color:					#9d0205;
}

.attention a:hover 
{
	color:					#9d0205;
}

.banner_info_style
{
	font-family:			Arial;
	font-size:				10pt;
	color:					#CCCCCC;
}

.darkshadow
{
	background-color:		#707070;
	color:					#FFFFFF;
}

.darkshadow a 
{
	color:					#D9D9D9;
}

.darkshadow a:hover 
{
	color:					#D9D9D9;
}

.evoxvirtualshowroom .tab a 
{
	background-image:		none;
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomTabImage_Navy_NotSelected_Long.gif);
	background-color:		transparent !Important;
	background-position:	left 1px;
	background-repeat:		no-repeat !Important;
	color:					#CCCCCC !Important;
}

.evoxvirtualshowroom .tab_on a 
{
	background-image:		none;
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomTabImage_Navy_Selected_Long.gif);
	background-color:		transparent !Important;
	background-position:	left 1px;
	background-repeat:		no-repeat !Important;
}

.fill,
#CombinationCalculator1 .BottomCalculator div#purchasePriceField .label
{
	background-color:		#707070;
	color:					#FFFFFF;
	border-right:			solid 1px #FFFFFF;
}

.fill a 
{
	color:					#d9d9d9;
}

.fill a:hover 
{
	color:					#FFFFFF;
}

.fill fieldset
{
	color:					#FFFFFF;
}

.fill .wmxform p input
{
	position:				relative;
	left:					57%;	
}

.filter
{
	background-color:		#CCCCCC;
}

.filterDDL
{
	background-color:		#ABABAB;
	margin:					0 !Important;	
}

body.home .heading
{
	background-color:		#192B51;
	color:					#FFFFFF;
}

body.home .Search_0005
{
	border-bottom:			solid 1px #192B51;
}

body.home .Search_0005 .alternatingitem
{
	background-color:		#D5D5D5 !Important;	
}

.inventory td, .inventory th
{
	border-right:			solid 2px #FFFFFF;
	border-top:				solid 2px #FFFFFF;
}

.inventory td, td a
{
	color:					#000000;
}

.inventory th, th a
{
	background-color:		#ABABAB !Important;	
	color:					#000000 !Important;
	font-weight:			normal;
}

.inventorysearch .shadow
{
	background-color:		#DCDCDC;
	color:					#00204E;
	border-top:				solid 2px #FFFFFF;
	border-bottom:			solid 2px #FFFFFF;
} 

.inventorysearchthumbnailcontainer
{
	border:					solid 2px #192B51;
}

.inventorysearchthumbnailcontainer .shadow
{
	background-color:		#FFFFFF !Important;
	color:					#00204E;
	border-top:				solid 1px #ABABAB;
}

.lightshadow
{
	background-color:		#FFFFFF;	
}

.menu
{
	background-color:		#ABABAB;
	filter:					progid:dximagetransform.microsoft.alpha(opacity=90);
	-moz-opacity:			.90;
	border-left:			solid 2px #666666;
	border-right:			solid 2px #666666;
	border-bottom:			solid 2px #666666;			
}

.menubar
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/TopNavMenu_BackgroundImage.gif);
	background-position:	0 0;
	background-repeat:		no-repeat;
}

.menubar a
{
	color:					#FFFFFF;
}

a.menubutton, a.menubutton:link
{
	color:					#FFFFFF !Important;
}


	
a.menubutton:hover, a.menubutton:active

{
	color:					#000000 !Important;	
}

a.menuitem
{
	color:					#FFFFFF;
	font-family:			Verdana;
	font-size:				7.5pt;
}			

a.menuitem:link
{
	background-color:		#ABABAB;
}
			

			
a.menuitem:hover, a.menuitem:active 

{
	background-color:		#FFFFFF;
	color:					#000000;
}

.quickquoteheader_form_closed
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/QuickQuote_FormHeader_Navy_OpenFormBackgroundImage.gif);
	background-repeat:		no-repeat;
}
		
.quickquoteheader_form_open
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/QuickQuote_FormHeader_Grey_CloseFormBackgroundImage.gif);
	background-repeat:		no-repeat;
}

.ScrollTextUp
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/WelcomeMessageFrame_Top_Navy_Medium.png);
	background-position:	center top;
	background-repeat:		no-repeat;
	cursor:					pointer;
}
		
.ScrollTextUp_Hover
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/WelcomeMessageFrame_Top_Navy_Medium_Glow.png);
	background-position:	center top;
	background-repeat:		no-repeat;
	cursor:					pointer;
}

.ScrollTextDown
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/WelcomeMessageFrame_Bottom_Navy_Medium.png);
	background-position:	center bottom;
	background-repeat:		no-repeat;
	cursor:					pointer;
}
		
.ScrollTextDown_Hover
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/WelcomeMessageFrame_Bottom_Navy_Medium_Glow.png);
	background-position:	center bottom;
	background-repeat:		no-repeat;
	cursor:					pointer;
}

.selecteditem, .selectedItem a
{
	background-color:		#192B51;
	color:					#FFFFFF;
}

.selectedItem a:hover
{
	color:					#FFFFFF !Important;
	text-decoration:		underline !Important;
}							

.shadow
{
	background-color:		#FFFFFF;
	color:					#00204E;
	border-top:				solid 1px #ABABAB;
}

.shadow td submit
{
	position:				relative;
	left:					20px;
}

.shadow a, .shadow a:hover 
{
	color:					#192B51;
}

#showroomStyleImage_left div
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomFrameImage_Left_NavyBackground.png);
	background-repeat:		no-repeat;
	background-position:	left top;
}

#showroomStyleImage_left div.active
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomFrameImage_Left_NavyBackground_Hover.png);
	background-repeat:		no-repeat;
	background-position:	left top;
}

#showroomStyleImage_right div
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomFrameImage_Right_NavyBackground.png);
	background-repeat:		no-repeat;
	background-position:	left top;
}

#showroomStyleImage_right div.active
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ShowroomFrameImage_Right_NavyBackground_Hover.png);
	background-repeat:		no-repeat;
	background-position:	left top;
}

.tabnavigation a.tabselected, .tabnavigation a:hover
{
	background-color:		#FFFFFF;
	color:					#003082;
	border:					solid 1px #000000;
	margin:					0 2px 0 0;
}

.tabnavigation a.darkshadow
{
	background-color:		#003082;	
	margin:					0 2px 0 0;
}

.wmxcontrol .inventory
{
	background-color:		#DCDCDC !Important;
}

.wmxcontrol .directions span
{
	margin-left:			7px !Important;
}

.wmxcontrol p:first-child b
{
	font-family:			Sans-Serif;
	font-size:				1.1em;
}

.wmxcontrol > p a
{
	font-weight:			bold;
}

.wmxcontrol > p a:hover
{
	font-weight:			bold;
	text-decoration:		underline;
}

.wmxcontrol > ul
{
	margin-left:			5px;
}

.wmxcontrol > ul li a
{
	color:					#192B51;
}

.wmxcontrol > ul li a:hover
{
	text-decoration:		underline;
}

/* Element IDs */

#banner_info a, #banner_info a:link
{
	color:					#192B51;
}

#banner_info, #banner_info a
{
	color:					#000000;
}
		   
#banner_info a:hover
{
	color:					#192B51;
}

#bottom 
{
	color:					#FFFFFF;
}
	
#bottom_content
{
	color:					#FFFFFF;
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/Footer_BackgroundImage.jpg);
	background-repeat:		no-repeat;
}

#bottomleft_styleimage, #bottomright_styleimage
{
	background-color:		#192B51;
}

#BottomPaging a, #BottomPaging a:link, #BottomPaging a:hover,
#BottomPaging a:active, #BottomPaging a:visited:hover, #BottomPaging a:visited:active
{
	color:					#000;
}

#BottomPaging a:visited
{
	color:					#CCCCCC;
}

#BottomPaging, #BottomPaging a:link, #BottomPaging b
{
	color:					#000000;
	font-weight:			normal;
}

#BottomPaging a:visited
{
	color:					#ABABAB;
}

#BottomPaging a:hover, #BottomPaging a:active, 
#BottomPaging a:visited:hover, #BottomPaging a:visited:active
{
	text-decoration:		underline;
}

#content
{
	background-color:		#FFFFFF;
}

body.active #content
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/MainSection_Navy_BottomStyleImage.jpg);
	background-position:	0 bottom;
	background-repeat:		no-repeat;
}

#dealercontent_02
{
	background-color:		#FFFFFF;
}

#Edmunds a
{
	color:					#707070;
}

#Edmunds a:hover
{
	text-decoration:		underline;
}

#home
{
	background-color:		#FFFFFF;
}

#home_bottom_dealercontent
{
	background-color:		#192B51;
}

#home_middle
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/MainSection_Navy_BottomStyleImage.jpg);
	background-position:	0 0;
	background-repeat:		no-repeat;
}

#home_top
{
	background-color:		#FFFFFF;
}

#home_top_dealercontent #dealercontent_TopBackgroundImage
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/DealerContent_Navy_TopBackgroundImage.png);
	background-position:	left top;
	background-repeat:		no-repeat;	
}

#home_top_dealercontent #dealercontent_BottomBackgroundImage
{
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/DealerContent_Navy_BottomBackgroundImage.png);
	background-position:	left top;
	background-repeat:		no-repeat;	
}

#home_top_left_WelcomeTextContainer
{
	color:					#000000;
}

#home_top_right
{
}
	
#home_top_right_actionitems .actionitem_1 .lnkActionItem, #home_top_right_actionitems .actionitem_2 .lnkActionItem,
#home_top_right_actionitems .actionitem_3 .lnkActionItem, #home_top_right_actionitems .actionitem_4 .lnkActionItem
{
	display:				block;
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ActionItem_LightGrey_NavyCarrot_BackgroundImage.gif);
	background-repeat:		no-repeat;
	background-position:	center;
	color:					#192B51;
}
	
#home_top_right_actionitems .actionitem_1 .lnkActionItem:hover, #home_top_right_actionitems .actionitem_2 .lnkActionItem:hover,
#home_top_right_actionitems .actionitem_3 .lnkActionItem:hover, #home_top_right_actionitems .actionitem_4 .lnkActionItem:hover
{
	display:				block;
	background-image:		url(../../../Images/Theme/Theme_0199/Variation_0004/ActionItem_LightGrey_NavyCarrot_Selected_BackgroundImage.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#quickquote_form_header, #quickquote_form1 .wmxform p, #quickquote_form1 .wmxform label
{
	color:					#FFFFFF;
}

#quickquote_form1
{
	background-image:		url('../../../Images/Theme/Theme_0199/Variation_0004/QuickQuote_Form_BackgroundImage.gif');
	background-repeat:		no-repeat;
	background-position:	left top;
}

#quickquote_form1 .wmxform p.attention, #quickquote_form1 .wmxform span.attention
{
	color:					#FFFFFF;
	font-weight:			bold;
}

#quickquote_form1 .wmxform div.attention ul
{
	background-color:		#FFFFFF;
}

#quickquote_form1 .wmxform div.attention
{
	color:					red;
}

#showroomStyleImage_left, #showroomStyleImage_right
{
	background-color:		#192B51;
}

#TopPaging a, #TopPaging a:link, #TopPaging a:hover,
#TopPaging a:active, #TopPaging a:visited:hover, #TopPaging a:visited:active
{
	color:					#000;
}

#TopPaging a:visited
{
	color:					#CCCCCC;
}
#TopPaging, #TopPaging a:link, #TopPaging b
{
	color:					#000000;
	font-weight:			normal;
}

#TopPaging a:visited
{
	color:					#ABABAB;
}

#TopPaging a:hover, #TopPaging a:active, 
#TopPaging a:visited:hover, #TopPaging a:visited:active
{
	text-decoration:		underline;
}

#VehicleDetails table:first-child, #VehicleDetails table:first-child tr 
{
	border:					0 !Important;
}

#vehicleshowroom
{
	background-color:		#FFFFFF;
}

#wmxbottom a, #wmxbottom a:hover, #wmxbottom a:active, 
#wmxbottom a:visited:hover, #wmxbottom a:visited:active
{
	color:					#FFFFFF;
}
		
#wmxbottom a:visited
{
	color:					#333333;
}

#wmxheading
{
	color:					#192B51;
}

#display0022 .detail .links ul li a
{
	color: #fff;
}

#display0022 #TabStrip .tabstripMultipage,
#display0022 .main #main-content .detail #VehicleDetails,
#display0022 .main #main-content .detail .carfax
{
	background-color: #fff;
	color: #000;
}

#display0022 #TabStrip h2
{
	color: #000;
}

#display0022 h1
{
	background-color: #192B51;
}

#display0022
{
	background-color: #000;
}

#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: #192B51;
	background-image: none;
}

#display0022 .inventorysearch,
#display0022
{
	background-color: #fff;
}

#display0022 .tabstripMultipage
{
	border: 1px solid #000 !important;
}

#display0022 .header,
#display0022 .filled,
#display0022 .tab-wrapper .lightshadow
{
	background-color: #adadad;
}

#display0022 .inventorysearch table:first-child
{
	border-left: 0 !important;
}