/***********************************
CSS Document
Author: Michael Oleksak - StarsnSites.com
copyright ©2005 all rights reserved. 
OPTIONAL TABLES STYLES.
background-image:url('../images/REPLACE.jpg');
MUST BE USED WITH MAIN.CSS FOR TABLE COLLAPSE AND FONT FAMILY
***********************************/          	


/***********************************
Below is style for Checkout Table          
***********************************/ 

.checkOut       { width: 500px; background-color: #ffffff; border:#37A9DE 1px solid;
                  border-collapse: collapse; font-size: 9px; color: #555555;}
                    
.checkOut td    { text-align: left; font-size: 9px;
                  background-color: #efefef; padding-left: 5px;
                  vertical-align: middle; border:#D5D5D5 1px solid;
                  }

.checkOut th    { font-size: 10px; color: #fff; background-color: #37A9DE;
                  border:#efefef 1px solid; padding-right: 5px;
                  text-align: right; vertical-align: middle; width: 35%;
                  }
                  
/***********************************
Above is style for Checkout Table          
***********************************/ 

.productTable { width: 95%; border:#F3956A 1px solid; padding:2px;
                margin: 10px;}

.productTableth  { background-color: #F3956A; text-align: left; color: #fff; padding:4px;
                   text-indent: 5px; letter-spacing: 4px; font-size: 12px;}

.productTableth a:link,
.productTableth a:active,	
.productTableth a:visited  { color: #ffffff;	text-decoration : none;	}
.productTableth a:hover	   {	color: #ffffff; text-decoration : underline; font-weight: bold;}

                   

.productTable td { padding:4px; border:#F3956A 1px solid; }

/***********************************
 Begin Price Cart Styles
***********************************/	  

.pricecart     { width: 100%; border:#0C6A95 1px solid; 
	             }
.pricecart tr.pc0 td ( background-color: #ffffff; font-size: 9px; color: #555F86;
                            border:#0C6A95 1px dotted; padding:1px;}	             
.pricecart tr.pc1 td ( background-color: #efefef; font-size: 9px; color: #555F86;
                            border:#0C6A95 1px dotted; padding:1px;}


tr.pc0 td { background-color: #efefef; font-size: 9px; color: #555F86;
            border:#ffffff 1px solid; padding:2px; height: 18px;
            }
tr.pc1 td { background-color: #ffffff; font-size: 9px; color: #555F86;
            border:#efefef 1px solid; padding:2px; height: 18px;
            }
                                    
         
.pricecart th  { background-color: #0C6A95; font-size: 9px; color:#fff;
	             border:#fff 1px solid; padding:2px;
	             }

.pricecart td { font-size: 9px; color: #555F86;
                padding-bottom:2px; border: 1px solid;
                }	


td.description { text-indent: 3px;  
     	         padding:1px; text-transform: capitalize; text-align: left; 
     	         }

td.sku { width: 60px; font-size: 8px; color: #A7A7A7;
         text-align: center;
	     }

td.price { text-align: center; 
	       }

th.price { letter-spacing: 2px; 
	       }
	       
th.description { letter-spacing: 2px; 
	       }	       

td.add   { width: 80px; text-align: center;
	       }
	       
/***********************************
 End Price Cart Styles
***********************************/

/***********************************
 Begin Product Info Table Style
***********************************/
       
.productinfo { width: 100%; border:#D4D4D4 1px solid;
	           text-align:center; 
	           }
	
.productinfo th { color: #efefef; font-weight: bold; text-align:center;
	              font-size: 10px; background-color: #858890;
	              border:1px solid #D4D4D4; padding:3px 
	              }
	
.productinfo td { border:#D4D4D4 1px solid; font-size: 9px; background-color: #f3f3f3;
	              color:#000; padding:3px; text-align:center;
	              }
	              
/***********************************
 End Product Info Table Style
***********************************/

/***********************************
 Begin Featured Table Style
***********************************/

.featured { width: 100%; border:#B7324E 1px solid;
	        text-align:center;
	        }
	
.featured th { background-color: #B7324E; font-weight: bold;
	           font-size:11px; font-weight: 550; color:#ffffff;
	 	       border:#efefef 1px solid; padding:2px;
	           }
	
.featured td { border:#c0c0c0 1px dotted;
	           font-size: 9px; color:#000;
	           padding:2px;
	           }

/***********************************
 End Featured Table Style
***********************************/
.cart	{ padding-right: 15px; 
          }
.cartright { padding-right: 15px; text-align: right;
			 }      

/***********************************
 End Stylesheet
***********************************/