@import "../Screen.css";

html
{
	background-color: #1D3C5A;
}

body
{
	background-color: #fff;
	min-width:964px;
	width:auto !important;
}

body.home, body.active
{
	background: transparent url(../../../Images/Theme/Theme_0245/Variation_0001/background.jpg) no-repeat;
	background-position: center top;
}

body.home a,
body.active a
{
	color: #fff;
}

a:hover
{
	color: #FACF1E;
}

.inventoryDetail a:hover
{
	color: black;
}

a:hover[disabled]
{
	color: #fff;
}

th
{
	background-color: #FACF1E;
	color: #222;
}

th a
{
	color: #222;
}

th a:hover
{
	color: #FACF1E;
}

h1,h2,h3
{
	color: #fff;
}

legend
{
	color: #fff;
}

.accent
{
	background-color: #fff;
	color: #FACF1E;
}

.accent a
{
	color: #000;
}

.accent a:hover
{
	color: #FACF1E;
}

.attention
{
	color: #FF0000;
}

.attention a
{
	color: #FF0000;
}

.attention a:hover
{
	color: #000;
}

.alternatingitem
{
	background-color: #222;
	color: #fff;
}

.alternatingitem a
{
	color: #fff
}

.alternatingitem a:hover
{
	color: #FACF1E;
}

.selecteditem
{
	background-color: #EDDE61;
	color: #222;
}

.selecteditem a
{
	color: #222;
}

.selecteditem a:hover
{
	color: #000;
}

.fill,
#CombinationCalculator1 .BottomCalculator div#purchasePriceField .label
{
	color: #222;
	background-color: #EDDE61;
}

.fill a, .fill div.wmxform fieldset.vertical legend
{
	color: #fff;
}

.fill a:hover
{
	color: #000;
}

.fill .attention
{
	color: #db0;
}

.lightshadow
{
	background-color: #cdcdcd;
	color: #000;
}

.lightshadow a
{
	color: #fff;
}

.lightshadow a:hover
{
	color: #000;
}

.shadow
{
	background-color: #e2e2e2;
	color: #000;
}

.shadow a
{
	color: #000;
}

.shadow a:hover
{
	color: #FACF1E;
}

.darkshadow
{
	background-color: #696969;
	color: #fff;
}

.darkshadow a
{
	color: #fff;
}

.darkshadow a:hover
{
	color: #000;
}

/* custom */
body.active #wmxcontent
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/content-background.png) repeat-y;
}

#wmxtop,
#wmxcontent,
#wmxbottom
{
	color: #fff;
}

.filterContainer .filterButton
{
	padding: 0 0 4px 0;
	margin: -1px 0 0 0;	
	#margin: -2px 0 0 0;
	_margin: -1px 0 0 0;
}

p span input,
button,
.launchpadfiltercontainer input,
.filterButton input,
input#Calculate
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/button.png) no-repeat;
	background-position: 1px 0;
	border: none;
	color: #fff;
	cursor: pointer;	
}

input[type=submit]
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/button.png) no-repeat;
	background-position: 0 0;
	#background-position: 0 1px;
	border: none;
	color: #fff;
	cursor: pointer;	
}

.wmxspecials input[type=submit],
.specialsgridprintbutton input[type=submit]
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/button2.png) no-repeat;
}

.servicescheduler0001 input[type=submit]
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/button2.png) no-repeat;
}

.directions input[type=submit]
{
	background: #fff;
	border: 3px outset;
	color: #000;
}

.launchpadfiltercontainer button, .launchpadfiltercontainer input
{
	background-color: Transparent;
}

.directions legend
{
	color: #fff;
}

input, button
{
	background-color: #fff;
}

.mappointmap input
{
	background: none;
}

.correctflow input
{
	background-color: Transparent;
}

/* banner */
#banner_info
{
	color: #fff;
}

#banner_phone
{
	color: #FACF1E;
}

/* menu */
div.menu
{
	background-color: #222;
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
	border-left: solid 1px #fff;
	color: #fff;
}

div.faux-menubar
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/menubar.png) no-repeat;
}

/* bottom */

/* home */
#home .heading,
#home h3,
#home legend,
#home .fill span,
#landingpage .heading,
#landingpage h3,
#landingpage legend
{
	color: #FACF1E;
}

.ConsumerExperience0001 #headingLeft
{
	background: transparent url(../../../Images/Theme/Theme_0245/Variation_0001/ConsumerExperience_heading3.png) no-repeat scroll 0 0;
}

.ConsumerExperience0001 #headingRight
{
	background: transparent url(../../../Images/Theme/Theme_0245/Variation_0001/ConsumerExperience_heading1.png) no-repeat scroll 0 0;
}

.ConsumerExperience0001 #headingMiddle
{
	background: transparent url(../../../Images/Theme/Theme_0245/Variation_0001/ConsumerExperience_heading2.png) repeat-x scroll 0 0;
}

.ConsumerExperience0001 .content
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-yellow.png) repeat;
}

.categorySearchControl .main_active
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-yellow.png);
}

#Launchpad01 .heading,
#Launchpad01 h3,
#Launchpad01 legend,
#Launchpad01 .fill span
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-black.png) repeat-y;
}

#home_main
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-black.png) repeat-y;
}

#Launchpad08 .heading span
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/quick_quote.png) no-repeat;
	color: #fff;
	cursor: pointer;
}

#Launchpad08 .heading span:hover
{
	color: #444;
}

#Launchpad08 .content
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-yellow.png) repeat-y;
}

#Launchpad08 .inner_content
{
	background-color: #43698E;
}

.actionitem
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/actionitem.png) no-repeat;
	cursor: pointer;
}

a.actionitem:hover
{
	color: #444;
}

.active .wmxform legend
{
	color: #FACF1E;	
}

.Search_0005_Price
{
	color: #FACF1E;
}

/* Showrooom */

.evoxvirtualshowroom .tab,
.evoxvirtualshowroom .tab_on
{
	border: none;
	border-bottom: solid 1px;
}

.evoxvirtualshowroom .tab_on
{
	border: solid 1px;
	border-bottom: none;
}

.evoxvirtualshowroom .tab a,
.evoxvirtualshowroom .tab_on a
{
	background: transparent;
	background-image: none;
}	

/* inventory search */
.filterContainer .filterDDL
{
	background-color: #5a5a5a;
}

.inventorysearch div.fill
{
	background-color: #000;
	color: #fff;
}

.inventorysearchcompareanchor div
{
	color: #000;
}

.inventorysearchcompareanchor .inventorysearchcomparebutton
{
	color: #444;
}

/* Inventory Search #42 */
#display0022,
#display0022 .header
{
	background: none;
	color: #fff;
}

#display0022 #price .price
{
	color: #FACF1E;
}

#display0022 #main-content .lightshadow
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/transparent-yellow.png);
	background-color: Transparent;
}

#display0022 .detail .links ul li,
#display0022 .tab h1,
#display0022 #PlaceHolder7 .filled
{
	background-color: Transparent;
}

#display0022 .detail .links .link_0
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/link0.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/link0.jpg) no-repeat;
}

#display0022 .detail .links .link_1
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/link1.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/link1.jpg) no-repeat;
}

#display0022 .detail .links .link_2
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/link2.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/link2.jpg) no-repeat;
}

#display0022 .detail .links .link_3
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/link3.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/link3.jpg) no-repeat;
}

#display0022 .detail .links .link_refer
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/link-refer.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/link-refer.jpg) no-repeat;
}

#display0022 #main-content .tab h1
{
	background-color: transparent;
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-small.png);
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-small.jpg) no-repeat;
}

#display0022 #main-content .active h1
{
	background-color: transparent;
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-small.png);
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-small.jpg) no-repeat;
}

#display0022 .tabstrip li a .wrap,
#display0022 .tabstrip li a .innerWrap
{
	background-color: Transparent;
}

#display0022 .detail .links ul li a,
#display0022 .tab h1,
#display0022 .tab h2,
#display0022 .tab h3,
#display0022 .tab h4
{
	color: #fff;
}

#display0022 .right .filled
{
	background-color: Transparent;
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/right_control.png);
	border: none;
}

#display0022 .right .wmxform legend,
#display0022 .right .placeholder th
{
	color: #FACF1E;
}

#display0022 .similarvehicle_item
{
	background: none;
}

#display0022 .header,
#display0022 #buttons a,
#display0022 .tab-wrapper .PrintDisclaimer,
#display0022 .tab-wrapper a,
#display0022 .right .filled
{
	color: #fff;
}

.VehicleDetail .tabs li,
#VehicleData .tabs li
{
	background: transparent none;
}

.VehicleDetail .tabs li a .leftcap,
#VehicleData .tabs li a .leftcap
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-left.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-left.gif) no-repeat;
	margin-right: 0;
	width: 8px;
}

.VehicleDetail .tabs li a .rightcap,
#VehicleData .tabs li a .rightcap
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-right.png) no-repeat scroll right top;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-right.gif) no-repeat scroll right top;
	width: 8px;
}

.VehicleDetail .tabs li a .navlink,
#VehicleData .tabs li a .navlink
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-middle.png) repeat-x;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-middle.gif) repeat-x;
	color: #FFFFFF;
}

.VehicleDetail .tabs li.selected a .leftcap,
#VehicleData .tabs li.selected a .leftcap,
.VehicleDetail .tabs li a:hover .leftcap,
#VehicleData .tabs li a:hover .leftcap
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-left.png) no-repeat;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-left.gif) no-repeat;
}

.VehicleDetail .tabs li.selected a .rightcap,
#VehicleData .tabs li.selected a .rightcap,
.VehicleDetail .tabs li a:hover .rightcap,
#VehicleData .tabs li a:hover .rightcap
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-right.png) no-repeat scroll right top;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-right.gif) no-repeat scroll right top;
}

.VehicleDetail .tabs li.selected a .navlink,
#VehicleData .tabs li.selected a .navlink,
.VehicleDetail .tabs li a:hover .navlink,
#VehicleData .tabs li a:hover .navlink
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-middle.png) repeat-x;
	_background: url(../../../Images/Theme/Theme_0245/Variation_0001/tab-yellow-middle.gif) repeat-x;
	color: #000000;
}

.VehicleDetail .tabs-wrapper div.content
{
	background: transparent none;
	color: #FFFFFF;
}

.VehicleDetail table.inventory td
{
	border: solid 1px #FFFFFF;
}

#display0022 #VehicleData .tabs-wrapper div.inner-content
{
	background: #FFFFFF none;
}

#display0022 .wmxform fieldset select,
#display0022 .wmxform fieldset textarea,
#display0022 .wmxform fieldset input
{
	display: block;
	margin: 0;
	text-align: left;
}

/* Inventory List */
#dataView
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/invBanner2.png) repeat-x;
}

#dataView #controlBar
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/controlBar.png) repeat-x;
}

.layout1 .inventory,
.layout2 .inventory,
.layout3 .inventory
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/sortBy.png) repeat-x top;
}

.layout1 .inventoryListItem:hover,
.layout2 .inventoryListItem:hover,
.layout3 .inventoryListItem:hover
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/listItemHover.png);
}

#dataView .mainPrice .price
{
	color: #FACF1E !important;
}

#dataView .handle_0
{
	background-image:  url(../../../Images/Theme/Theme_0245/Variation_0001/LeftSlider.png);
}

#dataView .filterContainer .FuelConsumptionHwyFilterControl .handle_0,
#dataView .filterContainer .FuelConsumptionCityFilterControl .handle_0
{
	background-image:  url(../../../Images/Theme/Theme_0245/Variation_0001/MPGSlider.png);
}

#dataView .handle_1
{
	background-image:  url(../../../Images/Theme/Theme_0245/Variation_0001/RightSlider.png);
}

#dataView .thumbnailImage
{
	border: 1px solid #FACF1E;
}

#dataView #FilterSearch,
#dataView #FilterReset,
#dataView .inventorysearchcompareanchor,
#lightwindow #FilterSearch,
#lightwindow #FilterReset,
#lightwindow .inventorysearchcompareanchor
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_on_left.png);
	background-position: left 9px;
	#background-position: left 9px;
}

#dataView #FilterSearch span input,
#dataView #FilterReset span input,
#dataView .inventorysearchcomparebutton,
#lightwindow #FilterSearch span input,
#lightwindow #FilterReset span input,
#lightwindow .inventorysearchcomparebutton
{
	/*background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/ButtonRightCap.png);*/
	/*background: transparent url(../../../Images/Theme/Theme_0245/Variation_0001/ButtonRightCap.png) no-repeat scroll 0 4px;*/
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/ButtonRightCap.png);
	background-position: right 9px;
	#background-position: right 9px;
	
	behavior: none;
}

body.active #lightwindow .advancedSearch #lightwindow_contents
{
	background-color: black;
}

.layout0 #goLine img
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/LineViewSelected.png);
}

.layout1 #goBlock img
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/BlockViewSelected.png);
}

.layout2 #goDouble img
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/DoubleViewSelected.png);
}

.layout3 #goGrid img
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/GridViewSelected.png);
}

#dataView .inventoryListItem .links li
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/inventoryLink.gif);
}

.bottomPagingPanel
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/invFooter.png) repeat-x top;
}

#dataView .filterContainer .filterButton input
{
	behavior: none;
}

/* Inventory Details 4 & 5 */
#inventoryDetail4 h1,
#inventoryDetail4 h2,
#inventoryDetail4 h3,
#inventoryDetail4 legend,
#inventoryDetail4 th,
#inventoryDetail4 div.heading,
#inventoryDetail5 h1,
#inventoryDetail5 h2,
#inventoryDetail5 h3,
#inventoryDetail5 legend,
#inventoryDetail5 th,
#inventoryDetail5 div.heading
{
	color: #FACF1E;
}

.inventoryDetail .attention
{
	color: #FACF1E;
}

.inventoryDetail .attention a
{
	color: #FACF1E;
}

.inventoryDetail .attention a:hover
{
	color: #FACF1E;
}

.mpgcalc
{
	background: transparent none repeat scroll 0 0;
	color: #fff;
}

#display0022 .mpgcalc a
{
	color: #fff;
}

.inventoryDetail .mpgcalc .comparebutton
{
	background: Transparent url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-small.png) no-repeat center center;
	_background: Transparent url(../../../Images/Theme/Theme_0245/Variation_0001/tab-gray-small.gif) no-repeat center center;
	border: none;
	color: #fff;
	cursor: pointer;
}

.inventoryDetail,
#inventoryDetailBanner,
#inventoryDetailContent
{
	background-image: none;
	border: none;
}

.inventoryDetail .leftcap, 
.inventoryDetail #forms .tabs li a .leftcap,
.ownerCircleHeadingLinks .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_left.png);
	width: 5px;
}

.inventoryDetail .navlink,
.inventoryDetail #forms .tabs li a .navlink,
.ownerCircleHeadingLinks .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_middle.png);
}

.inventoryDetail .rightcap,
.inventoryDetail #forms .tabs li a .rightcap,
 .ownerCircleHeadingLinks .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_right.png);
	width: 5px;
}

.ownerCircleHeadingLinks .leftcap, .ownerCircleHeadingLinks .rightcap
{
	padding: 2px 2px 3px;
	*padding-left: 3px;
}

.ownerCircleHeadingLinks .navlink, .ownerCircleHeadingLinks .activeLink .navlink
{
	padding: 2px 10px 3px;
	*padding-bottom: 2px;
}

.ownerCircleHeadingLinks .myVehiclesList
{
	left: 220px !important;
}

.inventoryDetail .selected .leftcap,
.inventoryDetail .tabs a:hover .leftcap,
.inventoryDetail #forms .tabs li.selected a .leftcap,
.inventoryDetail #forms .tabs li a:hover .leftcap,
.inventoryList .leftcap,
.ownerCircleHeadingLinks .activeLink .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_on_left.png);
}

.inventoryDetail .selected .navlink,
.inventoryDetail .tabs a:hover .navlink,
.inventoryDetail #forms .tabs li.selected a .navlink,
.inventoryDetail #forms .tabs li a:hover .navlink,
.inventoryList .navlink,
.ownerCircleHeadingLinks .activeLink .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_on_middle.png);
}

.inventoryDetail .selected .rightcap,
.inventoryDetail .tabs a:hover .rightcap,
.inventoryDetail #forms .tabs li.selected a .rightcap,
.inventoryDetail #forms .tabs li a:hover .rightcap,
.inventoryList .rightcap,
.ownerCircleHeadingLinks .activeLink .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/formsTab_on_right.png);
}

.inventoryDetail #mediaSection .tabs .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_left.png);
}

.inventoryDetail #mediaSection .tabs .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_middle.png);
}

.inventoryDetail #mediaSection .tabs .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_right.png);
}

.inventoryDetail #mediaSection .selected .leftcap,
.inventoryDetail #mediaSection .tabs a:hover .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_on_left.png);
}

.inventoryDetail #mediaSection .selected .navlink,
.inventoryDetail #mediaSection .tabs a:hover .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_on_middle.png);
}

.inventoryDetail #mediaSection .selected .rightcap,
.inventoryDetail #mediaSection .tabs a:hover .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/mediaTab_on_right.png);
}

.inventoryDetail #mediaSection .inner-content .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/linkbutton_left.png);
}

.inventoryDetail #mediaSection .inner-content .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/linkbutton_middle.png);
}

.inventoryDetail #mediaSection .inner-content .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/linkbutton_right.png);
}

.inventoryDetail #mediaSection .content
{
	border-color: #8D7E2D;
}

.inventoryDetail .mainshow .mainmark,
.inventoryDetail .thumbnails .thumbmark,
.inventoryDetail .slideshowPaging .photomark,
#lightwindow .mainshow .mainmark,
#lightwindow .thumbnails .thumbmark,
#lightwindow .slideshowPaging .photomark
{
	border-color: #FACF1E;
}

.inventoryDetail #buttons .leftcap
{
	background-position: left center;
}

.inventoryDetail #buttons .navlink
{
	background-position: center center;
}

.inventoryDetail #buttons .rightcap
{
	background-position: right center;
}

.inventoryDetail #buttons a,
.inventoryDetail #mediaSection .inner-content .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_left.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_left.gif);
}

.inventoryDetail #buttons a:hover,
.inventoryDetail #mediaSection .inner-content a:hover .leftcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_left.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_left.gif);
}

.inventoryDetail #buttons a:hover
{
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_left.gif);
}

.inventoryDetail #buttons .navlink,
.inventoryDetail #mediaSection .inner-content .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_middle.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_middle.gif);
}

.inventoryDetail #buttons a:hover .navlink,
.inventoryDetail #mediaSection .inner-content a:hover .navlink
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_middle.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_middle.gif);
}

.inventoryDetail #buttons a:hover .navlink
{
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_middle.gif);
}

.inventoryDetail #buttons .rightcap,
.inventoryDetail #mediaSection .inner-content .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_right.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_right.gif);
}

.inventoryDetail #buttons a:hover .rightcap,
.inventoryDetail #mediaSection .inner-content a:hover .rightcap
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_right.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButtonHover_right.gif);
}

.inventoryDetail #buttons a:hover .rightcap
{
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/detailButton_right.gif);
}

.inventoryDetail #showHiddenDetailsButton
{
	background-color: #8D7E2D;
}

.inventoryDetail #links li
{
	background: none;
}

.inventoryDetail #links li a
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/left_link.png);
}

.inventoryDetail #links li a:hover
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/left_linkOn.png);
	_background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/left_link.png);
}

#toolsGroup div.heading,
#toolsGroup h1,
#toolsGroup h2,
#toolsGroup h3,
#toolsGroup th,
#toolsGroup legend,
#toolsGroup .fill span
{
	color: #FACF1E;
}

.inventoryDetail #toolsGroup #links li a,
.inventoryDetail #toolsGroup #showHiddenControlLink,
.inventoryDetail #toolsGroup #showHiddenControlLink2
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/right_link.png);
}

.inventoryDetail #toolsGroup #links li a:hover,
.inventoryDetail #toolsGroup #showHiddenControlButton a:hover,
.inventoryDetail #toolsGroup #showHiddenControlButton .buttonOpen,
.inventoryDetail #toolsGroup #showHiddenControlButton2 a:hover,
.inventoryDetail #toolsGroup #showHiddenControlButton2 .buttonOpen
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/right_linkOn.png);
}

.inventoryDetail #toolsGroup #hiddenControlHolder,
.inventoryDetail #toolsGroup #hiddenControlHolder2
{
	background: #000;
	border-color: #8D7E2D;
}

#inventoryDetail4 .similarvehicle td
{
	background-image: url(../../../Images/Theme/Theme_0245/Variation_0001/similarvehicle_gradient.png);
}

.inventoryDetail .similarvehicle .vehicleimage img
{
	border-color: #FACF1E;
}

.inventoryDetail .similarvehicle0001 .vehicleimage img
{
	border-color: #FACF1E;
}

#inventoryDetail5 .similarvehicle0002 .vehiclelink a
{
	color: #FACF1E !important;
}

#inventoryDetail4 .similarvehicle0001 .vehiclelink a
{
	color: #FACF1E !important;
}

#hiddenDetailsTitle
{
	color: #FACF1E !important;
}

.inventoryDetail .TransparentWhiteMPG #cityMPG,
.inventoryDetail .TransparentWhiteMPG #hwyMPG
{
	color: #FACF1E !important;
}

#inventoryDetail4 #mediaGroup .styledBox,
#inventoryDetail4 #finalGroup .styledInner,
#inventoryDetail5 .styledBox,
.inventoryDetail #price
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/front_transparency.png) repeat;
	_background: #303c49;
}

#inventoryDetail4 #forms,
#inventoryDetail4 #finalGroup,
#inventoryDetail5 #forms,
#inventoryDetail5 #comments,
#inventoryDetail5 #images,
#inventoryDetail4 #finalGroup
{
	background: none;
}

#inventoryDetail4 #finalGroup_footer
{
	display: none;
}

.inventoryDetail #forms .content
{
	
	border-color: #8D7E2D;
}

.inventoryDetail #forms .inner-content
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/front_transparency.png) repeat;
	_background: #303C49;
}

.inventoryDetail #AdvancedNavLink
{
	color: #fff;
}

.inventoryDetail #AdvancedNavLink:hover
{
	color: #ccc;
}

#inventoryDetail5 .similarvehicle .vehicleimage img
{
	border-color: #FACF1E;
}

#inventoryDetail5 .similarvehicle .vehicleinfo
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/front_transparency.png) repeat;
	_background: #303C49;
	border: none;
}

#inventoryDetail5 .similarvehicle .vehicleprice span
{
	color: #fff;
}

#lightwindow #lightwindow_contents,
.thumbnailimage
{
	border-color: #FACF1E;
}

#lightwindow_title_bar a#lightwindow_title_bar_close_link
{
	background: url(../../../Images/Theme/Theme_0245/Variation_0001/close_tab.png) no-repeat;
}

/* OSR */

.servicescheduler0001 fieldset,
.servicerepairstatus0001 fieldset
{
	border-color: #FFF;
}
.servicescheduler0001 legend,
.servicerepairstatus0001 legend,
.servicerepairstatus0001 #RepairOrderHeader
{
	color: #FACF1E;
}
.servicerepairstatus0001 a
{
	color: #FACF1E;
}

/* png fix */
.ConsumerExperience0001,
.ConsumerExperience0001 .heading,
.ConsumerExperience0001 .heading span,
#banner_img img,
.faux-menubar,
.actionitem,
#Launchpad08 .heading span,
#Launchpad01 h3,
#Launchpad01 legend,
#Launchpad01 .fill span,
#Launchpad01 .heading,
#home_main,
p span input,
button,
.launchpadfiltercontainer input,
.filterButton input,
body.active #wmxcontent,
#display0022 #main-content .lightshadow,
.inventoryDetail .lightshadow,
#display0022 .right .filled,
.wmxform,
.inventoryDetail #price
{
	_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
}

input[type=submit]
{
	_behavior: url(../../../Scripts/PngFix/iepngfix.htc);
}

#home_right #Launchpad08 .launchpad0001 .wmxform
{
	_background: #43698E none repeat scroll 0 0;
	_behavior: none; 
}

.styledBox,
.styledInner
{
	_background: #303C49 !important;
}

.Brochure .levelwrap
{
	height: 30px;
}

.Brochure dd.detailcategory_1,
.Brochure dd.detailcategory_2,
.Brochure dd.detailcategory_3
{
	background-position: 2px 5px;
}

#showHiddenControlLink, #showHiddenControlLink2, #linksSection li a
{
	background: none;
}