/*     Document   : 4nrx_products,Created on : Aug 27, 2008, 12:37:14 PM*/
 p.required { font-size:0.95em; text-align:right; }
span.warning { font-size: 0.85em; font-weight: normal; color: red; padding-left: 3px; }
span.warning02 { text-decoration: line-through; color: #666; }
.clear { clear: both; }
.divider { margin:10px 0; height:1px; background:url("dotted_divider.gif")/*tpa=https://4nrx-uk.com/libs/css/images/dotted_divider.gif*/ repeat-x; font-size:1px; line-height:1em; overflow:hidden; }
.product-info-box { margin-top:10px; border:none;}
.product-info-box .product-name { margin-bottom:.3em; color:#0a263c; font-size:1.2em; }
.product-info-box .price-box { margin:10px 0; }
.product-info-box .availability { margin:10px 0; padding:0; font-size:0.92em; }
.product-info-box .short-description { width:100%; overflow:hidden; margin-bottom:20px; margin-top: 20px; }
.short-description { width:100%; overflow:hidden; margin-bottom:20px; margin-top: 20px; }
.product-info-box .related-products { width:100%; overflow:hidden; margin-bottom:20px; margin-top: 20px; }
.related-products { width:100%; overflow:hidden; margin-bottom:20px; margin-top: 20px; }
.product-essential {
    background-color:#FFFFFF;
}

.product-img-box { float:left;  }
.product-img-box .main-product-img { position:relative; overflow:hidden; width:265px; height:230px; z-index:9; }
.product-img-box .main-product-img img { position:absolute; left:2px; top:2px; width:100%; cursor:move; z-index:99; }
.product-shop { float:right; width: 700px;}
.out-of-stock { height:18px; padding-top:3px;color:#D83820; font-weight:bold; }
.product-shop .short-description { width:100%; overflow:hidden; margin-bottom:10px; }
.product-options { margin:10px 0 0; padding:10px 15px 10px; background-color:#f6f6f6; border:1px solid #e4e4e4; }
.product-options table { font-size: 12px; border: none; text-align: left; }
.product-options td { padding: 4px; }
.product-options td.option { width: 40px; }
.product-options td.title { width: auto; padding: 0 10px 0 2px; color: #333; }
.product-options td.price { width: auto; font-weight: bold; }
.product-options p.required { margin-bottom:0; padding:15px 0 0; color: red; }
.product-options-bottom { background-color:#fffada; padding:3px 20px; border:1px solid #e4e4e4; border-top:0; margin: 0 0 20px 0; }
.product-options-bottom .navlist { text-align: right; }
.product-options-bottom .navlist li { display: inline; list-style-type: none; padding-right: 5px; }
.product-options-bottom .navlist li .input-text {
    border:1px solid #B6B6B6;
    font-family:arial,helvetica,sans-serif;
    font-size:12px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    width: 55px;
    text-align: center;
}
ul.subsection_tabs {
	list-style:none;
	margin:0 0 5px 0;
	padding:0;
	clear:both;
	border-bottom:1px solid #ccc;
	height:20px;
	clear:both;
}

ul.subsection_tabs li.tab {
	float:left;
	text-align:center;
}

ul.subsection_tabs li.tab a {
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#fff;
	color:#666;
	width:150px;
}

ul.subsection_tabs li.tab a:hover {
	color:#666;
}

ul.subsection_tabs li.tab a.active {
	background-color:#ddd;
}