body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}

.contentheading {
nowrap;
}

.showh2 {
text-align:left;
font-size:16px;
}

.showh3 {
text-align:left;
font-size:14px;
color: #79afe6;
}

.errorText {
	background-color: #FFFF00;
}

.pageHeading {
	margin:0px;
	font-size:14px;
	padding-bottom:5px;
	font-weight: bold;
}

#reg {
	border: 1px solid #cccccc;
	padding:3px;
	margin:5px;
}


BLOCKQUOTE {
display: block;
padding: 0 60px;
width: 350px;
font: normal normal 96% Georgia, Times, serif;
}

blockquote:before, blockquote:after {
color: #000000;
display: block;
font-size: 700%;
width: 50px;
}

blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}

blockquote:after {
content: close-quote;
height: 50px;
margin-top: -30px;
margin-left: 360px;
}

.sale {
text-decoration: blink; 
text-align: center;
color: red;
}

h1 {
	margin:0px;
	font-size:14px;
	padding-bottom:5px;
}

h2, h3 {
	font-weight: bold;
	text-align:center;
	margin:0px;
	font-size:12px;
	padding:5px;
}

.category {
	margin:0px;
	font-size:12px;
	padding:5px;
}

.smallText {
	font-size:10px;
}

.smallText img {
	border: 1px solid #cccccc;
}

.smallText a {
	font-size:11px;
	text-decoration: none;
	padding-bottom:8px;
}

.smallText_cat a {
	font-size:12px;
	text-decoration: none;
	padding:5px;
}

.infoBoxContents {
	text-align: left;
}

.infoBoxHeading {
	font-weight: bold;
	margin:0px;
	font-size:12px;
	text-align: left;
}

.cartcontents {
	border: 1px solid #cccccc;
	padding:5px;
}

.boxText {
	text-align: left;
}

.navlist li {
	width: 170px;
	background-color: #FFFFB9;
	padding-bottom: 2px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.navsubmit {
	background-image: url(images/web-makeover4_sliced_b_20.png);
	height: 20px;
	width: 23px;
}
.headernav a {
	color: #FFFFFF;
	text-decoration: none;
}
.headernav a:hover {
	color: #F47721;
	text-decoration: underline;
}
.foottitle {
	margin-bottom: 10px;
	padding-top: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 10px;
}
.logo {
	padding: 5px;
}
.headergradient-l {
	background-image: url(images/web-makeover4_05.png);
	background-repeat: repeat-y;
}
.headernav {
	color: #FFFFFF;
	background-color: #AFB0AE;
	text-align: left;
}
.colorband {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e17930;
	border-left-color: #e17930;
	width: 876px;
}
.contentwrap {
	width: 876px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
	margin-bottom: 20px;
}
.headergradient-r {
	background-image: url(images/web-makeover4_05-11.png);
	background-repeat: repeat-y;
}
.headerlabels {
	color: #FFFFFF;
	background-color: #AFB0AE;
	padding-right: 5px;
}
#gr {
	background-color: #AFB0AE;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.headertabs {
	padding-right: 5px;
	vertical-align: middle;
}
.bread-l {
	width: 176px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.clearance {
	color: red;
	font-size:14px;
	font-weight:bold;
}
.clearance:hover {
	color: white;
	display: block;
}
.main-l a {
	color: #000000;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display: block;
	padding: 4px;
	padding-right: 15px;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.main-l a:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display: block;
	padding: 4px;
	padding-right: 15px;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #F47721;
}
.anylinkcss{
	position:absolute;
	visibility: hidden;
	z-index: 100;
	background-color: white;
	width: 235px;
	list-style-image: none;
	list-style-type: none;
}

.anylinkcss a{
	color: #000000;
	font-size: 11px;
	text-transform: uppercase;
	background-image: none;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display: block;
	padding: 4px;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.anylinkcss a:hover{ /*hover background color*/
	color: #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display: block;
	padding: 4px;
	list-style-image: none;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #F47721;
}

.footermenu {
	color: #FFFFFF;
	font-size: 11px;
}
.copy {
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.bread-r {
	width: 700px;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
	line-height: 28px;
	text-align: left;
}
.breadcrumb {
	width: 610px;
	padding-left: 10px;
	color: #F47721;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}
.bookmark {
	width: 90px;
	padding-right:3px;
}
.mainnote {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left: 5px;
}
.main-l {
	vertical-align: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.main-r {
	vertical-align: top;
}
.content {
	vertical-align: top;
}
.footnotes {
	font-size: 9px;
	color: #FFFFFF;
	margin-left: 0px;
	padding: 10px;
	vertical-align: top;
}
.footnotes li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
}
.footnotes a {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
.footermenu a {
	color: #FFFFFF;
	text-decoration: none;
}
#gr .footnotes ul {
	margin-left: 0px;
	padding-left: 0px;
}
.main-l ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	list-style-image: none;
	list-style-type: none;
}
tr.productListing
{
}
.category_desc li {
margin-left: 15px;
}
a.productsdet{
color:#000000;
}
a.headerNavigation{
color:#000000;
}
a{
color:#31312D;
}

.lbl{
font-size:16px;
color:#000000;
font-weight: bold;
}
.productListing-data{

}
a.categeorylink{
color:#000000;
	font-weight: bold;
}
.main {
	font-size:10px;
	text-align: left;
}
TD.main, P.main {
  font-size: 11px;
  line-height: 1.5;
}
td.check_step{
color:#B0B0AE;
}

.oldPrice {
text-decoration: line-through;
}
.productSpecialPrice {
color:red;
}

