html {
	font-size: inherit !important;
}



.t3-footnav .t3-module {
    background: #182235;
    color: #eeeeee;
    
}

.t3-footer {
    background: #182235;
    color: #eeeeee;
}

blockquote {
    display: block;
    	color: #FFFFFF;
	background-color: #999999!important;
}

h1, .h1 {
    font-size: 50px;
    color: #182235;
    
}

h2, .h2 {

    color: #2A3F9A;
}





body {
    font-family: "PTRootUI", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5625;
    color: #182235;
}
.t3-mainnav {
    max-width: 1000px;
    margin: 0 auto;
}

.section-title h3, .section-title .h3 {
     text-align: center;
}



.logo {
    text-align: center!important;
}.logo-image img {
    max-height: 80px!important;
}

.logo {
    padding-top: 20px;
}
.acm-features.style-4 .features-item.bg-lv-1 {
  background: #ffcc00;
}
.acm-features.style-4 .features-item.bg-lv-2 {
  background: #2a3f9a;
}
.acm-features.style-4 .features-item.bg-lv-3 {
  background: #CD3333;
}
.acm-features.style-4 .features-item.bg-lv-4 {
  background: #182235;
}




.section-title h3, .section-title .h3 {
    font-size: 20px;
    font-weight: 400;
    line-height: 1.25;
}

/* DivTable.com */
.divTable{
	display: table;
	width: 75%;
}
.divTableRow {
	display: table-row;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 3px 3px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}