.noprint {	display:none;}.onlyprint {	display:block;}body {	width:auto;	margin:0;	text-align:left;}body,td { 	font-family: arial, helvetica ;  	font-size:11pt ;  	line-height:1.4em ;  	color:#000 ;}h1 { 	font-family: arial, helvetica ;  	font-size:18pt ; 	line-height:1.4em ;  	font-weight:bold; 	margin:0 0 0.2em 0; 	border-bottom:1pt solid black; 	color:#000;}h2 { 	font-family: arial, helvetica ;  	font-size:16pt ;   	font-weight:bold; 	margin:0 0 0.5em 0; 	color:#000;}h3 { 	font-family: arial, helvetica ;  	font-size:13pt ;  	line-height:1.3em ;  	font-weight:bold; 	margin:0 0 0.5em 0; 	color:#000;}h4 { 	font-family: arial, helvetica ;  	font-size:11pt ;  	line-height:1.4em ; 	margin:0;}ul {	list-style-image:none;}a {	color:#006;	text-decoration:none;}form {	display:none;}.hidden {	display:none;}/* CONTAINERS */.container1 {	width:100%;	margin:0;	background-image:none;	border:none;}#intro {	display:none;}/* HEADER/NAV */.nav,.topbar,.titlebox ul,#map_grow,#map_shrink,#dealer_key,#dealer_quicksearch,.prev_next,.goback {	display:none;}h1#logo a {	color:#000;}h3#logo_tag {	margin:0;	text-align:right;}/* PROMOS/SHORTLISTS */.promo,.minipromo,.news_list_short,.acc_list_short,.boxflash,.box_dogleg,.clicktopop {	display:none;}/* PRODUCTS */.titlebox img,#bike_colours,.box_techpic,.gallery_search,#page_product_range .box1_2h,.review_links,.review_youtube,.review_youtube_small,.specsheet {	display:none;}.range_box {	float:left;	width:45%;	height:70pt;	padding:0 10pt 10pt 0}.range_box img {	float:left;	margin-right:10pt;}.range_box a {	color:#000;}.box_pricing {	clear:both;	margin:0.5em 0;	padding:1em;	border:1px solid #ccc;}.box_tech .box_inner {	float:left;	width:40%;	margin-right:10pt; 	font-size:9pt; }.box_specs {	margin-left:45%; 	font-size:9pt; }.box_specs table {	width:100%;	margin-bottom:10pt;}	.box_specs td {	padding:0.2em; 	font-size:9pt; 	vertical-align:top; 	border-bottom:1pt solid #ccc;}.box_gap { 	font-size:9pt;}#page_product_gallery a img,#page_gallery a img {	float:left;	}#page_product_reviews .box31 {	clear:both;	margin-top:0.5em;	padding-top:0.5em;	border-top:1px solid #ccc;}#page_product_reviews img {	float:left;	margin-right:10pt;	margin-bottom:0.5em;}/* DEALERS */.dealer_list .moreinfo1,.dealer_list .moreinfo2 {	display:none;}.dealer_list table {	width:100%;	margin-top:1.5em;	border-top:1px solid #ccc;}.dealer_list td {	vertical-align:top;}.dealer_list .icons {	text-align:right;}.dealer_list td.tel {	width:150pt;}.dealer_list .distance {	display:block;}.solus,.bike_onroad,.bike_offroad,.atv_utility,.atv_sport {	display:block;	float:left;	clear:none;	width:80pt;	height:auto;	margin:0.2em 0.2em 0.2em 0;	padding:0.1em;	background-image:none;	border:1px solid #ccc; 	font-size:9pt ; 	text-align:center;	text-indent:0;}.dealer_list .solus,.dealer_list .bike_onroad,.dealer_list .bike_offroad,.dealer_list .atv_utility,.dealer_list .atv_sport {	float:right;}#page_dealer_detail1 #map {	width:100%;	height:200pt;	margin:10pt 0;	border:1px solid #000;}#page_dealer_detail1 .right,#page_dealer_detail1 .box1_5A {	clear:both;}/* NEWS */.story {	clear:both;	margin-top:5pt;	padding-top:5pt;	border-top:1pt solid #ccc;}.story img {	float:left;	margin:0 10pt 10pt 0;}.story a {	color:#000;}.pressoffice_link {	clear:both;	margin-top:5pt;	padding-top:5pt;	border-top:1pt solid #ccc;}#page_news .box13 {	display:none;}#page_news_detail .box13 {	margin-top:5pt;	padding:5pt 0;	border-top:1pt solid #ccc;	overflow:hidden;}#page_news_detail img {	float:left;}/* ACCESSORIES */.acc_search,.acc_list_long input,.acc_list_long select,.acc_list_long .buynowbutton {	display:none;}.acc_wishlist {	clear:both;	margin:0.5em 0;	padding:1em;	border:1px solid #ccc;}.acc_list_long,.acc_list_long table {	width:100%;}.acc_list_long td {	vertical-align:top;}.acc_list_long h4,.acc_list_long table {	margin:0 0.5em 0.5em;}.acc_list_long .pricebox {	text-align:right;}/* PROMOS */.promo_listmini {	overflow:auto;}.promo_img {	float:left;	width:130px;}.promo_text {	margin-left:150px;}.promo_text h5 {	margin:0 0 5pt;	font-size:11pt}.promo_text a {	color:#000;}.promo_text .promo_date {	display:block;	font-style:italic;}#page_promos h2 {	margin:0 0 5pt;	padding:0 0 5pt;	border-bottom:1px solid #000;}.promo_text u,#page_promos #logo,#page_promos #logo_tag,#page_promos .footer,#page_promos .footer2 {	display:none;}/* FOOTER */.footer {	width:auto;	height:auto;	margin-top:10pt;	clear:both;	color:#000;	font-size:9pt; 	line-height:1.2em ; }.links {	display:none;}.footer2 {	font-size:9pt; 	line-height:1.2em;}/* OTHER */.break {	clear:both;}
