/* --------------- MK Lighting Systems - PRODUCT PAGES - CSS------------------------- */

/* --------------- TAB CONTENT & MENU ITEMS------------------------- */
#menu-icons {
	position: relative;
	float:left;
	background: url(../images/mk-boxes/main/vertical_gray_line.gif) repeat-y 200px 0; 
	min-height: 540px; height:540px;	width: 240px; 
	_height: 520px; _width: 240px;
}
.shadetabs{
	padding: 3px 0;
	margin-left: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	vertical-align:middle;
}

.shadetabs li a{
	display: block; 
	font-weight: bold; 
	height: 40px;
	text-decoration: none;
	/*padding-top: 3px;  Padding for the TOP of icons and text*/
	background-image:url(../images/mk-boxes/main/icons_line.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	}
.shadetabs li a img{
	position: relative;
	float: left;
	top: 8px;
	Left: 10px;
}
.shadetabs li a p{
	position: relative;
	width: 200px;
	top: 10px;
	left: 25px;
}
.shadetabs li a:visited{color: #2d2b2b;}
.shadetabs li a:hover{text-decoration: underline;color: #2d2b2b;}
.shadetabs li a.selected{ /*selected main tab style */position: relative;top: 1px;}
.shadetabs li a.selected{ /*selected main tab style */
	background-image: url(../images/mk-boxes/main/selector.png);
	background-repeat: no-repeat;
	border-bottom-color: white;}

.shadetabs li a.selected:hover{ /*selected main tab style */text-decoration: none;}

/* ----------------- Tab CONTENT STYLES--------------------------*/
#tabcontentstyle{ /*style of tab content oontainer*/
	position: absolute;
	left: 245px; /*sets the position of the CONTENT Sections*/
	width: 456px; /* Total Lengh for entire section left of page is 560 px */
	margin-bottom: 1em;
	padding: 5px 0px;
	font-size: 11px;
/*border: 1px solid gray; */
}
.tabcontent{display:none;/*Displays only the default selected DIV, not all of the rest */ font-size: 11px; height: auto; }
.tabcontent li{margin-left: -18px; _margin-left: -18px;}
.tabcontent ul{ margin-bottom: 0px;/* list-style-image:url(../images/shared/bullet-square.gif);*/ }

@media print {
.tabcontent {
display:block!important;
}
}
#tabcontentstyle_footer{
	position: absolute;
	left: 245px; /*sets the position of the CONTENT Sections*/
	width: 456px; /* Total Lengh for entire section left of page is 560 px */
	top: 530px;
	margin-bottom: 1em;
	padding: 5px 0px;
	font-size: 11px;
}
/* --------------- PRODUCT PHOTO SECTION------------------------- */
#product-photo {
	position: absolute;
	left:711px;
	width: 250px;
	margin-top: 15px;
}
#product-price {}
#product-price p{/* font-size:14px; float: left;  margin: 3px 10px 0 30px;/**/}
#product-price img {/*float: left; */}

/* ----------------- PRODUCT FEATURES SECTIONS--------------------------*/
#product-title {position: relative; width: auto; 	border:1px solid white;	z-index: 98;
				border-bottom: 1px solid #999; 		margin:0 0 0px 5px; 	padding: 0px;}
#product-title h2 {width: 300px;}
#product-title p { position: absolute; top: 5px; right: 5px; color:#606; }
#product-title p a {text-decoration: none; color:#606}
#product-title p a:hover {color:#606; font-weight: bold;}
#product-feature-title {border-bottom: 1px solid #CCC; padding-bottom: 0px; margin-bottom: 4px;}
#product-feature-footer {position: relative;  width: auto; clear:both; float:left;/* position: absolute; left: 245px; top: 480px; */}


#product_features img{ vertical-align:top;}
#product_benefits p.expand-button  {position: relative; left:22px; width:auto; text-decoration: none;} /* Settings for the EXPAND/COLLAPSTE Text Button*/
#product_benefits_slide{font-size: 11px; height:130px;}
#product_sample_photos { position: relative;}
#product_photographic_options h5{margin-top: 1em;}
