/********************************************************************************************************************************************************************************
CSS Document Author: Michael Oleksak - StarsnSites.com copyright ©2007 all rights reserved. OPTIONAL TABLES STYLES. 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%; }                 
/********************************************************************************************************************************************************************************
		Begin style for Product Table used in SUBcategory.php          
********************************************************************************************************************************************************************************/
.productTable 		{ width: 590px; background-color: #fff; border:0px solid #D5DEC5; margin-bottom: 10px; color: #555555; font-size: 11px; }
.productTable h2	{ font-size: 11px; color: #455C27; margin: 0px; }

.productTableTop  	{ background-color: #fff; background-image:url('../images/productTableTop.jpg'); background-repeat: no-repeat; text-align: left; color: #555555; 
                      text-indent: 5px; font-size: 11px; width: 590px; height: 30px; margin-bottom: 0px; }
.productTableTop a:link,
.productTableTop a:visited		{ color: #455C27; text-decoration : none; }	
.productTableTop a:hover,  	
.productTableTop a:active	   	{ color: #D51C60; text-decoration : underline; font-weight: bold; }                 

.productTableContent 	{ width: 590px; background-color: #ffffff; border:1px solid #D5DEC5; color: #555555; font-size: 13px; padding: 4px; }

.productTableBuyBox		{ width: 100%; background-color: #ffffff; padding: 0px; vertical-align: middle; }

/********************************************************************************************************************************************************************************
		Begin Price Cart Styles
********************************************************************************************************************************************************************************/	  
.pricecart     			{ width: 100%; border:#D5DEC5 1px solid; }

.pricecart a:link, 
.pricecart a:visited,	{ color: #333333; text-decoration: underline; }
.pricecart a:hover, 	
.pricecart a:active   	{ color: #D51C60; text-decoration: underline; }

.pricecart th  { background-color: #CDC599; font-size: 9px; font-weight: normal; color:#D51C60; border:#EEEBD9 1px solid; padding:2px; text-indent: 5px;}
/***Alternating Cell Styles***/
tr.pc0 td { background-color: #EBEFE4; font-size: 9px; color: #333333; border:#ffffff 1px solid; border-bottom:#EEEBD9 1px solid; padding:2px; height: 20px; }
tr.pc1 td { background-color: #ffffff; font-size: 9px; color: #333333; border:#EBEFE4 1px solid; border-bottom:#efefef 1px solid; padding:2px; height: 20px; }
                                            
.cellSKU			{ width: 70px; text-align: left; }
.cellDescription	{ text-align: left; text-transform: capitalize; }
.cellPrice			{ width: 60px; text-align: center; }
.cellAddToCart		{ width: 70px; text-align: center; }
	       
/*******************************************************************************************************************************************************************************************
		The Related Product Table
*******************************************************************************************************************************************************************************************/         
#relatedTable 		{ width: 100%; font-size: 9px; background-color: #ffffff; color: #555F86;  height: 15px; margin-bottom: 5px; } 
#relatedTable th 	{ font-size: 12px; letter-spacing: 1px; background-color: #efefef; color: #5B3838; border:1px solid #5B3838; }             
#relatedTable td 	{ font-size: 9px; color: #555555;  padding: 3px; background-color: #ffffff; border:1px solid #555555; }         

#relatedTable a:link,
#relatedTable a:visited,	{ color: #800000;	text-decoration : none; font-weight: normal; }	
#relatedTable a:hover,  	
#relatedTable a:active	  	{ color: #000000; text-decoration : underline; font-weight: normal;}

.relatedTable 		{ width: 100%; font-size: 9px; background-color: #ffffff; color: #555F86;  height: 15px; margin-bottom: 5px; } 
.relatedTable th 	{ font-size: 15px; letter-spacing: 1px; background-color: #D5DEC5; color: #49592C; border:1px solid #99AA7C; }             
.relatedTable td 	{ font-size: 9px; color: #555555;  padding: 3px; background-color: #ffffff; border:1px solid #D5DEC5; }         

.relatedTable a:link,
.relatedTable a:visited,	{ color: #800000;	text-decoration : none; font-weight: normal; }	
.relatedTable a:hover,  	
.relatedTable a:active	  	{ color: #000000; text-decoration : underline; font-weight: normal;}

/*******************************************************************************************************************************************************************************************
		Begin Product Info Table Style
*******************************************************************************************************************************************************************************************/      
.productinfo 	{ width: 100%; border:#D4D4D4 1px solid; text-align:center; font-size: 9px; }	
.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
***********************************/

  

/***********************************
 End Featured Table Style
***********************************/
      

/*******************************************************************************************************************************************************************************************
		End Stylesheet
*******************************************************************************************************************************************************************************************/ 