/*Home Details*/

/*External style sheet*/

/*body tag styles*/
body
{   
   background-color:#d1d7df;font:11px Verdana,Arial,Helvetica,sans-serif; color:#857267;line-height:16px;
}

/*HOME PAGE STYLES*/
/*these styles are different to subs due to Flash movie*/

/*Flash Movie*/
#area_flash
{
   width:524px;float:left;margin:0;padding:0;border-right:solid 1px #ebc678;border-bottom:solid 1px #ebc678;   
}

/*area containing home page content*/
#area_content_home
{
  text-align:left;float:left;padding:10px 10px 10px 30px;
}

/*paragraph style HOME*/
.content_home
{
  width:470px;margin-right:10px;margin-left:30px;        
}

/*area on right side of page HOME*/
#area_right_home
{
   width:193px;padding:0;margin:0;float:right;clear:none;
}

/*text in right side area HOME*/
.area_right_text_home
{
   height:181px;padding:10px 10px 0 10px;
}


/*JOB LISTINGS STYLES*/

#table_joblistings
{
   text-align:left;
}

tr #table_joblistings .rowA
{
   color:#fff;background-color:#a6babb;   
}

tr #table_joblistings .rowB
{
   color:#fff;background-color:#ebc678;   
}

td
{
   vertical-align:top;   
}

/*link styles*/
.rowAlink
{
    font: 11px verdana, arial, sans-serif;color:#456268;text-decoration: underline;line-height:16px;
}

.rowBlink
{
    font: 11px verdana, arial, sans-serif;color:#456268;text-decoration: underline;line-height:16px;
}



/*GLOBAL STYLES*/

h1
{
   font-size:12px;   
}

h2
{
   font-size:11px;   
}

/*bold text*/
.bold
{
   font-weight:bold;
}

/*italic text*/
.italic
{
   font-style:italic;
}

/*centered text*/
.center
{
   text-align:center;   
}

/*horizontal rule*/
hr
{
   height:1px;color:#6edfd3;border:solid 1px #6edfd3;margin:10px 0 10px 0; background-color:#6edfd3;
}

/*HEADERS IN SUBAV*/
.subnav h1
{
  font:bold 9px verdana, arial, sans-serif;letter-spacing:0;margin:0;padding:0; 
}

/*SUBNAV IN LEFT COLUMN*/
ul.subnav
{
   list-style-type:none;margin:10px 10px 10px 0;padding:0 10px 10px 0;color:#857267;font-size:9px;
}

ul.subnav li
{
   margin-bottom:3px;padding-bottom:3px;color:#857267;   
}

/*style to float page and create border*/
#area_float
{
   width:718px;margin-right:auto;margin-left:auto;padding:0;background:#ffffff;text-align:left;border:solid 1px #857267;
}

/*area containing page header*/
#area_header
{
   width:718px;height:100px;
}

/*area containing top nav*/
#area_topnav
{
   width:718px;border-bottom:solid 1px #ebc678;   
}

/*area containing page content with no right bar*/
#area_content_nosub
{
  width:668px;padding:0;text-align:left;margin:15px 0 20px 25px;
}

/*area containing page content*/
#area_content
{
  width:688px;text-align:left;padding:10px 0 10px 30px;
}

/*paragraph style*/
.content
{
  width:470px;    
}

/*small print*/
.content_small
{
  width:470px;font-size:8px;    
}

/*paragraph style*/
.content_lorem
{
  width:470px;color:purple;    
}

.content_indent
{
  width:420px;    
}


/*area on right side of page*/
#area_right
{
   position:relative;top:0;width:191px;padding:0;margin:0 0 0 10px;float:right;clear:none;border-left:solid 1px #ebc678;   
}

/*text in right side area*/
.area_right_text
{
   margin:0 10px 20px 10px;
}

/*right side area links*/
.sidenavlinks
{
   font-size:9px;margin-bottom:10px;   
}

/*right side area selected links*/
.sidenavlinksselected
{
   font-size:9px;font-weight:bold;margin-bottom:8px; 
}

input
{
   font:11px Verdana,Arial,Helvetica,sans-serif; color:#857267;line-height:16px;   
}

textarea
{
   font:11px Verdana,Arial,Helvetica,sans-serif; color:#857267;line-height:16px;   
}

option
{
   font:11px Verdana,Arial,Helvetica,sans-serif; color:#857267;line-height:16px;   
}

select
{
   font:11px Verdana,Arial,Helvetica,sans-serif; color:#857267;line-height:16px;   
}


/*area containing page footer*/
#area_footer
{
   width:718px;clear:both;
}

/*bottom nav*/
.bottom_nav
{
   text-align:center;
}

/*copyright text*/
.copyright
{
   font:9px Verdana,Arial,Helvetica,sans-serif;color:#99cccc;text-align:center;margin:5px;
}

/*link styles*/
.normallink
{
    font: 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}

.normallink:visited
{
    font: 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}

.normallink:active
{
    font: 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}
.normallink:hover
{
    font: 11px verdana, arial, sans-serif;color: #857267;text-decoration: underline;line-height:16px;
}

/*bold link styles*/
.boldlink
{
    font:bold 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}

.boldlink:visited
{
    font:bold 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}

.boldlink:active
{
    font:bold 11px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;line-height:16px;
}
.boldlink:hover
{
    font:bold 11px verdana, arial, sans-serif;color: #857267;text-decoration: underline;line-height:16px;
}

/*small link styles*/
.smalllink
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
    text-decoration: underline;
}
.smalllink:visited
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
    text-decoration: underline;
}

.smalllink:active
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
    text-decoration: underline;
}

.smalllink:hover
{
    font: 9px verdana, arial, sans-serif;color: #857267;text-decoration: underline;
    text-decoration: underline;
}

/*right bar sub link styles*/
.sublink
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
}

.sublink:visited
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
}

.sublink:active
{
    font: 9px verdana, arial, sans-serif;color: #205f80;text-decoration: underline;
}

.sublink:hover
{
    font: 9px verdana, arial, sans-serif;color: #857267;text-decoration: underline;
}

/*FAQ link styles*/
.questionlink
{
    font: bold 18px verdana, arial, sans-serif;color: #205f80;text-decoration: none;line-height:16px;
}

.questionlink:visited
{
    font: bold 18px verdana, arial, sans-serif;color: #205f80;text-decoration: none;line-height:16px;
}

.questionlink:active
{
    font: bold 18px verdana, arial, sans-serif;color: #205f80;text-decoration: none;line-height:16px;
}
.questionlink:hover
{
    font: bold 18px verdana, arial, sans-serif;color: #857267;text-decoration: none;line-height:16px;
}

