﻿.tabs
{	
	position:relative;
	height:260px;			
	clear:both;	
	width:100%;	
}

.tabs ul 
{
    list-style: none;
    padding-left:2px;
    margin-left:0px;      
}

.tabs ul li 
{
	float:left;	
    background:#eee;
    border-left: 1px #aaa solid;
    border-right: 2px #aaa solid;
    border-top: 2px #aaa solid;
    border-bottom: none;
    margin-right:3px; 
    padding-top: 5px;    
    padding-bottom:5px;  
}

.tabs ul li.active 
{	
    margin-bottom:0px;    
    margin-top:0px;
    background-color:#fff;        
}

.tabs ul li.inactive 
{
	height:26px;
	margin-top:2px;
    margin-bottom:2px;
    padding-bottom:0px;    
    opacity:0.4;
    filter:alpha(opacity=40);    
}

.tabs ul a
{
	margin-left:4px;
	margin-right:4px;
	text-decoration:none;
}

/*
.tabs ul a.active
{
	font-weight:bold;	
}
*/

.tablinkactive
{
	font-weight:bold;	
}

.tablinkinactive
{
	font-weight:normal;
}

.tabInner 
{    
    border-right: 2px #aaa solid;
    border-top: 2px #aaa solid;
    border-left: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
    height: 220px;          
    position: absolute;
    top:31px;
    left:2px;       
    background-color:#fff;
    overflow-y:scroll;
    overflow-x:hidden; 
    padding-right:8px;  
}

.tabInner div 
{
    height:inherit;
    padding:10px;	     
}

/*
.tabInner div.active 
{   
    padding: 10px;		
	border-bottom: 1px solid #8E8D8D;			
}
*/

.tabSpacer
{
	background-color:#fff; 
	position:relative; 
	width:inherit;
	top:5px; 
	left:0px; 
	height:8px; 	
	z-index:30; 
	padding-left:0px;
	border:solid 0px #0f0;
}

/*
.tabSpacerHidden
{
	visibility:hidden;
}

.tabContentHidden
{
	visibility:collapse;
}
*/