
@import url('/fonts/roboto-reg.css');
.etabs { margin: 0; padding: 0; font:normal 12px/45px 'Myriad Pro', Arial; position:relative; z-index:100; color:#474747; }
    .tab
	{
		display: inline-block;
		*display:inline;
		background: #eeeeee;
		padding:0 1px;
		height:35px;
		position:relative;
		color:#ffffff;
		float:left;		
     }
    .tab a { font-size: 14px; line-height:35px; display: block; padding: 0 24px; outline: none; color:#000; text-decoration:none; }
    .tab a:hover { text-decoration:none;
		 color:#ffffff !important; 
		background: #a5cf4c; 
		}
		.tab a:hover:after, .tab.active:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(229, 66, 66, 0);
	border-top-color: #a5cf4c;
	border-width: 5px;
	margin-left: -5px;
}
    .tab.active { background: #a5cf4c; padding: 0px; position: relative; top: 0px; border-color: #d8d8d8; color:#ffffff; margin-top:0px }
    .tab a.active {top:0px;color:#ffffff;height:35px;line-height:35px; background: #a5cf4c; }
	.tab.active:after {
	top: 35px;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(229, 66, 66, 0);
	border-top-color: #a5cf4c;
	border-width: 5px;
	margin-left: -5px;
}
    .tab-container {  width:100%; height:auto; margin:0 auto; position:relative; font-family: 'robotoregular'; font-size:14px; border-color: #d8d8d8;}
	.panel-container { background:#fdfdfd; border:1px solid #dcdcdc; padding:0px; position:relative; top:4px; left:0; z-index:0; text-align:justify !important; }
    .panel-container { margin-bottom: 0px; }

	
	/*
	.etabs { margin: 0; padding: 0; }
    .tab { display: inline-block; zoom:1; *display:inline; background: #eee; border: solid 1px #999; border-bottom: none;  }
    .tab a { font-size: 14px; line-height: 2em; display: block; padding: 0 10px; outline: none; }
    .tab a:hover { text-decoration:none; color:#fff; background:#003759; }
    .tab.active { background: #fff; padding: 0px; position: relative; top: 0px; border-color: #666; color:#000; }
    .tab a.active {color:#000; }
    .tab-container .panel-container { background: #fff; border: solid #666 1px; padding: 10px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; }
    .panel-container { margin-bottom: 10px; } */