body 
{
background-color:#7292cd;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

.container
{
background-image:url(../images/bg_container.jpg); 
background-repeat:repeat-x;
width:100%;
background-color:#dbe2eb;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.top
{
background-repeat:no-repeat;
width:800px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

a
{
color:#6987ad;
text-decoration:none;
}

a:hover
{
color:#000066;
}

h3
{font-size:10pt;}
/************************   nav   **************************/

.nav
{
float:left;
padding-left:70px;
text-align:left;
text-align:left;
width:200px;
height:89px;
}

.navabout a,
.navmgmt a,
.navemployment a,
.navcontact a,
.navabout_on,
.navmgmt_on,
.navemployment_on,
.navcontact_on
{
background-repeat:no-repeat;
width:103px;
height:18px;
display:block;
}

span
{
display:none;
}

.navabout a
{
background-image:url(../images/nav_about.jpg);
height:20px;
padding-bottom:3px;
}
.navabout a:hover
{
background-image:url(../images/nav_about_ov.jpg);
}
.navabout_on
{
background-image:url(../images/nav_about_ov.jpg);
height:20px;
padding-bottom:3px;
}

.navmgmt a
{
background-image:url(../images/nav_managers.jpg);
height:20px;
padding-bottom:3px;
}
.navmgmt a:hover
{
background-image:url(../images/nav_managers_ov.jpg);
}
.navmgmt_on
{
background-image:url(../images/nav_managers_ov.jpg);
height:20px;
padding-bottom:3px;
}

.navemployment a
{
background-image:url(../images/nav_employment.jpg);
height:20px;
padding-bottom:3px;
}
.navemployment a:hover
{
background-image:url(../images/nav_employment_ov.jpg);
}
.navemployment_on
{
background-image:url(../images/nav_employment_ov.jpg);
height:20px;
padding-bottom:3px;
}

.navcontact a
{
background-image:url(../images/nav_contact.jpg);
}
.navcontact a:hover, .navcontact_on
{
background-image:url(../images/nav_contact_ov.jpg);
}

/**********************   content   ****************************/

.content
{
background-repeat:no-repeat;
width:800px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

/**********************   two column content   *************************/

.contentleft
{
float:left;
width:350px;
text-align:left;
padding-left:25px;
padding-right:25px;
padding-top:20px;
}

.contentright
{
float:left;
width:350px;
text-align:left;
padding-left:25px;
padding-right:25px;
padding-top:20px;
}

.contentlefttext, .contentrighttext
{
margin:15px;
}

/**********************   single column content   *************************/

.contentarea
{
margin:15px;
text-align:left;
}

.contentareatext
{
clear:left;
text-align:left;
padding-left:25px;
padding-right:25px;
width:750px;
}

/*********************  bottom  ************************/

.bottom
{
background-image:url(../images/bottom_line.jpg);
background-repeat:repeat-x;
background-color:#7292cd;
width:100%;
height:50px;
}

.footer
{
width:800px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:5px;
font-size:8pt;
}

.copyright
{
float:left;
width:375px;
text-align:left;
padding-left:20px;
color:#CCCCCC;
}

.credits a
{
float:left;
width:375px;
text-align:right;
padding-right:20px;
color:#CCCCCC;
text-decoration:none;
}