form
{ margin: 0px 0px 0px 0px; }


body
{
	margin: 0px 0px 20px 0px; background-color: #000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

p, p.body, p.grey, p.header, p.ten, li
{
	color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 16px; margin: 0px 0px 0px 0px;
}

li
{
color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}
p.ten
{
	font-size: 10px;
}

p.header
{
	font-size: 13px; font-weight: bold; margin: 0px 0px 18px 0px;
}

.headertmargin
{
	font-size: 13px; font-weight: bold; margin: 15px 0px 18px 0px;
}

p.dtlhdr
{
	font-size: 15px; font-weight: bold; margin: 0px 0px 18px 0px;
}


p.body
{ 
        margin: 0px 0px 16px 0px; 
}

p.grey
{
 	color: #808080; 
}

p.black
{ color: #000000; }

p.formlabel, p.formlabelalert
{ 
        margin: 5px 2px 3px 0px; 
}

p.formlabelalert
{ 
        color: #cc0000; 
}

p.formfield
{ 
        margin: 0px 2px 3px 0px; 
}

.textfield
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

.alert, .required
{ 
        color: #FF0000; 
}

p.footer
{
	color: #737373; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;
}
ul
{ list-style-position : outside; list-style-image: url(images/bullet.gif); margin : 14px 0px 20px 0px; padding : 0px 0px 0px 10px; }

li
{ margin : 0px 0px 5px 5px; }

a
{
        color: #2E8C12;
}

a.nav4, a.nav4:visited, a.nav4:active
{
     color: #d7d7d7;
     text-decoration: none;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     line-height: 13px;
}

a.nav4:hover, a.nav4at
{
     color: #FF2800;
     text-decoration: none;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     line-height: 13px;
}

a.crumb, a.crumb:visited, a.crumb:active
{
	color: #FF2800; text-decoration: none;
}

a.crumb:hover, a.crumbat
{
	color: #ffffff; text-decoration: none;
}

a.footer, a.footer:visited, a.footer:active
{
	color: #737373; text-decoration: none;
}

a.footer:hover
{
	color: #ffffff;
}

img
{
        border: 0px;
}

td.carbon
{
	background-image: url(images/carbon_fiber_lt.gif); background-position: center;
}

td.carbonleft
{
	background-image: url(images/carbon_fiber_lt.gif);  background-position: right;
}

td.carbonright
{
	background-image: url(images/carbon_fiber_rt.gif); background-position: left;
}

.carbon
{
	background-image: url(images/carbon_fiber_bg.gif);
}

td.elist
{
	background-image: url(images/tile_home_joinemail.jpg);
}

td.elist2
{
	background-image: url(images/tile_joinemail.jpg);
}

td.ltgreenpx
{
background-color:#2f8c12;
}

td.dkgreenpx
{
background-color:#aaeba4;
}

td.dkgreen
{
	background-image: url(images/botnavright.jpg) ; background-repeat:repeat-x;
}

td.ltgradi
{
	background-image: url(images/leftofnav.jpg); background-repeat:repeat-x;
}

td.dkgradi
{
	background-image: url(images/rightsideofnav.jpg); background-repeat:repeat-x;
}
td.belownavpx
{
	background-image: url(images/belownav.jpg); background-repeat:repeat-x;
	height:23px;
}

td.belownavpxrt
{
	background-image: url(images/rightbelownav.jpg); background-repeat:repeat-x;
	height:23px;
}

td.white
{
        background-color: #ffffff
}

td.product
{
	background-image: url(images/banner_rule.gif); padding-top: 15px;
}

tt
{ color: #ffffff; }

#leftproductlist
{
border-right:1px #FFFFFF solid;
padding-right:10px;}

#rightproductlist
{
padding-left:30px;
padding-bottom:20px;
}

#productdetails
{
padding-left:20px;
color:#3DB717;
text-decoration:underline;}

#productlistprice
{
font-size:12px;}

#productlistinfo
{
padding-top:15px;}

h1{
font-size:20px;
font-weight:bold;}

h6{
font-size:13px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
margin:0;
padding:0;}

h5{
font-size:44px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
margin:0;
padding:0;}

td.belownavpxz
{
	background-image: url(images/homebackright.jpg); background-repeat:repeat-x;
}

td.belownavpxrtz
{
	background-image: url(images/homebackright.jpg); background-repeat:repeat-x;
}

td.belownavpxzgreen
{
	background-image: url(images/greenbackgound.jpg); background-repeat:repeat-x;
}

td.belownavpxrtzgreen
{
	background-image: url(images/greenbackgound.jpg); background-repeat:repeat-x;
}
td.belownavpxzbgreen
{
	background-image: url(images/greenbackgound.jpg); background-repeat:repeat-x;
}

#shortdesc
{
font-size:13px;}

#subnav{
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-align:center;}



#producttitle{
margin:0;
padding:0;
color:#FEF303;
}

.colors_productprice{
color:#000000;

}

.colors_text{}
p{
font-size:14px;}
