body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	color: #1B3E5C;
	font-family: Verdana, Helvetica; 
	font-size: 10px;
	z-index: 1;
}

a { cursor: pointer; }
	
b, li, br, p { font-family: Verdana, Helvetica; font-size: 10px; }
td { font-family: Verdana, Helvetica; font-size: 10px; }
th { font-family: Verdana, Helvetica; font-size: 10px; color: #ffffff; background-color: #1B3E5C; font-weight: bold; }

table.cssTable th { font-family: Verdana, Helvetica; font-size: 10px; color: #ffffff; background-color: #1B3E5C; font-weight: bold; padding: 4px; }
table.cssTable td { color: #1B3E5C; font-size: 10px; font-family: Verdana; padding: 4px; }
table.cssTable td.cssOne { color: #1B3E5C; background-color: #C2D4E2; font-size: 10px; font-family: Verdana; padding: 4px; }
table.cssTable td.cssTwo { color: #1B3E5C; background-color: #ffffff; font-size: 10px; font-family: Verdana; padding: 4px; }

table.cssContacts td { color: #1B3E5C; font-size: 10px; font-family: Verdana; }
table.cssContacts td.cssOne { color: #1B3E5C; background-color: #F3F7FA; font-size: 10px; font-family: Verdana; padding-top: 7px; padding-bottom: 7px; border-top: 1px solid #7BA4C4; }
table.cssContacts td.cssTwo { color: #1B3E5C; background-color: #ffffff; font-size: 10px; font-family: Verdana; padding-top: 7px; padding-bottom: 7px; border-top: 1px solid #7BA4C4; }

.cssWhite { color: #ffffff; }
.cssDisclaimer { font-size: 9px; }
a, a:visited, a:link, a:active { color: #a18a2a; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: underline; }
a:hover { text-decoration: none; }

a.cssDark, a.cssDark:visited, a.cssDark:link, a.cssDark:active { color: #1B3E5C; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: underline; }
a.cssDark:hover { text-decoration: none; }

a.cssBold, a.cssBold:visited, a.cssBold:link, a.cssBold:active { color: #333333; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none; font-weight: bold; }
a.cssBold:hover { text-decoration: underline; }

a.cssSubMenu, a.cssSubMenu:visited, a.cssSubMenu:hover, a.cssSubMenu:link, a.cssSubMenu:active { color: #333333; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: none; }

table.cssSubMenu { background-color: #999999; }
table.cssSubMenu td { padding: 1px 1px 1px 6px; font-family: Verdana, Helvetica; font-size: 10px; color: #333333; background-color: #ffffff; border: 1px solid #ffffff; cursor: pointer; }


a.cssLeftNavSelected, a.cssLeftNavSelected:visited, a.cssLeftNavSelected:hover, a.cssLeftNavSelected:link, a.cssLeftNavSelected:active { color: #1B3E5C; font-size: 10px; font-family: Verdana; text-decoration: none; }
a.cssLeftNav, a.cssLeftNav:visited, a.cssLeftNav:hover, a.cssLeftNav:link, a.cssLeftNav:active { color: #333333; font-size: 10px; font-family: Verdana; text-decoration: none; }
table.cssLeftNav td { color: #333333; font-size: 10px; font-family: Verdana; text-align: left; padding: 4px 4px 4px 0px; cursor: pointer; }
table.cssLeftNav td.cssDots { color: #333333; font-size: 10px; font-family: Verdana; text-align: right; padding: 0px 0px 0px 0px; }
table.cssLeftNav td.cssOff { color: #333333; font-size: 10px; font-family: Verdana; text-align: right; padding: 0px 0px 0px 0px; cursor: default; }
table.cssLeftNav td.cssSelected { color: #1B3E5C; font-size: 10px; font-family: Verdana; padding: 4px 4px 4px 0px; background-color: #e2dac7; cursor: pointer; }

#divAbout { position: absolute; top: 125px; left: 30px; visibility: hidden; z-index: 50; width: 140px; }
#divOurPrograms { position: absolute; top: 125px; left: 177px; visibility: hidden; z-index: 51; width: 150px; }
#divClaimsServices { position: absolute; top: 125px; left: 295px; visibility: hidden; z-index: 52; width: 225px; }
#divPolicyForms { position: absolute; top: 125px; left: 425px; visibility: hidden; z-index: 53; width: 150px; }
#divFinancial { position: absolute; top: 125px; left: 543px; visibility: hidden; z-index: 54; width: 150px; }
#divContactUs { position: absolute; top: 125px; left: 637px; visibility: hidden; z-index: 55; width: 99px; }


.cssDevNotes { color: #FF00FF; }

ul.noBullets { list-style-type: none; }

ul.noBullets { margin-left: -50px; }

#divCareerOpenings a, #divCareerOpenings a:link, #divCareerOpenings a:active, #divCareerOpenings a:visited { color: #1B3E5C; font-size: 10px; font-family: Verdana, Helvetica; text-decoration: underline; }
#divCareerOpenings a:hover { text-decoration: none; }

div#biosMain a { font-size: 10px; text-decoration: none; cursor: pointer; }
div#biosMain a h3 { margin-bottom: 4px; }
div#biosMain span { font-size: 10px; font-weight: bold; margin-left: 9px; }

div#biosWin { position: absolute; top:30px; left: 250px; width: 435px; height: 450px; }
div.cssBios { padding:0px; width:435px; height:450px; border:1px solid #021c38; border-right:21px solid #021c38; border-bottom:2px solid #021c38; background:#ffffff; }

div#officesContacts h3 { font-size: 12px; padding-bottom: 2px; width: 330px; color: #3E6995; border-bottom: 1px dotted #A6893B; }
div#officesContacts h2 { font-size: 10px; padding-bottom: 2px; width: 330px; color: #3E6995; }

div#regionalWin { width: 450px; padding: 20px; }
div#regionalWin span { text-align: right; }
div#regionalWin div#regionalMap { height: 300px; }
div#regionalWin div#regionalDescription { width: 400px; height: 120px; border: 1px solid #000000; }
div#regionalWin div#regionalDescription div.descriptions {  display: none; }