/*====styleGlobal.css - GLOBAL DEFAULTS ====*/
	
	/*body*/
	body { margin: 0; padding: 0; text-align: center; background: #EEE url(img/coreBackground.gif) repeat-y fixed center; line-height: 1.5em; }
	body, html, td, input { font-family: verdana, helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #2D2D2D; }
	td { text-align: center; }
	.alignLeft { text-align: left; }
	ul { margin:0; padding:0;}
	
	/*Container*/
	#Container { min-height: 500px;}
	.clearContainer { height: 1px; clear: both; margin: 0px; padding: 0px; }
	
	/*display*/
	img { border: 0; }
	
	/*links*/
	a { color: #2D2D2D; text-decoration: underline; }
	a:hover { color: #780032; text-decoration: underline; }
	
	/*headers*/
	h1, h2, h3, h4 { margin: 0; padding: 0; }
	/*headers as images*/
	h1 span { position:absolute; top:-1000px;}
	h2 span { position:absolute; top:-1000px;}
	
	/*custom*/
	.clear { clear: both; }
	#dartimg {  position:absolute; left:-2000px; }
	
	/*forms */
	input { border: 1px solid #E1E1E1; color: #2D2D2D; font-size: 9px; height: 13px; padding-left: 3px; }
	
	#frmZip { margin: 0; }
	#hnArea { margin: 0; }
	
	/*==== CONTENT AREAS ====*/
	
	/*page wrapper*/
	#wrapper 			{ border: 0px solid black; height: 601px; margin: 0 auto; position: relative; text-align: left; width: 1000px; z-index: 1; }
	
	/*model vehicle nav*/
	#mvContainer 		{ left: 30px; position: absolute; text-align: center; top: 50px; z-index: 1; }
	
	/*footer - social*/
	#nav_bottom_social{background-image:url(/lexus-share/images/nav/bottom/socialbar/followus-bgd.gif); background-repeat:repeat-x; height:38px; margin-bottom:6px; width:1000px;}
	#social_findus{vertical-align:middle;}
	#social_facebook, #social_twitter{vertical-align:middle; margin-right:3px;}
	#social_youtube{vertical-align:middle;}
	
	
	/*footer - copyright/disclaimer*/
	.copyrightDisc		{ font-size: 9px; color: #989898; }
	div#ftDisclaim 		{ font-size: 9px; color: #989898; clear: both; position: absolute; top: 75px; left: 0px; width: 863px; text-align: center; line-height: 15px; border-bottom: 1px solid #E1E1E1; margin: 0px 68px 0 68px; padding: 0 0 10px 0;} 
	div#ftDisclaimers, div#mll_ftDisclaimers	{ font-size: 9px; color: #989898; position: absolute; top: 145px; padding: 0px 55px 0 55px; line-height: 12px; width: 890px; }
	div#mll_ftDisclaimersCPO	{ font-size: 9px; color: #989898; top: 145px; padding: 0px 55px 0 55px; line-height: 12px; width: 890px; }
	div#glossDisclaimers { font-size: 9px; color: #989898; padding: 20px 0px 0 0px;  line-height: 12px; } 
	.disc_number {display: block; text-align: right; width: 25px; position: relative; }
	.disc_text {display: block; margin-bottom: -12px;  padding-left: 30px;  top: -12px; position: relative;} 
	@media print {	.disc_text {margin-bottom: 0px;}  }
	.disc_text a { color:#989898;} 
	
	#ftDisclaimers .disc_text, #mll_ftDisclaimers .disc_text { width: 850px; }
	
	div#glossDisclaimers .disc_text{ width: 220px;}
	
	div#ftDisclaimersDealerized { font-size: 9px; color: #989898; position: absolute; top: 126px; left: 156px; padding: 0px 55px 0 55px; line-height: 12px; width: 100px; }
	
	div#ftDisclaimersDealerized .disc_text { width: 701px;}
	
	/*==== GLOBAL MATRIX ====*/
	
	/* 06 Entry Field Txt */
	.entFldTxt 			{ font-size: 9px; color: #2D2D2D; }
	
	/* 13 Price Headline */
	.priceHdl 			{ font-size: 16px; }
	
	/* 14 Price Subhead */
	.priceSubHd 		{ font-size: 12px; }
	
	/* 15 List Subhead */
	.listSubHd 			{ font-weight: bold; }
	
	/* 17 Special Offers Link */
	.specialOfrs 		{ font-size: 12px; font-weight: bold; }
	a.specialOfrs 		{ font-size: 12px; font-weight: bold; text-decoration: none; }
	a.specialOfrs:hover { text-decoration: none; color: #780032; }
	
	/* 19 Learn More/Demo Link */
	ul.lrnMoreDem li	{ background: url(img/vc_RHarrow.gif) no-repeat 0 5px; padding-left: 7px; list-style-type:none;}
	ul.lrnMoreDem li a	{ text-decoration: none; }
	ul.lrnMoreDem li a:hover	{ text-decoration: none; }
	a.lrnMoreDem 		{ text-decoration: none; background: url(img/vc_RHarrow.gif) no-repeat 0 4px; padding-left: 7px; }
	a.lrnMoreDem:hover 	{ text-decoration: none; }
	
	/* 20 Subhead B */
	.subHdB				{ font-weight: bold; }
	
	/* 21 Glossary Link */
	a.glossary, a.gloss				{ text-decoration: none; border-bottom: 1px dotted #000; }
	a.glossary:hover, a.gloss:hover		{ text-decoration: none; border-bottom: 1px dotted #780032;  }
	
	/* 22 Subtitle A */
	.subTitleA 			{ font-size: 17px; font-weight: bold; }
	
	/* 23 Subhead C */
	.subHdC 			{ font-size: 13px; font-weight: bold; }
	
	/* 27 Contextual Link */
	a.contxt			{ text-decoration: none; }
	a.contxt:hover 		{ text-decoration: none; color: #780032; }
	.contxtOn 			{ font-weight: bold; }
	a.contxtOn			{ text-decoration: none; }
	a.contxtOn:hover 	{ text-decoration: none; color: #780032; }
	
	/* 28 Back Link */
	a.back 				{ text-decoration: none; font-weight: bold; }
	a.back:hover 		{ text-decoration: none; }
	
	/* 30 Subhead D */
	.subHdD 			{ font-size: 14px; font-weight: bold; }
	
	/* 31 Subhead E */
	.subHdE 			{ font-size: 12px; font-weight: bold; }
	
	/* 32 Description Txt */
	.descTxt 			{ font-size: 9px; }
	
	/* 37 G Body Copy */
	.galBody 			{ color: #FFF; }
	
	/* 38 G Disclaimer/Description */
	.galDisclaim 		{ font-size: 9px; color: #7D7C7C; }
	a.link_disclaim		{ text-decoration: none;}
	.span_disclaim		{ color: #8F8F8F; font-size: 9px;}
	.span_disclaim a:link, .span_disclaim a:visited { color: #8F8F8F; }
	.span_disclaim a:hover { color: #780032; }
	
	/* 39 G Pagination */
	.galPag 			{ color: #FFF; }
	a.galPag 			{ color: #FFF; text-decoration: none; }
	a.galPag:hover 		{ color: #FFF; text-decoration: none; }
	.galPagOn 			{ color: #FFF; font-weight: bold; }
	
	/* 40 G Subtitle */
	.galSubTitle		{ color: #FFF; font-size: 12px;	font-weight: bold; }
	
	/* 41 Subhead A */
	.galSubHdA 			{ color: #FFF; font-weight: bold; }
	
	/* 43 Pulldown Txt */
	.pullDnTxt 			{ font-size: 11px; }
	a.pullDnTxt			{ text-decoration: none; }
	a.pullDnTxt:hover 	{ text-decoration: none; color: #780032; }
	
	/* 44 G Pulldown Itxt */
	.galPullDnTxt 		{ color: #626262; font-weight:bold; }
	a.galPullDnTxt 		{ color: #FFF; text-decoration: none; }
	a.galPullDnTxt:hover{ color: #C2C2C2; text-decoration: none; }
	
	/* 45 G Video Counter */
	.galVid 			{ color: #FFF; font-size: 9px; }
	
	/* 47 Disclaimer txt */
	.discTxt { color: #989898;}
	
	/*** FROM styleHome.css */
	#vcArea {
		margin: 0;
		 height: 511px;
	}
	

	
	/* Hyphenated non-link List style */
	.wp_ItemListHyphen ul li	{  background: url(img/vc_Hyphen.gif) no-repeat 0 5px; padding-left: 7px; list-style-type:none; float: none;}
	
	
	/*** END: FROM styleHome.css */
/*==== END: styleGlobal.css - GLOBAL DEFAULTS ====*/
