body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/elements/bkg.gif);
	background-repeat:no-repeat;
	background-color:#4F96FF;
}
.style1 {
	color: #565656;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SubHeading {
	color: #565656;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none
}
.SubHeadingWhite {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none
}
.Heading  {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; text-decoration: none; font-weight:bold;}
.Heading2 {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.style2 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style3 {
	color: #E0482F;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style4 {
	color: #D43A25;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5 {
	color: #565656;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase
}
.style6 {
	color: #565656;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footer {
	color: #644100;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.footer:visited {
	color: #644100;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.footer:hover {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: underline;
}
.footer:active {
	color: #FFEEAA;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: underline;
}

.footer1 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}

.TNAV {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.TNAV:visited {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.TNAV:HOVER {
	color: #FFDD99;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: underline;
}
.TNAV:ACTIVE {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}

.engineNav {
	color: #3D6B8A;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.engineNav:visited {
	color: #3D6B8A;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}
.engineNav:HOVER {
	color: #FFDD99;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: underline;
}
.engineNav:ACTIVE {
	color: #880000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-decoration: none;
}

textarea {font family:Verdana; font-size:11px; border: 1px solid; border-color: Black;}

.ItemDetailL {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:normal;}
.ItemDetailR {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight:bold;}

input {font family: Verdana; font-size:11px; border: 1px solid; border-color: Black; background: #FFFFFF;}

select {font-family: Verdana; font-size:11px;  background: #D5E9FF; margin-bottom: 1px; margin-left: 1px; margin-right: 1px; margin-top: 1px; width:240px}

.CellHeader {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.CellTXT {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}

.LNavLink  {color: #FFFFFF;	font-size: 11px; font-family: Verdana; font-weight:bold;}
.LNavLink:Visited  {color: #FFFFFF;	font-size: 11px; font-family: Verdana; font-weight:bold;}
.LNavLink:HOVER  {color: #994400;	font-size: 11px; font-family: Verdana; font-weight:bold; text-decoration: underline;}

.LeftNav  {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.LeftNav:Visited  {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.LeftNav:HOVER  {COLOR: #994400; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: underline; font-weight:bold;}

.LeftNavOn  {COLOR: #994400; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.LeftNavOn:Visited  {COLOR: #994400; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; font-weight:bold;}
.LeftNavOn:HOVER  {COLOR: #FF7700; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: underline; font-weight:bold;}
.button {font:11pt Verdana,Arial,Helvetica,Sans Serif; font-weight:bold; background-color:#66ff66; color:#000000; cursor: hand ;}
SUBMIT {CURSOR: hand; BACKGROUND-COLOR: #C7aa61}
TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; list-style-type: circle;  }
B {font-weight : bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
H1 {COLOR: #000000; font-weight : bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; }
H2 {COLOR: #880000; font-weight : bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; }
STRONG {font-weight : bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
I {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
P {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
DIV {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  }
BODY {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; }
UL {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  list-style-type: disc; }
A  {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none;}
A:Visited  {COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;}
A:hover  {COLOR: #9939ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
A:Active  {COLOR: #ff8800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none;}

.blueprice  {COLOR: #880000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none;}
.blueprice:Visited  {COLOR: #880000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none;}
.blueprice:hover  {COLOR: #880000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: underline;}
.blueprice:Active  {COLOR: #880000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none;}

.ClubHead  {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; background:#0055aa; padding: 4px 2px 4px 2px; font-weight:bold;}



.login {
	width: 200px;
	height: 89px;
	background: #a92c2c url(images/loginbg.gif) no-repeat top left;
	font: normal 10px arial, sans-serif;
	padding: 30px 10px 0px 10px;
}
.login table { padding: 0px; color: #FFF; }
.login table td { padding: 3px 0px; }
.login a { color: #ffffcc; }
.bluesale {
	border: 2px solid #165987;
	background: #165987 url(images/carbg.gif) no-repeat top left;
	float: left;
	height: 236px;
	margin: 5px -3px 2px 11px;
	width: 168px;
	padding: 0px;
	position: relative;
}

.orangesale {
	border: 2px solid #ff6600;
	background: #ff6600 url(images/carbg-orange.gif) no-repeat top left;
	float: left;
	height: 236px;
	margin: 5px -3px 2px 11px;
	width: 168px;
	padding: 0px;
	position: relative;
}
.saletop { text-align: center; width: 168px; }
.salebot { text-align: center; width: 168px; margin-top: 10px; }
.salebot img { display: inline;  }
.forsale {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 250;
	height: 80px;
	width: 100px;
}
.cartemp {
	width: 148px;
	height: 98px;
	border: 2px solid #b9cddb;
	background: #FFF;
	position: absolute;
	top: 10;
	left: 9;
	z-index: 100;
}

p.desc {
	color: #165987;
	font: bold 14px arial, sans-serif;
	padding: 0px; margin: 113px 0px 0px 0px;
}

.sprice {
	color: #ff6600;
	font: bold 28px arial, sans-serif;
	padding: 0px; margin: 0px;
}
.ssup { 
	vertical-align: super;
	font-size: 12px;
}
.heading { width: 712px; margin-left: 10px; }

.heading h1 { 
	width: 100%; 
	color: #185f93;
	font: normal 22px arial, sans-serif;
	border-bottom: 3px solid #f96a04; 
	padding: 0px 0px 12px 0px; 
	margin-bottom: 15px; 
	}
.heading p {
	color: #000;
	font: 12px arial, sans-serif;
}
p.incl {
	color: #000;
	font: normal 11px arial, sans-serif;
	padding: 0px; margin: 0px;
}

.producttitle { background: #FFF url(images/prodtitle-bg.gif) repeat-x top left; }
.producttitlel { background: url(images/prodtitle-left.gif) no-repeat top left; }
.producttitle h1 { padding: 8px 40px 12px 40px; font: bold 14px arial, sans-serif; }

.productbox { 
	width: 708px; 
	background: #cedce5 url(images/productbg.jpg) no-repeat top left; 
	border: 2px solid #165987;
	margin-left: 10px;
	}
.prodleft {
	float: left;
	width: 490px;
	margin: 20px 0px 20px 20px;
	}
.prodleft p { clear: both; }
.prodright {
	float: right;
	width: 150px;
	text-align: center;
	margin: 20px 20px 20px 0px;
	}
.shopleft { float: left; margin: 25px 10px 10px 10px; }
.shopright { float: right; margin: 25px 10px 10px 10px; }
.prodfooter {
	clear: both;
	overflow: hidden;
	width: 708px;
	background: #165986 url(images/productbg-bot.jpg) no-repeat top left; 
	}
.prodright .pprice { color: #ff6600; font: bold 50px arial, sans-serif; margin: 0px; padding: 0px; }
.pbuy { margin: 10px 0px; }
.prodimg { float: left; border: 2px solid #b9cddb; margin: 0px 6px 5px 0px; background: #FFF; }
	
.prodright .smallbox { 
	display: block; 
	text-align: left; 
	background: #b9cddb url(images/smallbox-top.gif) no-repeat top left; 
	width: 135px;
	margin: 0px auto;
	}
.prodright .sbbot {
	background: url(images/smallbox-bot.gif) no-repeat bottom left; 
	padding-bottom: 10px;
	}
.smallbox p { padding: 10px 10px 0px 10px; margin: 0px; }

.searchbar { 
	background: url(images/searchbg.jpg) repeat-x top left; 
	width: 712px; 
	overflow: hidden; 
	margin: 10px;
	}
.justlisted { float: left; }
.search { float: right; }
.search input, .search img { display: inline; }
.search .searchbox { margin-bottom: 11px; font: 12px arial, sans-serif; width: 150px; }

.links ul { float: left; margin: 0px 0px 30px 0px; padding: 0px; }
.links li { list-style-type: none; display: block; float: left; padding:0px; margin:0px;height: 30px;}
.links li a { padding: 0px; margin: 0px;}
.links img { border: none;}

ul.lnav {
	margin: 0px 0px 0px 2px; 
	padding: 0px; 
	width: 216px;
}
	
ul.lnav li {display: block; float: left; height: 30px; margin: 0px; padding: 0px; list-style-type: none;  }
ul.lnav li a { 
	float: left; 
	width: 176px; 
	height: 30px; 
	padding: 8px 0px 5px 40px; 
	margin: 0px;
	color: #FFF;
}

ul.lnav li.sale a { background: url(images/nav/logged/sale-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.sale a:hover { background: url(images/nav/logged/sale-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.plates a { background: url(images/nav/logged/plates-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.plates a:hover { background: url(images/nav/logged/plates-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.parts a { background: url(images/nav/logged/parts-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.parts a:hover { background: url(images/nav/logged/parts-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.wanted a {background: url(images/nav/logged/wanted-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.wanted a:hover {background: url(images/nav/logged/wanted-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.edit a {background: url(images/nav/logged/edit-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.edit a:hover {background: url(images/nav/logged/edit-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.sold a {background: url(images/nav/logged/sold-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.sold a:hover {background: url(images/nav/logged/sold-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.change a {background: url(images/nav/logged/change-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.change a:hover {background: url(images/nav/logged/change-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.update a {background: url(images/nav/logged/update-off.gif) no-repeat top left; width: 216px; }
ul.lnav li.update a:hover {background: url(images/nav/logged/update-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }

ul.lnav li.logout a {background: url(images/nav/logged/logout-off.gif) no-repeat top left; width: 216px; color: #FFF; }
ul.lnav li.logout a:hover {background: url(images/nav/logged/logout-on.gif) no-repeat top left; text-decoration:none; color: #FFF; }