   html
   {
      width :                                           100%;
      height:                                           100%;
      margin:                                0px 0px 0px 0px;
      padding:                               0px 0px 0px 0px;
   }
   body
   {
      width :                                              100%;
      height:                                              100%;
      margin:                                   0px 0px 0px 0px;
      padding:                                  0px 0px 0px 0px;
      background-color:                                 #7e1416;
      background-image:  url( "../images/newsite/body-bg.jpg" );
      background-repeat:                               repeat-x;
      color:                                            #ffffff;
      font-size:                                         12.0px;
      font-style:                                        normal;
      font-family:                            arial, sans-serif;
      behavior:                    url( "../css/csshover.htc" );
   }
   div:hover
   {
      direction: ltr;
   }
   div#doc_container
   {
      width:                                     829px;
      width:                         expression( 829 );
      height:                                     auto;
      min-height:                                600px;
      
      position:                               relative;
      
      padding:                         0px 0px 0px 0px;
      margin:                       0px auto auto auto;
      border:                        0px solid #ffc30d;
      display:                                   table;
   }
   div#doc_header
   {
      width:                                      790px;
      height:                                      auto;
      max-height:                                 208px;
      border:                         0px solid #407dbc;      
      padding:                          0px 0px 0px 0px;
      margin:                          0px 0px auto 0px;
      /*margin-top:                    expression( -308 );*/
      margin-left:                 expression( 'auto' );
      margin-right:                expression( 'auto' );
      border-left:                    1px solid #ffc30d;
      border-right:                   1px solid #ffc30d;
      background-image: url( '../images/newsite/headerbg.png' );
      background-position:                     top left;
      background-repeat:                      no-repeat;
      float:                                       none;
      position:                                relative;
      z-index:                          expression(-1 );
   }
   div#doc_header_body_container
   {
      width:                                            790px;
      height:                                            auto;
      min-height:                                       500px;
      display:                                          table;
      padding:                                0px 0px 0px 0px;
      margin:                                0px 0px auto 0px;
      margin-top:                             expression( 0 );
      margin-top:                          expression( -308 );
      clear:                                             both;
      z-index:                                expression (-1);
      
   }
   div#doc_body
   {
      width:                                            790px;
      height:                                            auto;
      min-height:                                       500px;
      padding:                                0px 0px 0px 0px;
      margin:                                0px 0px auto 0px;
      margin-top:                             expression( 0 );
      margin-left:                       expression( 'auto' );
      margin-right:                      expression( 'auto' );
      background-image:    url( '../images/newsite/doc_body_bg.png' );
      background-color:                               #2D2D2D;
      background-repeat:                            no-repeat;
      background-position:                           top left;
      display:                                          table;
      border:                               1px solid #ffc30d;
   }
   div#doc_body_left
   {
      border:              0px solid #ffc30d;
      margin:                0px 0px 0px 0px;
      padding:               0px 0px 0px 0px;
      width:                           602px;
      height:                           auto;
      min-height:                      600px;
      position:                     relative;
      float:                            left;
      display:                         table;
   }
   div#doc_content
   {   
      border:              0px solid #ffc30d;
      padding:              0px 0px 0px 10px;
      margin:                0px 0px 0px 0px;
      width:                           360px;
      height:                           auto;
      text-align:                       left;
      position:                     relative;
      float:                           right;
      font-size:                      0.85em;
   }
   div#doc_content_header_ad
   {
      border:                          1px solid #f36523;
      border-bottom:                                0px ;
      padding:                           0px 0px 0px 0px;
      margin:                            0px 0px 0px 0px;
      position:                                 relative;
      clear:                                        both;
      width:                                       600px;
      height:                                       auto;
      min-height:                                  172px;
      text-align:                                 center;
      font-size:                                  0.85em;
      z-index:                                         4;
   }
   div#doc_banner_left
   {
      border:              1px solid #636466;
      margin:                0px 0px 0px 0px;
      padding:               0px 0px 0px 0px;
      width:                           220px;
      height:                           auto;
      min-height:                      458px;
      position:                     relative;
      float:                            left;
   }
   div#doc_body_right
   {
      border:              1px solid #636466;
      border-left:         4px solid #636466;
      border-top:          0px solid #636466;
      border-right:        0px solid #636466;
      margin:                0px 0px 0px 0px;
      padding:               0px 0px 0px 0px;
      width:                           180px;
      height:                           auto;
      min-height:                      550px;
      float:                           right;
      position:                     relative;
      z-index:                             4;
      z-index:               expression (-1);
   }
   div#doc_body_footer
   {
      width:                     790px;
      height:                     28px;
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      border:        0px solid #ffc30d;
      line-height:                28px;
      clear:                      both;
      color:                   #FFFFFF;
      position:               relative;
      float:                      none;
   }
   div#view_content
   {
      overflow: auto;
   }
   div.view_db
   {
      width:                auto;
      height:               auto;
   }
   div#search
   {
      border:                     0px solid #636466;
      border-right:               0px solid #636466;
      margin:                       0px 0px 0px 0px;
      padding:                      0px 0px 0px 0px;
      width:                                  177px;
      height:                                  75px;
      position:                            relative;
      /*background-color:                     #696866;*/
      background-color:                 transparent;
      background-color: expression( 'transparent' );
      line-height:                              9em;
      position:                            relative;
      z-index:                     expression( -1 );
   }
   
   p,span,blockquote,label,legend,td,tr,th,li
   {
      color: #ffffff;
   }

   table#searh, table#searh th, table#searh tr, table#searh td, table#searh th
   {
      margin:   0px 0px 0px 0px;
      padding:  0px 0px 0px 0px;
      z-index:                4;
   }

   table, th, tr, td
   {
      color:             #ffffff;
      font-size:          12.0px;
   }
   table#view_record
   {
      width:                auto;
      height:               auto;
      border: 0px solid #000000;
   }
   table#view_record th
   {
      width:                auto;
      height:               auto;
      border:  1px solid #000000;
      background-color:  #cccfde;
      color:             #000000;
   }
   table#view_record td
   {
      width:                auto;
      height:               auto;
      padding:   8px 8px 8px 8px;
      margin:    8px 8px 8px 8px;
      border:  0px solid #000000;
   }   
   table#view_db
   {
      width:                auto;
      height:               auto;
      border:  1px solid #000000;
   }
   table#view_db th
   {
      width:                         auto;
      height:                        auto;
      border:           1px solid #000000;
      background-color:           #cccfde;
      text-align:                  center;
      color:                      #000000;
   }
   table#view_db td
   {
      width:                auto;
      height:               auto;
      padding:   8px 8px 8px 8px;
      margin:    8px 8px 8px 8px;
      border:  1px solid #000000;
      color:             #000000;
   }
   table#view_db td p
   {
      color:             #000000;
   }
   img.itemlink
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #818085;
   }
   img.itemlink a:hover
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #4a34a2;
   }
   a.itemlink
   {
      padding:               0px 0px 0px 0px;
      margin:                0px 0px 0px 0px;
      border:              0px solid #818085;
   }
   a.itemlink :hover
   {
      padding:   0px 0px 0px 0px;
      margin:    0px 0px 0px 0px;
      border:  1px solid #4a34a2;
   } 
   a:link
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      color:                   #407dbc;
      text-decoration:            none;
   }
   a:visited
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:            none;
      color:                   #407dbc;
   }
   a:hover
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:       underline;
      color:                   #009e76;
      
   }
   a:active
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      text-decoration:            none;
      color:                   #009e76;
   }
   p
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
      color:                   #ffffff;
      font-size:                13.0px;
      font-style:               normal;
      font-family:   arial, sans-serif;
      font-weight:                 500;
   }  
   br
   {
      padding:         0px 0px 0px 0px;
      margin:          0px 0px 0px 0px;
   }

   tr.odd td
   {
      background-color: #d9dceb;
   }
   tr.even td
   {
      background-color: #ffffff;
   }
   input.required
   {
      background: #f3ecff;
   }
   span.yes
   {
       color:      green;
   }
   span.no
   {
       color:        red;
   }
   div.clearboth
   {
      clear: both;
   }

   h1
   {
      font-size: 20px;
   }
   h2
   {
      font-size: 18px;
   }
   h3
   {
      font-size: 16px;
   }
   h4
   {
      font-size: 14px;
   }
   h5
   {
      font-size: 12px;
   }
   h6
   {
      font-size: 10px;
   }
   h1, h2, h3, h4, h5, h6
   {
      color:       #FDC20E;
      font-family: Impact,serif;
      font-style:  normal;
      font-weight: 300;
      margin:      0px 0px 0px 0px;
      padding:     0px 0px 0px 0px;
   }
   .textheading
   { 
       color:           #FDC20E;
       font-family:     Impact,serif;
       font-style:      normal;
       font-weight:     300;
       margin:          0px 0px 0px 0px;
       padding:         0px 0px 0px 0px;
       font-size:       1.6em;
       text-decoration: none;
   }

   ul
   {
      list-style-image: url(../images/newsite/bullet.gif);
   }

div#nav
{
   width:                        602px;
   height:                        26px;
   max-height:                    26px;
   border:           1px solid #ff0000;
   border-right:     0px solid #ff0000;
   padding:            0px 0px 0px 0px;
   margin:           0px auto 0px auto;
   font-size:                   0.85em;
   font-family:          Myriad, Arial;
   background-color:           #b92025;
   position:                  relative;
   float:                         left;
   z-index:                          5;
   clear:                         both;
}

ul#nav-1
{
   margin:            0px 0px 0px 0px;
   padding:           0px 0px 0px 0px;
   float:                        left;
   height:                       26px;
   max-height:                   26px;

   list-style:                   none;
   width:                        auto;
   z-index:                         6;

}

ul#nav-1 li
{
   margin:    0px 0px 0px 0px;
   padding:   0px 0px 0px 0px;
   display:             block;
   float:                left;
   position:         relative;
   width:                auto;

   display:            inline;
   width:                auto;
   height:               auto;
   max-height:           26px;
   z-index:                 6;
}

ul#nav-1 li a:link,
   ul#nav-1 li a:visited
{
   background-color:                                    #b9121b;
   background-image:    url( '../images/newsite/lilinkbg.jpg' );
   background-repeat:                                  repeat-x;
   background-position:                                top left;
   margin:          0px 0px 0px 0px;
   padding:         5px 9px 5px 9px;
   display:                   block;
   text-align:               center;
   text-decoration:            none;
   color:                   #ffffff;
   padding:         5px 9px 5px 9px;
   width:                      auto;
   height:                     auto;
   z-index:                       6;
}


ul#nav-1 li:hover a,
   ul#nav-1 li a.current
{
   float:                                                  left;
   color:                                               #ffffff;
   padding:                                     5px 9px 5px 9px;
   margin:                                      0px 0px 0px 0px;
   text-decoration:                                        none;
   background-color:                                    #020202;
   background-image:                                       none;
   font-family:                                   Myriad, Arial;
   z-index:                                                   6;
}

ul#nav-1 li a:hover,
   ul#nav-1 li a:active
{
   color:            #ffffff !important;
   padding:             5px 9px 5px 9px;
   margin:              0px 0px 0px 0px;
   background-color:            #020202;
   background-image:               none;
   z-index:                           6;
}
    
ul#nav-1 li ul.nav-2
{
   margin:                     0;
   padding:            1px 1px 0;
   list-style:              none;
   display:                 none;
   background:           #ffffff;
   width:                   auto;
   position:            absolute;
   top:                     21px;
   left:                    -1px;
   border:     1px solid #b9121b;
   border-top:              none;
   z-index:                    6;
}

ul#nav-1 li:hover ul.nav-2
{
   display: block;
   z-index:     6;
}

ul#nav-1 li ul.nav-2 li
{
   width:   146px;
   clear:    left;
   z-index:     0;
}

ul#nav-1 li ul.nav-2 li a:link,
ul#nav-1 li ul.nav-2 li a:visited
{
   clear:                      left;
   background:              #b9121b;
   padding:                   4px 0; 
   width:                     146px;
   border:                     none;       
   border-bottom: 1px solid #ffffff;
   position:               relative;
   z-index:                    1000;
}

ul#nav-1 li ul.nav-2 li:hover a,
   ul#nav-1 li ul.nav-2 li a:active,
   ul#nav-1 li ul.nav-2 li a:hover
{
   clear:                      left;
   background:              #ec454e;
   padding:                   4px 0;
   width:                     146px;
   border:                     none;
   border-bottom: 1px solid #ffffff;
   position:               relative;
   z-index:                    1000;
}

ul#nav-1 li ul.nav-2 li ul.nav-3
{
   display:                   none;
   margin:                       0;
   padding:                      0;
   list-style:                none;
   position:              absolute;
   left:                     145px;
   top:                       -2px;
   padding:          1px 1px 0 1px;
   border:       1px solid #b9121b;
   border-left:  1px solid #b9121b;
   background:             #ffffff;
   z-index:                    900;
}

ul#nav-1 li ul.nav-2 li:hover ul.nav-3
{
   display: block;
   z-index:     6;
}

ul#nav-1 li ul.nav-2 li ul.nav-3 li a:link,
   ul#nav-1 li ul.nav-2 li ul.nav-3 li a:visited
{
   background:   #b9121b;
   z-index:            6;
}

ul#nav-1 li ul.nav-2 li ul.nav-3 li:hover a,
   ul#nav-1 li ul.nav-2 li ul.nav-3 li a:hover,
   ul#nav-1 li ul.nav-2 li ul.nav-3 li a:active
{
   background:   #ec454e;
   z-index:            6;
}

ul#nav-1 li ul.nav-2 li a span
{
   position:  absolute;
   top:              0;
   left:         132px;
   font-size:     12pt;
   color:      #fe676f;
   z-index:          6;
}

ul#nav-1 li ul.nav-2 li:hover a span, 
   ul#nav-1 li ul.nav-2 li a:hover span
{
   position:     absolute;
   top:                 0;
   left:            132px;
   font-size:        12pt;
   color:         #ffffff;
   z-index:             6;
}
