 body {background:#F3F3F3 url(/images/vehicles/common/chevrolet/ovp/bodyBg.gif) repeat-x scroll 0 0;}
 
 /* MOTION HEADER HACK - REFRESH 2009 - TK */
div#mainVisualAreaMotion {background: url(/images/owners/chevrolet_gradient.jpg) repeat-y;}

a.action, #lnav UL LI A { color: #000000;text-decoration: underline;  }
a.action:visited { color: #000000;text-decoration: underline;  }
a.action:hover { color: #666666;text-decoration: underline;  }

div#chevLegaldisclaimer {margin-top:10px; color:#666;font-size:60%; font-weight:500;clear:both; position:static;float:none}
div#chevLegaldisclaimer a {color:#333}

/*** DIV NAVIGATION ***/
/* Logo */
#divNav #divLogo img {width: 139px; height: 60px; position: absolute;}
#divNav #divLogo {width: 150px; height: 60px;} /* width is from divNav divLogo img, height is from divNav */



/* main nav */
#divNav {background: url(/images/divisional/chevrolet/divNavBkgd_OVP.gif) no-repeat;}

#divNav {background-color:#000;}
#vehicleTopNavWrapper, #divNav {height:60px;}
#divNav li {padding:40px 9px 14px 0px;}
#divNav li ul li{padding:0px 0px 0px 0px;}
#divNav li, #divNav li a {color:#E6E6E6;font-weight:bold; font-family: Arial; font-size:12px;}
#divNav2 a:hover, #divNav2 ul ul a:hover{background:transparent;color:#f93;}
#divNav2 :hover > a, #divNav2 ul ul :hover > a {background:transparent;color:#f93;}

#divNav li ul{left:0px;top:23px;} /* overrides divNav.css */

/* dropdown menus */
#divNav li ul {background: #2f2f2f url('/images/divisional/chevrolet/divNavBkgd.gif') repeat-x; margin:30px 0px 0px 0px; width:166px;}
#divNav li ul a {color:#E6E6E6; padding: 7px 0px 7px 14px;width:150px;}
#divNav li ul .titleItem {color:#e6e6e6; padding: 7px 0px 7px 14px;width:150px;}
#divNav li ul a:hover {color:#ff9933;height:100%;width:150px;}
#divNav li ul li a:hover, #divNav li ul li a {border-width: 1px;border-style: solid; border-color: #444444 #292929 #000000 #292929;}
#divNav li ul li.firstItem {border-color: #000000 #292929 #000000 #292929;}
#divNav li ul li a:hover, #divNav li ul li#firstItem a:hover {background: #292929 url('/images/divisional/chevrolet/divNavHover.gif') no-repeat center right;height:100%;width:150px;}

/* BRANDING BAR STYLES */
img#logoactionspacer { width:250px; height:53px; }
div#divisionBar {background: transparent url(/images/vehicles/common/chevrolet/ovp/divNav.png) no-repeat scroll 0 0; }
div#divisionLinks a {color:#ffc224;text-decoration:none; }
div#divisionLinks a:visited {color:#F8D015;text-decoration:none; }
div#divisionLinks a:link:hover, div#divisionLinks a:visited:hover {color:#fba919;text-decoration:none; }
div#divisionLinks ul li {background:url(/images/vehicles/common/chevrolet/chev_subnav_dots.gif) left no-repeat ;}

/* VEHICLE/PAGE ID STYLES */
div#nameplate {color: #000;background: url(/images/vehicles/common/chevrolet/chev_nameplate_tile.gif) no-repeat; }
div#emailTxt a {color: #000;}

div#nameplate,
div#emailTxt a {
	color: #ffc224;
}

a#iconEmail img {margin:0 10px 0 10px}
a#iconLw img {margin:0 10px 0 10px}

div#nameplate .push-down {
	padding-top: 17px;
}

table#mainVisualAreaModels, table#mainVisualAreaOverview, div#galPhoto, .mainVisualAreaColor {background:#000 url(/images/vehicles/common/priceAdj_cap_bg.jpg) top right  repeat-y;}
ul#gbbNav, div#priceAdjExt {background:#000 url(/images/vehicles/common/priceAdj_cap_bg.jpg) top right  repeat-y}

/* LEFT NAVIGATION STYLES */
div#lnavLinks a {color:#E6E6E6;background: url(/images/vehicles/common/chevrolet/chev_snav_bg.gif) repeat-y;font-weight:500} 
div#lnavLinks a:link:hover, div#lnavLinks a:visited:hover {color:#000;background-color: #252525;font-weight:500}
div#lnavLinks a.pageId {color:#000;background: url(/images/vehicles/common/chevrolet/chev_snav_hvr_bg.gif) repeat-y;font-weight:700}
div#lnavLinks a.pageId:hover {font-weight:700}

div#lnavLinks h5 {color:#F8D015;background: url(/images/owners/nav/nav_chevy.gif) repeat-y !important;font-weight:700;padding:4px 0px 4px 12px !important;} 

/* VEHICLE SHOP LINKS */
div#shopLinks {background: url(/images/vehicles/common/chevrolet/chev_shopprice_bg.gif) repeat-y}
div#shopPrice, div#shopPriceBroadcast {color:#E6E6E6}

div#shopLinks div#shopMenuContainer {background-color:#000}
div#shopLinks a.shopMenuItem {color:#000;background: url(/images/vehicles/common/chevrolet/chev_shop_item_bg.gif) top left no-repeat;}
div#shopLinks a.shopMenuItem:hover {color:#E6E6E6;background: url(/images/vehicles/common/chevrolet/chev_shop_hvr_item_bg.gif) top left no-repeat;}
div#shopLinks a.shopMenuItemLrg {color:#000;background: url(/images/vehicles/common/chevrolet/chev_shop_lrg_item_bg.gif) top left no-repeat;}
div#shopLinks a.shopMenuItemLrg:hover {color:#E6E6E6;background: url(/images/vehicles/common/chevrolet/chev_shop_lrg_hvr_item_bg.gif) top left no-repeat;}
div#shopLinks a.shopMenuItemCmpr {color:#000;background: url(/images/vehicles/common/chevrolet/chev_shop_cmpr_item_bg.gif) top left no-repeat;}
div#shopLinks a.shopMenuItemCmpr:hover {color:#E6E6E6;background: url(/images/vehicles/common/chevrolet/chev_shop_cmpr_hvr_item_bg.gif) top left no-repeat;}

span#finToolsHeader {background:url(/images/vehicles/common/chevrolet/chev_finTool_header.gif) 0px 0px no-repeat;}
span#finToolsHeader a#finToolsHeaderAtag {color:#000}
span#finToolsList {background-color:#000;}

span.finToolsItemBtmCap {background:url(/images/vehicles/common/chevrolet/chev_finTool_btm_shdw.gif) 0px 0px no-repeat;}

span.finToolsItemTop {background:url(/images/vehicles/common/chevrolet/chev_finTool_shdw.gif) 0px 0px no-repeat;}
span.finToolsItem {background:url(/images/vehicles/common/chevrolet/chev_shop_item_bg.gif) 0px 0px no-repeat;}
span.finToolsDblItem {background:url(/images/vehicles/common/chevrolet/chev_shop_lrg_item_bg.gif) 0px 0px no-repeat;}
span.finToolsItemBtm {background:url(/images/vehicles/common/chevrolet/chev_finTool_btm.gif) 0px 0px no-repeat;}
span.finToolsItem a.toolLink, span.finToolsDblItem a.toolLink, span.finToolsItemTop a.toolLink, span.finToolsItemBtm a.toolLink, span.finToolsItemTopLabel, span.finToolsItemLabel {color:#000;}

span.finToolsItemTop a.toolIcon {background:url(/images/vehicles/common/chevrolet/chev_pop_icon.gif) 0px 6px no-repeat;}
span.finToolsItem a.toolIcon, span.finToolsItemBtm a.toolIcon {background:url(/images/vehicles/common/chevrolet/chev_pop_icon.gif) 0px 3px no-repeat;}
span.finToolsDblItem a.toolIcon {background:url(/images/vehicles/common/chevrolet/chev_pop_icon.gif) 0px 8px no-repeat;}


/* ACTION AREA BRAND STYLES */
div#actionArea a.button {color: #000;}
div#actionArea a.CTABtn {background:url(/images/vehicles/common/chevrolet/chev_action_area_btn.gif) 0px 0px no-repeat;color:#000}

/* COMPARE BAR + SHOP AREA LINK */
div#compareBar {color:#E6E6E6;background:url(/images/vehicles/common/chevrolet/chev_comp_bar_bg.gif) repeat-x;}
span#compBtn a {color:#000;background:url(/images/vehicles/common/chevrolet/chev_comp_bar_btn_bg.gif) no-repeat;}
span#compBtn a:link:hover, span#compBtn a:visited:hover {background:url(/images/vehicles/common/chevrolet/chev_comp_bar_btn_hvr_bg.gif) no-repeat;}

div#shopLinks td.dblShopMenuLink a#compare {background:#333333;color:#e6e6e6}
div#shopLinks td.dblShopMenuLink a#compare:hover {background:#333333;color:#e6e6e6;}
div#shopLinks td.dblShopMenuLink a:visited {color:#e6e6e6;}

div#shopLinksDivisional td.dblShopMenuLink a#compare {background:#333333;color:#e6e6e6}
div#shopLinksDivisional td.dblShopMenuLink a#compare:hover {background:#333333;color:#e6e6e6;}
div#shopLinksDivisional td.dblShopMenuLink a:visited {color:#e6e6e6;}

/* SUBNAV BAR */
div#pageSubNav, div#coloPageSubNav {color: #00265D; }
div#pageSubNav a:link, div#coloPageSubNav a:link { color: #ff9900; }
div#pageSubNav a:visited, div#coloPageSubNav a:visited { color: #ff9900; }
div#pageSubNav a:link:hover, div#pageSubNav a:visited:hover, div#coloPageSubNav a:link:hover, div#coloPageSubNav a:visited:hover { color: #000; }
div#pageSubNav ul li a.highlight, div#coloPageSubNav a.highlight { color: #000 !important; }
div#coloPageSubNav span#coloPhotoCaption {color: #000;}
div#coloPhotoCaptionBar {color: #e6e6e6;}
div#photoCaptionBar {background: url(/images/vehicles/common/nameplate_tile.gif) repeat-x;}

/* HOME LINK ON FEATURE PRESENTATION PAGE */
div#homeLink { background: #000;}
div#homeLink span { background-color: #669; }
div#homeLink a { color: #fc0; }

/* GALLERY PAGE */
div#galNavTier1 { color: #e6e6e6; }
div#galNavTier1 a { color: #ffcc33; }
div#galNavTier2 { color: #e6e6e6; }
div#galNavTier2 a { color: #ff9900; }
div#galNavTier2 a.highlight, div#galNavTier2 a:link:hover, div#galNavTier2 a:visited:hover { color: #000; }
div#galNavTier2 a.highlight { font-weight:700; color: #000; }
a.galDots { background: url(/images/vehicles/common/pontiac/pont_gal_dots.gif) no-repeat; }
div#galThumbs a:link, div#galThumbs a  { border-color: #666; }
div#galThumbs a#thmbHref01{ border:2px solid #00265D; } 

/* COLOURS PAGE */
div#coloPhotoCaptions { color: #e6e6e6; background: #000; }
div#intPhotoCaption { background: url(/images/vehicles/common/chevrolet/chev_colours_divider.gif) no-repeat; }
table#swatchTable a:link, table#swatchTable a:visited {border:2px solid white}
table#swatchTable a:link:hover, table#swatchTable a:visited:hover {border:2px solid #8A8A8A}
table#swatchTable a.selected:link, table#swatchTable a.selected:visited {border:2px solid black}
div#intThmbsDivider {height:10px; width:156px;background: url(/images/vehicles/common/chevrolet/chev_colours_dots.gif) -2px no-repeat; margin:0; padding:2px}

/* MODELS AND PRICES */ 
table#modelData td.modelFeat a {color: #00265D;}
table#modelData td.modelFeat a {color: #00265D;}
table#modelData td.modelFeat a:link:hover, table#modelData td.modelFeat a:visited:hover {color: #666;}

/* LEFT HAND TOOLS */
ul#signup a.signUpLink  { color:#333 }
ul#signup a.signUpLink:visited {color:#666;}
ul#signup a.signUpLink:hover {color:#666;text-decoration: underline;}  
div#toolsArea a.signUpLink {color:#333;}
div#toolsArea a.signUpLink:visited {color:#666;}
div#toolsArea a.signUpLink:hover {color:#666;text-decoration: underline;}

/* WARRANTY PAGE TABLE HEADERS */
table#warrData a {color:#00265D}
table#warrData a:link:hover, table#warrData a:visited:hover {color:#666}


/*   DIVISIONAL PAGE    */
div#promos div.diviFeature h5 {color: #ff9900;}
div#promos div.diviFeature a.title {color: #ff9900;}
div#promos div.diviFeature a:link,
div#promos div.diviFeature a:visited {color:#ff9900;}
div#left a:link,
div#left a:visited {color:#527AAB;}


/* Pre-launch vehicle styles */
div#page_nav {
	background-color: #000;
	/* HEIGHT: 15px;
	*/
	WIDTH: 590px;
	color: #e6e6e6;
	font-family: Arial, Helvetica, sans-serif;
	
	font-size:11px;
	padding: 5px 0 5px;
	position: relative;
	display: block;
	top: -10px;
	float:right;
	text-indent: 5px;
}
div#page_nav a { color: #e6e6e6; }
div#page_nav a#page_nav_selected_link { color: #e6e6e6; font-weight: bold; }

div#prelaunch_intro {
	display: inline; 
	padding: 5px;
	width: 410px;
}

div#prelaunch_email {
	display: inline;
	padding: 5px;
	float: right;
	text-align: left;
	border-left: dotted 1px #000000;
	width: 180px;
}

div#prelaunch_email a { color: #e6e6e6; font-size: 11px; }

td.prelaunch_specs_title {
	width: 120px;
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

td.prelaunch_specs_copy {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

td.prelaunch_specs_header {
	background-color: #EEEEEE;
	padding: 2px;
}

ul.prelaunch_spec_ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul.prelaunch_spec_ul lh {
	font-weight: bold;
}

a#prelaunch_offer_legal_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 155px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

div#gal_image_links {
	position: relative;
	left: 145px;
}

iframe {
	border: 0px;
}
div#prelaunch_legal {margin-top:30px; font-size:80%; color:#999;position:static;float:none}

/* showroom summary page specific */
div#summary_mast {background: url("/images/showrooms/summary_nameplate/chev_comp_bar_bg.gif") no-repeat;}
a#summary_nav_current {color: #000000 ! important;}
div#homepglink a {color: #e6e6e6 ! important;}


/* OC */
DIV#haloBar {color: #000;background: url(/images/vehicles/common/chevrolet/chev_nameplate_tile.gif) no-repeat; }
div#haloBar UL LI.hot A {color:#000  !important;font-weight:500;}  /* same as nav-hot */
div#haloBar UL LI.hot {color:#000  !important;background: url(/images/vehicles/common/chevrolet/chev_snav_hvr_bg.gif) repeat-y !important;font-weight:500} /* same as nav-hot */
div#haloBar UL LI, div#haloBar UL LI.not  {color:#e6e6e6;background: url(/images/vehicles/common/chevrolet/chev_snav_bg.gif) #000 repeat-y !important;} /* same as nav */

/* GOOD, BEtter, BEST */
	#gbbNav {float:left; height:52px; width:810px; background-color:#000; list-style:none; margin:0; padding:0;}
	#gbbNav li {float:left; width:195px;}
	#gbbNav li.last {width:194px;}
	#gbbNav li.col1 {width:225px; color:#e6e6e6; background: #000 url(/); text-align:left}
	#gbbNav li.col1 div {float:none;font-size:12px; font-weight:bold; color:#ffcc00; margin:4px 0 0 7px}
	#gbbNav li.col1 div.sub {float:none;font-size:11px; font-weight:normal; color:#e6e6e6; margin:0px 0 0 7px}
	#gbbNav li a {display:block;height:52px; background:#f3ba00 url(/images/vehicles/common/chevrolet/bg_chev_gbb_off.jpg); text-align:center; text-decoration:none; color:#000; font-size:9px}
	#gbbNav li a span.msrp {font-size:7px}
	#gbbNav li a div {float:none;margin:0;padding:5px 0 2px 0; font-size:12px; font-weight:bold;}
	#gbbNav li a div img {margin:0px 4px 2px 0; padding:0; border:0}
	#gbbNav li a:hover {background:#f3ba00 url(/images/vehicles/common/chevrolet/bg_chev_gbb_on.jpg)}
/* GBB - Compare page */
	table#gbbTbl.good td.col2 {background:#e2e2e2}
	table#gbbTbl.better td.col3 {background:#e2e2e2}
	table#gbbTbl.best td.col4 {background:#e2e2e2}
	table#gbbTbl {border:0;}
	table#gbbTbl a {color:#000;text-decoration:underline}
	table#gbbTbl td {border-left:2px solid #fff; text-align:center; font-size:11px;padding:3px}
	table#gbbTbl td.head {font-size:13px; font-weight:bold}
	table#gbbTbl.good td.foot, table#gbbTbl.better td.foot, table#gbbTbl.best td.foot
	{text-align:left;padding:20px 0 5px 0;background:#fff}
	table#gbbTbl.good td.byo, table#gbbTbl.better td.byo, table#gbbTbl.best td.byo  
	{text-align:left;padding:5px 0 20px 0;background:#fff}
	table#gbbTbl td.like {text-align:left; font-weight:bold;padding-bottom:25px}
	table#gbbTbl td.col1 {text-align:left}
	table#gbbTbl tr.alt td {background-color:#f2f2f2; }
	table#gbbTbl tr.divider td {background: url(/images/vehicles/common/shadow_divider.gif) top left no-repeat; border-left: 2px solid #fff;font-weight:bold} 
/* Add link color for  the first future element in chevrolet over view page(Comparison chart link)*/
div .feature a:link, div .feature a:visited {color:black;text-decoration:underline;}
div .feature a:link:hover, div .feature a:visited:hover {color:#666666;text-decoration:underline;}

/*FOOTER STYLES*/
table#footerContent {color:#e6e6e6 !important;}
table#footerContent td a {color:#e6e6e6 !important;}
table#footerContent td#botRow {border-top: 1px solid #333;}
form#gsfull input#q {margin-top:14px !important;}
table#footerContent td, th, tr {vertical-align:top !important;} 
/* faux page for funcarrer*/
div#fauxFlashDivContainer {position:absolute;width:1050px;margin-left:-200px;left:25%;z-index:10000;background:#ffffff;}
div#fauxFlashDiv {top:0;z-index:99;}

/* srd */
#header_chevrolet { margin-top:20px; }
.srd-chevrolet-content {background-image:url('/images/srd/corporate/enterprise2011/chevrolet_bg.jpg'); width:561px; height:455px; float:right; margin-top:20px;}
.srd-chevrolet-content div { padding-top:59px; }
.srd-chevrolet-content div h1,
.srd-chevrolet-content div p,
.srd-chevrolet-content div p a { color:#535355; }
.srd-chevrolet-content div p a { text-transform:uppercase; }
