body {
	margin: 0;
	padding: 0;
	color:#666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:14px;
}
h1	{ font-size:24px; color:#666; }
h2	{ font-size:20px; color:#666; }
h3	{ font-size:18px; color:#666; }
h1, h2, h3 {
	font-weight: normal;	
}
a img {
border:medium none;
}
.light {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.light a:link {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.light a:hover {
color:#CACACA;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.light a:visited {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.smallnav {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.smallnav a:link {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.smallnav a:hover {
color:#CACACA;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
.smallnav a:visited {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
a:link {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
a:hover {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
a:visited {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
a:active {
color:#FF9900;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
.copy {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:15px;
}
.features {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:16px;
}
.reviews {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:normal;
}
.reviews a:link {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
line-height:normal;
}
.bodydescription {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.tight {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:10px;
}
.ltdescriptions {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.titles {
color:#FF9900;
font-size:12px;
font-weight:bold;
}

.btop {
	border-top: 1px solid #DEDFE1;
	padding-top: 5px;
}

.bbottom {
	border-bottom: 1px solid #DEDFE1;
	padding-bottom: 5px;
}

.style9 {
	color: #333333;
	font-weight: bold;
}
.style10 {color: #333333;}

.style7 {
	color: #FFFFFF;
	font-size: 9pt;
}
.style8 {color: #FFFFFF;}

.related {
	width: 130px;
	padding: 0 13px;
	margin: 10px 0;
	float:left;
	display: inline;
	text-align: center;
}
	.related-img {
			height: 130px;
			width: 130px;
			overflow: hidden;
		}
#calc-ship-form input {
	width: 144px;
}
	#calc-ship-form select {
		width: 150px;
	}
	