@charset "utf-8";
/* CSS Document */
body{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	background-color: #ffc722;
}
h1,h2,h3,h4{
	font-family: Helvetica Neue, Helvetica,  Arial, sans-serif;	
}
h1{
	font-size: 16pt;
	font-weight: bold;
	color: #1e4232;
	padding-bottom: 12px;
}
h2{
	font-size: 14pt;
	font-weight: normal;
	color: #1e4232;
	padding: 6px 0 6px 0;

}
h3{
	font-size: 12pt;
	font-weight: normal;
	color: #1e4232;
	padding: 6px 0 6px 0;
	
}
small{
	font-size: 8pt;
}
a, a:visited{
	color: #004a38;
}
	a:hover{
		color: #000;
	}
p{
	padding: 9px 0 9px 0;
}
#masthead{
	background-image: none;
}
	#tagline{
		visibility: hidden;
		display: none;
		
	}
	#language{
		visibility: hidden;
		display: none;

	}
#logo{
	display: block;
	visibility: visible;
}
	
#wrapper{
	margin: 0 auto;
	width: auto;
}
	.wrapperclear{
		clear: both;
		background-color: #fff;
	}
#footer{
	padding: 12pt 0 12pt 0;
	text-align: center;
	color: #fff;
	clear: both;
}
		
	


	
/* Breadcrumbs */

#breadcrumbs{
	visibility: hidden;
	display: none;

}
/*--------------*/



#content{
	padding: 0;
	/*line-height: 18px;*/
}
	#content .product{
		padding-right: 0;
	}
#navigation{
	visibility: hidden;
	display: none;
}

#canada{
	visibility: hidden;
	display: none;
}

/* Side navigation used on sub pages */
#sidebar{ 
	visibility: hidden;
	display: none;

}
#sidenav { 
	visibility: hidden;
	display: none;

}
/* --------------------------------- */

.clear{
	height: 1px;
	font-size: 1px;
	clear: both;
}
#accessibility{
	display: none;
	visibility: hidden
}
#category_snowblowers{
	display: block;
	background-image: url(../../yardman/images/btn_snowblowers.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 140px;
	padding: 12px 0 0 45px;
	text-align: left;
	margin-left: 7px;
}
#disclaimer{
	clear: both;
	text-align: center;
	padding: 5px 0 10px 0;
}
.productsubheading{
	font-size: ;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;	;
	padding: 6px 6px 6px 0;
}
#quickpoll_icon{
	visibility: hidden;
	display: none;

}
dt{
	font-size: 12pt;
	padding: 12px 0 12px 12px;
	color: #1e4232;
	font-weight: bold;
}
dd{
	padding: 0 0 0 24px;
	color: #292a29;
}

#warrantybanner{
	background-color: #1e4232; 
	color: #000;
	padding: 30px 10px 30px 120px; 
	line-height: 20pt;
}
	.lg{
		background-image: url(/yardman/images/warranty_ballcap.png); 
		background-repeat: no-repeat;
	}
	.fw{
		background-image: url(/yardman/images/warranty_toque.png); 
		background-repeat: no-repeat;
	}

	#warrantybanner .small{
		font-size: 10pt;
	}
	#warrantybanner .large{
		font-size: 21pt; 
		font-weight: bold;
		text-transform: uppercase;
	}
	
	.fw{
	background-image: url(../images/warranty_toque.png);
}
#important{
	border: dotted medium red;
	padding: 6px;
}

/* Manuals */
#manualsearch{
	background-color: #f9f9f9;
	padding: 6px 6px 12px 24px;
	width: 400px;
	margin-bottom: 18px;
	border: 1px soilid black;
}
#manualsearch label{
	font-size: ;
	color: #1e4232;
	font-weight: normal;
	font-family: Helvetica Neue, Helvetica,  Arial, sans-serif;	
}

/*attachments table*/
#attachments_table ul{
	list-style: disc;	
	margin: 0.25em 1em 0 2.5em; 
	padding: 0;
}
#attachments_table td{
	padding-bottom: 18px;
}
#attachments_table h3{
	color: #292a29;
	font-size: 12pt;
}

#contact_countries td{
	padding-bottom: 12px;
}
#contactForm td{
	padding-bottom: 12px;
}
#printpage{
	visibility: hidden;
	display: none;

}

/* PRODUCT PAGE ONLY */

#content h1 small{
	font-size: 12pt;
	font-weight: normal;
	padding: 6px 0 6px 0;
	display: block;
}
#product_tabs{
	visibility: hidden;
	display: none;
}
 
#product_photo{
	float: left;
	width: 498px;
}
	#product_photo img{
		display: block;
		margin-top: 0px;
	}
	
	
	
#product_menu{
	width: 140px;
	font-family: Helvetica Neue, Helvetica,  Arial, sans-serif;					
	font-size: 13pt; 
	font-weight: normal;
	line-height: 12pt;
	padding: 0;
	text-align: left;
	float: left;	

}
	#product_menu h2{
		color: #1e4232;
		font-size: 18pt;
		font-weight: bold;	
		padding: 18px 12px 0 0;
		text-align: left;
	}
	#product_menu h3{
		font-size: 10pt;
	}
#product_specs{
	clear: both;
	padding-top: 12pt;
}
	#product_specs h2{
		padding: 12pt 0 12pt 0;	
	}
	#product_specs ul{
		float: left;
		width: 45%;
		list-style: disc;
		padding: 0 2% 0 15px;
	}
	#product_specs li{
		padding-bottom: 10px;
	}
#product_features{
	clear: both;
	padding-top: 24pt;

}	
	#product_features h2{
		padding: 24pt 0 12pt 0;
	}
		#product_features .feature{
		float: left;
		width: 165px;
		text-align: center;
		height: 200px;
		overflow: visible;
	}
	#product_features dd{
		font-family: Helvetica Neue, Helvetica,  Arial, sans-serif;		
		font-weight: normal;
		font-size: 10pt;
		color: #1e4232;
		padding: 4px 0 4px 0;
		line-height: ;
	}
	#product_features dt{
		font-size: 8pt;
		color: #000;
		font-weight: normal;
		padding: 0 5px 0 5px;
		line-height: 10pt;
	}
	#product_features img{
		border: 1px solid #5b5749;
	}
#product_attachments{
	clear: both;
	padding-top: 24pt;
}	
	#product_attachments h2{
		padding: 24pt 0 12pt 0;
	}

	#product_attachments table td{
		vertical-align: top;
	}
	#product_attachments img{
		border: 1px solid #5b5749;
		margin-right: 15pt;
	}
	#product_attachments h3{ 
		font-size: 12pt;
		font-weight: normal;
		color: #1e4232;
		padding-bottom: 0;
	}
	#product_attachments h3 small{ 
		display: block;
		font-size: 12pt;
		font-weight: normal;
		color: #333;
		padding: 3px 0 0 0;
	}
	#product_attachments ul{
		list-style: disc;
		padding-left: 15pt;
		margin: 12px 0 12px 0;
	}
#product_comparison{
	clear: both;
	padding-top: 24pt;
}
	#product_comparison h2{
		padding: 24pt 0 12pt 0;
	}
	#product_comparison caption{
 		display: none;
		visibility: hidden;
	}


		#product_comparison th{
			color: #000;
			font-weight: bold;
			padding: 3px;
			border: 1px solid #e8e8e8;
			font-weight: normal;
		}
		#product_comparison td{
			color: #000;
			text-align: center;
			border: 1px solid #e8e8e8;			
		}
		
		#product_comparison a{
			text-decoration: none;
			color: #004a38;
		}
		#product_comparison a:hover{
			color: #000;
		}		
	
		
		#product_comparison h3{ 
			font-size: 12pt;
			font-weight: normal;
			color: #5b5749;
			padding: 15px 0 5px 0;
		}
		th .highlight{
			background-color: #e80026;
			color: #fff;
		}
#product_wheretopurchase{
	clear: both;
	padding-top: 24pt;
}	
	#product_wheretopurchase img{
		border: 1px solid #5b5749;
		margin-bottom: 5px;
	}
	#product_wheretopurchase .retailer{
		width: 182px;
		text-align: center;
		float: left;	
	}
#product_wheretopurchase a{
		color: #004a38;
		text-decoration: none;
	}
	#product_wheretopurchase a:hover{
		color: #000;
	}
.productclear{
	background-color: #fff;
	margin-left: 196px;
}


