#tabs-4 h3 {
  font-size:20px;
  margin-top:7px;
  padding:1px 3px 1px 3px;
  color:#fff;
  width:99%;
  display:block;
  background:url(product/products_title_bgk.png) repeat-x;
}
/* PAGE STYLES START */
#product_container {
	margin-top:0px;
	background:url(product/productpage_bgk.png) repeat-x top;
	min-height:1090px;
	height:auto !important;
	height:1090px;
	min-width:998px;
	width:auto !important;
	width:998px;
}
#product_content {
	width:100%;
	padding-top:20px;
	postion:relative;
}

#product_highlights_container {
	float:left;
	width:400px;
	margin-left:20px;
	padding-bottom:100px;
	position:absolute;
	left:0;
}
#product_highlights {
	width:400px;
	text-align:center;
}
#product_highlights img {
	margin-right:9px;
}
.product_title {
	font-size:24px;
	font-weight:bold;
}
#product_shop {
	margin-top:20px;
	margin-left:20px;
	width:400px;
	text-align:left;
}

.product_selectbox_labels {
	display:block;
	font-size:12px;
	color:#b0b0b0;
}
#product_modelselect {
	float:left;
	width:240px;
}
#product_quantityselect {
	float:left;
	width:70px;
}
#product_addtocart {
	float:left;
	width:80px;
	height:30px;
	margin-top:13px;
	text-decoration:none;
}
#product_addtocart a {
	text-decoration:none;
	font-weight:bold;
}
#product_tabs {
	padding-left:400px;
	margin:0 0 0 20px;
	font-family:arial;
}
/* PAGE STYLES END */

/* BROWSER DEFAULTS */
#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5 {text-align:left;background-color:#fff;min-height:400px;width:auto;}
#tabs-1 ul, #tabs-2 ul, #tabs-3 ul, #tabs-5  ul {text-align:left;list-style:disc;margin-left:30px;margin-top: 1.0em;margin-bottom: 1.0em; }
#tabs-1 ol, #tabs-2 ol, #tabs-3 ol, #tabs-5 ol {display: block; list-style-type: decimal; margin: 1em 0; -moz-padding-start: 40px; }
#tabs-1 li, #tabs-2 li, #tabs-3 li, #tabs-5 li { display: list-item; }
#tabs-1 p, #tabs-2 p, #tabs-3 p, #tabs-5 p {display: block; margin: 1em 0; }
#tabs-1 br, #tabs-2 br, #tabs-3 br, #tabs-5 br {
  margin-top:.3em;
}
#tabs-1 a, #tabs-2 a, #tabs-3 a {
  color:#3f88ca;
}

/* PRODUCTS DISPLAY */
.products_container {width:100%;padding-top:16px;padding-bottom:16px;border-bottom:dotted 2px #f8d16b;position:relative;}
.products_image_outer { width:102px;display:table;position:absolute;left:0;top:6px;text-align:center;}
.products_image {display: table-cell;vertical-align: middle;padding-right:4px;}
.products_content_outer {margin-left:114px;min-width:400px;width:auto !important;width:400px;min-height:80px;height:auto !important;height:80px;}
.products_text {text-align:left;}
.products_title {width:100%;text-align:left;font-size:14px;font-weight:bold;}
.products_description {width:100%;font-size:12px;margin:3px 0 7px 0;}
.products_addtocart_container {width:100%;height:30px;border-top:solid 1px #d7d7d7;position:relative;}
.products_addtocart {position:absolute;top:5px;left:0;width:80px;text-decoration:none;}
.products_addtocart a {text-decoration:none;cursor:pointer;}
.products_price {position:absolute;top:9px;left:87px;text-align:left;font-size:15px;font-weight:bold;}

/* ACCESSORIES DISPLAY */
.accessories_container {width:100%;padding-top:16px;padding-bottom:16px;border-bottom:dotted 2px #f8d16b;position:relative;}
.accessories_image_outer { width:102px;display:table;position:absolute;left:0;top:6px;text-align:center;}
.accessories_image {display: table-cell;vertical-align: middle;padding-right:4px;}
.accessories_image img {width:100px;}
.accessories_content_outer {margin-left:114px;min-width:400px;width:auto !important;width:400px;min-height:80px;height:auto !important;height:80px;}
.accessories_text {text-align:left;}
.accessories_title {width:100%;text-align:left;font-size:14px;font-weight:bold;}
.accessories_description {width:100%;font-size:12px;margin:3px 0 7px 0;}
.accessories_addtocart_container {width:100%;height:30px;border-top:solid 1px #d7d7d7;position:relative;}
.accessories_addtocart {position:absolute;top:5px;left:0;width:80px;text-decoration:none;}
.accessories_addtocart a {text-decoration:none;cursor:pointer;}
.accessories_price {position:absolute;top:9px;left:87px;text-align:left;font-size:15px;font-weight:bold;}

.imagegallery {
  position: relative;
  margin:5px 0 10px -5px;
  display:block;
  overflow:auto;
}
.imagegallery ul {
  width:405px;
  margin:0 auto;
}
.imagegallery ul li {
  float:left;
  width: 131px;
  height: 110px;
  margin-bottom:1px;
  margin-left:1px;
  border:1px solid #ABADB3;
}
.imagegallery ul li:hover {
  border:1px solid #000;
}
.imagegallery ul li a {
	width: 131px;
	height: 109px;
	display:block;
	text-decoration:none;
}
.imagegallery ul li a div {
	display:block;
	background: #F7941D;
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; 
	text-decoration:none;
	color:#fff;
	text-align:center;
	padding:3px;
	font-size:11px;
	font-weight:bold;
}
.imagegallery ul li a img {
	display:block;
}

.magnifyarea{ 
	box-shadow: 5px 5px 7px #818181;
	-webkit-box-shadow: 5px 5px 7px #818181;
	-moz-box-shadow: 5px 5px 7px #818181;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
	background: white;
}

.file_item {
	padding:8px;
	font-size:13px;
	color:#000;
}
.file_item a {
	font-size:17px;
}
.file_item > strong {
	color:#000;
	font-size:17px;
	font-weight:normal;
}
.file_item span {
	font-size:12px;
	color:#009933;
}