body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color: #000;
	background-color: #fffacd;
/*	background-color: #F5DEB3; */
/*	background-color: #e1e8d6; */
/*	background-image: url("/common_images/bg.jpg"); */
font-family: 'Arial';
/*	font-size: 9px; */
}

a:link    { color: #00f }
a:visited { color: #F00 }
a:active  { color: #f00 }
a:hover   { color: black }

.menu_desc {
	font-family: 'Arial'; FONT-SIZE: 12px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TEXT-ALIGN: left; font-weight: 900;
}
TD.menu_desc {
	background-color:#CCC; font-weight: 100; color: #F00; font-weight: 900;
}

.menu {
	font-family: 'Arial'; FONT-SIZE: 12px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TEXT-ALIGN: center
}
.menu A:link {
	COLOR: #093A80; font-weight: 900; text-decoration: none;
}
.menu A:visited {
	COLOR: #093A80; font-weight: 900; text-decoration: none;
}
.menu A:active {
	COLOR: #FE370B; font-weight: 900; text-decoration: none;
}
.menu A:hover {
	COLOR: #FE370B; font-weight: 900; text-decoration: none;
}

.floatleft  {float: left}
.floatright {float: right}
.floatclear {clear: both}

h1 { color: #000; font-family: 'Arial'; font-weight: 900;  border-width: 3px; PADDING: 4px 8px 4px 8px;
/*	border-color:#fff #000 #000 #fff;*/
/*	background-color:#D96855; */
/*	border-style: outset; */
	border-color: #FE370B; 
	border-style: solid;


}
h2 {
 color: #000; font-family: 'Arial'; font-weight: 900; border-width: 3px; PADDING: 2px 8px 2px 8px;
	border-color: #999; 
	border-style: solid;

/*border-style: outset;*/
/*background-color: #999; *?

/*
 color: #000; font-family: 'Arial'; font-weight: 900; border-color: #999; border-style: solid; border-width: 2px; PADDING: 4px;
*/
}
h3 { color: #000; font-family: 'Arial'; font-weight: 900; border-color: #999; border-style: solid; border-width: 1px; PADDING: 4px;}

div.page_desc {
	FONT-SIZE: 22px; font-weight: 900;
}


table.parts {
	background-color: #e0eef6; font-family: 'Arial'; TEXT-ALIGN: left; 
/*	background-color: #ced8e6; font-family: 'Arial'; TEXT-ALIGN: left; */
/*	background-color: #eee;    font-family: 'Arial'; TEXT-ALIGN: left; */

}

.sku {
font-family: 'Arial'; font-weight: 900;
}

.honda {
font-family: 'Arial'; font-weight: 900; color: #c00; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}

.kawasaki {
font-family: 'Arial'; font-weight: 900; color: #0c0; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}

.suzuki {
font-family: 'Arial'; font-weight: 900; color: #d6cd18; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}

.yamaha {
font-family: 'Arial'; font-weight: 900; color: #00c; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}

.harley-davidson {
font-family: 'Arial'; font-weight: 900; color: #c60; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}

.other {
font-family: 'Arial'; font-weight: 900; color: #4b4b4b; font-variant: small-caps; padding: 0px 4px 0px 4px; text-decoration: none;
}


.part_description
{
	font-family: 'Arial'; font-weight: 900; color: #000; PADDING: 4px 8px 4px 8px;
}

.part_note
{
	font-family: 'Arial'; color: #000; PADDING: 4px 8px 4px 8px;
}


.daytona {
font-family: 'Arial Black'; font-weight: 900; color: #005; font-style: italic; text-decoration: none;
}

.dirt {
font-family: 'Arial Black'; font-weight: 900; color: #01794C; font-style: italic; text-decoration: none;
}

.street {
font-family: 'Arial Black'; font-weight: 900; color: #095BA6; font-style: italic; text-decoration: none;
}

.atv {
font-family: 'Arial Black'; font-weight: 900; color: #D40026; font-style: italic; text-decoration: none;
}

.universal {
font-family: 'Arial Black'; font-weight: 900; color: #9a823c; font-style: italic; text-decoration: none;
}

.p-watercraft {
font-family: 'Arial Black'; font-weight: 900; color: #9a823c; font-style: italic; text-decoration: none;
}


.new {
font-family: 'Arial'; font-weight: 600; font-style: italic; color: #DC143C;
}

dt	{ font-weight:bold; border-color: #88F; background-color:#EEE; border-style: solid; border-width: 1px; padding: 2px 4px 2px 4px; }
dd	{  padding:4px; }


.custom_info {
font-weight: 900;
}



table.distributors { 
	background-color: #e0eef6; font-family: 'Arial'; TEXT-ALIGN: left; 
/*	background-color: #ced8e6; font-family: 'Arial'; TEXT-ALIGN: left; */
/*	background-color: #ddd;    font-family: 'Arial'; TEXT-ALIGN: left; */

}

.distributor_name { font-family: 'Arial'; font-weight: 900; }


