
UL.horizontal { /* Horizontal lists */
	display: inline; 
	padding-left:0px; float:left; border-bottom:10px solid #056bad; width:100%; margin-top:15px;
}

UL.horizontal > LI {
	display: inline-block;

	/* IE */
	*margin: 1px;
	zoom: 1;
	*display: inline;
}
.tabs > DIV {
	/*border-top: 1px solid #c7c7c7*/
	margin-top: 10px;
	/*border-bottom: 4px solid #E95855 !important;*/
}

.tabs > DIV H3 {
	border-bottom: 4px solid #E5E5E5 !important;
	color: #ccc !important;
	font-weight: 300;
	line-height: 186px !important;
}

.tabs LI {
	background-image: url(../images/tab-acc-2.png);
	width:165px; height:31px;
	margin-right: -2px;
}

.tabs A {
	color: #000;
	display: block;
	font-size: 16px;
	padding: 8px 1em;
	text-decoration: none; font-family:'Open Sans',sans-serif !important;
}

.tabs LI:hover {
}

.tabs LI:hover A {
	color: white;
}

.tabs LI.active {
	background-image: url(../images/tab-acc-1.png);
	width:165px; height:31px;
}

@media screen and (max-width: 991px) and (min-width: 768px){.tabs LI.active {width:149px;} .tabs LI{width:149px;} .tabs A{padding: 8px 8px; text-align:center;}}
@media screen and (max-width: 565px) and (min-width: 1px){.tabs LI.active {width:100%; background-image:none; background-color:#056bad;} .tabs LI{width:100%; background-image:none; background-color:#c3c3c3; margin-bottom:0.2em;} .tabs A{padding: 8px 8px; text-align:center;}}
.active A {
	color: white !important;
}




