body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #ffffff;
}

a {text-decoration: underline;outline: none}
a:link {color: #000000;	background: transparent; text-decoration: underline;outline: none}
a:visited {color: #000000; background: transparent; text-decoration: underline;outline: none}
a:hover {color: #F3811E; background: transparent; text-decoration: underline;outline: none}

.clear {clear: both; height: 1px;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-right: 3px;
	padding-left: 3px;

}

form input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

br {
	text-indent: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	padding-right: 3px;
	padding-left: 3px;
	color: #660000;

}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	padding-right: 3px;
	padding-left: 3px;
	color: #660000;

}
blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-right: 3px;
	padding-left: 3px;
	border: thin solid #660000;

}
.listw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.listw:link
{
	color: black; text-decoration:none;
}
.listw:visited
{
	color: black; text-decoration:none;
} 
.listw:active 
{
	color: black;
} 
.listw:hover 
{
	color: black; text-decoration:underline;

}
ul#navigation {
	margin-left: 0px;
}
ul#navigation li {
	list-style-type: none;
	padding-left: 1px;
	margin-left: 0px;
}

ul#navigation li a {
	padding: 1px 1px 1px 1px;
	display: block;
	font-size: 9pt;
	color: #000000;
	border: thin solid #000000;
}

ul#navigation li a:hover, #footer a:hover {
	background: #5f6e42;
	border: thin solid #000000;
	color: black; text-decoration:none;
}
td#navi a{
	width:100%;
	height:100%;
	display:block;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	text-decoration:none;
	text-indent: 4px;
} 
td#navi a:hover{
	width:100%;
	height:100%;
	display:block;
	background-color: #A8B7DF;
	color: black; text-decoration:none;
}

a img {border: none;text-decoration: none ! important;}

/*Parts Section*/
.partsExplodedDetail {position:relative; padding: 10px 15px 0px 15px;}
.partsExplodedDetail p {padding: 0px 10px 0 10px;}
.partsBreadcrumbs {padding: 0 ! important; font-size: 11px; margin-top: 0px;}
.partsExplodedImg {width:100%;text-align:center;}
.partsHeader {background: #767676; color: #ffffff;}
.partsTable {}
.background1 {background: #ffffff; height: 23px;}
.background2 {background: #cccccc; height: 23px;}
h4.partsSectionHeading {margin-bottom: 6px; color:#F3811E;font-weight: normal ! important;font-size: 16px;font-family: Arial, Helvetica, sans-serif ! important; border-bottom: 1px #F3811E solid;padding: 15px 0 0 6px; }
h4.partsSectionHeading a {text-decoration: none ! important;}
.partsTopLink {clear: both; float: right; width: 200px; text-align: right;padding-top: 38px;text-decoration: none ! important; font-size: 12px; padding-right: 6px;}
.partsLink {width: 270px; float: left; padding: 5px 0px 3px 70px;}
.partsBikeHeading {width: 722px; background: #006d8e; color: #ffffff; font-weight: normal ! important; font-size: 17px;font-style:normal ! important; font-family: Arial, Helvetica, sans-serif ! important; padding: 5px;}

.partBikeImage {float: left;width: 360px; text-align: center;padding-bottom: 20px;}
.partBikeImage img,.partBikeImageCenter img {margin-bottom: 8px;}
.partBikeImage a,.partBikeImage a:link,.partBikeImage a:visited,.partBikeImage a:hover,.partBikeImageCenter a,.partBikeImageCenter a:link,.partBikeImageCenter a:visited,.partBikeImageCenter a:hover {text-decoration: none ! important;}
.partBikeImageCenter {width: 100%; text-align: center;padding-bottom: 20px;}

.underdev {color:#006d8e; padding: 40px 50px 100px 50px !important;margin:0;}
.underdev a {color:#006d8e;}
.underdev a:hover {color:#F3811E;}

.success, .success a, .success a:link,.success a:visited {font-weight: bold; color: red;}
.success a:hover {font-weight: bold; color: black;}

.style2 {
	color: #666666;
	font-weight: bold;
}
.style3 {color: #333333}
.style4 {color: #333333; font-weight: bold; }

.error {color: red; font-weight: bold;}

.warranty {border: 2px #000000 solid;padding:10px;}

.warranty table {font-family: Arial,Helvetica, sans-serif; font-size: 8pt;}

.warrantyList p {padding: 3px 0; margin: 0;font-family: Arial,Helvetica, sans-serif; font-size: 8pt;}
.warrantyList2 {padding-left: 5px;}
.warrantyList2 p {font-family: Arial,Helvetica, sans-serif; font-size: 8pt; padding: 0; margin:0;}