body {position:relative;
          margin:auto;
          text-align:left; 
           width:750px;
           background:#3f506f;
          }

#bkgrndimg {background:url("../images/background.gif");}
#bkgrndimgInside {background:#7d953a url("../images/bgimage_inside.gif") repeat-x;}

#wrapper background:url("../images/background.gif") ;}

#headerarea {height:89px; 
                      width:760px;
                      background: #fff url("../images/logo.gif") top right no-repeat ;}
#navbar {height:89px; width:760px;
                      background:#fff url("../images/logo.gif") top right no-repeat ;}
#contentarea {position:relative;
                         width:760px;
                         background: #fff url("../images/homecontentareabg.gif") top right repeat-y ;}

#content {float:left;
                 width:550px;
                 padding-top:15px;
                 line-height:18px;
                  background:#fff url("../images/contentbg.gif") top right repeat-x ;}

#intcontent {float:left;
                 width:520px;
min-height:300px;
                 padding:30px 10px;
                 padding-left:20px;
                 line-height:18px;
                  background:#fff url("../images/contentbg.gif") top right repeat-x ;}


#content a:hover {text-decoration:underline;
                               color:#05645f;}  

#rightexpando {float:right;
                          width:210px;}

#midrightsb3 {clear:right;     /* Expecting rotator images to be 193 X 124   */
                       float:right; 
                       height:140px;
                       width:202px;
                       padding-top:15px;
                       padding-left:8px;
                       background:#e5e9d7 url("../images/homesb3bg.gif") top right repeat-x ;}

#intmidrightsb3 {clear:right;
                       float:right;   
                       min-height:140px;
                       width:202px;
                       padding-top:15px;
                       padding-left:8px;
                       background:#e5e9d7X ;}
* html #intmidrightsb3 { height:140px;}

#bottomrightsb4 {clear:right;
                       float:right; 
                       width:202px;
                       height:variable;
                       padding-top:15px;
                       padding-left:8px;
                       background:#e5e9d7;}

#copyrtarea {float:left;
                       width:550px;
                       background:#fff;
                       padding:5px 0;
                       font-size:10px;}


#copyright {float:left;
                    padding-left:30px;}


#redsage {float:left;}
#redsage a  {text-decoration:none;
                     padding-left:5px;
                      color:#464645;}
#redsage a:hover {text-decoration:underline;}  

#privacypol {float:left;}
#privacypol  a  {text-decoration:none;
                      padding-left:5px; 
                      color:#062e71;}
#privacypol a:hover{text-decoration:underline;}

#clear {clear:both;}

#floater {position:absolute;
               top:280px;
               left:390px;}

/*     expando navigation styles  */

.x8_expando a{font-family:Lucida Grande; 
                          font-size:12px;
                          font-weight:normal;
                          line-height:20px;
                          text-decoration:none;
                          color:#000;
                          background: #b6bfcc;
                          display:block;}

.x8_expando  a:hover, .x8_expando .x8_expandoActive a {color:#000;
                                                                                                background: #8798b1;}

/*.x8_expandoLevel1 {margin-left:18px;width:180px;border-bottom: #000 solid 1px;}
.x8_expandoLevel1 a{color:#555555;}
.x8_expandoLevel1 .x8_expandoActive a, .x8_expandoLevel1 a:hover{color:#cc3333;}  */

.x8_expandoLevel2 {background:#ececd7;}
.x8_expandoLevel2 a{ width:198px; padding-left:12px;}

.x8_expandoLevel3 { background:#fff;}
.x8_expandoLevel3 a{ width:195px; padding-left:15px;}
.x8_expandoLevel3 .x8_expandoActive a, .x8_expandoLevel3 a:hover {color:#885425;
                                                                                                                     background:#fff;} 

/*.x8_expandoLevel4 { width:210px; background:transparent;}  */
.x8_expandoLevel4 a{ width:190px; padding-left:20px;}
/*.x8_expandoLevel4 .x8_expandoActive a, .x8_expandoLevel4 a:hover{color:#006666;text-decoration:underline;}*/

.x8_expandoLevel1{display:none;}  
 

/*  text style classes  */
h1{font-family:Lucida grande, arial, verdana;
   font-size:  14pt;
   font-weight: normal;
   color: #1b1b1a;
   text-decoration: none;
}

.blacksubhead{font-family:Lucida grande;
   font-size:  12pt;
   font-weight: bold;
   color: #1b1b1a;
   text-decoration: none;
   line-height:30px;
}

.medbluesubhead{font-family:Lucida grande;
   font-size:  12pt;
   font-weight: bold;
   color: #627694;
   text-decoration: none;
   line-height:30px;
}

.dkbluesubhead{font-family:Lucida grande;
   font-size:  12pt;
   font-weight: bold;
   color: #001079;
   text-decoration: none;
   line-height:30px;
}

.bodytext{font-family: arial;
   font-size: 10pt;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   line-height:16px;
}
   
.bodytext a{font-family: Arial;
   font-size:  10pt;
   font-weight: normal;
   color: #065e52;
   text-decoration: underline;
   line-height:16px;
}

.bodytext a:hover{font-family: arial;
   font-size:  10pt;
   font-weight: normal;
   color: #464645;
   text-decoration: underline;
   line-height:16px;
}



.homesubhead {font-size:16px;}

.homebody {font-size:11px;}

.homedate {font-size:11px;
                   font-weight:bold;
                   font-style:italic;}

.readmore a {font-size:10px;
                   color:#927a25;
                   text-decoration:underline;}

.readmore a:hover {color:#05645f;}

.contactheader {font-size:11px;
                           font-weight:bold;}

.contacttext {font-size:11px;}

.contacttext a {font-size:11px;
                         color:#062e71;
                         text-decoration:underline;}

.contacttext a:hover {font-size:11px;
                                   color:#05645f;
                                   text-decoration:underline;}





