/** Link Properties **/
A.ectlink:link {
color: #3200cc;
font-size: 13px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.ectlinkp:link {
color: #002842;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:visited {
color: #000;
font-size: 13px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:active {
color: #000;
font-size: 13px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.ectlink:hover {
color: #000;
font-size: 13px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/** Category-specific Layout **/
P.catname { /** The alignment of the category name **/
margin-top: 0px;
vertical-align:top;
margin-bottom:4px;
text-align: center; }

P.catdesc{ /** The alignment of the category description **/
margin-top: 0px;
margin-bottom: 4px; 
vertical-align:top;}

IMG.catimage { /** The properties of the category image **/
border-style: none; 
vertical-align:top; }

TD.catimage{ /** The alignment of the category image **/
vertical-align:top; }

TD.catname{ /** The alignment of the category name **/
vertical-align:top; 
text-align: center;}

TD.catnavigation{ /** the alignment of the top category navigation **/
vertical-align:middle;
text-align: left;}

TR.registerform {float: left;}


/** Mini Cart & Mini Login Layout **/
TABLE.mincart{background-color: #002842;
margin-left:auto; margin-right:auto;}
TD.mincart { 
font-size: 11px; 
background-color:#0099cc;
color: #000000;
width: 160px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: none;}
img.minicart{margin-left: 3px; display: inline; }
P.mincart {
font-size: 10px;
color: #000000;
text-transform: none;
font-family: Verdana, Arial, Helvetica, sans-serif;}
/** Minicart & Minilogin Links **/
A.mincart:link {color: #333678;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;}
 
 /** Table Backgrounds **/
TABLE.cobtbl{
background-color: #333678;
font-family: Tahoma;
font-size: 12px;
text-align: center;
margin: 0 auto;
width: 700px;
}

#search2 {width: 70%;}

TD.cobhl{ /** cell highlights **/
background-color: #fff;
text-align: left;
}

TD.cobll{ /** cell lowlights **/
background-color:#fff;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border: #002842;}

TABLE#cart {margin-right: auto;
margin-left: auto; text-align: center;}

TABLE#search1 {margin-right: auto;
margin-left: auto; text-align: center;}

table#cart {table-layout: auto; text-align:center;}

IMG.cartimage {
width: 100px;
border:1px; 
border-width: 1px; 
border-color: #000;
border-style: solid;}



/** Price Color **/
SPAN.price {
COLOR: #000; }
.buybutton{
vertical-align:bottom;
}

/** Product Option Properties **/
SELECT.prodoption {
font-size: 11px;
font-family : Verdana;
color : #000000;}

OPTION.oostock {/** Stock Management Grey Out **/
color : #A0A0A0;}

/** edit the text that introduces the product option **/
SPAN.prodoption { 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;}

SPAN.detailoption {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;}



/** Editing Top Product Nav **/  
td.prodnavigation {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3200CC;}

P.prodnavigation {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333678;}

/** Page Numbers **/
 P.pagenums { 
 font-size: 12px; 
 font-family: Verdana;}
SPAN.currpage{/** Page Number appearance **/
 color: #000000;
 font-weight: bold;}

/** Cart **/

/** Product Details Page **/
.detailid{ /** The properties of the text "Product ID" **/ 
FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma,Verdana,Arial; }
.detailname{ /** The properties of the product name **/ 
FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial; margin-left: 8px;}
td.detailimage{ /** The alignment of product image **/ }
img.prodimage{ /** The properties of the product image **/ 
border:4px;
border-style: inset;
border-color: #FFFF00;}
.detaildescription{ /**  The properties of the text in the long prod. desc  **/ }
.detailoptions{ /**  The properties of the product options  **/ }
.detailprice{ /**  The properties of the price  **/
FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial; } 

/** Product  Page **/
.prodid{ /** The properties of the text "Product ID" **/ 
font-family: Tahoma;
font-weight: bold;
text-align: left;}
.prodname{ /**  The properties of the product name on the product page **/ 
text-align: left;
font-size: 12px;
color: #ffffff;
font-family: Tahoma;}
td.prodimage{ /** The alignment of the product image **/ }
img.prodimage{ /** The properties of the product image **/ 
border-style: none;}
.proddescription{ /** The properties of the text in the short product description **/
text-align:left; }
.prodoptions{ /** The properties of the product options **/ }
.prodprice{ /** The properties of the price **/ }


/** Stock Message **/
 .prodinstock {
 font-size: 10px;
font-family : Verdana;
color: #666666;}


/** List Price Display **/
.listprice{
text-align: center;}
 /** font color/strikethru set in language file **/
.detaillistprice{text-align: center; /** product detail page **/ }


/****** Product Reviews *******/
.review {
color: #000;
FONT-FAMILY: Tahoma,Verdana,Arial; font-size: 12px; 
font-weight: bold; margin-left:5px;
}

.showallreview, .reviewcomments {
color: #000;
FONT-FAMILY: Tahoma,Verdana,Arial; font-size: 12px;
font-weight: normal; margin-left:5px;
}

.reviewname {
color: #000000;
FONT-FAMILY: Tahoma,Verdana,Arial; font-size: 12px; margin-left:5px;
font-weight: bold;
}

hr.review {
width: 100%;
text-align:left;
height: 0;
border-width: 1px 0 0 0;
border-style: dashed;
border-color: #006AC8;
}

div.prodrating{ color: #000;
FONT-FAMILY: Tahoma,Verdana,Arial; font-size: 11px;
font-weight: normal; margin-left:5px;}
img.prodrating {margin-left:5px;}



/** ProductBody3 Display - layout requires setting in includes.php
table.cpd{  outer table background color which forms the outlines of cells }
td.cpdll{  cell background }
td.cpdhl{  header background }
.cpdhlid{  product id header  }
.cpdhlimage{  product image header  }
.cpdhlname{  product name header }
.cpdhldescription{  product description header }
.cpdhldiscounts{ discounts header }
.cpdhllistprice{  list price header  }
.cpdhlprice{  price header }
.cpdhlpriceinctax{  price including tax header  }
.cpdhlinstock{  number in stock header  }
.cpdhloptions{  product options header  }
.cpdhlquantity{  quantity box header  }
.cpdhlbuy{  buy button header  }
.prod3id{  product id properties }
.prod3name{  product name properties  }
.prod3discounts{  discounts porperties  }
.prod3description{  product description properties  }
.prod3listprice{  list price properties }
.prod3price{  price properties }
.prod3pricetaxinc{  price including tax properties }
.prod3instock{  number in stock properties }
.prod3quant{  quantity box properties }
.prod3buy{  buy button properties } **/












