/*************************************
** PRODUCT DETAIL MODULE STYLES
**************************************/


	table.specs {
		width:100%;
		/*border-bottom:1px solid #9bc33c;*/
		margin-bottom:6px;
	}
	#pdetail #prices {
		width:160px;
		margin-bottom:6px;
	}
	/* left side */
	table.specs .lft, table.prices .lft {
		text-align:right;
		vertical-align:top;
		white-space:nowrap;
		width:40%;
		font-weight:bold;
	}
	/* right side */
	table.specs .rgt, table.prices .rgt {
		text-align:left;
		vertical-align:top;
		width:60%;
		padding-left:6px;
	}
	/* availability */
/*	table.specs .availability {*/
	.availability {
		color:#33ad8e;
		font-weight: bold;
	}
	/* DETAIL PAGE PRICING: price description - calculating */
	table.prices .price_calc_desc {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #444444;
		text-align:left;
		white-space:nowrap;
	}
	/* DETAIL PAGE PRICING: price - calculating */
	table.prices .price_calc {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #444444;
		text-align:right;
		white-space:nowrap;
	}
	/* DETAIL PAGE PRICING: price - calculating discount */
	table.prices .price_calc_discount {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #DF0000;
		text-align:right;
		white-space:nowrap;
	}
	/* DETAIL PAGE PRICING: final price description */
	table.prices .final_price_desc {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #444444;
		font-weight: bold;
		text-align:left;
		white-space:nowrap;
	}
	/* DETAIL PAGE PRICING: final price */
	table.prices .final_price {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #C02736;
		font-weight: bold;
		text-align:right;
		white-space:nowrap;
	}
	/* DETAIL PAGE Specs Divider */
	table.specs div.divider {
/*		border-bottom:1px solid #FFFFFF;*/
		height:3px;
		overflow: hidden; 
	}
