BODY, TD {
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: Arial, sans-serif;
}
.PageName
{
	color:Black;
	font-size:14px;
	padding-left:30px;
	font-weight: normal;
	font-family:Verdana;
}
.MenuGray
{
	color:#4f5152;
	font-size:13px;
	padding-left:24px;
	font-weight:normal;
	font-family:Tahoma;
	padding-top:4px;
	padding-bottom:4px;
}
.MenuGrayText
{
	color:#4f5152;
	text-decoration:none;
	font-weight:bold;
}
.MainMenu
{
	padding-left:30px;
}
.MenuGrayText:hover
{
	color:#ffffff;
	text-decoration:none;	
	background-color:#4f5152;
}
.ContentArea
{
	padding-left:15px;
	padding-right:15px;
}
A {
	COLOR: #707070; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
A:active {
	COLOR: #1200df
}
.white {
	COLOR: #ffffff
}
.subaruYellow {
	COLOR: #fdd700
}
.green {
	COLOR: #2a7430
}
.lightGrey {
	COLOR: #999999
}
.black {
	COLOR: #000000
}
.BodyDefaultDesktop {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #dfdbdc
}
.grey_9pt {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, sans-serif
}
.black_9pt {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, sans-serif
}
.grey_sm {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, sans-serif
}
.grey_9pt_top {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #666666; FONT-FAMILY: Arial, sans-serif
}
.header_pink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #d8265b; FONT-FAMILY: Arial, sans-serif
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.headerBasic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.headerMain {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
.headerMain {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif
}
A.header {
	COLOR: #1200df; TEXT-DECORATION: underline
}
A.header:active {
	COLOR: #65a3ff; TEXT-DECORATION: underline
}
A.header:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.header_super {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.clr_name {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif
}
.grey_10pt {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.table_10pt {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.header_10pt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, sans-serif
}
.header_10pt_grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, sans-serif
}
.header_9pt {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.itemName {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.headerWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
.highlightName {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 11px; TEXT-ALIGN: center
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}

.arrows
 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, sans-serif
}

.select_no {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, sans-serif
}
UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}

INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, sans-serif
}
.footerlink {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
.footerlink A:link {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
.footerlink A:hover {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
.footerlink A:visited {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
.footer {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
.footer A {
	COLOR: #707070; TEXT-DECORATION: underline
}
.footer A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.exterior_swatch {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.menu {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #999999; PADDING-TOP: 7px
}
.menupdfon {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.menupdf A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.menupdf A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #181084; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.menupdf A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; 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 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 11px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
.closeButton {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; DISPLAY: block; BORDER-LEFT: #666666 1px solid; WIDTH: 60px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 15px
}
A.closeButton {
	COLOR: #666666; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.closeButton:hover {
	COLOR: #666666; BACKGROUND-COLOR: #efefef
}

.gallery {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.gallery {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.gallery:active {
	FONT-SIZE: 9px; COLOR: #65a3ff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.gallery:hover {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.gallery_instructions {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif
}
.gallery_underline {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
.a_small {
	FONT-SIZE: 11px; COLOR: #1200df; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.a_small:hover {
	FONT-SIZE: 11px; COLOR: #1200df; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.involvement {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 19px
}
A.involvement {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.involvement:active {
	FONT-SIZE: 9px; COLOR: #65a3ff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline
}
A.involvement:hover {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.dealer {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 19px; TEXT-ALIGN: center
}
A.dealer {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
A.dealer:active {
	FONT-SIZE: 9px; COLOR: #65a3ff; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
A.dealer:hover {
	FONT-SIZE: 9px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dealer_info {
	FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 19px
}
.dealer_address {
	FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 19px
}
.dealer_results {
	FONT-SIZE: 9px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 15px
}
.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_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, sans-serif; HEIGHT: 30px
}
.used_menu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px
}
.used_stock {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; TEXT-ALIGN: right
}
.used_model_header {
	BORDER-RIGHT: #999999; BORDER-TOP: #999999; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #999999; FONT-FAMILY: Arial, sans-serif
}
A.used_model_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #1200df; PADDING-TOP: 4px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
A.used_model_header:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #1200df; PADDING-TOP: 4px; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.used_model {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif
}
.used_body {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, sans-serif
}
A.used_body {
	FONT-SIZE: 11px; COLOR: #1200df; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: underline
}
A.used_body:hover {
	FONT-SIZE: 11px; COLOR: #1200df; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
.used_menu_black {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px
}
.pr_img_header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 45px; TEXT-ALIGN: center
}
.pr_img_description_grey {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; HEIGHT: 45px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.pr_img_description_white {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; HEIGHT: 45px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.pr_img_description {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 45px; TEXT-ALIGN: center
}
.table_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #999999
}
.table_subheader {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #dddddd
}
.table_body {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; LINE-HEIGHT: 13px; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.table_bodySm {
	FONT-SIZE: 9px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 10px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.table_body_white {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.table_body {
	PADDING-BOTTOM: 2px; COLOR: #1200df; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
A.table_body:hover {
	PADDING-BOTTOM: 2px; COLOR: #1200df; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.table_body:active {
	PADDING-BOTTOM: 2px; COLOR: #65a3ff; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
A.table_body_white {
	PADDING-BOTTOM: 2px; COLOR: #1200df; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
A.table_body_white:hover {
	PADDING-BOTTOM: 2px; COLOR: #1200df; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.table_body_white:active {
	PADDING-BOTTOM: 2px; COLOR: #65a3ff; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.rally_table_header {
	PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #1200df
}
.table_header_black {
	PADDING-BOTTOM: 2px; COLOR: #ffffff; 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
}
.accNav {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.accModel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.accStep {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.accGrey {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 11px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.accGreyLight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 11px; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
A.accGreyLight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: underline
}
A.accGreyLight:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.accTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.accPrice {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.accItem {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.accItem {
	PADDING-RIGHT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.accItem:hover {
	PADDING-RIGHT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.accPriceRight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.dealershipHeader_XL_Black {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Lrg_Black {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Lrg_Grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Lrg_Grey A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dealershipHeader_Lrg_Grey A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #181084; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dealershipHeader_Lrg_Light {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b87c1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Med_Black {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Med_Grey {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Med_Light {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8b87c1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipHeader_Sm_Black {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dealershipHeader_Sm_Grey {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dealershipHeader_Sm_Light {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #8b87c1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dealershipBody_Lrg_Grey {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipBody_Med_Grey {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dealershipBody_Sm_Grey {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: s Verdana, Arial, Helvetica, sans-serif
}
.faqs_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
A.faqs_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #1200df; PADDING-TOP: 1px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
A.faqs_header:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: none; COLOR: #1200df; PADDING-TOP: 1px; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.faqs_small {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif
}
.td_main {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef
}
.price {
	BACKGROUND-POSITION: right 50%; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(http://www.subaru.ca/Content/7907/Media/General/WebImage/05mailerWinCircle.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right
}
.ex360Model {
	COLOR: #666666; TEXT-ALIGN: center
}
TD.ex360Colour {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
A.ex360Colour {
	COLOR: #999999; LINE-HEIGHT: 10px; TEXT-DECORATION: none
}
A.ex360Colour:hover {
	COLOR: #ffffff
}
A.ex360Colour:active {
	COLOR: #999999
}
.ex360Img {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.lig {
	LETTER-SPACING: -0.17em
}
.header_allweather {
	FONT-WEIGHT: normal; FONT-SIZE: 26px; PADDING-BOTTOM: 8px; COLOR: #000000; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, sans-serif
}
.language_text {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.language_text A {
	COLOR: #707070; TEXT-DECORATION: none
}
.language_text A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.language_text A:visited {
	COLOR: #707070; TEXT-DECORATION: none
}
.pricing_stepBlack_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pricing_stepBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricing_stepBlack A {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pricing_stepFaded {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pricing_stepFaded A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; 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
}
.dealerlocatortext1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 12px; PADDING-TOP: 4px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.bottom_info_box {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #0b0a5a; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bottom_info_title {
	PADDING-LEFT: 27px; PADDING-BOTTOM: 0px; FONT: bold 10px/12px Arial; TEXT-TRANSFORM: none; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.bottom_info_text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0b0a5a; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.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 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.bottom_info_text_title {
	COLOR: #666666; TEXT-DECORATION: none
}
A.bottom_info_text_title:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
A.bottom_info_text_title:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.bottom_info_text_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottom_info_text_title A {
	COLOR: #666666; TEXT-DECORATION: none
}
.bottom_info_text_title A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.summary_text_07 {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 14px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.summary_text_07 A {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text_07 A:active {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text_07 A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.summary_text {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 13px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.summary_text A {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text A:active {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.summary_text1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.summary_text1 A {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text1 A:active {
	COLOR: #707070; TEXT-DECORATION: none
}
.summary_text1 A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.servicespecial_white {
	FONT-WEIGHT: bolder; FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 9px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.sectionindex_text {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.sectionindex_text A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sectionindex_text A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.image1 {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px; outline-color: #999999
}
.image A {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px; outline-color: #999999
}
.image A:hover {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px; outline-color: #999999
}
.image A:visited {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; BACKGROUND-ATTACHMENT: fixed; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px; outline-color: #999999
}
.td_image {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
TD.bottomnavtable {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px; 
	PADDING-TOP: 10px;
}
TD.bottomnavtable_footer {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; VERTICAL-ALIGN: top;
}
A.image_link {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.image_link:hover {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
A.image_link:visited {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.menuside A {
	MARGIN-TOP: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana; HEIGHT: 25px; BACKGROUND-COLOR: #0b0a5a; TEXT-DECORATION: none
}
.menuside A:hover {
	COLOR: #0b0a5a; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.dealertable_body {
	PADDING-BOTTOM: 2px; COLOR: #0b0a5a; TEXT-DECORATION: none
}
.dealertable_body A {
	PADDING-BOTTOM: 2px; COLOR: #0b0a5a; TEXT-DECORATION: none
}
.form_field {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
UNKNOWN {
	FONT-SIZE: 11px; WIDTH: 126px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.tetiereLien05:hover {
	WIDTH: 126px; TEXT-DECORATION: none
}
.dealerlocatortext2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: arial; TEXT-DECORATION: none
}

.divscroll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 2px; PADDING-TOP: 0px;  
}
.sitemap_mainheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
A.sitemap_mainheading:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #181084; PADDING-TOP: 2px; FONT-FAMILY: Arial, sans-serif; HEIGHT: 20px; TEXT-DECORATION: none
}
.sitemap_levels {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sitemap_levels:hover {
	PADDING-LEFT: 3px; FONT-SIZE: 11px; COLOR: #181084; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.td_dealerlist {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
A.td_dealerlist:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #181084; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
.accessories_list {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.accessories_list:hover {
	TEXT-DECORATION: underline
}
.ModuleHeader
{
	display:none;
}