#tabs{
	position: relative;
	background-color: #EDEDED;
	width:100%;
}
#tabs ul{
  	position:relative;
	list-style: none;
	background-color: #444141;
	
   	margin: 0;
   	
   	
}
#tabs div{
  	position:relative;
	background-color: #EDEDED;
	height: 100%;
	width:100%;
	color: #444141;
}
#tabs div p{
	margin-top: 24px;
	border-top: 1px solid #FFFFFF;
	padding: 12px 4px 0px 4px;
}
#tabs div p a{
	color: #A00D17;
	border-bottom: 1px dotted #EAAF60;
}
#tabs div p a:hover{
	color: #A00D17;
	border-bottom: 1px solid #A00D17;
}
#tabs div label{
	font-size: 0.8em;
}
#tabs ul li{
	border-bottom: 1px solid #494949;
	display: inline;
}
#tabs ul li:hover{
	
	/* background-color: #FFFFFF; */
}	



#tabs ul li a, #tabs ul li a:visited{
	padding: 3px 4px 3px 14px;
	color: #FFFFFF;
	border: 0px;
}

#tabs ul li a:active{
	color: #444141 ;
	background-color: #FFFFFF;  
	
}
#tabs ul li a:hover {
	 color: #ffffff;
}
#tabs ul li a:focus {
	 color: #444141;
}

.ui-tabs-vertical { width: 61em;}
.ui-tabs-vertical .ui-tabs-nav { padding: .2em .1em .2em .2em; }
.ui-tabs-vertical .ui-tabs-nav li { clear: left; width: 100%; border-bottom-width: 1px !important; border-right-width: 0 !important; margin: 0 -1px .2em 0; }
#tabs .ui-tabs-nav li.ui-tabs-active  a { color: #444141 ;}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active { padding-bottom: 0; padding-right: .1em; border-right-width: 1px; border-right-width: 1px; background-color: #FFFFFF;  }
.ui-tabs-vertical .ui-tabs-panel { padding: 1em; float: left; width: 44em;}
