body {position:relative;
          width:740px;
          margin:auto;
          text-align:left; 
          background:#546b9f;
          }

#wrapper {background:#fff;}

#headerarea{height:163px;
                       border-top:#666 solid 10px;
                       background: url("../images/logo.gif")  top left no-repeat;}
      
#headersb1 {float:left;
                      padding:110px 0 0 100px;}

#headersb2 {width:345px;
                      float:right;
                      padding:30px 20px 0 0;}

#r2c1, #r2c2, #r2c3, #r2c4 {padding:10px 5px;}
#r3c1, #r3c2, #r3c3, #r3c4 {padding: 5px;
                                                line-height:15px;}

#insideheaderarea{height:125px;
                       border-top:#666 solid 10px;}
      
#insideheadersb1 {float:left;}

#insideheadersb2 {float:right;
                               padding-top:5px;}

#locr1c1, #locr1c2, #locr1c3, #locr4c1, #locr4c2 {padding-top:6px;}
#locr3c1, #locr3c2, #locr3c3, #locr5c2 {padding:4px 0px;}

#insidephotosb3 {position:relative;
                                 z-index:100;}

#contentarea,  #insidecontentarea{padding-bottom:15px;
                                                          border-bottom:#003399 solid 2px;}

#contentarea2010{padding-bottom:15px;
                                                          background-color:#c3cbdd;
                                                          border-bottom:#003399 solid 2px;}

#insidecontentarea {position:relative;
                                 z-index:300;
                                 margin-top:10px; min-height:400px;
                                 background:url("../images/insidecontentbg.gif")  top left repeat-y ;}

#insidecontent {positional:relative;
                         width:470px;
                           padding-left:15px;
                           margin-left:230px;
                           *margin-left:0;}

#expando {position:relative;
                   z-index:200;
                   float:left;
                   width:225px;
                   padding-top:30px;
                   margin-top:-50px;
                   background:transparent url("../images/expandobg.gif")  top left no-repeat;}

#leftbottomsb6 {position:relative;
                           z-index:200;
                          width:185px;
                          padding:20px 20px 0 20px;
                           float:left;
                           clear:left;}

#footerarea, #insidefooterarea {clear:both;
                      width:740px;
                      height:30px;
                       padding-top:5px;
                       background:#fff;} 
#insidefooterarea {height:50px;}

#footersb3 {float:right;
                     margin-right:1px;}
 

#footersb5 {width:425px;
                    text-align:right;
                    float:right;
                    padding-bottom:10px;
                    margin-top:-1px;}

#copyright {float:left;
                    padding-left:10px;}
#redsage {margin-left:220px;}

#redsage a:link, #redsage a:visited {text-decoration:none;
                                                            color:#666;}
#redsage a:hover {text-decoration:underline;} 

#insideredsage {float:left;
                           clear:left;
                           width:300px;
                          padding-left:10px;}

#insideredsage a:link, #redsage a:visited {text-decoration:none;
                                                            color:#666;}
#insideredsage a:hover {text-decoration:underline;}  
 
#privacy {float:left; clear:left; padding-left:10px;}
#privacy a:link, #privacy a:visited {text-decoration:none; color:#666;}
#privacy a:hover {text-decoration:underline;}

#anglegraphicsb4 {position:absolute;
                                top:136px;
                                z-index:200;}


/*     expando navigation styles  */

.x8_expando a{font-family:verdana;
                         font-size:12px;
                         font-weight:bold;
                        line-height:22px;
                        text-decoration:none;
                        color:#003399;
                        display:block;}

.x8_expando  a:hover, .x8_expando .x8_expandoActive a {background: url("../images/expandopointer.gif") center left  no-repeat;}

.x8_expandoLevel2 {margin-left:18px;width:180px; /*border-bottom: #000 solid 1px;*/}
.x8_expandoLevel2 a{color:#003399;}
.x8_expandoLevel2 .x8_expandoActive a, .x8_expandoLevel2 a:hover{color:#cc3300;}

.x8_expandoLevel3 {margin-left:28px;width:170px;/*border-bottom: #000 solid 1px;*/ }
.x8_expandoLevel3 a{color:#003399;font-weight:normal;font-size:10px;line-height:12px;}
.x8_expandoLevel3.x8_expandoActive a, .x8_expandoLevel3 a:hover{text-decoration:underline;}

.x8_expandoLevel4 {margin-left:22px;width:180px;border-bottom: #000 solid 1px;}
.x8_expandoLevel4 a{color:#003399;font-weight:normal;font-size:10px;}
.x8_expandoLevel4.x8_expandoActive a, .x8_expandoLevel4 a:hover{text-decoration:underline;}

.x8_expandoLevel1{display:none;}


/*  text style classes  */

.text10v   {font-family:verdana,tahoma; 
                               font-size:10px;
                               color:#000;}

.text10vgrey   {font-family:verdana,tahoma; 
                               font-size:10px;
                               color:#666;}

.text11v   {font-family:verdana,tahoma; 
                     font-size:11px;
                     color:#000;}

.text11vb   {font-family:verdana,tahoma; 
                     font-size:11px;
                     font-weight:bold;
                     color:#000;}

.text11vblue  {font-family:verdana,tahoma; 
                               font-size:11px;
                               color:#003399;}

.text11vblueb  {font-family:verdana,tahoma; 
                               font-size:11px;
                               font-weight:bold;
                               color:#003399;}

.text12v   {font-family:verdana,tahoma; 
                               font-size:12px;
                               color:#000;}

.text12vb  {font-family:verdana,tahoma; 
                               font-size:12px;
                               font-weight:bold;
                               color:#000;}

.text12g   {font-family:Georgia, verdana,tahoma; 
                     font-size:12px;
                     color:#000;}


h1{
font-family:arial; 
        font-size:16px;
        font-weight:bold;
        color:#666666;
        }
h2{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
h2 a{
    font-family:arial;
    font-size:12x;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
h2 a:hover{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#003399;
    text-decoration:underline;
}
h3{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#003399;
    text-decoration:none;
}
h3 a{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#003399;
    text-decoration:underline;
}
h3 a:hover{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
h4{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
h4 a{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
h4 a:hover{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#003399;
    text-decoration:underline;
}
h5{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
h5 a{
    font-family:verdana,tahoma;
    font-size:12px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
h5 a:hover{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    color:#666666;
    text-decoration:underline;
}
h6{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
}
h6 a{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
h6 a:hover{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    color:#666666;
    text-decoration:underline;
}
.bodytext{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    line-height:16px;
    color:#000000;
    text-decoration:none;
}
.bodytext a{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    line-height:16px;
    color:#000000;
    text-decoration:underline;
}
.bodytext a:hover{
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    line-height:16px;
    color:#666666;
    text-decoration:underline;
}
.blacksubhead{
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
.blacksubhead a{
    font-family:arial;
    font-size:14x;
    font-weight:bold;
    color:#000000;
    text-decoration:underline;
}
.blacksubhead a:hover{
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color:#003399;
    text-decoration:underline;
}
.bluesubhead{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#003399;
    text-decoration:none;
}
.bluesubhead a{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#003399;
    text-decoration:underline;
}
.bluesubhead a:hover{
    font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}
.redsubhead{
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color:#cc3300;
    text-decoration:none;
}
.redsubhead a{
    font-family:arial;
    font-size:14x;
    font-weight:bold;
    color:#cc3300;
    text-decoration:underline;
}
.redsubhead a:hover{
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    color:#003399;
    text-decoration:underline;
}
.footertext{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    color:#666666;
    text-decoration:none;
}
.footertext a{
    font-family:arial;
    font-size:10x;
    font-weight:normal;
    color:#666666;
    text-decoration:underline;
}
.footertext a:hover{
    font-family:arial;
    font-size:10px;
    font-weight:normal;
    color:#003399;
    text-decoration:underline;
}



