body {
margin: 0px;
padding: 0px;
font-family: Verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #000000;
text-align: left;
background-color: #FFFFFF;
}

#xmaswrapper 
{
  width: 100%;
  max-width: 500px; /* Will be AT MOST 20em wide */
}

table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}
P.catname {
text-align: center; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}
TD.catname { 
vertical-align:top; 
text-align: center; 
} 

TD.toporangebg {
background-image: url(images/toporangebg.gif);
}

TD.topbg {
background-image: url(images/topbg.gif);
}

TD.topbluebg {
background-image: url(images/topbluebg.gif);
}

TD.leftbluebg {
background-image: url(images/leftbluebg.gif);
}

.nnfix {
background-image: url(images/nnfix.gif);
}

TD.rightbluebg {
background-image: url(images/rightbluebg.gif);
}

TD.bluebarbg {
background-image: url(images/bluebarbg.gif);
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}

TD.bottombg {
background-image: url(images/bottombg.gif);
}

TD.lefttablebg {
background-image: url(images/lefttablebg.gif);
}

TD.righttablebg {
background-image: url(images/righttablebg.gif);
}


table.cpd{background-color:#ffffff;}
td.cpdll{background-color:#ffffff;border-bottom:2px dotted #dddddd}
td.cpdhl{background-color:#FF7D19;color:#ffffff;font-weight:bold;text-align:center;padding:4px}
.cstitle{background-color:#202020;color:#ffffff;font-weight:bold;text-align:center;padding:6px}
.prod3image{width: 50px;border:0px; border-thickness: 1px; border-color: #000;border-style: solid;}

td.product-h1 {
height:15px;
}
.product-h1 h1 {
  margin-bottom:0px;
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
}

a:link    { color: #000066; text-decoration: none; font-family: arial; font-size: 11px }
a:active    { color: #000066; text-decoration: none; font-family: arial; font-size: 11px }
a:visited    { color: #000066; text-decoration: none; font-family: arial; font-size: 11px }
a:hover      { color: #FF7D19; font-family: arial; font-size: 11px }

a.dark:link    { color: #c02129; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:active    { color: #c02129; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:visited    { color: #c02129; text-decoration: none; font-family: verdana; font-size: 11px }
a.dark:hover      { color: #ff0000; font-family: verdana; font-size: 11px }


ul, li, p, td {
  color: #000000;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
}


HR {
	color : #FF7D19;
	height : 1px;
}

input.search
{
	height: 17px;
	background-color: #E1E9EF;
	border: solid #000066;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,70);
	font-size: 11px;
	
}
span.price, .detailprice, .prodprice {
color: #FF7D19;
padding-top: 4px;
font-weight:bold;
text-align: left;
}
td.product {
border: solid 1px #ff7d19;
background-color: #FFF;
}
td.csproduct {
border: solid 1px #ff7d19;
background-color: #FFF;
}
img.csprodimage  {
width:150px; text-align:center; padding: 5px;
}

img.prodimage{
border: dotted 2px #ff7d19; padding: 5px;
}

input.search
{
	height: 17px;
	background-color: #E1E9EF;
	border: solid #000066;
	border-width: 1px;
	font-family: tahoma;
	color: rgb(0,0,70);
	font-size: 11px;
	
}
div.prodcurrency {
font-size: 10px;
font-family : Verdana,Arial,sans-serif;
color: #666;
text-align: left;
width: 100%;
} 

#WhiteLine {
border-left: 1px solid black;
height:950px;
}


.style1 {color: #333333}
.style3 {
	font-size: x-small
}
.style4 {color: #999999}
.prodimage999{
border: 1px solid #cfcfcf;
}
TABLE.cobtbl{
background-color: #FF7D19;
}

TD.cobhl{
background-color: #FFC43B;
}

TD.cobll{
background-color: #FFFfff;
color : #666666;
}

td.receiptbody{background-color:#FFF6F2;}
td.receiptoption{background-color:#FFE6E6;}
td.receipthr{height: 0;border-width: 1px 0 0 0;border-style: solid;border-color: #9EBE25;}
td.receipthl{background-color:#FDD6E8;}
td.receiptheading{background-color:#980048;color: #FFFFFF;font-weight:bold; }
#fb iframe {width:60px;height:21px;}

.specialimage
{
 position: relative;
 top: -150px;
 left: -35px;
 z-index: 10;
 margin-bottom: -70px;
}

.sale20 { font-size: 22px; font-color:#ff0000}
