﻿body { background-color:#ffffff; padding:0 0 0 8px; margin:0px; text-indent:-2px;}

.mainlinks {text-align: center; color: #383838; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; border-top: 1px solid  #CF434E;}

.mainlinks a, .mainlinks a:hover {text-align: center; color: #383838; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}

.toplinks {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/top-bg.gif'); text-decoration: none;}

.toplinks a {text-align: center; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}

.toplinks a:hover {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #E5D8CF; text-decoration: none;}

.pageno {text-align: center; font-weight: normal; font-family: verdana,helvetica,sans-serif; font-size: 12px; color: #3E3939;}

.pageno a, .pageno a:hover {text-align: center;	font-family: verdana,helvetica,sans-serif; font-size: 12px;	font-weight: normal; color: #3E3939; text-decoration:none;}

.linkbarhd,.linkbarhd a, .linkbarhd a:hover{padding-left: 8px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; width: 162px; text-decoration:none;}

.sublink {margin-left: 0px; padding-left: 8px; margin-top: 3px; width: 162px; color: #993333;}

.search {font-family: arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; padding-left: 8px}

.linkbar a,.linkbar{color: #3E3939; text-decoration: none;}

.linkbar a:hover {color: #993333; text-decoration: underline;}

.link {list-style: none; text-align: left; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 0px; margin-top: 10px; width: 160px;}

.nacatlink {background-color:#993333; font-size: 12px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-WEIGHT:BOLD;}

.nacatlink a, nacatlink a:hover {color: #ffffff;	text-decoration:none;}

.asplinkbar {list-style: none; text-align: left; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 0px; margin-top: 10px; width: 162px;}

.page-no-link {text-align: center; font-weight: bold; font-family: Arial,helvetica,sans-serif; font-size: 13px; background: #cccccc; width: 12px; color: #993333;}

.sublink1 {font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color:gray; text-decoration: none; text-align: left; padding-top: 2px; padding-left: 4px; margin-left: 0;}

.sublink1 a{color:#3E3939; text-decoration: none;}

.sublink1 a:hover{color:#993333; text-decoration: underline;}

.salelinkbarhd ,.salelinkbarhd a {padding-left:4px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; width: 162px; text-decoration:none;}

.salelinkbarhd a:hover{padding-left:4px; padding-top: 2px; padding-bottom: 2px; margin-left: 0px; margin-top: 0px; color: #993333; width: 162px; text-decoration:underline;}

.stylehead {text-align: left; font-size: 12pt; font-family: Arial; font-weight: bold; color: #3E3939; text-decoration: none; padding-left:8px; font-variant:small-caps;}

.itemname {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none; padding:0 0 0 8px;} 

.itemname a, .itemname a:hover{color: #3E3939; text-decoration: none;}

.itemnamec, .itemnamec a, .itemnamec a:hover{text-align: center; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none;}

.blackpara {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-align:justify; text-decoration: none; padding:0px 8px 15px 8px;}

.viewmore {font-size: 10pt; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration: none; font-weight:bold; padding:0px 8px 3px 8px;}

.viewmore a, .viewmore a:hover{color: #993333; text-decoration: none;}

.redbuzztitle {font-size: 12px; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration:underline; padding-left:5px;}

.redbuzztitle a, .redbuzztitle a:hover{color: #993333; text-decoration:underline;}

.buzztext {font-size: 12px; font-family: arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none; padding-left:5px;}

.buzztext a, .buzztext a:hover{color: #3E3939; text-decoration: none;}

.medtext {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-align: center; padding-left: 8px;}

.greymedtext,.greymedtext a, .greymedtext a:hover{font-size: 8pt; font-family: Arial; color: #939393; text-decoration: none; font-weight:bold; padding-left:8px;}

.smalltext, .smalltext a {font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none;}

.maroonbigtext, .maroonbigtext a, .maroonbigtext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;	color: #993333; text-decoration: none;}

.topgreybartext, .topgreybartext a, .topgreybartext a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

h3 {display: inline; font-family: arial, helvetica, sans-serif; text-decoration: none; color: #993333; padding-left: 10px}
h4 {display: inline; font-family: arial, helvetica, sans-serif; text-decoration: none; color: #993333; padding-left: 10px}

ul {list-style-type: none; margin: 0px; padding: 0px;}

.h3white, .h3white a, .h3white a:hover{font-family: Verdana; font-weight: normal; font-size: 12px; text-decoration: none; color: #ffffff;}

.maroonbg, .maroonbg a, .maroonbg a:hover{font-family: Verdana; font-weight:bold; font-size: 12px; color:#FFFFFF; padding-left: 5px; background: #993333; text-decoration:none;}

.maroonlink, a:visited.email, a:hover.email, a:link.email{color:#993333;text-decoration:none;}

a{color:#3E3939;text-decoration:none;} a:hover{color:#993333;text-decoration:underline;}

.leavefeed, .leavefeed a, .leavefeed a:hover {text-decoration: none; font-size: 10pt; color: #993333; background: #E8E8E8; font-family: arial, Helvetica, sans-serif}

.redbulletlistNA {background-image: url('../images/redbullet.gif'); background-position: 8px 8px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #993333;}

.redbulletlist {background-image: url('../images/redbullet.gif'); background-position: 8px 8px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #3E3939;}

.redbulletlist a{color: #3E3939; text-decoration: none;}

.redbulletlist a:hover	{color: #993333; text-decoration:underline;}

.maroontext, .maroontext a, .maroontext a:hover {color: #993333; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;}

.text {font-family: Arial,Helvetica, sans-serif; font-size: 10pt; color: #3E3939;}

.carttext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939;text-decoration:none; padding:0; margin:0}

.newsletter {text-decoration: none; font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; background-image: url('../images/top-bg.gif'); background-repeat: repeat; background-position: 0px 4px;}

.bottomlink, .bottomlink a {text-align: center; text-decoration: none; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666;}

.bottomlink a:hover {text-decoration: underline; font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #993333;}

.footer, .footer a, .footer a:hover {text-align: center; text-decoration: none; font-size: 8pt; color: #666666; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.footerInput {border: 1px solid #b5c1cf; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #333333;}

.fontsize {font-size: 12px; color: #666666;}

.redprice {font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; font-weight:bold; padding:0 0 0 8px;}

.redprice a, .redprice a:hover{color: #CC0000; text-decoration: none;}

.oldprice,.oldprice a, .oldprice a:hover{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: line-through; font-weight:bold; padding-left:4px;}

.dealprice{font-size: 9pt; font-family: Arial; color: #939393; text-decoration: none; padding-left:8px;}

.dealprice a, .dealprice a:hover{color: #939393; text-decoration: none;}

.saleprice{font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #CC0000; text-decoration: none; font-weight:bold;}

.saleprice a, .saleprice a:hover{color: #CC0000; text-decoration: none;}

.darkgreyborder {border: 1px solid #B6B4B4;}

.footerborder {border-top: 1px solid #CF434E;}

.redstar, .font-family a, .redstar a:hover {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none;}

.topgreybarbg{background: #eaeaea; padding-left: 4px;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}

.background-linkbar {background: #fbf4f0;}

.maroonback, .maroonback a, .maroonback a:hover{font-family:  Arial, Helvetica, sans-serif;	font-weight: normal; font-size: 14px; text-decoration: none; color: #ffffff; padding-left: 5px; background: #993333;}

.contentborder {border-top: 1px solid #B6B4B4; border-left: 1px solid #B6B4B4; border-right: 1px solid #B6B4B4; background-image: url('../images/c-top-bg.jpg'); background-position: bottom;}

.content, .content a, .content a:hover {padding-left: 8px; padding-top: 8px; padding-right: 8px; text-decoration: none; text-align: justify; font-size: 10pt; color: #666666; font-family: Arial, Helvetica, sans-serif; }

form {display: inline;}

img {border: 0px;}

.hand {cursor: pointer;}

.cartgreybg {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3939; padding:0; margin:0; background-color:#eaeaea;}

.cartimgbg { background: #9d3536; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}
.mesurementbg { background: #dfdfdf; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}
.cartborder {background: #ffffff; width: 760px; border-left:1px solid #B6B4B4; border-right:1px solid #B6B4B4;}

.searchitem {text-align: left; font-size: 9pt; font-family: Arial; color: #3E3939; text-decoration: none; padding:0 0 0 8px;} .searchitem a{color: #3E3939; text-decoration: none;} .searchitem a:hover{color: #993333; text-decoration: underline;}

.sort {text-align:center;font-weight: bold; color: #ffffff; background: #993333;font-family: Arial, Helvetica, sans-serif;font-size: 8pt; text-decoration: none;}

.inputbox {border-style:solid;border-width:1px;border-color:#999999;padding:1px;margin:1px;font-size: 12px;color: #3E3939;font-family: Arial, Helvetica, sans-serif; }

.quoteform {padding-left: 6px; padding-top: 0px; padding-right: 8px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#3E3939;}

.inputtextarea {border-style:solid; border-width:1px; border-color:#999999; padding:1px; margin:1px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #3E3939;}

.buybulletlist {background-image: url('../images/redbullet.gif'); background-position: 8px 6px; background-repeat: no-repeat; margin: 0px; padding-left: 15px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #3E3939; text-decoration: none;} .buybulletlist a {color: #3E3939; text-decoration: none;line-height:16px;} .buybulletlist a:hover {color: #993333; text-decoration:underline;}

.treehd {padding-top: 2px; padding-bottom: 2px; padding-left: 8px; margin-left: 0px; margin-top: 13px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; color: #993333; width: 162px; text-decoration: none;}

.treenav{ padding-left: 4px; padding-top: 3px; margin-left: 0px; margin-top: 0px; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #993333; width: 162px;} .treenav a{padding-left: 4px; padding-top: 2px; margin-left: 0px; margin-top: 0px; color: #3E3939; text-decoration: none;} .treenav a:hover {color: #993333; text-decoration:underline;}

.treeselected{ background-image: url('../images/redbullet.gif'); background-position: 18px 5px; background-repeat: no-repeat; margin: 0px; padding-left: 13px; font-size: 9pt; font-family: arial, Helvetica, sans-serif; color: #993333; text-decoration: none;} .treeselected a {color: #3E3939; padding-left: 13px; text-decoration: none;} .treeselected a:hover{color: #993333; text-decoration: underline;}
	
.show-type {font-weight: bold; color: #ffffff; background: #993333; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}

DIV.parent { color: #333333;} 
DIV.tree_parent {color: #333333; cursor: pointer;}
DIV.close_tree_child { display:none;}
DIV.open_tree_child { background-color: #FBF4F0; display:block;}

A.tree_pitem {color: #333333; text-decoration:none; cursor: pointer;} a:hover.tree_pitem { color: blue;} A.tree_citem {color: #333333; text-decoration:none; cursor: pointer;}

.treelinkbar{text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-left: 0; margin-left: 8px; margin-top: 10px; width: 152px;}

.avg{text-align:left; color: #747474; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none;}

.radioOff {background: url(../images/off.gif) repeat-x 0% 0%; display: block; margin: 1px; width: 14px; height: 15px; float: left;}

.radioOn { background: url(../images/on.gif) repeat-x 0% 0%; display: block; margin: 1px; width: 14px; height: 15px;float: left;}

#ratingform br, #ratingform label span {display: none;}

#ratingform {background-color: #ffffff;}

.bg1 {BACKGROUND-COLOR: #4c4c4c;FONT-SIZE: 25px;font-weight:750; COLOR: #ffffff; PADDING-right: 20px; FONT-FAMILY: arial; font-variant:small-caps;line-height:100%; }
.redheading{font-family:Arial,Sans-serif; font-weight:bold; font-size:12pt; color:#993333;}

.sortby{font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: normal;color: #000000;  border: 0px; width: 115px; height: 15px;}

.redlink,.redlink a	{font-family: tahoma, Helvetica, sans-serif; text-decoration: none; font-size: 13px; vertical-align:middle; color: #B34343;}

.redlink a:hover{color: #333333; text-decoration: none;}

.description{color: #4D4D4D; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 12px; padding-left: 10px;
             padding-bottom: 5px;font-size: 16px;vertical-align: top;}

.description a,.description a:hover{color: #993333;}

.txtButton { background-color:#CC6600;font-family: Arial, Helvetica, sans-serif;font-size: 9pt; text-decoration:none; vertical-align:middle;cursor:pointer;text-align:center; color:#ffffff; height:20px; border:0px;}

