body {
margin: 20px 0px 0px 0px;
background: #c1c5af;
font-family: georgia;
font-size: 13px;
line-height: 22px;
} 

td, table {
margin: 0px;
padding: 0px;
font-size: 13px;
line-height: 22px;
}

img {
border: 0px;
}

table {
border-collapse: collapse;
}

td {
vertical-align: top;
}

/*******************/
/*positioning*/
/********************/

.logo {
padding: 15px 0px 0px 18px;
z-index:1;
position: absolute;
}

.behind_logo {
z-index:2;
position: absolute;
top: 25px;
left: 50%;
margin-left: -473px;
}

.blue_header {
background: url(images/header.jpg) no-repeat;
width: 946px;
height: 65px;
}

.blue_header_padding {
padding: 25px 0px 0px 420px;
font-size: 12px;
color: #afc1d2;
}

.global_1 {
width: 125px;
height: 35px;
display:block;
top: 295px;
left: 15px;
z-index:1;
position: absolute;
}

.global_2 {
width: 140px;
height: 35px;
display:block;
top: 295px;
left: 140px;
z-index:1;
position: absolute;
}

.global_3 {
width: 151px;
height: 35px;
display:block;
top: 295px;
left: 280px;
z-index:1;
position: absolute;
}

.global_4 {
width: 79px;
height: 35px;
display:block;
top: 295px;
left: 431px;
z-index:1;
position: absolute;
}

.global_1_int {
width: 125px;
height: 35px;
display:block;
top: 222px;
left: 15px;
z-index:1;
position: absolute;
}

.global_2_int {
width: 140px;
height: 35px;
display:block;
top: 222px;
left: 140px;
z-index:1;
position: absolute;
}

.global_3_int {
width: 151px;
height: 35px;
display:block;
top: 222px;
left: 280px;
z-index:1;
position: absolute;
}

.global_4_int {
width: 79px;
height: 35px;
display:block;
top: 222px;
left: 431px;
z-index:1;
position: absolute;
}

.content {
width: 946px;
padding: 390px 0px 20px 20px;
position: absolute
z-index: 2;
text-align: left;
font-size: 13px;
}

.content_interior {
width: 946px;
padding: 310px 0px 20px 20px;
position: absolute
z-index: 2;
text-align: left;
font-size: 13px;
}
.content_padding {
margin: 0px 20px 20px 0px;
_margin: 0px 0px 20px 0px;
}

.padding_mywave {
padding: 10px 10px 0px 10px;
}

.three_columns {
width: 195px;
padding: 10px 0px 10px 0px;
line-height: 16px;
text-align: center;
}

.logo_outline {
border: 1px solid #787d66;
}

.content_left_home {
width: 524px;
_width: 524px;
}

.content_left {
width: 708px;
}

.divider_line {
width: 1px; 
background-color: #818475;
}

.padding_contact {
padding: 5px;
font-size: 12px;
line-height: 13px;
}
/*******************/
/*text*/
/********************/

a {
color: #0a3484;
text-decoration: none;
}

a: hover {
text-decoration: underline;
}

.white {
color: #ffffff;
text-decoration: none;
}

.white:hover {
color: #ffffff;
text-decoration: underline;
}

.header_property {
color: #5c742f;
font-weight: bold;
font-size: 16px;
font-family: arial;
}

.subheader_property {
color: #5c742f;
font-weight: bold;
font-family: arial;
font-size: 14px;
}

.header_employee {
color: #873232;
font-weight: bold;
font-size: 16px;
font-family: arial;
}

.subheader_employee {
color: #873232;
font-weight: bold;
font-family: arial;
font-size: 14px;
}

.header_personal {
color: #ab662c;
font-weight: bold;
font-size: 16px;
font-family: arial;
}

.subheader_personal {
color: #ab662c;
font-weight: bold;
font-family: arial;
font-size: 14px;
}

.header_about {
color: #3f5f72;
font-weight: bold;
font-size: 16px;
font-family: arial;
}

.subheader_about {
color: #3f5f72;
font-weight: bold;
font-family: arial;
font-size: 14px;
}

/*******************/
/*top level nav*/
/********************/

.nav_1_home {
background: url(images/nav_1.jpg) no-repeat;
width: 295px;
height: 62px;
background-position: 0px -62px;
display: block;
}

.nav_1_home:hover {
background: url(images/nav_1.jpg) no-repeat;
width: 295px;
height: 62px;
display: block;
}

.nav_2_home {
background: url(images/nav_2.jpg) no-repeat;
width: 295px;
height: 63px;
background-position: 0px -63px;
display: block;
}

.nav_2_home:hover {
background: url(images/nav_2.jpg) no-repeat;
width: 295px;
height: 63px;
display: block;
}

.nav_3_home {
background: url(images/nav_3.jpg) no-repeat;
width: 295px;
height: 63px;
background-position: 0px -63px;
display: block;
}

.nav_3_home:hover {
background: url(images/nav_3.jpg) no-repeat;
width: 295px;
height: 63px;
display: block;
}

.nav_4_home {
background: url(images/nav_4.jpg) no-repeat;
width: 295px;
height: 71px;
background-position: 0px -71px;
display: block;
}

.nav_4_home:hover {
background: url(images/nav_4.jpg) no-repeat;
width: 295px;
height: 71px;
display: block;
}

.nav_1_benefits {
background: url(images/nav_1_benefits.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_1_benefits:hover, .nav_1_benefits_on {
background: url(images/nav_1_benefits.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_2_benefits {
background: url(images/nav_2_benefits.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_benefits:hover, .nav_2_benefits_on {
background: url(images/nav_2_benefits.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_benefits {
background: url(images/nav_3_benefits.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_benefits:hover {
background: url(images/nav_3_benefits.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_benefits {
background: url(images/nav_4_benefits.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_benefits:hover {
background: url(images/nav_4_benefits.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_personal {
background: url(images/nav_2_personal.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_personal:hover, .nav_2_personal_on {
background: url(images/nav_2_personal.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_personal {
background: url(images/nav_3_personal.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_personal:hover, .nav_3_personal_on {
background: url(images/nav_3_personal.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_personal {
background: url(images/nav_4_personal.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_personal:hover {
background: url(images/nav_4_personal.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_commercial {
background: url(images/nav_2_commercial.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_commercial:hover {
background: url(images/nav_2_commercial.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_commercial {
background: url(images/nav_3_commercial.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_commercial:hover, .nav_3_commercial_on {
background: url(images/nav_3_commercial.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_commercial {
background: url(images/nav_4_commercial.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_commercial:hover {
background: url(images/nav_4_commercial.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_roots {
background: url(images/nav_2_roots.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_roots:hover {
background: url(images/nav_2_roots.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_roots {
background: url(images/nav_3_roots.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_roots:hover {
background: url(images/nav_3_roots.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_roots {
background: url(images/nav_4_roots.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_roots:hover, .nav_4_roots_on {
background: url(images/nav_4_roots.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_career {
background: url(images/nav_2_career.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_career:hover {
background: url(images/nav_2_career.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_career {
background: url(images/nav_3_career.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_career:hover {
background: url(images/nav_3_career.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_career {
background: url(images/nav_4_career.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_career:hover, .nav_4_career_on {
background: url(images/nav_4_career.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_mywave {
background: url(images/nav_2_mywave.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_mywave:hover {
background: url(images/nav_2_mywave.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_mywave {
background: url(images/nav_3_mywave.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_mywave:hover {
background: url(images/nav_3_mywave.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_mywave {
background: url(images/nav_4_mywave.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_mywave:hover, .nav_4_mywave_on {
background: url(images/nav_4_mywave.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.nav_2_newsletter {
background: url(images/nav_2_newsletter.jpg) no-repeat;
width: 294px;
height: 44px;
background-position: 0px -44px;
display: block;
}

.nav_2_newsletter:hover {
background: url(images/nav_2_newsletter.jpg) no-repeat;
width: 294px;
height: 44px;
display: block;
}

.nav_3_newsletter {
background: url(images/nav_3_newsletter.jpg) no-repeat;
width: 294px;
height: 45px;
background-position: 0px -45px;
display: block;
}

.nav_3_newsletter:hover {
background: url(images/nav_3_newsletter.jpg) no-repeat;
width: 294px;
height: 45px;
display: block;
}

.nav_4_newsletter {
background: url(images/nav_4_newsletter.jpg) no-repeat;
width: 294px;
height: 51px;
background-position: 0px -51px;
display: block;
}

.nav_4_newsletter:hover, .nav_4_newsletter_on {
background: url(images/nav_4_newsletter.jpg) no-repeat;
width: 294px;
height: 51px;
display: block;
}

.second_nav {
background: url(images/second_nav_bg.jpg) no-repeat;
width: 189px;
height: 30px;
_height: 39px;
padding: 8px 0px 0px 13px;
display: block;
font-size: 14px;
}