.prodfilter {font-size:.8em}
.prodfilterbar table{width:100%;border-bottom:1px dotted #dddddd;margin-bottom:5px}
.prodfilterbar td {text-align:right;width:100%;padding-bottom:5px}

hr { height:1px; color:#CCCC99;}

.style4  {FONT-SIZE: 12px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#D45126;}
.allcats {BACKGROUND-IMAGE: url(../layoutimages/allcatsbg.jpg);background-position: -9px -2px;}
.catbox {BACKGROUND-IMAGE: url(../layoutimages/xcatbghome1.jpg); OVERFLOW: hidden;padding:6;background-repeat:no-repeat;border:0px solid #F7E5C3;}
.catbox2 {BACKGROUND-IMAGE: url(../layoutimages/Xcatbghome2.jpg); OVERFLOW: hidden;padding:6;background-repeat:no-repeat;border:0px solid #F7E5C3;}
.catbox3 {BACKGROUND-IMAGE: url(../layoutimages/Xcatbghome3.jpg); OVERFLOW: hidden;padding:6;background-repeat:no-repeat;border:0px solid #F7E5C3;}
.catbox4 {BACKGROUND-IMAGE: url(../layoutimages/Xcatbghome4.jpg); OVERFLOW: hidden;padding:6;background-repeat:no-repeat;border:0px solid #F7E5C3;}


.detailoption {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.ectlink {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;color:#804040;}

.shopbuttons {text-align:left;}
.normalCopy {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;line-height:17px;color:#000}
.footlinks {padding-top: 3px;}
.aslowas {FONT-WEIGHT: bold; COLOR:#6A1F1F;} 
.discountsapply {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; }
.miscpagecontainer {padding:20px;font-size:.9em}
.padding5{padding:5px;}
.hilite {background: #CFDC73;}
h3 {font-weight:bold;FONT-SIZE: 10px;}

fieldset {
border: 1px solid #000000;
width:100%;
background:#ffffff;
padding: 3px;
}
fieldset legend {
border: 1px solid #606730;
background: #606730;
/*width:150px;*/
padding: 6px;
font-weight: bold;
}

fieldset legend a {color:#ffffff;}

.linebg{background: #fff}

.ut-roseQuartz {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #FFE8F3;
}
.ut-coral {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #FFDED2;
}
.ut-bluetopaz {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #EEF6FC;
}
.tt-coal {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #001821;
}
.ut-peridot {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #EAEBDE;
}
.ut-pearl {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #F3EAD3;
}
.ut-sandstone {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #F9F6EE;
}
.style20 {
	color: #FFFFFF;
}
.tt-apricot {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #FBD1A7;
	font-size: small;
}
.tt-berry {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #9A5664;
	font-size: small;
}
.tt-butter {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #FFF5C0;
}
.tt-clay {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #B9A791;
}
.tt-cloud {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #6C9ADF;
	font-size: small;
}
.tt-earth {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #7D543A;
}
.tt-forest {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #1B5D50;
	font-size: small;
}
.tt-heron {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #4D566F;
}
.tt-lilac {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #D3A5E2;
	font-size: small;
}
.tt-ocean {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #2E3072;
}
.tt-turquoise {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #028C99;
}
.tt-orchid {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #522E7A;
	font-size: small;
}
.tt-ruby {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #661332;
}
.tt-saffron {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #F3C507;
	font-size: small;
}
.tt-sapphire {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #292B56;
}
.tt-sage {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #9EAD9E;
}
.tt-seafoam {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
	background-color: #72B1A4;
	font-size: small;
}
.tt-skyblue {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #3792A2;
}
.tt-stone {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #D4D5D6;
	font-size: small;
}
.tt-BlueGrass {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #206C54;
}
.tt-fir {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #426759;
}
.tt-opal {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #E8DBC2;
	font-size: small;
}
.ut-onyx {
	margin: 3px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	background-color: #001821;
	font-size: medium;
	color: #FFFFFF;
}
.style42 {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-size: small;
}
.tt-purewhite {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #000000;
	background-color: #F9F9F4;
	font-size: small;
}
.at-camel {
	text-align: center;
	color: #FFFFFF;
	font-size: medium;
	background-color: #BDA56B;
}
.at-chocolate {
	text-align: center;
	color: #FFFFFF;
	font-size: medium;
	background-color: #402826;
}
.tf-coffeecream {
	color: #FFFFFF;
	background-color: #D5AD83;
}
.tf-canyonrose {
	color: #FFFFFF;
	background-color: #C68B85;
}
.tf-cordovan {
	color: #FFFFFF;
	background-color: #650935;
}
.tf-woodviolet {
	color: #FFFFFF;
	background-color: #675769;
}
.tf-seagrass {
	color: #FFFFFF;
	background-color: #68827E;
}
.tf-litegrey {
	color: #FFFFFF;
	background-color: #979294;
}
.tf-royalblue {
	color: #FFFFFF;
	background-color: #282957;
}
.tf-neptune {
	color: #FFFFFF;
	background-color: #7691BF;
}
.tf-spruce {
	color: #FFFFFF;
	background-color: #285351;
}
.tf-harbour {
	color: #FFFFFF;
	background-color: #2E3D49;
}
.tf-black {
	color: #FFFFFF;
	background-color: #000000;
}
.style54 {
	border-width: 1px;
	text-align: center;
	color: #663300;
}
.tf-CandyApple  {
	background-color: #AB0535;
}
.tf-LemonPeel {
	color: #000000;
	background-color: #FFDF1A;
}
.tf-newpurple {
	color: #000000;
	background-color: #685A6B;
}
.tf-Nasturtium {
	background-color: #F27036;
}
.tf-bluejay {
	background-color: #005FA1;
}
.tf-Emerald  {
	color: #000000;
	background-color: #017552;
}
.tf-snowwhite {
	color: #000000;
	background-color: #FFFFFF;
}



TD.mincart {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeebe6
}
P.mincart {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeebe6
}
TD.mincart {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.mincart {
	WIDTH: 167px
}
.cobtbl {
	LIST-STYLE-TYPE: none;
	background-color:#cccccc;
	height:100%;	
}
.cobhl {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-color:#ffffff;
}
.cobll {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; background-color:#ffffff;
}
#printcontent {
	FONT-SIZE: 11px
}
.cobhl {
background-color: #ffffff;
/*background-color: #F8F7F1;*/
}
.cobll UL LI {
	FONT-SIZE: 10px
}
.products {padding-top:2px;
/*category page table containing products*/
height:auto;
}
p.prodnavigation { FONT-SIZE: .9em; padding:10px;background: url(../layoutimages/xprodnavbg.jpg) no-repeat ; background-position:left ;width:100%;FONT-WEIGHT: bold
	
}

p.prodnavigation a {
	FONT-SIZE: .9em;
	color:#000000;
}
.prodimage {
	FLOAT: left
}
.prodname {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
.prodname A {FONT-SIZE: .8em;
	COLOR: #333333; TEXT-DECORATION: none
}
.proddescription p {
	PADDING-BOTTOM: 4px;
	FONT-SIZE: .8em;
}
.prodoption {
	CLEAR: both; FONT-SIZE: 10px; WIDTH: 300px; COLOR: #333333;
}
.prodprice {
	FONT-WEIGHT: bold; COLOR:#804040; PADDING-TOP: 4px
}
.product {
	BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(../layoutimages/xprodbg.jpg); OVERFLOW: hidden;  MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; border-left:1px solid silver;border-bottom:1px solid silver; vertical-align:bottom;
}
.product div {
	border:none;
	FONT-SIZE: .9em;
	text-align:left;
	padding-left:5px;
	padding-right:2px;
	padding-bottom:5px
}


.prodInfoBL {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: left
}
.prodInfoBR {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN: left;PADDING: 15px;
}
.prodInfoTL {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN:left;  VERTICAL-ALIGN: text-top;PADDING-TOP: 0px; PADDING: 2px;WIDTH: 170px;
}
.prodInfoTR {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; WIDTH: 170px;
}


.catInfoTL {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; TEXT-ALIGN:left;  VERTICAL-ALIGN: text-top;PADDING-TOP: 0px; PADDING: 2px;WIDTH: 100px;
}
.catInfoTR {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: text-top; PADDING-TOP: 5px; WIDTH: 150px;
}
.cat {
	BACKGROUND-POSITION: 0px 0px; FONT-SIZE: .8em; BACKGROUND-IMAGE: url(../layoutimages/xprodbg.jpg); OVERFLOW: hidden;  MARGIN-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat;border-left:1px solid silver;border-bottom:1px solid silver;
}

.intbody {BACKGROUND-IMAGE: url(../layoutimages/intbodybgx.jpg);BACKGROUND-POSITION: 0px 40px;BACKGROUND-REPEAT: no-repeat;padding-left:10px;border-top:0px solid #CBD1B1}
.pagenums {	CLEAR: both; FONT-SIZE: 1em; WIDTH: 770px; PADDING-TOP: 6px; color:#666666;}
.pagenums a {	CLEAR: both; FONT-SIZE: 1em; WIDTH: 770px; PADDING-TOP: 6px; color:#336600;}

.catnavigation {
	 FONT-SIZE: .9em; padding:10px;background: url(../layoutimages/prodnavbg.jpg) no-repeat ; background-position:left ;width:100%
	
 
}

.catnavigation a{
	FONT-SIZE: .9em;
	FONT-WEIGHT: regular;
}
.catdesc {
	PADDING-BOTTOM: 4px;
	FONT-SIZE: .9em;
}
.catname A {
	FONT-WEIGHT: regular; FONT-SIZE: .9em; COLOR: #000000;
}
.xcatimage {
	BORDER-RIGHT: #cbc1b0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cbc1b0 1px solid; MARGIN-TOP: 6px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cbc1b0 1px solid; MARGIN-RIGHT: 12px; PADDING-TOP: 0px; BORDER-BOTTOM: #cbc1b0 1px solid
}

.mycategory {BACKGROUND-POSITION: 0px 0px; MARGIN-TOP: 10px; FONT-SIZE: .9em; BACKGROUND-IMAGE: url(../layoutimages/product_bg.jpg); OVERFLOW: hidden; MARGIN-RIGHT: 10px;}

.detailprice {
	FONT-WEIGHT: bold; COLOR: #804040
}

.detailimage { vertical-align:top; margin-top:25px; padding-top:60px }

.detaildescription {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 19px
}
.detaildescription UL {
	MARGIN-TOP: 12px; MARGIN-LEFT: 20px
}
.cstitle {
	CLEAR: both; MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left
}
.detailname {

font-size: 22px;
color: #3C3525;
font-family: Georgia, serif;	
	
/*font-family:"Trebuchet MS",Arial;
font-size: 22px;
color:#D45126;; */

}
li.noindent {margin-left:-10px}
