﻿/* STORE TABLE BACKGROUNDS
-------------------------------------*/
TABLE.cobtbl{
background-color: #333;
}

TD.cobhl{
background-color: #ECECEC;
}

TD.cobll{
background-color: #FFF;
color : #333;
}

/* PRICE NAME and DISCOUNTS DISPLAY
-------------------------------------*/
.prodprice, .detailprice, .prodname, .detailname {
color: #60596A;
font-size: 18px;
font-weight : bold;
}
.discountsapply{
color: #84210F;
font-size: 12px;
font-weight : bold;
}
.proddiscounts, .detaildiscounts, .catdiscounts{
color: #84210F;
font-size: 11px;
font-weight : normal;
}
/* PRODUCT REVIEWS
-------------------------------------*/
.numreviews{
color: #333;
font-size: 13px;
font-weight : bold;
background-color:#ccc;
border-bottom:1px solid #000;
padding:4px;
}
.reviewheader{
color: #333;
font-size: 12px;
font-weight : bold;
}
.reviewcomments{
color: #333;
font-size: 12px;
font-weight : normal;
line-height:1.6;
}
.reviewname{
color: #666;
font-size: 12px;
font-weight : normal;
line-height:1.6;
}
/* DESCRIPTION FIELDS
-------------------------------------*/
.detaildescription, .proddescription{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 1.1em;
 color: #666;
 line-height:170%;
}
.proddescription-sub-bold{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 0.9em;
 color:#333;
 font-weight:500;
 line-height:100%;
 margin:10px 0px 2px 0px;
 padding:0px;
}
.proddescription-sub{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 0.9em;
 color:#777;
 line-height:100%;
 margin:0px 0px 0px 0px;
 padding:0px;
}


/* Store Generated Link Properties */

A.ectlink:link {
	color:#F09;
	text-decoration: none;
}
A.ectlink:visited {
	color:#F39;
	text-decoration: none;
}
A.ectlink:active {
	color:#C09;
	text-decoration: none;
}
A.ectlink:hover {
	color:#666;
	text-decoration: underline;
}
A.tslistnav:link {
	color:#8B8B8B;
	text-decoration: none;
}
A.tslistnav:visited {
	color:#8B8B8B;
	text-decoration: none;
}
A.tslistnav:active {
	color:#8B8B8B;
	text-decoration: none;
}
A.tslistnav:hover {
	color:#666;
	text-decoration: underline;
}

/* SEARCH PROPERTIES
-------------------------------------*/
   
.sub	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
background: #999;
height: 20px;
width: 56px;
border: 1px solid #333;
padding-bottom:12px;
text-align:center;
vertical-align:bottom;
}

input.search	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
background: #ECECEC;
height: 16px;
width: 240px;
border: 1px solid #333;
}

/* Horizontal rule */
hr {
height: 0;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #e69d01;
}
/* Minicart */
TD.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

P.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

table.mincart
{
border: 1px dotted #333;
background-color: #FFF;
width: 136px;
}

td.mincart
{
background-color: #ECECEC;
}

/* Price properties */
SPAN.price, .detailprice, .prodprice {
font:bold 14px Arial, Helvetica, sans-serif;color:#333;
padding-top: 4px;
text-align: center;
}

.prodname, .detailname{
color: #333;
font-weight:bold;
}
.prodcurrency{
text-align:center;}

/* CUSTOMISED CART */

.catnavigation, .prodnavigation  {
padding: 0;
margin: 0;
height: auto;
color: #8B8B8B;
font-family: Helvetica, Arial, sans-serif;
font-size: 7pt;
text-decoration:none;
text-transform: uppercase;
line-height:90%;
}
a.catnavigation, a.prodnavigation  {
	text-decoration:none;
}
.csprodname {
font-size: 10px;
font-family : Verdana;
}

.csprodimage {
font-size: 10px;
font-family : Verdana;
}
