DIV.tab
{
	height:auto;
	margin:5px 0;
	padding:0;
	float:left;
	width:100%;
}

.tab .head_system
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#0538ac;
    border:1px solid #d7d7d7;
    color:#fff;
}

.tab .head_general
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#000;
    border:1px solid #d7d7d7;
    color:#fff;
}

.tab .head_activity
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#F6F000;
    border:1px solid #d7d7d7;
    color:#000;
}

.tab .head_candidate
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#D13C00;
    border:1px solid #d7d7d7;
    color:#fff;
}

.tab .head_client
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#6BC000;
    border:1px solid #d7d7d7;
    color:#000;
}

.tab .head_reporting
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#9CC2B3;
    border:1px solid #d7d7d7;
    color:#000;
}

.tab .head_lists
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#a8dfeb;
    border:1px solid #d7d7d7;
    color:#000;
}

.tab .head_updatable
{
	position:relative;
	float:left;
	width:100%;
	height:22px;
	padding:0;
	margin:0;
	background-color:#9300B3;
    border:1px solid #d7d7d7;
    color:#fff;
}

.tab H3
{
	font-size:1.1em;
	line-height:22px;
	font-weight:bold;
	
	margin:0;
	padding:0 5px;
}

.tab .tabCont	
{
	float:left;
	position:relative;
	display:block;
	width:100%;
	height:auto;
	color:#000;
	background-color:white;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color: #d7d7d7;
}

.tab .footer	
{
	float:left;
	position:relative;
	display:block;
	width:100%;
	height:auto;
	color:#000;
	background-color:#E5E5E5;
	border-width:0 1px 1px 1px;
	border-style:solid;
	border-color: #d7d7d7;
}