

/* ======================  Product Description - Tabs ======================================= */
#tab-container-all {width: 598px; border:0px; margin-top: 20px; padding: 0px; position: relative}
#tab-container-all #tab-container {width: 595px; border: 0px; float: left;}
#tab-container-all #tab-container #tab-line-af,
#tab-container-all #tab-container #tab-line-nb
	{ margin-left:30px; height: 40px}
#tab-container-all #tab-container #tab-line-uj
	{ margin-left:30px; height: 40px}


/* *** Sprites *** */
#tab-container-all #tab-line-af, 
#tab-container-all #tab-line-nb
	{height: 40px; float: left; display: inline; width: 100%; position: relative; z-index: 20;}
#tab-container-all #tab-line-uj
	{height: 40px; float: left; display: inline; width: 100%; position: relative; z-index: 20;}

#tab-container-all #tab-line-nb a
	{height: 40px; text-indent: -9999px; line-height: 0; font-size: 0; margin-right: 2px; display: block; background: url(../images/sprites_nb.gif) no-repeat 0 0px; float: left; display: inline; outline:none;}
#tab-container-all #tab-line-af a
	{height: 40px; text-indent: -9999px; line-height: 0; font-size: 0; margin-right: 2px; display: block; background: url(../images/sprites_af.gif) no-repeat 0 0px; float: left; display: inline; outline:none;}
#tab-container-all #tab-line-uj a
	{height: 40px; text-indent: -9999px; line-height: 0; font-size: 0; margin-right: 2px; display: block; background: url(../images/uj_overview_tab.gif) no-repeat 0 0px; float: left; display: inline; outline:none;}

#tab-container-all #tab-line-af a#tab-1, 
#tab-container-all #tab-line-nb a#tab-1
	{width: 200px; background-position: 2 -40px;}
#tab-container-all #tab-line-uj a#tab-1
	{width: 310px; background-position: 0 -46px;}
#tab-container-all #tab-line-af a#tab-1.selected, 
#tab-container-all #tab-line-nb a#tab-1.selected
	{background-position: 3 3px;}
#tab-container-all #tab-line-uj a#tab-1.selected
	{background-position: 0px -3px;}
#tab-container-all #tab-line-af a#tab-2,
#tab-container-all #tab-line-nb a#tab-2
	{width: 197px; background-position: -200px -40px;}
#tab-container-all #tab-line-uj a#tab-2
	{width: 283px; background-position: -311px -46px;}
#tab-container-all #tab-line-af a#tab-2.selected,
#tab-container-all #tab-line-nb a#tab-2.selected
	{background-position: -199px 3px;}
#tab-container-all #tab-line-uj a#tab-2.selected
	{background-position: -312px -3px;}
#tab-container-all #tab-line-af a#tab-3,
#tab-container-all #tab-line-nb a#tab-3
	{width: 193px; background-position: -399px -40px;}
#tab-container-all #tab-line-af a#tab-3.selected,
#tab-container-all #tab-line-nb a#tab-3.selected
	{background-position: -400px 3px;}

#tab-container-all #tab-container #detdiv1-af
	{ margin: 12px 5px 0px 10px; display:block; width:565px; height: 315px; line-height: 16px; color:#888687}
#tab-container-all #tab-container #detdiv1-nb
	{ margin: 12px 5px 0px 10px; display:block; width:565px; height: 360px; line-height: 16px; color:#888687}
#tab-container-all #tab-container #detdiv1-uj
	{ margin: 0px; display:block; width:581px; height: 320px; line-height: 16px; color:#888687}
#tab-container-all #tab-container #detdiv2-af, #tab-container-all #tab-container #detdiv2-nb , #tab-container-all #tab-container #detdiv2-uj, #tab-container-all #tab-container #detdiv3-af, #tab-container-all #tab-container #detdiv3-nb
{ margin: 12px 5px 0px 0px; display:none; width:595px; line-height: 16px; color:#7d7d7d;}

	
#website {height: 100%;overflow: hidden;}

#tab-container #detdiv1-af #content1, #tab-container #detdiv1-nb #content1 , #tab-container #detdiv1-uj #content1
	{ margin:0; padding-top: 110px; width: 480px;font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:16px; color: #888687; text-align: justify }
#tab-container #detdiv1-af #content1 p, #tab-container #detdiv1-nb #content1 p
	{ margin:3px 0px; padding:3px 0px;}
#tab-container #detdiv2-af #content2, #tab-container #detdiv2-nb #content2, #tab-container #detdiv2-uj #content2
	{ margin-left: 0px; margin-top: 0px; width: 580px;}
#tab-container #detdiv3-af #content3, #tab-container #detdiv3-nb #content3
	{ margin: 0px; width: 580px;}

#tab-container #detdiv1-af #content1 h1{font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #888687; font-weight: bold}
	

/* *** Tab Holder *** */
.content-box { 
	background: url(../images/img_dots.gif) repeat-y top left; 
	float: left;  
	display: inline;
	margin:0px 0 0 2px;
	width: 595px; 
}

.content-box{ 
	float: left; 
}

.foot-box{
	background: url(../images/img_tabs_foot.gif) no-repeat top left; 
	width: 595px; 
	height: 11px;
	clear: both;
	}
	

/* ======================  Product Content - Tabs - Active Fit ======================================= */

/* *** Content 1 *** */
#tab-container #detdiv1-af {
	background: url(../images/bg_tab1_af_prod.jpg) no-repeat top left; 
	padding: 7px 0px 0px 0px; 
	border: 0; 
}

#detdiv1-af #content1 {
	background: transparent; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: 0; 
}
/* *** Content 2 *** */
#detdiv2-af {height: 456px; display: block; margin-top:10px}
#detdiv2-nb {height: 456px; display: block; margin-top:10px}

/* *** Content 3 *** */
.content3-holder-af{
	background: url(../images/bg_tab3_af_prod.jpg) no-repeat top left; 
	width: 560px;
	height:695px; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: 0; 
	text-align: left;
}
.row1-content3-af{
	width: 450px; 
	height: 120px; 
	padding: 0; 
	margin: 100px 45px 0; 
	border: 0; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #888687;
}
.row2-content3-af{
	width: 530px; 
	height: 320px; 
	padding: 0; 
	margin: 0; 
	border: 0;
}
.row2-content3-af .line1{
background: url(../images/bg_tab3_af_prod_line1.gif) no-repeat top left transparent; 
	margin-left: 60px;
	margin-bottom: 5px; 
	width: 430px; 
	height: 100px;
}
.row2-content3-af .line2{
	background: url(../images/bg_tab3_af_prod_line2.gif) no-repeat top left transparent; 
	margin-left: 100px;
	margin-bottom: 5px; 
	width: 420px; 
	height: 100px;
}
.row2-content3-af .line3{
	background: url(../images/bg_tab3_af_prod_line3.gif) no-repeat top left transparent; 
	margin-left: 65px; 
	width: 430px; 
	height: 110px;
}
.row3-content3-af{
	width: 315px; 
	height:30px; 
	padding: 0; 
	margin-top: 20px;
	margin-left: 45px; 
	border: 0;
}

.row2-content3-af .line1 h1,
.row2-content3-af .line2 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #FFF; 
	font-weight: bold;
	padding: 11px 20px 0 90px;
}
.row2-content3-af .line3 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #FFF; 
	font-weight: bold;
	padding: 11px 20px 0 100px;
}

.row2-content3-af .line1 p,
.row2-content3-af .line2 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #FFF; margin: 0px; padding: 0px 20px 0px 90px;}
.row2-content3-af .line3 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #FFF; margin: 0px; padding: 0px 20px 0px 100px;}
/* =================================================================================================== */





/* ======================  Product Content - Tabs - New Baby ======================================= */

/* *** Content general *** */	
.row2-content3-nb .line1 h1,
.row2-content3-nb .line2 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #4aa394; 
	font-weight: bold;
	padding: 20px 20px 0 130px;
}

.row2-content3-nb .line3 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #4aa394; 
	font-weight: bold;
	padding: 25px 20px 0 130px;
}

.row2-content3-nb .line1 p,
.row2-content3-nb .line2 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 0px; padding: 0px 20px 0px 130px;}
.row2-content3-nb .line3 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 0px; padding: 0px 20px 0px 130px;}

.row1-content3-nb h2{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 20px 0px 0px;}


/* *** Content 1 *** */
#tab-container #detdiv1-nb {
	background: url(../images/bg_tab1_nb_prod.jpg) no-repeat top left; 
	padding: 10px 0px 0px 0px; 
	border: 0; 
}

#detdiv1-nb #content1 {
	background: transparent; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: 0; 
}

#detdiv2-uj {height: 456px; display: block; margin-top:10px}

/* *** Content 3 *** */
.content3-holder-nb{
	background: url(../images/bg_tab3_nb_prod.jpg) no-repeat top left; 
	width: 580px;
	height:990px; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: none; 
	text-align: left;
}
.row1-content3-nb{
	width: 400px; 
	height: 320px; 
	padding: 0; 
	margin: 130px 45px 0 50px; 
	border: 0; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #888687;
}
.row2-content3-nb{
	width: 530px; 
	height: 320px; 
	padding: 0; 
	margin: 0; 
	border: 0;
}
.row2-content3-nb .line1{
background: url(../images/bg_tab3_nb_prod_line1.gif) no-repeat top left transparent; 
	margin-left: 60px;
	margin-bottom: 5px; 
	width: 470px; 
	height: 100px;
}
.row2-content3-nb .line2{
	background: url(../images/bg_tab3_nb_prod_line2.gif) no-repeat top left transparent; 
	margin-left: 114px;
	margin-bottom: 5px; 
	width: 420px; 
	height: 114px;
}
.row2-content3-nb .line3{
	background: url(../images/bg_tab3_nb_prod_line3.gif) no-repeat top left transparent; 
	margin-left: 70px; 
	width: 470px; 
	height: 110px;
}
.row3-content3-nb{
	width: 315px; 
	height:30px; 
	padding: 0; 
	text-align: left;
	margin-top: 45px;
	margin-left: 45px; 
	border: 0;
}
/* ================================================================================================== */

/* ======================  Product Content - Tabs - UnderJam ======================================= */

/* *** Content general *** */	
.row2-content3-uj .line1 h1,
.row2-content3-uj .line2 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #4aa394; 
	font-weight: bold;
	padding: 20px 20px 0 130px;
}

.row2-content3-uj .line3 h1{
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	line-height: 14px;
	color: #4aa394; 
	font-weight: bold;
	padding: 25px 20px 0 130px;
}

.row2-content3-uj .line1 p,
.row2-content3-uj .line2 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 0px; padding: 0px 20px 0px 130px;}
.row2-content3-uj .line3 p
	{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 0px; padding: 0px 20px 0px 130px;}

.row1-content3-uj h2{font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height:14px; color: #4aa394; margin: 20px 0px 0px;}


/* *** Content 1 *** */
#tab-container #detdiv1-uj {
	background: transparent; 
	padding: 10px 0px 0px 0px; 
	border: 0; 
}

#detdiv1-uj #content1 {
	background: transparent; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: 0; 
}

/* *** Content 3 *** */
.content3-holder-uj{
	background: url(../images/bg_tab3_nb_prod.jpg) no-repeat top left; 
	width: 580px;
	height:990px; 
	padding: 10px 0px 0px 0px; 
	margin-top: 10px;
	border: none; 
	text-align: left;
}
.row1-content3-uj{
	width: 400px; 
	height: 320px; 
	padding: 0; 
	margin: 130px 45px 0 50px; 
	border: 0; 
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #888687;
}
.row2-content3-uj{
	width: 530px; 
	height: 320px; 
	padding: 0; 
	margin: 0; 
	border: 0;
}
.row2-content3-uj .line1{
background: url(../images/bg_tab3_nb_prod_line1.gif) no-repeat top left transparent; 
	margin-left: 60px;
	margin-bottom: 5px; 
	width: 470px; 
	height: 100px;
}
.row2-content3-uj .line2{
	background: url(../images/bg_tab3_nb_prod_line2.gif) no-repeat top left transparent; 
	margin-left: 114px;
	margin-bottom: 5px; 
	width: 420px; 
	height: 114px;
}
.row2-content3-uj .line3{
	background: url(../images/bg_tab3_nb_prod_line3.gif) no-repeat top left transparent; 
	margin-left: 70px; 
	width: 470px; 
	height: 110px;
}
.row3-content3-uj{
	width: 315px; 
	height:30px; 
	padding: 0; 
	text-align: left;
	margin-top: 45px;
	margin-left: 45px; 
	border: 0;
}
/* ================================================================================================== */



/* ==================================== Prod Page Styles =============================================== */
td.prodImageUJ{padding: 20px; text-align: center}

td.prodImage{padding: 20px; text-align: right }
td.prodImage img{text-align: right }
td.prodDescription{padding: 10px 20px 0px 0px; text-align: justify}
td.prodDescription h1{padding: 0px; margin:10px 0 0; font-family: Verdana, Arial, sans-serif; font-size: 15px; line-height: 16px; color: #4aa394; font-weight: bold }

td.prodDescription p,
td.prodDescription ul,
td.prodDescription li
	{margin:0 0 0 10px; padding: 0px 0px 0px 0px; font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #4aa394; font-weight: normal; line-height: 20px }

td.tableBg {background-color:#edf9f7; width: 100px; height: 28px; font-size: 12px; color: #4aa394; font-weight: normal; line-height: 14px;  text-align: center; vertical-align: middle; margin:0; padding:0; border:0 }
td.tableBgBorder {background-color:#fff; width: 100px; height: 28px; font-size: 12px; color: #555; font-weight: normal; line-height: 14px; text-align: center; vertical-align: middle}
.borderRight{ border-right: 2px solid #edf9f7; width:98px; line-height: 29px; height: 29px}
td.tableFirstItem {background-color:#fff; line-height: 12px; border-left: 2px solid #edf9f7;}

/* ================================================================================================== */





