.tabbox { position: relative; overflow: visible; clear: both; }
.tabBody li {
	margin-bottom: 2px;
}


.tabbox .tabPanel h3 {
	float: left;
	margin: 0;
	font-size: 1em;
}
#editorTabs {
	width: 407px;
	/*width: 404px;*/
	float: left;
	/*visibility:hidden;*/
}
.tabbox .tabPanel h3 a {
	text-decoration: none;
	color: #000;
	display: block;
}
.tabPanel.selected h3 a {
}

.tabbox .tabContent {
	position: absolute;
	top: -9999px;
	left: -9999px;
	width: 404px;
	/*padding-left: 34px;*/
}

.tabbox .selected .tabContent {
	left: 0;
	top: 20px;
}
.tabTitles {
	margin-left: 25px;
}

#boxBGTOP {
	background-image: url(../../images/tab_bg_top.jpg);
	height: 26px;
	width: 403px;
	float: left;
}


/* Vertical */
.verticalTabs .tabPanel h3 { float: none; clear: both; width: 10em; border-width: 0 1px 1px 1px; }

#ingredients {
	float: left;
	width: 404px;
}

.verticalTabs .tabPanel h3 a { height: auto; }
.verticalTabs .first h3 {  border-width: 1px; }
.verticalTabs .selected .tabContent { top: 0; left: 10em; min-height: 10em; margin-left: 1px; }
.tabbox  .ingredients  h3 {
	height: 21px;
	width: 181px;
	margin: 0px;
}
.tabbox .faq h3 {
	height: 21px;
	width: 50px;
	margin: 0px;
}
.tabbox .benefits h3 {
	height: 21px;
	width: 63px;
	margin: 0px;
}
.tabbox .tips h3 {
	height: 21px;
	width: 110px;
	margin: 0px;
}
.tabPanel h3 a img{visibility:hidden;}
.tabPanel h3 a:hover{background-position: 0px -21px;}

.tabPanel h3#ingredient_roll a{background-image:url("../../images/tab_ingredients_btn_long.jpg");width:181px;height:21px;}
.tabPanel h3#faq_roll a{background-image:url("../../images/tab_faq_long.jpg");width:50px;height:21px;}
.tabPanel h3#benefits_roll a{background-image:url("../../images/tab_benefits_long.jpg");width:63px;height:21px;}
.tabPanel h3#cleaningTips_roll a{background-image:url("../../images/tab_cleaning_tips_btn_long.jpg");width:110px;height:21px;}
.tabPanel h3#cleaningTipsXX_roll a{background-image:url("../../images/tab_cleaning_tips_btn_long.jpg");width:60px;height:21px;}
.tabTop{padding:0px;background-image:url("../../images/tab_bg_top.jpg");background-position: top left;background-repeat:no-repeat;width:403px;height:26px;border-right:1px #e6e6e6 solid;}
.tabBottom{
	padding:0px;
	background-image:url("../../images/tab_bg_bottom.jpg");
	background-position: top left;
	background-repeat:no-repeat;
	width:405px;
	height:27px;
	margin-bottom: 10px;
}
.linkbody {
	margin-left: 15px;
	margin-bottom: 15px;
	margin-right: 15px;
}
.linkbody a:link {
	color: #9F9F9F;
	text-decoration:underline;
}
.linkbody a:hover {
	color: #99CA3B;
	text-decoration:underline;
}
.linkbody a:visited {
	color: #9F9F9F;
	text-decoration:underline;
}
.linkbody a:active {
	color: #9F9F9F;
	text-decoration:underline;
}
.linkbody li {
	margin-bottom: 5px;
}
.linkbody ul {
	margin-bottom: 0px;
}
.tabBody ol {margin-bottom: 0px;}
.tabBody ul {margin-bottom: 0px;}
.tabBody ol li{
	margin-bottom: 0px;
	margin-top: 2px;
}
.tabBody ul li{
	margin-bottom: 0px;
	margin-top: 2px;
}

.tabBody{padding:0px;border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;width:402px;}
.tabBody p{
	/*margin:4px 24px 0px 24px;*/
	margin:0px 24px;/*0px 24px*/
	padding-bottom:4px;
}
