/* General */
/*
a 			{text-decoration: underline; color: #707070;}
a:hover 	{text-decoration: none; color: #181084 ;}
a:active 	{color: #1200DF;}
*/
/* a:visited 	{color: #1200DF;} */
body 		{
	color: #666666;
	font-family: Arial, sans-serif;
	/*font-size: 11px;*/
	line-height: 15px;
	height: 100%;
}
td 			{color: #666666; font-family: Arial, sans-serif; font-size: 12px; line-height: 17px;}


/* Colours */
.white				{color: #FFFFFF;}
.subaruYellow		{color: #FDD700;}
.green				{color: #2A7430;}
.lightGrey			{color: #999999;}
.black				{color: #000000;}

/* xCenta */
.BodyDefaultDesktop {font-size: 12px; margin: 0px; color: #000000; font-family: Arial, sans-serif; background-color: #DFDBDC}
/* .BodyDefaultDesktop {font-size: 12px; margin: 0px; color: #000000; font-family: Arial, sans-serif; background-color: #C1CACF} */


/* Type */
.grey_9pt 			{color: #666666; font-family: Arial, sans-serif; font-size: 10px; line-height: 11px;}
.black_9pt 			{color: #000000; font-family: Arial, sans-serif; font-size: 10px; line-height: 11px;}
.grey_sm 			{color: #666666; font-family: Arial, sans-serif; font-size: 10px; line-height: 11px;}
.grey_9pt_top 		{color: #666666; font-family: Arial, sans-serif; font-size: 10px; vertical-align: top;}
.header_pink 		{font-family: Arial, sans-serif; font-size: 12px; color: #D8265B; padding-bottom: 8px; font-weight: bold;}
.header 			{/*position:relative;*/ font-family:Arial; font-size:17px; color:#2D55B5; font-weight:bold; padding-bottom:8px;text-transform: uppercase;}
.header  a:link		{/*position:relative;*/ font-family:Arial; font-size:15px; color:#2D55B5; font-weight:bold; padding-bottom:8px;text-transform: uppercase;}
.header  a:hover	{/*position:relative;*/ font-family:Arial; font-size:15px; color:#2D55B5; font-weight:bold; padding-bottom:8px;text-transform: uppercase;}
.header  a:visited	{/*position:relative;*/ font-family:Arial; font-size:15px; color:#2D55B5; font-weight:bold; padding-bottom:8px;text-transform: uppercase;}
.headerBasic		{font-family: Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.headerMain 		{font-family: Arial, sans-serif; font-size: 18px; color: #000000; padding-bottom: 8px; font-weight: normal; letter-spacing:normal}
.headerMain 		{font-family: Arial, sans-serif; font-size: 18px; color: #000000; padding-bottom: 8px; font-weight: normal; letter-spacing:normal}
a.header 			{color: #1200DF; text-decoration: underline;}
a.header:active		{color: #65A3FF; text-decoration: underline;}
a.header:hover 		{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; padding-bottom: 8px;}
.header_super 		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; font-weight: bold; vertical-align: super; line-height: 19px}
.clr_name			{font-family: Arial, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px; padding-top: 2px; padding-left: 3px;}
.grey_10pt 			{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; line-height: 10px;}
.table_10pt 		{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; line-height: 10px;}
.header_10pt 		{font-family: Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; line-height: 11px;}
.header_10pt_grey 	{font-family: Arial, sans-serif; font-size: 11px; color: #999999; font-weight: bold;}
.header_9pt 		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; font-weight: bold;}
.itemName			{font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #EFEFEF; border: 1px #999999 solid; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; font-weight: bold;}
.headerWhite		{font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; padding-bottom: 8px; font-weight: bold;}
.headerBlue		{font-family: Arial, sans-serif; font-size: 12px; color: #1B4583; padding-bottom: 8px; font-weight: bold;}
.highlightName		{font-size: 11px; color: #000000; line-height: 11px; vertical-align: top; text-align: center;}

/* Input */
 .field_dlrsearch {BORDER-RIGHT: #5D5D5D 1px solid; BORDER-TOP: #5D5D5D 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #5D5D5D 1px solid; WIDTH: 80px; BORDER-BOTTOM: #5D5D5D 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif}

select	{font-family: Arial, sans-serif; font-size: 10px;	background-color: #FFFFFF;	color: #000000;}
.field_93 			{font-family: Arial, sans-serif; width: 87px; font-size: 10px; color: #000000;}
.field 				{font-family: Arial, sans-serif; font-size: 10px; color: #000000;}
.field_80 			{font-size: 10px; width: 80px; color: #000000;}
.field_150 			{font-size: 10px; width: 150px; color: #000000;}
.field_164 			{font-size: 10px; width: 164px;	color: #000000;}
.list-200			{width: 200px; font-size: 10px;}
.list-100			{width: 100px; font-size: 10px;}
.list-134			{width: 144px; font-size: 10px;}
.list-75			{width: 75px; font-size: 10px;}
.list-100_percent	{width: 100%; font-size: 10px;}
.select_no 			{font-family: Verdana, Arial, sans-serif; font-size: 9px;}
ul 					{list-style-type: square; padding: 0px; /*margin-left: 2em; margin-top: 1em; margin-bottom: 1em;*/}
.radioinput 		{background-position: center;}
.buttons			{font-family: Arial, sans-serif; font-size: 10px; color: #000000;}
.buttons-50			{font-family: Arial, sans-serif; font-size: 10px; color: #000000; width: 50;}
.buttons-75			{font-family: Arial, sans-serif; font-size: 10px; color: #000000; width: 75;}
.buttons-100		{font-family: Arial, sans-serif; font-size: 10px; color: #000000; width: 100;}


/* Interface */
.footerlink     {font-family: Arial, sans-serif; font-size: 11px;}
.footerlink  a:link   {font-family: Arial, sans-serif; font-size: 11px;}
.footerlink  a:hover   {font-family: Arial, sans-serif; font-size: 11px;}
.footerlink  a:visited   {font-family: Arial, sans-serif; font-size: 11px;}
.footer         {font-family: Arial, sans-serif; font-size: 11px;}
.footer   a   {color: #707070; text-decoration: underline;}
.footer   a:hover  {text-decoration: none; color: #181084 ;}
.exterior_swatch{color: #333333; font-family: Verdana, Arial, sans-serif; font-size: 9px; vertical-align: top; text-align: center; line-height: 12px;}
.menu 			{font-size: 11px; color: #999999; font-weight: bold; padding: 7px;}
.menupdfon 		{font-size: 11px; color: #000000; font-weight: bold; background-color: #EFEFEF; text-decoration: none;}
.menupdf a:link {font-size: 11px; color: #666666; font-weight: bold; background-color: #EFEFEF; text-decoration: none;}
.menupdf a:hover {font-size: 11px;	text-decoration: none; color: #181084 ; font-weight: bold;	background-color: #EFEFEF;	vertical-align: middle;}
.menupdf a:visited {font-size: 11px; color: #666666; font-weight: bold; background-color: #EFEFEF; text-decoration: none;}
a.menu			{color: #999999; text-decoration: none;}
a.menu:hover	{color: #000000; text-decoration: none;}
a.menu:active	{color: #000000; text-decoration: none;}
td.menu			{background-color: white; padding: 2px; line-height: 11px;}
.closeButton	{border-style: solid; border-width: 1px; border-color: #666666; width: 60px; height: 15px; display: block}
a.closeButton	{text-decoration: none; color: #666666; text-align: center;}
a.closeButton:hover	{background-color: #EFEFEF; color: #666666}
.year			{color: #999999; font-family: Arial Narrow, Arial, sans-serif; font-size: 22px; font-style: italic; letter-spacing: 4px; line-height: 22px; padding: 4px 0px 4px 0px; display: block; text-align: right;} 
.year2			{color: #999999; font-family: Arial Narrow, Arial, sans-serif; font-size: 22px; font-style: italic; letter-spacing: 4px; line-height: 22px; padding: 4px 8px 4px 0px; display: block; text-align: right;} 
.year_printout	{color: #999999; font-family: Arial Narrow, Arial, sans-serif; font-size: 22px; font-style: italic; letter-spacing: 4px;} 
.yearSm			{color: #999999; font-family: Arial, sans-serif; font-size: 12px; font-style: italic; letter-spacing: 3px; display: block; text-align: center;}


/* Specs */
.spec_title		{font-family: Arial, sans-serif; font-size: 12px; color: #000000; padding-bottom: 2px; font-weight: bold; background-color: #FFFFFF;}
.spec_data 		{font-family: Arial, sans-serif; font-size: 11px; color: #000000; line-height: 10px; padding-top: 10px; padding-bottom: 10px;} 
/*
.spec_data a 	{text-decoration:underline; color: #000000;}
.spec_data a:active {text-decoration:underline; color: #000000;}
.spec_data a:hover {text-decoration:none; color: #181084;}
*/
.spec_model 	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 50px; line-height: 10px; text-align: center; vertical-align: middle;}
.spec_model a 	{text-decoration:underline; color: #000000;}
.spec_model a:active {text-decoration:underline; color: #000000;}
.spec_model a:hover {text-decoration:none; color: #181084;}
.printer 		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #666666;}
a.printer 		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; text-decoration: underline;}
a.printer:hover {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; text-decoration: none;}
.view  			{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
a.view  		{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline;}
a.view:hover  	{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}


/* News + Events */
.news 			{font-family: Arial, sans-serif; font-size: 11px; color: #000000;}
a.news 			{color: #1200DF; text-decoration: underline;}
a.news:active	{color: #65A3FF; text-decoration: underline;}
a.news:hover	{color: #1200DF; text-decoration: none;}
a.news:visited 	{color: #65A3FF; text-decoration: none;}
.news_date 		{font-family: Arial, sans-serif; font-size: 11px; color: #333333; padding-bottom: 2px; padding-top: 2px}
.news_header 			{font-family: Arial, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-transform: uppercase; font-weight: bold;}
a.news_header 			{color: #000000;}
a.news_header:hover		{color: #000000; text-decoration: none;}
a.news_header:active	{color: #000000;}
.search_header		{font-family: Arial, sans-serif; font-size: 11px; color: #999999; font-weight: bold}
.news_sort 			{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; height: 20px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; text-align: right ;}
.news_results 		{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #999999; padding-right: 4px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; line-height: 12px;}


/* Gallery */
.gallery			{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000;}
a.gallery			{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline;}
a.gallery:active	{color: #65A3FF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline;}
a.gallery:hover		{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: none;}
.gallery_instructions	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #666666;}
.gallery_underline		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #666666; text-decoration: underline;}
.a_small 			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1200DF; text-decoration: underline;}
.a_small:hover 		{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #1200DF; text-decoration: none;}


/* Subaru Involvement */
.involvement		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 19px; line-height: 12px;}
a.involvement		{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline;}
a.involvement:active{color: #65A3FF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline;}
a.involvement:hover	{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: none;}


/* Dealer Locator */
.dealer			    {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 19px; line-height: 12px; text-align: center;}
a.dealer		    {color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline; text-align: center;}
a.dealer:active		{color: #65A3FF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: underline; text-align: center;}
a.dealer:hover		{color: #1200DF; font-family: Verdana, Arial, sans-serif; font-size: 9px; text-decoration: none; text-align: center;}
.dealer_info		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 19px; line-height: 12px;}
.dealer_address		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #666666; height: 19px; line-height: 12px;}
.dealer_results		{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 15px;; line-height: 15px; vertical-align: top; padding-top: 2px; padding-bottom: 2px; clip:  rect(   )}


/* Dealer */
.dealer_sm			{font-size: 9px; color: #666666; line-height: 12px;}
.dealer_sm_black	{font-size: 9px; color: #000000; line-height: 12px;}
.dealer_black		{font-size: 11px; color: #000000;}
.dealer_black a		{font-size: 11px; color: #000000; text-decoration: none;}
.dealer_black a:hover	{font-size: 11px; color: #181084; text-decoration: none;}

/* Used */
.used_header			{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #999999; height: 30px}
.used_menu 				{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #999999; height: 20px; padding-right: 4px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px}
.used_stock 			{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; height: 20px; padding-right: 4px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; text-align: right}
.used_model_header		{font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-bottom: 4px; border: #999999; padding-top: 4px}
a.used_model_header 	{font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #1200DF; padding-bottom: 4px; text-decoration: underline; padding-top: 4px}
a.used_model_header:hover 	{font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; color: #1200DF; padding-bottom: 2px; text-decoration: none; padding-top: 4px}
.used_model				{font-family: Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; padding-top: 2px; padding-bottom: 2px}
.used_body 				{font-family: Arial, sans-serif; font-size: 11px; color: #666666;}
/*a.used_body 			{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: underline}
a.used_body:hover		{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: none}*/
a.used_body:link 			{font-family: Arial, sans-serif; font-size: 11px; color: #181084; text-decoration: underline}
a.used_body:hover		{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: none}

.used_menu_black 		{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; height: 20px; padding-right: 4px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px }


/* PR */
.pr_img_header 				{font-family: Arial, sans-serif; font-size: 11px; line-height: 11px; font-weight: bold; color: #000000; height: 45px; padding-top: 2px; padding-bottom: 2px; text-align: center; vertical-align: middle;}
.pr_img_description_grey 	{padding-top: 2px; padding-bottom: 2px; text-align: center; vertical-align: middle; height: 45px; background-color: #EFEFEF;}
.pr_img_description_white 	{padding-top: 2px; padding-bottom: 2px; text-align: center; vertical-align: middle; height: 45px; background-color: #FFFFFF;}
.pr_img_description 		{font-family: Arial, sans-serif; font-size: 11px; color: #666666; padding-top: 2px; padding-bottom: 2px; text-align: center; line-height: 11px; vertical-align: middle; height: 45px;}


/* Tables */
.table_header 			{font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; padding-right: 5px; background-color: #999999; font-weight: bold;}
.table_subheader		{font-family: Arial, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px; padding-top: 2px; background-color: #DDDDDD;}
.table_body				{font-family: Arial, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px; padding-top: 2px; background-color: #EFEFEF; line-height: 13px;}
.table_bodySm			{font-family: Verdana, Arial, sans-serif; font-size: 9px; line-height: 10px; color: #666666; padding-bottom: 2px; padding-top: 2px; background-color: #EFEFEF; text-align: center; vertical-align: middle;}
.table_body_white		{font-family: Arial, sans-serif; font-size: 11px; color: #666666; padding-bottom: 2px;	padding-top: 2px; background-color: #FFFFFF;}
a.table_body			{color: #1200DF; padding-bottom: 2px; padding-top: 2px; text-decoration: underline;}
a.table_body:hover		{color: #1200DF; padding-bottom: 2px; padding-top: 2px; text-decoration: none;}
a.table_body:active		{color: #65A3FF; padding-bottom: 2px; padding-top: 2px; text-decoration: underline;}
a.table_body_white		{color: #1200DF; padding-bottom: 2px; padding-top: 2px; text-decoration: underline;}
a.table_body_white:hover	{color: #1200DF; padding-bottom: 2px; padding-top: 2px; text-decoration: none;}
a.table_body_white:active	{padding-bottom: 2px; padding-top: 2px; text-decoration: underline; color: #65A3FF;}
.rally_table_header 		{color: #FFFFFF; padding-bottom: 2px; padding-top: 2px; background-color: #1200DF;}
.table_header_black			{color: #FFFFFF; padding-bottom: 2px; padding-top: 2px; background-color: #000000;}
/*sup 						{font-size: 12px;}*/
.microOff	 			{background-color: #EFEFEF;}
.microOn				{background-color: #EFEFEF;}
.dataSheet				{color: #000000;}
.dataSheet	a			{color: #181084 ;}


/* Accessories */
.accNav 				{font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #EFEFEF;}
.accModel 				{font-family: Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; line-height: 15px; text-align: center; text-decoration: underline;}
.accStep 				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;}
.accGrey 				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #CCCCCC; padding-left: 5px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-right: 5px; line-height: 11px;}
.accGreyLight 			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #EFEFEF; padding-top: 4px; padding-right: 5px; padding-bottom: 4px; padding-left: 5px; line-height: 11px;}
a.accGreyLight 			{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #EFEFEF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: underline;}
a.accGreyLight:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #EFEFEF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none;}
.accTitle 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000;}
.accPrice 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: italic; color: #000000;}
.accItem 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}
a.accItem 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; text-decoration: underline;}
a.accItem:hover 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; color: #000000; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; text-decoration: none;}
.accPriceRight 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-align: right; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;}


/* Dealership only */
.dealershipHeader_XL_Black 		{font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: normal; line-height: 24px;}
.dealershipHeader_Lrg_Black 	{font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000000;}
.dealershipHeader_Lrg_Grey 		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666;}
.dealershipHeader_Lrg_Grey a	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration:none;}
.dealershipHeader_Lrg_Grey a:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #181084; text-decoration:none;}
.dealershipHeader_Lrg_Light     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8B87C1; font-weight: bold;}
.dealershipHeader_Med_Black 	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.dealershipHeader_Med_Grey 		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666;}
.dealershipHeader_Med_Light 	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #8B87C1; font-weight: bold;}
.dealershipHeader_Sm_Black  	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000;}
.dealershipHeader_Sm_Grey  		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666;}
.dealershipHeader_Sm_Light      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #8B87C1; font-weight: bold;}
.dealershipBody_Lrg_Grey   		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.dealershipBody_Med_Grey   		{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.dealershipBody_Sm_Grey    		{font-family:s Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;}


/* Faq's */
.faqs_header 			{font-family: Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold;; background-color: #EFEFEF; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; text-transform: none;}
a.faqs_header 			{font-family: Arial, sans-serif; font-size: 12px; color: #1200DF; font-weight: bold;; background-color: #EFEFEF; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; text-transform: none;}
a.faqs_header:hover		{font-family: Arial, sans-serif; font-size: 12px; color: #1200DF; font-weight: bold;; background-color: #EFEFEF; padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; text-transform: none;}
.faqs_small 			{font-family: Arial, sans-serif; font-size: 10px; color: #333333;;; padding-bottom: 2px; padding-top: 2px}


/* Main */
.td_main				{font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #EFEFEF; border: 1px #999999 solid; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; font-weight: bold;}

/* Mailer */
/*
.price					{font-family: Arial, sans-serif; font-size: 16px; color: #FFFFFF; background-image: url(/Content/7907/Media/General/WebImage/05mailerWinCircle.gif); background-position: right; background-repeat: no-repeat; text-align: right; font-weight: bold;}
*/
/* 360 */
.ex360Model					{color: #666666; text-align:center;}
td.ex360Colour				{text-align: center; vertical-align: top;}
a.ex360Colour				{color: #999999; line-height: 10px; text-decoration: none;}
a.ex360Colour:hover			{color: #FFFFFF;}
a.ex360Colour:active		{color: #999999;}
.ex360Img					{border: 1px solid #999999;}

/*French Characters*/
.lig 						{ letter-spacing: -0.17em; }

/*HTML SITE*/


.header_allweather 		{font-family: Arial, sans-serif; font-size: 26px; color: #000000; padding-bottom: 8px; font-weight: normal; line-height: 30px;}


/*Splashpage*/
.language_text {font-size: 16px; font-family: Arial;	letter-spacing: normal;	color: #707070;	font-weight: bolder; line-height: 16px;}
.language_text a {text-decoration:none; color: #707070;}
.language_text a:hover {text-decoration:none; color: #181084;}
.language_text a:visited{text-decoration:none; color: #707070;}


/* Pricing 2006 */
.pricing_stepBlack_bold {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000000; text-decoration: none;}

.pricing_stepBlack {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000; color: #000000; }
.pricing_stepBlack a {font-family: Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none;}

.pricing_stepFaded {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #999999; text-decoration: none;}
.pricing_stepFaded  a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #999999; text-decoration: none;}

.modellink 		{font-size: 11px; color: #000000; text-decoration: none;}
.modellink a		{font-size: 11px; color: #000000; text-decoration: underline;}
.modellink a:hover		{font-size: 11px; color: #181084; text-decoration: underline;}

.pricing_step_selected		{font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.pricing_step_selected a	{font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.pricing_step_selected a:hover		{font-family: Arial, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline;}
/* Pricing 2006 END*/



/*.dealerlocatortext1 {font-size: 10px; color: #000000; font-family: Verdana;	text-decoration: none;	padding: 4px 6px 2px 15px;	line-height: 12px;}*/
.dealerlocatortext1 {font-size: 11px; color: #000000; font-family: Arial;	text-decoration: none;	padding: 4px 6px 2px 15px;	line-height: 12px;}
.bottom_info_box {display:none; background-color:#0b0a5a; font-family: Arial; text-decoration:none; color: #FFFFFF; font-size: 11px; font-weight: bold;	vertical-align: middle;	text-align: center;}
.bottom_info_title {font-family: Arial; color: #FFFFFF;	font-size: 10px;	font-weight: bold;	text-align: left;	padding-left: 27px;	font-style: normal;	font-variant: normal;	text-decoration: none;	text-transform: none;	padding-bottom: 0px;	padding-top: 0px;	line-height: 12px;}

/*.bottom_info_text { font-family: Verdana;	text-decoration:none; color: #0b0a5a; font-size: 10px;	font-weight: normal; text-align: left;}*/
.bottom_info_text { font-family: Arial;	text-decoration:none; color: #0b0a5a; font-size: 11px;	font-weight: normal; text-align: left;}
.bottom_info_text a {color: #0b0a5a; text-decoration:none;}
.bottom_info_text a:hover {color: #666666; text-decoration:none;}
.bottom_info_text a:visited {color: #0b0a5a; text-decoration:none;}

/*.bottom_info_textgrey {font-family: Verdana; text-decoration:none;	color: #666666;	font-size: 10px; font-weight: normal; text-align: left;	line-height: 11px;	padding-left: 5px;}*/
.bottom_info_textgrey {font-family: Arial; text-decoration:none;	color: #666666;	font-size: 10px; font-weight: normal; text-align: left;	line-height: 11px;	padding-left: 5px;}
a.bottom_info_text_title {text-decoration:none; color: #666666;} 
a.bottom_info_text_title:hover {text-decoration:none; color: #181084;} 
a.bottom_info_text_title:visited {text-decoration:none; color: #666666;} 

.bottom_info_text_title {color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;} 
.bottom_info_text_title a {text-decoration:none; color: #666666;} 
.bottom_info_text_title a:hover {text-decoration:none; color: #181084;} 
/*.bottom_info_text_title a:visited {text-decoration:none; color: #666666;} */

.glossary_link {text-decoration:underline;}
.glossary_link a {text-decoration:underline; color: #181084;}
.glossary_link a:active {text-decoration:underline; color: #181084;}
.glossary_link a:hover {text-decoration:underline; color: #181084;}

.glossry_link {text-decoration:underline; }
.glossry_link a {text-decoration:underline; color: #181084;}
.glossry_link a:active {text-decoration:underline; color: #181084;}
.glossry_link a:hover {text-decoration:underline; color: #181084;}


.summary_text_07 {font-size: 10px; font-family: Arial;	letter-spacing: normal;	color: #707070;	font-weight: bolder; line-height: 14px;}
.summary_text_07 a {text-decoration:none; color: #707070;}
.summary_text_07 a:active {text-decoration:none; color: #707070;}
.summary_text_07 a:hover {text-decoration:none; color: #181084;}


.summary_text {font-size: 10px; font-family: Arial;	letter-spacing: normal;	color: #707070;	font-weight: bolder; line-height: 13px;}
.summary_text a {text-decoration:none; color: #707070;}
.summary_text a:active {text-decoration:none; color: #707070;}
.summary_text a:hover {text-decoration:none; color: #181084;}

.summary_text1 {font-size: 10px; font-family: Arial;	letter-spacing: normal;	color: #707070;	font-weight: bolder; line-height: 16px;}
.summary_text1 a {text-decoration:none; color: #707070;}
.summary_text1 a:active {text-decoration:none; color: #707070;}
.summary_text1 a:hover {text-decoration:none; color: #181084;}


/*.summary_text a:visited{text-decoration:none;	color: #707070;}*/

.servicespecial_white{font-size: 9px; font-family: Arial;	letter-spacing: normal;	color: #ffffff;	font-weight: bolder; line-height: 9px;}
.servicespecial_blue{font-size: 9px; font-family: Arial;	letter-spacing: normal;	color: #1B4583;	font-weight: bolder; line-height: 9px;}
.sectionindex_text {font-size: 12px; font-family: Arial; letter-spacing: normal; color: #FFFFFF; line-height: 14px;	padding-left: 20px;	padding-right: 15px; padding-top:5px;}
.sectionindex_text a {text-decoration:none; color: #FFFFFF;}
.sectionindex_text a:hover {text-decoration:none; color: #FFFFFF;}
/*.sectionindex_text a:visited{text-decoration:none;	color: #FFFFFF;}*/

.image1{border: 1px;	background-attachment: fixed;	border-color: #999999;	outline-color: #999999;}
.image a{border: 1px;	background-attachment: fixed;	border-color: #999999;	outline-color: #999999;}
.image a:hover {border: 1px;	background-attachment: fixed;	border-color: #999999;	outline-color: #999999;}
.image a:visited{border: 1px;	background-attachment: fixed;	border-color: #999999;	outline-color: #999999;}


/* Quick Link Images*/
.td_image				{border: 1px #999999 solid; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; }
/* Quick Link Images END*/


td.bottomnavtable		{padding-left: 10px; padding-top: 10px; }
td.bottomnavtable_footer		{ vertical-align:top;  padding-top: 120px;}

/*td.image_link:visited {border:0;}
*/
a.image_link  {border:0;}
a.image_link:hover {border-bottom: 1px solid red; border-top: 1px solid red; border-left: 1px solid red; border-right: 1px solid red;} 
a.image_link:visited {border:0; } 

#menu_top td {background-color:#0b0a5a;}
#menu_top td a {background-color:#0b0a5a; font-family: Arial ; text-decoration:none; color: #FFFFFF; font-size: 11px; font-weight: bold; vertical-align: middle;}
#menu_top td a:hover { background-color:#0b0a5a; color: #FFFFFF; text-decoration:none; }

.menu_top1  {background-color:#0b0a5a;}
.menu_top1  a {background-color:#0b0a5a; font-family: Arial ; text-decoration:none; color: #FFFFFF; font-size: 11px; font-weight: bold; vertical-align: middle;}



/*
#menu td {background-color:#0b0a5a;}
#menu td a {display:block; padding-top: 5px;  height:25px; padding-left: 30px; background-color:#0b0a5a; text-decoration:none; font-family: Verdana Narrow; color: #FFFFFF; font-size: 12px; font-weight: bold;  background-image: url(../images/sidemenu_arrow_onblue.gif);}
#menu td a:hover { background-color:#FFFFFF; color:#0b0a5a; text-decoration:none; background-image: url(../images/sidemenu_arrow.gif);}
*/

#menu_leftside td {background-color:#0b0a5a;}
#menu_leftside td a {display:block; padding-top: 5px;  height:25px; padding-left: 30px; background-color:#0b0a5a; background-image:  url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/sidemenu_arrow_onblue.gif);}
#menu_leftside td a:hover { background-color:#FFFFFF; color:#0b0a5a; background-image:  url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/sidemenu_arrow.gif);}

.menuside a {padding-top: 5px;	height:25px;	padding-left: 30px;	background-color:#0b0a5a;	text-decoration:none;	font-family: Verdana;	color: #FFFFFF;	font-size: 12px;	font-weight: bold;	margin-top: 0px;}
.menuside a:hover { background-color:#FFFFFF; color:#0b0a5a; text-decoration:none; }
.dealertable_body {color: #0b0a5a;; padding-bottom: 2px;  text-decoration: none;}
.dealertable_body a{color: #0b0a5a;; padding-bottom: 2px;  text-decoration: none;}
.form_field 	{font-family: Arial, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #666666;}
.form_field_locate_dlr 	{font-family: Arial, sans-serif; font-size: 10px; background-color: #FFFFFF; border: 1px solid #A7A7A7; text-align:center; height:18px; width:90px;}

/*Dropdown Menu*/
.tetiereLien05 {font-size: 11px; color: #FFFFFF; font-family: arial; text-decoration: none; width:126px; padding-top: 1px; }
a:hover.tetiereLien05 {text-decoration: none; width:126px;}

.dealerlocatortext2 {font-size: 11px;	color: #000000;	font-family: arial;	text-decoration: none;	padding: 0px 3px;}


#menu_dropdown td a {display:block;  height:19px; padding-left: 15px;  background-image:   url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/ATUNA1IJ/images/dropdown_background1.gif);}
#menu_dropdown td a:hover { color:#ffffff; background-image:   url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/ATUNA1IJ/images/dropdown_background1.gif);}


/*Forms*/
.country_list {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; background-color: #ffffff;}


/*Accessories Scroller*/


#container {
	
	top			: 10px;
	left		: 10px;
	width		: 250px;
	height		: 250px;
	background	: #EEE;
	overflow	: hidden;
	border		: 1px solid #666;
}

#content {
	position	: relative;
	width		: 490px;
	left		: 5px;
}

/*p {
	font		: normal 10px/14px arial,helevetica,san-serif;
}*/

#scrollArea {
	
	left		: 515px;
	top			: 10px;
	height		: 250px;
	width		: 18px;
	border		: 1px solid #999999;
	overflow	: hidden;
    background-image:  url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/scroller_background.jpg); 
	background-position: right; 
	background-repeat: no-repeat;
}

#scroller {
	position	: relative;
	top			: 0px;
	width		: 18px;
	background	: #AAA;
	border-top	: 1px solid #999999;
	border-bottom	: 1px solid #999999;
	 background-image:  url(file:///C|/Documents%20and%20Settings/pwendel/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/scroller_bar.jpg); 
	background-position: right; 
	background-repeat: no-repeat;
}

.divscroll {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 margin-left:2px;
 scrollbar-3dlight-color : #B2B2B2;
scrollbar-arrow-color : #FFFFFF;
scrollbar-base-color : #EEE;
scrollbar-darkshadow-color : #B2B2B2;
scrollbar-face-color : #B2B2B2;
scrollbar-highlight-color :#C9C9C9;
scrollbar-shadow-color :#C9C9C9;
scrollbar-track-color : #CCCCCC;
 }



/*SITEMAP*/
.sitemap_mainheading 		{ text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; height: 20px; padding-right: 0px; padding-left: 0px; padding-top: 2px; padding-bottom: 2px }
a:hover.sitemap_mainheading 		{text-decoration: none; font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #181084; height: 20px; padding-right: 0px; padding-left: 0px; padding-top: 2px; padding-bottom: 2px }

.sitemap_levels   		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; padding-left: 3px;} 
a:hover.sitemap_levels   		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #181084; text-decoration: none; padding-left: 3px;}

.td_dealerlist				{font-family: Arial, sans-serif; font-size: 12px; color: #000000; background-color: #EFEFEF; border: 1px #999999 solid; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; font-weight: bold;text-decoration:none}
a:hover.td_dealerlist				{font-family: Arial, sans-serif; font-size: 12px; color: #181084; background-color: #EFEFEF; border: 1px #999999 solid; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-right: 5px; font-weight: bold;text-decoration:none}


/*Accessories Text*/

.accessories_list {font-size: 11px; color: #666666; font-family: arial; text-decoration: none; }
a:hover.accessories_list {text-decoration: underline;}

/* Glossary Popup*/
.glossry_text				{color: #000000; font-family: Arial, sans-serif; font-size: 12px; line-height: 17px;}
.glossary_header 			{font-family: Arial, sans-serif; font-size: 12px; color: #000000;  font-weight: bold;}


/* Specs Specific*/
.tab  			{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #D8D8D8;
	padding: 3px;	
}
.tab a 		{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: #D8D8D8;}
.tab a:hover  	{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: #D8D8D8;}


.tab_selected  			{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;

}
.tab_selected a 		{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #ffffff;}
.tab_selected a:hover  	{font-family: Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #ffffff;}

/*gallery*/





#thumbnail_container {
 	width		: 494px;
	height		: 81px;
	overflow	: auto;
	background-color: #ffffff;	
	
}


div.thumbnails {

  display:inline;

  height:60px;

  overflow:auto;

   }
   

a.thumbnail :link 	{
	border: solid #999999 1px;

} 

a.thumbnail :hover 	{

} 

a.thumbnail :active 	{
	border: solid #FF0000 1px;

}

 /*Service specials text*/
 .white_service_specials				{color: #FFFFFF; font-family: Arial, sans-serif; font-size: 10px; line-height: 12px;} 
 
 
 /* Highlights rolover styles*/

.highlight_box {
	background-color: #EAEAEA;
	font-size: 10px;
	font-family: Arial;
	letter-spacing: normal;
	color: #707070;
	font-weight: bolder;

	}
.highlight_box a {
	width:100%;
	background-color: #EAEAEA;
	display:block;
	text-decoration: none;
	color:#000;
	line-height: 23px;
}
.highlight_box a:hover {
	text-decoration: none;
	background-color: #EAEAEA;
	color: #FFFFFF;
	background-image: url(/content/7907/Media/General/WebImage/highlights_bg.jpg);
}

/* Previously owned list */

.dealer_link_list 				{font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF;}
/*a.used_body 			{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: underline}
a.used_body:hover		{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: none}*/
a.dealer_link_list:link 			{font-family: Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline}
a.dealer_link_list:hover		{font-family: Arial, sans-serif; font-size: 11px; color: #1200DF; text-decoration: none}

/* 100% tabe height*/
html {height:100%}

.BodyDefaultLarge
{
    FONT-SIZE: 16px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.SectionTitle
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

/* Special Offers*/
.promoline1		{font-family: Verdana, sans-serif; font-size: 15px; color: #000000;  font-weight: bold;  line-height: 22px;}
.promoline2		{font-family: Verdana, sans-serif; font-size: 24px; color: #000000; font-weight: normal; line-height: 28px;}
.promoline2_fr		{font-family: Verdana, sans-serif; font-size: 21px; color: #000000; font-weight: normal; line-height: 28px;}
.promo_title		{font-family: Verdana, sans-serif; font-size: 15px; color: #007AC5;  font-weight: bold; }
.promoline2_blue	{font-family: Verdana, sans-serif; font-size: 24px; color: #007AC5; font-weight: normal; line-height: 28px;}
.promoline2_blue_fr	{font-family: Verdana, sans-serif; font-size: 21px; color: #007AC5; font-weight: normal; line-height: 28px;} 

.promoline1_for		{font-family: Verdana, sans-serif; font-size:12px;	color: #7A988C;	font-weight: bold;	line-height: 19px;
	letter-spacing: -1px;}
.promoline1_for_black		{font-family: Verdana, sans-serif; font-size:12px;	color: #000000;	font-weight: bold;	line-height: 19px;
	letter-spacing: -1px;}	
.promoline2_for		{font-family: Verdana, sans-serif; font-size: 24px; color: #000000; font-weight: normal; line-height: 28px;}
.promoline2_fr_for		{font-family: Verdana, sans-serif; font-size: 21px; color: #000000; font-weight: normal; line-height: 28px;}
.promo_title_for		{
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #597B6C;
	font-weight: bold;
	line-height: 20px;
}
.promo_title_for_black		{font-family: Verdana, sans-serif; font-size: 15px; color: 707070;  font-weight: bold; line-height: 20px;}
.promoline2_green_for	{font-family: Verdana, sans-serif; font-size: 24px; color: #007AC5; font-weight: normal; line-height: 28px;}
.promoline2_green_fr_for	{font-family: Verdana, sans-serif; font-size: 21px; color: #007AC5; font-weight: normal; line-height: 28px;} 

/* Colour Selector*/
.notAvailable {color:#E4E4E4; font-family:Arial; font-size:11px;}
a.notAvailable {
	color:#E4E4E4;
	text-decoration:none;
}
a.notAvailable:hover {
	color:#0068FC;
	text-decoration:underline;
}
.available {color:#787878; font-family:Arial; font-size:11px;}
a.available {color:#787878; text-decoration:none;}
a.available:hover{color:#0068FC;
	text-decoration:underline;}

/* Wroking rollover 2008 */ 

    a.srollover {
	display: block;
	width:138px;
	height: 100%;
	background: url("/content/7907/Media/General/WebImage/block_background_09.jpg") 0 0 no-repeat;
	text-decoration: none;
	background-color: #EAEAEA;
	font-size: 10px;
	font-family: Arial;
	letter-spacing: normal;
	color: #707070;
	font-weight: bolder;
	line-height: 23px;
	vertical-align: middle;
      }

       

      a:hover.srollover {
    text-decoration: none;
	color: #FFFFFF;
    background-position: -138px 0;
display: block;
      }
/* Wroking rollover 2008 END */ 

/* Site Search Box */
.site_search {width:106px; height:21px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* Site Search Box */

/*HTML WEBSITE*/
.HTML_top_menu		{font-family: Arial ; font-size: 13px; color: #333333; font-weight: normal;}
.HTML_top_menu	a	{font-family: Arial; font-size: 13px; color: #333333; font-weight: normal; text-decoration:none}
.HTML_top_menu	a:hover	{font-family: Arial; font-size: 13px; color: #373094; font-weight: normal; text-decoration:none}

.HTML_top_menu_selected		{font-family: Arial ; font-size: 13px; color: #333333; font-weight: bold;}
.HTML_top_menu_selected	a	{font-family: Arial; font-size: 13px; color: #333333; font-weight: bold; text-decoration:none}
.HTML_top_menu_selected	a:hover	{font-family: Arial; font-size: 13px; color: #373094; font-weight: bold; text-decoration:none}

.HTML_bott_menu		{font-family: Arial, sans-serif; font-size: 14px; color: #535353; font-weight: bold; display:block; height:25px}
.HTML_bott_menu	a	{text-indent: 10px; font-family: Arial, sans-serif; font-size: 14px; color: #535353; font-weight: bold; text-decoration:none; display:block; height:22px; line-height:25px;}
.HTML_bott_menu	a:hover	{text-indent: 10px; color:#FFFFFF; background:#999999; width:90px; display:block; height:25px}

.vehicle_popup1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}
.vehicle_popup1 a {text-decoration:none}

.vehicle_popup2 {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:16px;}
.vehicle_popup2 a {text-decoration:none}

.HTML_vehicle_pages		{font-family: Arial ; font-size: 13px; color: #535353; font-weight: normal;}
.HTML_vehicle_pages	a	{font-family: Arial; font-size: 13px; color: #535353; font-weight: normal; text-decoration:none}
.HTML_vehicle_pages	a:hover	{font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none}

.HTML_vehicle_pages_selected		{font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none}
.HTML_vehicle_pages_selected a		{font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none}
.HTML_vehicle_pages_selected a:hover {font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: normal; text-decoration:none}

/*  NEW STYLES FOR PRICING PAGES*/
.spec_model_clear 	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 50px; line-height: 10px; text-align: center; vertical-align: middle;}
.spec_model_clear a 	{text-decoration:underline; color: #000000;}
.spec_model_clear a:active {text-decoration:underline; color: #000000;}
.spec_model_clear a:hover {text-decoration:none; color: #181084;}

.spec_model_bg 	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 50px; line-height: 10px; text-align: center; vertical-align: middle; background:url(/Content/7907/media/general/webimage/veh_name_bg.jpg)}
.spec_model_bg a 	{text-decoration:underline; color: #000000;}
.spec_model_bg a:active {text-decoration:underline; color: #000000;}
.spec_model_bg a:hover {text-decoration:none; color: #181084;}

.spec_model_bg_clear 	{font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; height: 50px; line-height: 10px; text-align: center; vertical-align: middle;}
.spec_model_bg_clear a 	{text-decoration:underline; color: #000000;}
.spec_model_bg_clear a:active {text-decoration:underline; color: #000000;}
.spec_model_bg_clear  a:hover {text-decoration:none; color: #181084;}


.quotes_title_dark { font-family: Arial, Helvetica, sans-serif;  font-size:12px; color:#FFFFFF; font-weight:bold; background-color:#575C60}
.quotes_title_light { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#84898D}

.pricing_stepBlack_grey {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000; background-color:#F6F6F6; }
.pricing_stepBlack_grey a {font-family: Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none; background-color:#F6F6F6;}

.pricing_stepBlack_clear {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #000000; }
.pricing_stepBlack_clear a {font-family: Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none;}

.pricing_stepBlack_bold_clear {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000000; text-decoration: none;}
.pricing_stepBlack_bold_grey {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: bold; color: #000000; text-decoration: none; background-color:#F6F6F6;}

.pricing_step_accessories {font-family: Arial, Helvetica, sans-serif; color:#0366c4; font-size:11px; text-decoration:none}
.pricing_step_accessories a {font-family: Arial, Helvetica, sans-serif; color:#0366c4; font-size:11px;}


.quote_sidemenu 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; vertical-align: middle; font-weight:bold}
.quote_sidemenu a 	{text-decoration:underline; color: #666666;}
.quote_sidemenu a:active {text-decoration:underline; color: #333333;}
.quote_sidemenu a:hover {text-decoration:none; color: #333333;}

.quote_sidemenu_selected 	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; vertical-align: middle; font-weight:bold}
.quote_sidemenu_selected a 	{text-decoration:underline; color: #333333;}
.quote_sidemenu_selected a:active {text-decoration:underline; color: #333333;}
.quote_sidemenu_selected a:hover {text-decoration:none; color: #333333;}

.field_135 {BORDER-RIGHT: #A9A9A9 1px solid; BORDER-TOP: #A9A9A9 1px solid; BORDER-LEFT: #A9A9A9 1px solid; WIDTH: 135px; height:19px; BORDER-BOTTOM: #A9A9A9 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

.quote_text  		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight:bold; line-height:11px;} 

.pricing_step_on	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold; vertical-align:middle; text-align:center}
.pricing_step_on a	{text-decoration:none; color:#000000}
.pricing_step_off    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold; vertical-align:middle; text-align:center}
.pricing_step_off a		{text-decoration:none; color:#525252}
.pricing_step_inactive {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B5B5B5; vertical-align: middle; font-weight:bold; vertical-align:middle; text-align:center}
.pricing_step_inactive a {text-decoration:none}

.next_step   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold; text-align:center; background:url(/content/7907/media/General/WebImage/pricing_step_next_butt_bg.jpg);}
.next_step a		{text-decoration:none; color:#525252}

.prev_step   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold; padding-left:14px; text-align:center; background:url(/content/7907/media/General/WebImage/pricing_step_prev_butt_bg.jpg);}
.prev_step a		{text-decoration:none; color:#525252}

.insurence_quote   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A9A9A; vertical-align: middle; font-weight:bold;}
.insurence_quote a		{text-decoration:none; color:#9A9A9A}

.year_selection_on   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold;}
.year_selection_on a		{text-decoration:none; color:#000000}

.year_selection_off   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A9A9A; vertical-align: middle; font-weight:bold;}
.year_selection_off a		{text-decoration:none; color:#9A9A9A}

.model_selection_on   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold; padding-left:28px; background-color:#F0F0F0; height:26px;}
.model_selection_on a		{text-decoration:none; color:#000000}

.model_selection_off   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9A9A9A; vertical-align: middle; font-weight:bold; padding-left:28px; background-color:#F0F0F0; height:26px;}
.model_selection_off a		{text-decoration:none; color:#9A9A9A}

.model_price_09  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold; padding-left:28px;}

.model_name   {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; vertical-align: middle; font-weight:bold;}
.model_name a		{text-decoration:none; color:#000000}

.model_price_black   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold; height:26px;}
.model_price_black a		{text-decoration:none; color:#000000}

.section_title  {/*position:relative;*/ font-family:Arial; font-size:13px; color:#2D55B5; font-weight:bold; padding-top:10px; border-bottom:1px solid #2D55B5; padding-bottom:4px; width:680px;  text-transform: uppercase;}
.section_title a		{text-decoration:none; color:#2D55B5;}

.quote_sidemenu a 	{text-decoration:underline; color: #666666;}
.quote_sidemenu a:active {text-decoration:underline; color: #333333;}
.quote_sidemenu a:hover {text-decoration:none; color: #333333;}

.table_border { border:solid; border-width:1px; padding:3px; border-color:#A3A3A3;}

.vehicle_detail_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold;} 

.vehicle_pricing_detail_1 {background:url(/content/7907/media/General/WebImage/pricing_veh_detail_bg_1.jpg); background-repeat:repeat-y; background-position:right;}
.vehicle_pricing_detail_2 {background:url(/content/7907/media/General/WebImage/pricing_veh_detail_bg_2.jpg); background-repeat:repeat-y; background-position:left;}

.payment_type   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding-top:4px;  font-weight:bold; padding-left:28px; background-color:#575C60; height:26px;}
.payment_grey  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC;  font-weight:bold;  text-align:center;}

.grey_sm_legal 			{color: #666666; font-family: Arial, sans-serif; font-size: 10px; line-height: 11px; padding-left:24px; padding-right:24px; text-align:justify; }

.calculate_button   {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; font-weight:bold; text-align:center; background:url(/content/7907/media/General/WebImage/pricing_button_blank.jpg); height:23px; width:"103"}
.calculate_button a  { text-decoration:none;}

.downpayment_field {width:106px; height:19px; padding:0px; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold;} 

.contactform_field_229 {font-family: Arial, Helvetica, sans-serif; width:229px; height:19px; padding:0px; font-size: 12px; color: #666666; vertical-align: middle; } 
.contactform_field_380 {font-family: Arial, Helvetica, sans-serif; width:380px; height:19px; padding:0px; font-size: 12px; color: #666666; vertical-align: middle; } 
.contactform_field_127 {font-family: Arial, Helvetica, sans-serif; width:127px; height:19px; padding:0px; font-size: 12px; color: #666666; vertical-align: middle; } 
.contactform_field_95 {font-family: Arial, Helvetica, sans-serif; width:95px; height:19px; padding:0px; font-size: 12px; color: #666666; vertical-align: middle; } 
.contactform_field_comments {font-family: Arial, Helvetica, sans-serif; width:630px; height:99px; padding:0px; font-size: 12px; color: #666666; vertical-align: middle; } 

.field_149 {WIDTH: 143px; height:19px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; border-style: none; border-width: 0px; outline-style:none; padding:0px;}
.field_134 {WIDTH: 128px; height:17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-style: none; border-width: 0px; outline-style:none; padding:0px;}
.field_96 {WIDTH: 90px; height:19px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; border-style: none; border-width: 0px; outline-style:none; padding:0px;}

.large_blue_text {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#4889E7; vertical-align:top; font-weight:bold;}
.small_blue_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4889E7; vertical-align:top; font-weight:bold;}

.summary_grey_text {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; vertical-align:top; line-height:17px;}
.error_message_text {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; vertical-align:top; line-height:12px;}
.forg_pass_text {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; vertical-align:top; line-height:12px;}


/*Accessories*/

.accessories_on	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; font-weight:bold;}
.accessories_on a	{text-decoration:none; color:#000000}
.accessories_off    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold;}
.accessories_off a		{text-decoration:none; color:#525252}

.accessories_stripe_grey {background-color:#F0F0F0;}


/* Bottom Nav Styles*/
.site_search1 {width:106px; height:17px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 

/* Pricing Trim */
.td_right_border  {border-right: solid 1px #CCCCCC;border-top: solid 1px #000000;}
.td_top_border    {border-top: solid 1px #000000;border-bottom: solid 1px #000000;}
.td_bottom_border {border-bottom: solid 1px #000000; width:226px !important;}

/* Buttons */
.submit_button_09    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #525252; vertical-align: middle; font-weight:bold;}
.submit_button_09  a		{text-decoration:none; color:#525252}

/* Working rollover 2009 */ 

    a.srollover09 {
	display: block;
	width:163px;
	background: url("/content/7907/Media/General/WebImage/bg09_rollover_on2.jpg") 0 0 no-repeat;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	color: #ACACAC;
	font-weight: bolder;
	line-height:17px;
	vertical-align: middle;
      }

       

      a:hover.srollover09 {text-decoration: none; color: #000000; background-position: -163px 0; display: block;}
	  
	   a.srollover09_eng {
	display: block;
	width:163px;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	color: #ACACAC;
	font-weight: bolder;
	line-height:15px;
	vertical-align: middle;
      }

       

      a:hover.srollover09_eng {text-decoration: none; color: #000000; display: block;}
	  
/*
Original section titles

	  .section_title  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; vertical-align:middle; font-weight:bold; background-color:#7E9DC9; height:25px; padding-left:10px;}
.section_title a		{text-decoration:none; color: #FFFFFF;}


.header 			{font-family: Arial, sans-serif; font-size: 12px; color: #000000; padding-bottom: 8px; font-weight: bold;}
.header  a:link		{font-family: Arial, sans-serif; font-size: 12px; color: #000000; padding-bottom: 8px; font-weight: bold;}
.header  a:hover	{font-family: Arial, sans-serif; font-size: 12px; color: #000000; padding-bottom: 8px; font-weight: bold;}
.header  a:visited	{font-family: Arial, sans-serif; font-size: 12px; color: #000000; padding-bottom: 8px; font-weight: bold;}

*/

.dlr_submit_lease {font-family: Arial; font-size:12px; color:#FFFFFF; text-align:center;}
.dlr_submit_lease a {color:#FFFFFF; text-decoration:none;}

.displayHidden
{
    display:none;
}
