body {margin:10px auto;
      text-align:center; 
      font-family:verdana,tahoma; 
      font-size:12px;
      line-height:18px;
      background: url("../images/HeaderBGStripe.gif") top left repeat-x #fff;}

#quoteframe {background:#fff;}

.container {width:780px;
            text-align:left; 
             position:relative;
             margin:auto;}

#headersb1 {float:left;
                      width:780px;
                     height:124px;
                      margin-top:10px;
                      background: url("../images/Headerphoto.jpg") center right no-repeat;}

 #headerinfo {text-align:right;
                      font-size:11px;
                      font-weight:bold;
                      margin-top:0px;}

#headersb1 a {color:#cf0f0f;
                         text-decoration:underline;}

#headersb1 a:hover {color:#cf0f0f;
                         text-decoration:none;}

#expandoArea {float:left;
                       width:200px;
                       padding:30px 0px 0 0px;}

#content {float:left;
                  width:545px;
                  padding:30px 0px 0 20px;}



#footertext {width:780px;
             border-top:solid #aaa 2px;
             font-size:11px;
             line-height:30px;
             text-align:right;
             margin-top:10px;}


/*   Text Styles   */

 #headertext {text-align:center; padding-right:225px;
                         font-weight:bold;
                       color:#fff;
                       font-size:16px;
                       font-family:courier;} 

.logoheader {text-align:left;
                       font-weight:bold;
                       color:#cc0000;
                       font-size:24px;
                       font-family:courier;
                       font-style:italic:} 

.PageHeading {font-size:25px;}

.RedText {color:#cc0000;}

.formbuilder {font-size:12px;
                      color:#333;
                     text-align:left;}
                        
.formlabel {font-size:14px;
                      color:#fff;
                     text-align:center;
                     width:160px;
                     background:#cc0000;
                     colspan:2;}
                        

/*  Expando styles         */
.x8_expando {font-family: Arial, Verdana; }

.x8_expandoLevel1 {height:32px;border-top:#999 dotted 1px;}
.x8_expandoLevel1 a {color:#999; font-weight:bold; font-size:15px;text-decoration:none; width:190px;  display:block;line-height:32px; padding-left:10px;}
.x8_expandoLevel1 a:hover {color:#cc0000; background:#eee;}
/* .x8_expandoLevel1 {display:none;}  */

.x8_expandoLevel2  {height:21px;}
.x8_expandoLevel2 a {color:#af2625; font-weight:bold; font-size:12px;text-decoration:none; width:145px; height:18px;padding:3px 0 0px 10px; display:block;margin-left:5px;}
.x8_expandoLevel2 a:hover {color:#000; text-decoration:underline;}
.x8_expandoLevel2 .x8_expandoActive  a {color:#000; text-decoration:underline;}

.x8_expandoLevel3  {height:17px;}
.x8_expandoLevel3 a {color:#000; font-weight:normal; font-size:12px;text-decoration:none; width:145px; height:17px;padding:3px 0 0 00px; display:block;margin-left:25px;background: url("../images/expandounderline.gif") bottom left repeat-x;}
.x8_expandoLevel3 a:hover {background:#abab9f ; color:#fff;}
.x8_expandoLevel3 .x8_expandoActive  a {background:#abab9f; color:#ffffff;}                                         

.x8_expandoLevel4  {height:17px;}
.x8_expandoLevel4 a {color:#000; font-weight:normal; font-size:12px;text-decoration:none; width:145px; height:17px;padding:3px 0 0 00px; display:block;margin-left:35px;background: url("../images/expandounderline.gif") bottom left repeat-x;}
.x8_expandoLevel4 a:hover {background:#abab9f ; color:#a88368;}
.x8_expandoLevel4 .x8_expandoActive  a {background:#abab9f; color:#a88368;}                                                                       


