html, body, div, span, applet, object, iframe, h1, h3, h4, h5, h6, h2 {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}

body {
padding: 0;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: #808080;
margin: 0
}

a:link {
color: #6197AD;
text-decoration: underline;
}

a:visited {
color: #6197AD;
text-decoration: underline;
}

a:hover {
color: #9CA53B;
text-decoration: none;
}

a:selected, a:focus, a:active {
color: #9CA53B;
text-decoration: none;
}

a:active {
}

#Wrapper {
margin: 0 auto 0 auto;
max-width: 1024px;
min-width: 999px;
text-align: left;
width: 999px;
padding: 0 !important;
}

#logo {
padding: 17px 0;
background-color: #fff;
}

#headerHP {
background-image: url(../images/bg_home.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerAbout {
background-image: url(../images/bg_aboutus.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerServ {
background-image: url(../images/bg_servicing.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerAgency {
background-image: url(../images/bg_agency.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerIM {
background-image: url(../images/bg_invmgmt.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerJobs {
background-image: url(../images/bg_careers.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerContact {
background-image: url(../images/bg_contactus.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerRes {
background-image: url(../images/bg_resources.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#headerABS {
background-image: url(../images/bg_abs.jpg);
background-repeat: no-repeat;
height: 256px;
padding-top: 3px;
}

#popWrapper {
height: 100%;
}

#popHdr {
background-image: url(../images/bg_popHdr.jpg);
background-repeat: no-repeat;
height: 60px;
margin-bottom: 1em;
border-bottom: 1px #6197AD solid;
}

#popContent {
font-size: 10px !important;
padding: 0 6px;
}

#topnav {
background-color: transparent;
margin-left: 3px;
height: 50px;
}

#mainContent {
padding: 22px 27px;
font-size: 16px;
line-height: 1.3em;
height: auto;
}

#hpContent {
float: left;
width: 644px;
height: auto;
margin-bottom: 20px;
}

#homeContent {
float: left;
width: 670px;
height: auto;
margin-bottom: 20px;
}

#secContent {
float: left;
width: 660px;
height: auto;
margin-bottom: 20px;
}

#footer {
width: 540px;
height: 38px;
border-top: 1px #19465E solid;
padding-top: 4px;
margin-top: 13px;
margin-left: 27px;
font-size: 9pt;
line-height: 1.4em;
}

#footer a {
color: #19465E;
text-decoration: none;
padding-right: 36px;
}

/* ABS Pages */

#searchWrap {
line-height: 1.2em;
padding: 4px;
background-color: #ECF2F4;
border: 1px #ccc solid;
color: #666;
margin-top: 6px;
}

#results {
font-size: 11px;
border: 1px #19465E solid;
}

#results th {
background-color: #19465E;
color: #fff;
}

#results td {
border-top: 1px #19465E solid;
}

h2 {
font-size: 22px;
margin-bottom: 1em;
color: #36505d;
}

h3 {
font-size: 12px;
margin-bottom: 1em;
font-style: normal;
color: #9CA53B;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

select {
width: 220px;
}

br {
clear: both;
}

label {
float: left;
width: 100px;
font-size: 11px;
font-weight: bold;
}

pre {
line-height: 1.3em;
}

/* Classes */

.TXnote {
font-size: 12pt;
font-family: Times, "Times New Roman", serif;
text-transform: uppercase;
}

.error {
color: #ff0000;
font-weight: bold;
font-size: 11px;
}

.data {
font-size: 12px;
color: #333;
border: 1px #C1D0AC solid;
background-color: #fff;
margin-bottom: 1px;
}

.smallLbl {
font-size: 12px;
font-weight: bold;
}

.btnTxt {
font-size: 11px;
text-transform: uppercase;
}

.policy {
font-size: 11px;
line-height: 1.5em;
text-align: justify;
font-weight: normal !important;
}

.popUp {
font-size: 12px;
}

.clearFloat {
clear: both;
height: 0;
line-height: 0.0;
font-size: 1px;
}

.onTxt {
color: #9CA53B;
}

.copy {
font-size: 11px;
}

.note {
font-size: 11px;
font-weight: bold;
color: #BE6118;
}

.rtCol {
width: 270px;
float: right;
}

.colDivs {
float: left;
width: 302px;
margin-right: 16px;
height: auto;
}

.col4th {
float: left;
width: 221px;
margin-right: 15px;
height: auto;
}

.colDivs ul {
margin: 0;
padding: 0;
}

.rtCol ul {
margin: 0;
padding: 0;
}

.colDivs li {
margin: 1.1em;
list-style-image: url(../images/bullet_arrow.gif);
line-height: 1.4em;
font-size: 13px;
}

.rtCol li {
margin: 1.1em;
list-style-image: url(../images/bullet_arrow.gif);
line-height: 1.4em;
font-size: 13px;
}

.colDivs p {
font-size: 13px;
margin-top: 0;
padding-top: 0;
}

.col4th p {
font-size: 13px;
margin-top: 0;
padding-top: 0;
}

.rtCol p {
font-size: 12px;
margin-top: 0;
padding-top: 0;
margin-bottom: 0;
color: #666;
font-weight: bold;
}

.rtCol hr {
color: #BE6118;
font-weight: bold;
border-top: dotted;
}

.subContent {
font-size: 13px;
float: left;
width: 644px;
}

.subContent ul {
margin: 0;
padding: 0;
}

.subContent img {
margin-right: 8px;
}

#secContent ul {
margin: 0;
padding: 0;
}

.subContent li {
list-style-image: url(../images/bullet_arrow.gif);
line-height: 1.4em;
font-size: 13px;
margin-left: 17px;
}

#secContent li {
list-style-image: url(../images/bullet_arrow.gif);
line-height: 1.4em;
font-size: 13px;
margin-left: 17px;
}

.benefits {
font-size: 13px;
}

.normalTxt {
font-size: 13px;
}

.showHideTxt {
font-size: 11px;
}

/*.subContent a {
color: #796964;text-decoration: underline;
}*/
