.tab-container {
	margin: 0px;
	position: relative;
}
.etabs {
	margin: 0;
	padding: 0;
	position: relative;
	top: 4px;
	float: left;
}
.tab {
	display: inline-block;
}
.tab a {
	font-size: 21px;
	line-height: 43px;
	display: block;
	padding: 0 17px;
	outline: none;
	text-decoration: none;
	font-family: 'HelveticaLT-Condensed';
	background: #48a1c3;
	border: none;
	border-radius: 10px 10px 0 0;
	color: #fff;
}
.tab a:hover {
	background: url(../images/bg2.png) repeat;
	color: #fff;
}
.tab.active {
	position: relative;
	top: -4px;
	border-radius: 10px 10px 0 0;
}
.tab a.active {
	color: #fff;
	background: url(../images/bg2.png) repeat;
	line-height: 50px;
}
.panel-container {
	background: url(../images/bg2.png) repeat;
	padding: 25px 20px;
	border-radius: 0 8px 8px 8px;
}
.tab-container p {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 13px !important;
	margin: 0px;
	line-height: 26px;
	text-align: justify;
}
.dwonload-section {
	float: right;
}
.dwonload-section ul {
	padding: 0px;
	margin: 0px;
}
.dwonload-section ul li {
	background: url(../images/bg5.jpg) repeat-x;
	border-radius: 8px;
	padding: 0 10px;
	min-height: 40px;
	display: inline-block;
	line-height: 40px;
}
.dwonload-section ul li a {
	background: url(../images/bg4.png) no-repeat left;
	padding: 0 0 0 35px;
	line-height: 40px;
	color: #fff;
	font-size: 14.75px;
	font-family: "Open-Sans-Regular";
	display: block;
}
.acc_container .block ul {
	padding: 0 0 0 12px !important;
	margin: 0px;
}
.tab-wrapper-faqs .block ul li {
	font-family: "Arial";
	color: #fff;
	list-style: outside;
	font-size: 12px;
	line-height: 22px;
	margin: 5px 0;
}
/****
	10-20-2014
****/
.tab-container-wrapper .etabs {
	float: none;
	padding: 0px;
	background: #0071bb;
	text-align: center;
	height: 50px;
}
.tab-container-wrapper .tab.active {
	margin: 0px;
	top: 0px;
	border: none;
}
.tab-container-wrapper .tab a.active {
	background: url(../images/down-arrow2.png) no-repeat center bottom;
	padding-bottom: 10px;
	color: #fff
}
.tab-container-wrapper .tab:first-child {
	background: url(../images/border-right.jpg) no-repeat top right;
}
.tab-container-wrapper .tab a {
	background: none;
	font-size: 18px;
	font-weight: bold;
	color: #94b7db;
}
.tab-container-wrapper .panel-container {
	background: none;
	padding: 20px 0 10px 0;
	margin-top: 10px;
}
#Sales-Foce ul {
	padding: 0px;
	margin: 0px;
}
#Sales-Foce ul li {
	border: 4px solid #0071bb
}
#Sales-Foce ul li {
	border: 4px solid #0071bb !important;
	border-radius: 3px;
	background: #0071bb;
	list-style: none;
	padding: 20px;
	width: 18%;
	height: 120px;
	display: table;
	float: left;
	vertical-align: middle;
	color: #fff;
	font-size: 13px;
	font-family: 'Arial';
	float: left;
	margin: 0 1.85% 1.85% 0;
}
#Sales-Foceul li > div {
	display: table-cell;
	vertical-align: middle;
}
#Sales-Foce ul li > div h5 {
	font-weight: bold;
}
#Sales-Foce ul li:hover {
	color: #0071bb;
	background: #fff;
}


#our-team ul {
	padding: 0px;
	margin: 0px;
}
#our-team ul li {
	border: 4px solid #0071bb
}
#our-team ul li {
	border: 4px solid #0071bb !important;
	border-radius: 3px;
	background: #0071bb;
	list-style: none;
	padding: 20px;
	width: 18%;
	height: 120px;
	display: table;
	float: left;
	vertical-align: middle;
	color: #fff;
	font-size: 13px;
	font-family: 'Arial';
	float: left;
	margin: 0 1.85% 1.85% 0;
}
#our-team ul li > div {
	display: table-cell;
	vertical-align: middle;
}
#our-team ul li > div h5 {
	font-weight: bold;
}
#our-team ul li:hover {
	color: #0071bb;
	background: #fff;
}
#board-of-directors ul {
	padding: 0px;
	margin: 0px;
	color: #000;
	font-family: 'Arial';
	font-size: 13px;
}
#board-of-directors ul li {
	list-style: none;
	float: left;
	margin: 0 .85% 0 0;
	display: inline-block;
}
#board-of-directors ul li a {
	display: block;
}
#board-of-directors ul li h5 {
	font-weight: bold;
	margin: 5px 0 3px 0;
}
#board-of-directors ul li p {
	
	margin: 0 0 25px 1px;
line-height: 12px;
}

.last {
	margin-right: 0px !important;
	border-right: 0px !important;
}
.goverance h3 {
	line-height: 22px;
}
#annual-wrapper {
	width: 96%;
	margin: 0 auto;
}
#tab-container4 .etabs {
	float: none !important;
	padding: 0 !important;
	width: 100% !important;
	top: 1px !important;
}
#tab-container4 .tab {
	display: inline-block !important;
	float: left;
	border: none !important;
	padding: 0px !important;
	margin: 0 1% 0 0;
}
#tab-container4 .tab a {
	background: #ecebeb !important;
	padding: 0 10.65px !important;
	border-radius: 5px 5px 0 0 !important;
	border: none !important;
}
#tab-container4 .tab a.active {
	border: none !important;
	background: #037bca !important;
	color: #fff !important
}


#anual-wrapper-2 {
	width: 100% !important;
	border: none !important;
	padding: 0px !important;
	background:none !important;
}
#tab-container6 .tab:first-child {
	margin-left: 0px !important;
}
#tab-container6 .tab:last-child {
	margin-right: 0px !important;
}
#tab-container6 .etabs {
	float: none ;
	padding: 0 ;
	width: 100% ;
	top: 1px ;
}
#tab-container6 .tab {
	display: inline-block ;
	float: left;
	border: none ;
	padding: 0px ;
	margin: 0 1% 0 0;
}
#tab-container6 .tab a {
	background: #ecebeb;
	padding: 0 10.65px ;
	border-radius: 5px 5px 0 0 ;
	border: none ;
	line-height:32px;
	font-size:18px;
	color:#000;
}
#tab-container6 .tab a.active {
	border: none ;
	background: #037bca ;
	color: #fff 
}
#tab-container6 .tab.active{top:0px;}
#tab-container6 .columns ul li{list-style:none;}

.reports-wrapper {
	border: 1px solid #d1d1d1;
	border-radius: 0 0 7px 7px;
	padding: 40px 20px;
	text-align: left;
}
.columns {
	width: 45%;
}
.leftside {
	float: left;
}
.rightside {
	float: right;
}
#anual-wrapper h4 {
	font-family: 'Arial';
	font-size: 18px;
	font-weight: bold;
	color: #dadada;
}
.columns ul {
	padding: 0px;
	margin: 0px;
}
.columns ul li {
	background: url("../images/bg4.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	margin: 20px 0 0 0;
	padding: 0 0 0 35px;
	min-height: 32px;
}
.columns ul li a {
	color: #037bca;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
}
.columns ul li a strong {
	color: #000;
	display: block;
	font-weight: bold;
}
.download-pdf-button {
	background: #037bca;
	border-radius: 5px;
	padding: 15px 25px;
	float: right;
	margin: 10px 0 0 0;
	text-align: center;
}
.download-pdf-button a {
	color: #fff;
	font-size: 27px;
	font-family: "HelveticaLT-Condensed";
}
.download-pdf-button strong {
	display: block;
	font-family: 'Arial';
	font-size: 40px;
	font-weight: bold;
}
.finicals-section {
	width: 96%;
	margin: 0 auto;
	text-align: left;
}
#financial-highlight h4 {
	font-size: 18px;
	font-weight: normal;
	font-family: 'Arial';
	text-transform: uppercase;
	margin: 0 0 15px 0;
}
.finicals-section ul {
	padding: 0px;
	margin: 0px;
}
.finicals-section ul li {
	display: inline-block;
	float: left;
	border: 1px solid #ddd;
	padding: 5px;
	width: 6%;
	font-size: 13px;
	font-family: 'Arial';
	line-height: 30px;
}
.finicals-section .ul-div li {
	font-weight: bold;
}
.finicals-section .ul-div li:first-child {
	color: #037bca;
}
.finicals-section ul li:first-child {
	width: 24.53%;
}
.finicals-section ul li:nth-child(2) {
	color: #037bca;
}
.finicals-section ul li:last-child {
	border-right: none !important;
}
.boards {
	float: right;
	width: 70%;
}

/***Home Inner pages of Insurances****/
.tab-container-section{width:100%; float:left; margin:20px 0 0 0;}
.tab-container-section .etabs{padding:0px !important;}
.tab-container-section .etabs .tab{margin:0 0 4px 0 !important;}
.tab-container-section .panel-container{background:none; border:1px solid #bcbcbc; padding:20px 10px;}
.tab-container-section .home-insurance{width:47%;}
.tab-container-section .home-insurance h3{color:#000 !important;}
.tab-container-section .home-insurance ul{padding-left:12px !important;}
.tab-container-section .home-insurance ul li{padding-left:0px !important;}
.tab-container-section .home-insurance p{margin:10px 0 !important;}


.faq-page-accordion h2.acc_trigger {
   /* background: url("../images/plus-icon.jpg") no-repeat scroll right center #0071bc;*/
    border: medium none;
    border-radius: 0;
    padding:10px 5px;
	margin:2px 0 0 0;
	cursor:pointer;
	float:none; 
	width:inherit;
	line-height:normal;
}
.faq-page-accordion h2.acc_trigger a{color:#fff; font-size:14px; float:none;}
.faq-page-accordion h2.acc_trigger.active{margin-bottom:10px; /*background:url("../images/mins-icon.jpg") no-repeat scroll right center #0071bc*/}
.tab-container-section .tab a.active{line-height:43px; background:#0071bc;}
.tab-container-section .tab.active{top:0px;}
.tab-container-section .faq-page-accordion p{margin:10px 0 !important;}
.tab-container-section .dwonload-section{margin-top:5px;}
.tab-container-section .dwonload-section ul li{margin-bottom:0px !important;}
.tb{height:55px;}
#board-of-directors ul li img{border-radius:5px;}

.dropdownwrap4 .dwonload-section ul li, .dropdownwrap5 .dwonload-section ul li, .dropdownwrap6 .dwonload-section ul li { margin:0 7px 0 0;} 
 @media only screen and (min-width:300px) and (max-width: 479px) {
.tab a {
	font-size: 13.5px;
	padding: 0 3px;
}
.dropdownwrap4 .dwonload-section ul li, .dropdownwrap5 .dwonload-section ul li, .dropdownwrap6 .dwonload-section ul li { margin:0 7px 0 0; float:left; width:92%;} 
.tab-container p {
	font-size: 12px;
	text-align:left;
	line-height:20px;
}
.dwonload-section {
	float: none;
	padding-bottom: 15px;
}
.etabs {
	float: none;
}
.dwonload-section ul li {
	display: block;
	margin-bottom: 10px;
}
.columns {
	width: 100%;
	margin: 0 0 10% 0;
}

#Sales-Foce ul li {
	margin: .5%;
	width: 83%;
}

#our-team ul li {
	margin: .5%;
	width: 83%;
}
.remodal {
	min-height: inherit !important;
}
#board-of-directors ul li {
	width: 48%;
}
.boards {
	float: none;
	width: inherit;
}
#tab-container4 .tab {
	margin: 2% 2% 0 0;
}

.tab-container-section .home-insurance{ width:100%;}
.tab-container-section .dwonload-section ul li{margin-bottom:10px !important;}
.faq-page-accordion h2.acc_trigger{padding-right:25px;}
#txtv > p{width:auto !important;}
}
@media only screen and (min-width:480px) and (max-width: 767px) {
	.dropdownwrap4 .dwonload-section ul li, .dropdownwrap5 .dwonload-section ul li, .dropdownwrap6 .dwonload-section ul li {
    margin: 2px 0 0 10px;
}
.dwonload-section {
	float: none;
	padding-bottom: 15px;
}
.etabs {
	float: none;
}
#board-of-directors ul li {
	width: 30%;
	margin: .5%
}
.last {
	margin: .5% !important;
}
#Sales-Foce ul li {
	margin: .5%;
	width: 87%;
}
#our-team ul li {
	margin: .5%;
	width: 87%;
}
#board-of-directors ul li {
	width: 32%;
}
.boards {
	float: none;
	width: inherit;
}
#tab-container4 .tab {
	margin: 2% 2% 0 0;
}
.tab-container-section .home-insurance{ width:100%;}
.tab-container-section .dwonload-section ul li{margin-bottom:10px !important;}
.faq-page-accordion h2.acc_trigger{padding-right:25px;}
.tab a{padding:0 5px; font-size:16px;}
}
@media only screen and (min-width:767px) and (max-width: 1280px) {
	#board-of-directors ul li{ width:24%;}
	.tab a{font-size:18px; padding:0 8px;}
}