/*************************Basic*******************/
#tab_overflow{
	position:relative;
	margin-left:-10px;
	overflow:hidden;
}
#tab_container{
	position:relative;
	white-space:nowrap;
}
#tab_body_container{
	position:relative;
	overflow:hidden;
}
/*************************tabs***********************/
/** tab_1 **/
#tab_1{
	position:relative;
}
#tab_1 #tab_overflow{
	width:715px;
}
#tab_1 #tab_body_container{
	width:715px;
}
.tab{
	background:#3F6EA1 none repeat scroll 0%;
	color:#CACACA;
	cursor:pointer;
	font-size:9pt;
	font-weight:bold;
	left:10px;
	margin-left:3px;
	padding:0 25px 0 25px;
	position:relative;
}
.tab:hover{
}
.active_tab{
}
.active_tab:hover{
}
.tab:hover span{
	color:#993333 !important;
}
.active_tab span{
	color:#bbb !important;
}
.active_tab:hover span{
	color:#bbb !important;
}

.tab_body{
	padding:0px;
	background:#FFFFFF;
}
/*******************************************************************************/
/** tab_2 image tabs**/
#tab_2{
	position:relative;
	top:20px;
}
#tab_2 #tab_overflow{
	width:475px;
}
#tab_2 #tab_body_container{
	width:475px;
}
#tab_2_outer_container{
	position:absolute;
	top:670px;
	left:0px;
	height:500px;
	width:475px;
	border:2px solid #555555;
	background:#EEEEEE;
}
.img_tab{
	position:relative;
	left:20px;
	color:#CACACA;
	border:3px solid #CACACA;
	margin-left:3px;
	cursor:pointer;
}
.img_tab:hover{
	color:#FFFFFF;
	border:3px solid #F6B442;
}

.img_tab_body{
	background:#FFFFFF;
	margin-top:5px;
	width:475px;
}
.img_tab_body img{
	position:relative;
	margin:0 auto;
}

/*******************************************************************************/
/** tab_3 vertical tabs **/
#tab_3 #tab_overflow{
	height:175px;
}
#tab_3 #tab_body_container{
	width:175px;
}
#tab_3 .tab{
	width: 90px;
	height:30px;
	margin-top:3px;
        left:0;
}
#tab_3 .tab_body{
	height:150px;
	margin:0;
}
#tab_3{
	position:absolute;
	top:460px;
	width:400px;
}