body {
	margin: 3px;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	background: #FFF;
	text-align: center;
}

table {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	text-align: center;
}

ul.ectmenu1 {
	list-style: none;
	border:0px solid ;
	font-size:80%;
	padding:0px;
	background-color:#E3E3E3;
	white-space: nowrap;
}

li.ectmenu1 {
	border: 1px dotted #fff;
	padding:0px;
	background-color:#E3E3E3;
}

li.ectmenuhassub1 a{
display:block;
padding:4px;
background-image:url(images/arrow.gif);
}

li.ectmenuhassub1 a:hover{
	display:block;
	padding:4px;
	background-image:url(images/arrowov.gif);
	background-color: #FFF;
	color: #fff;
}

li.ectmenu1 a{
display:block;
padding:4px;
}

li.ectmenu1 a:hover{
background-color: #400000;
color: #fff;
}


TABLE.cobtbl{
background-color: #E3E3E3;
border-color:#CCC;

} 


TD.cobhl{
background-color: #CCC;
}

TD.cobll{
background-color: #FFFFFF;
color : #725550;
}

div.prodinstock {
	font-size: 10px;
	font-family : Verdana;
	color: #999999;
	font-weight: lighter;
}


div.prodprice{
	font-size:12px;
	font-weight:400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800000;
	
}
div.proddiscounts {
    font-size:12px;
	color:#ff0000;
	
}	


div.detailinstock{
	font-size: 10px;
	font-family : Verdana;
	color: #999999;
	font-weight: lighter;
} 


	
div.detailname{
	font-size:20px;
	font-weight:400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #440000;
}

div.detailprice{
	font-size:16px;
	font-weight:400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #800000;
	
}

.review {
color: #B49994;
}

.showallreview, .reviewcomments {
color: #B49994;
font-weight: normal;
}

.reviewname {
color:#B49994;
}

hr.review {
width: 30%;
text-align:center;
height: 0;
border-width: 1px 0 0 0;
border-style: dashed;
border-color: #B49994;
}



P.navdesc { 
text-align: center;
color : #009;


}

P.pagenums {
font-size: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}



	    
.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}

.topbg {
background-image: url(images/topbg.gif);
}


.leftendbg {
background-image: url(images/leftendbg.gif);
}

.bodytopbg {
background-image: url(images/bodytopbg.gif);
}

.bodyleftbg {
background-image: url(images/bodyleftbg.gif);
}

.bodyrightbg {
background-image: url(images/bodyrightbg.gif);
}


A:link {
	color: #660000;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

A:visited {
	color: #660000 ;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

A:active {
	color: #660000;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

A:hover {
	color: #F00;
	text-decoration: none;
	text-transform: none;
		font-weight: bold;

}

TD {
	font-size: 12px;
	color: #440000;
	font-weight: normal;
}

td.product {
	border: 1px dotted #CCC;
	background-color: #FFF;
	text-align:center;
	
} 

td.prodnavigation {
	font-size: 12px;
	color : #009;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}

P.prodnavigation {
    font-size: 12px;
	color : #009;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}


td.catnavigation {
	font-size: 12px;
	color : #009;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;

}

P.catnavigation {
	font-size: 12px;
	color : #009;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}

navdesc {
display: none;
color : #009;

}


catnavigation {
margin: 0;
text-align: left;
color : #009;


}


img.cartimage {
	height:90px;
	border:1px;
	
}


td .prodseparator hr { 
}


P {
	font-size: 12px;
	font-family : Verdana;
	text-align: center;
	border-width: 1px;
}



TD.mincart {
	font-size: 9px;
	color: #300;
	font-family : Verdana;
	background-color: #E3E3E3;
	border-color: #333;
	
}

P.mincart {
	font-size: 9px;
	color: #300;
	font-family : Verdana;
	background: #E3E3E3;	
    
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}


P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #767981;
	height : 1px;
}



A.menu:link {
	color:#300;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-transform: none;
	font-size: 11px;
	
}
A.menu:active {
	color:#300;
	text-decoration: none;
	font-weight:normal;
	text-transform: none;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	}
	
A.menu:visited {
	color:#300;
	TEXT-DECORATION: none;
	font-weight: normal;
	text-transform: none;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;	
}
A.menu:hover {
	color: #400000;
	text-decoration: none;
	text-transform: none;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}

	.csprodname {
	font-size: 10px;
	font-family : Verdana;
}


.csprodimage {
	font-size: 10px;
	font-family : Verdana;
}


.cstitle {
	font-size: 18px;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	background: #725550;
	color : #FFF;
	padding: 2px;
	width: 80%;
	font-style: normal;
	font-weight: bold;
	margin-left: auto;
    margin-right: auto;
	
	
	}

.receiptbody {
background-color:#CCC;
}
.receiptoption{background-color:#725550;}
.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #725550;}
.receipthl{background-color:#725550;}
.receiptheading{background-color:#725550;color: #FFFFFF;font-weight:bold; }

td.prodfilter{
background-color:#ececec;
border: 1px dotted #42619a;
padding:2px;
font-weight:bold;
color: #42619a;
}

.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFF;
	color: #771500;
	border-color: #B49994;
	font-weight: normal;
	width: 250px;
}



.style1 {
	font-size: 12px;
	font-weight: bold;
	color: #663333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background:#FFFFFF;
	border:1px solid #EBE0DE;
				
}


.style2 {
	font-size: 10px;
	color: #440000;
	font-family : Verdana;
	text-align:center;
	background-color: #E3E3E3;
	outline-color: #999;
}


.style3 {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	border-color: #F1ECEB;
	color: #996666;
}


.style8 {
	font: normal 12px Verdana, Geneva, sans-serif;
	color: #771500;
	text-align:center;
}


.style4 {
	font-size: 12px;
	Color: #996666;
}

.style9 {
	font-weight: normal;
	font-size:12px;
	text-align: center;
	background-image:url(images/menu2.gif);
	background-repeat: no-repeat;
	color: #440000;
	border-left-style: none;
	line-height: normal;
}

.style10 {
	font: normal 18px Verdana, Geneva, sans-serif;
	color: #771500;
	text-align:center
}

.style13 {
	background-color:#ececec;
border: 1px dotted #42619a;
padding:2px;
font-weight:bold;
color: #42619a;
	
}

.style14 {
	font-size: 12px;
	color: #600;
	background-color: #E9E9E9;
		
}

.style16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	color: #996666;
	border-color: #B49994;
	font-weight: bold;
		
}

.style18 {
	color: #400000;
	font-size: 14px;
	background-color: #CCC;
	line-height: normal;
	font-weight: bold;
}

.style19 {
	font-weight:normal;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #999;
	
}
.contact {
	background:#E3E3E3;
	color:#660000;
	font-size: 12px;
}
.style20 {
	font: normal 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	border-style: dotted;
	border-bottom-style: dotted;
	color: #996666;
	border-top-style: dotted;	
}	

.style21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #BDA9A4;
	font-size: 14px;
}

.style22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:  #666; 
	font-size: 14px;
	color:#FFF
	
	
	
}
.style26Copy {
	color: #FFFFFF;
	background: #B49994;
	font-size: 18px;
	background-color: #999;
}
