
.tabbox {
	background: url(../layout/tabs/corner_bottom_LG.gif) no-repeat left bottom;
	border-top:1px solid #e1e1e0;
	clear:both;
	left:-13px;
	position:relative;
	width:710px;
	padding:0px 0px 1px 0px;
}


#content .LeftCol .tabbox {
    background: url(../layout/tabs/corner_bottom.gif) no-repeat left bottom;
	width:530px;
}



.corner {
	background-repeat:no-repeat;
	height:9px;
	position:absolute;
	width:9px;
	z-index:200;
}

.bottom {
	height:9px;
	font-size:0px;
	line-height:0px;
	background:url(../layout/tabs/corner_bottom.gif) no-repeat left bottom;
	width:100%;
	position:absolute;
	bottom:-8px;
}

#nw { 
	background-image:url(../layout/tabs/corner_nw.gif); 
	left:0px;		
	top:-1px; 
}
#ne { 
	background-image:url(../layout/tabs/corner_ne.gif); 
	right:0px;	
	top:-1px; 
}


.movenxt
{
	position:absolute;
	background-color:#EDF4F9 ;
	right:0px;
	width:32px;
	text-align:center;
	position:absolute;
	z-index:100;
	height:20px;
	padding:10px 0;
	font-weight:bold;
	border-right:1px solid #e1e1e0;
	cursor:pointer;

	
}

.moveback
{
	background-color:#EDF4F9 ;
	width:31px;
	text-align:center;
	position:absolute;
	left:0;
	z-index:100;
	height:20px;
	padding:10px 0;
	font-weight:bold;
	border-right:1px solid #e1e1e0;
	border-left:1px solid #e1e1e0;
	cursor:pointer;

	
}

.topLinks
{
	background:#edf4f9 url(../layout/tabs/bg_gradient.gif) repeat-x;
	overflow:hidden;
	height:40px;
	margin:0;
	padding:0;
	width:709px;
	
}


.LeftCol .topLinks
{
	width:530px;
	
}

.scroller
{
	width:644px!important;
	position:relative;
	overflow:hidden;
	padding-left:33px!important;
	padding-right:33px!important;
}


.LeftCol .scroller
{
	width:464px!important;

}

#content .tabtop  , #content .topLinks .tabtopinner
{
	background:none;
	height:auto;
	float:left;
	/*margin:0px 1px;*/
	margin:0;
    padding:0;
	width:644px;
	height:40px;

}


#content .scroller .tabtop  , #content .scroller .tabtopinner
{
	width:100%;
	height:40px;

	position:absolute;
}


#content .LeftCol .tabtop  , #content .LeftCol .topLinks .tabtopinner
{
	width:528px;
}

.tabtop a  , .topLinks .tabtopinner a{
	color:#364867 !important;
	float:left;
	border-right:1px solid #e1e1e0;
	font-size:0.9em;
	font-weight:bold;
	padding:5px 8px;
	text-decoration:none !important;
	text-transform:uppercase;
	top: 1px;
	left:1px;
	height:30px;
	width:144px;

}

.LeftCol .tabtop a  , .LeftCol .topLinks .tabtopinner a{

	width:137px;

}

.tabtop a:hover  , .topLinks .tabtopinner a:hover{
color:#666666 !important;
}


.topLinks .tabtopinner a span.tableft , .topLinks .tabtopinner a span.tabright 
{
	display:none;

}

.tabtop a.on  , .topLinks .tabtop a.onInner , .topLinks .tabtopinner a.onInner , .topLinks .tabtopinner a.on{
 background:#ffffff;
 color:#1b4898 !important;
 display: block;
 position: relative;

}


.topLinks
{
	float:left;
}
.tabsProdDetail{
	clear:left;
	padding:10px 0px 0 0px;
  margin:0 13px 13px 13px;
}



/**Start here**/

div.tabsProdDetail div div {
 clear:both;
 background:#f4f4f4 !important;
 display:none;
 font-size:1em;
 padding:14px;
 height:150px;
}

div.tabsProdDetail div.whitebg div
{
 background:#fff !important;
 padding-top:0px;
}

div.tabsProdDetail div > div {
 min-height:150px;
 height:auto;
}

#content div.tabsProdDetail div div ul{
	list-style:inside;
	background-color:transparent;
	margin:0;
	padding:0;
}





.tabsProdDetail .tabtopinner {
 font-size:1em;
 font-weight:normal;
 line-height:0px;
 margin:0;
 padding:0;
 /*position:relative;*/
 list-style:none;
}
#content .topLinks ul.tabtop li  ,#content  .topLinks ul.tabtopinner  li{
	background-image:none;
	float:left;
	margin:0;
	padding:0;
	line-height:15px;

}
#content .tabsProdDetail ul.tabtopinner{
	margin:0;
	padding:0;
	background:none;
}
.topLinks ul.tabtop ,.topLinks .tabtopinner {
	border-left:1px solid #e1e1e0;
	border-right:1px solid #e1e1e0;
	margin:0;
	padding:0;
}
.tabsProdDetail ul.tabtopinner li{
margin:0;
padding:0;
background-image:none;
}
#content .tabsProdDetail .tabtopinner li{
  	position: relative;
	float: left;
	background-image:none;
	padding:0;
	margin:0;
	/*height:19px;*/
	padding:0;
	margin:0;
}
.tabsProdDetail .tabtopinner a {
 border-top:1px solid #cbcbcb;
 color:#364867 !important;
 display:block;
 float:left;
 font-size:0.9em;
 line-height:13px;
 margin:0 1px 0 0;
 padding:2px 5px;
 position:relative;
 top: 1px;
 text-decoration:none !important;
}


.tabsProdDetail .tabtopinner a:hover{
color:#666666 !important;
}

.tabsProdDetail .tabtopinner a.onInner {
	background:#f4f4f4 url(../layout/tabs/bg_tabgradient.gif) repeat-x left top;
	border-top:1px solid #aaaaaa;
	color:#1b4898 !important;
}
.tabsProdDetail .tabtopinner a span {
	height:22px;
	position:absolute;
	top:-1px;
	width:3px;
}
.tabsProdDetail .tabtopinner a span.tableft {
	background:url(../layout/tabs/innertableftoff.gif) no-repeat;
	left:0px;
}
.tabsProdDetail .tabtopinner a span.tabright {
 background:url(../layout/tabs/innertabrightoff.gif) no-repeat;
 right:0px;
 
}
.tabsProdDetail .tabtopinner a.onInner span.tableft	{ background:url(../layout/tabs/innertableft.gif) no-repeat  !important;	}
.tabsProdDetail .tabtopinner a.onInner span.tabright	{ background:url(../layout/tabs/innertabright.gif) no-repeat  !important;	}

.tabinner {	
 clear:both;
 font-size:0.9em;
 margin:0px 13px 13px 13px;
}

.tabsProdDetail .tabtopinner div div ul {
 background-color:red !important;
 margin:0px !important;
 position:relative;
}
#content .tabinner p {
 background:#f4f4f4 !important;
 padding:14px 14px 14px 14px; 
} 
.tabsProdDetail div div ul ul {
 padding-bottom:0px;
 padding-top:0px;
}
.tabsProdDetail div div li { 
 color:#000000 !important; 
 padding-bottom:0px;
}

#content .tabsProdDetail div div ul li {
	color:#333333;
	line-height:18px;
	list-style:none;
	list-style-image:none;	
	margin:5px 0px 0px 0px;	
	padding:0px 0px 4px 14px;
}
.tabsProdDetail div div ul li {
	background:url(../layout/bullets/nav.arrow.gif) 0px 5px no-repeat;
}
.tabsProdDetail div div ul li ul li {
	background:url(../layout/bullets/list.arrow.gif) 0px 3px no-repeat;
}

