
body {
   /*background: url(../gfx/bgBody.gif) top left repeat-y #fff;*/
}

#header {
   background: url(../gfx/bgHeader.jpg) top left no-repeat #3a586f;
}
   #upper {
      height: 76px;
   }
      #logo {
         margin-top: 18px;
         margin-left: 18px;
      }
   #breadcrumbs {
      height: 24px;
      padding-left: 250px;
      background: url(../gfx/breadcrumbsLeft.jpg) top left no-repeat #b1cce0;
   }
      #breadcrumbs a {
         padding: 0 8px;
         line-height: 20px;
         color: #000000;
      }

#main .content {
   padding: 18px;
   line-height: 15px;
}

#right .content {
   text-align: center;
   margin-top: 24px;
}

#left {}
   #left ul {
      list-style: none;
      margin: 0;
   }
      #left ul li {
         margin-left: 24px;
         border-bottom: 1px solid #fff;
      }
         #left ul li.active {
            /*margin-left: 18px;*/
         }
      #left ul a {
         display: block;
         padding: 5px;
         font-size: 13px;
         color: #000000;
         text-decoration: none;
         background-color: #eff5f9;
      }
            #left ul a:hover {
               color: #db0024;
            }
         #left ul li.active a {
            margin-left: -6px;
            color: #fff;
            background-color: #db0024;
         }
               #left ul li.active a:hover {
                  color: #fff;
               }
            /* subsub */
            #left ul li.active li {
               margin-left: 6px;
               border: 0;
               border-bottom: 1px solid #606c75;
            }
            #left ul li.active li a {
               padding: 3px;
               padding-left: 24px;
               font-size: 11px;
               color: #000;
               background: url(../gfx/subMenuListStyle.gif) 14px 8px no-repeat #fff;
            }
               #left ul li.active li a:hover,
               #left ul li.active li.active a {
                  color: #db0024;
               }
                  /* subsubsub */
                  #left ul li.active li.active li {
                     border-bottom: 1px solid #fff;
                  }
                  #left ul li.active li.active li a {
                     padding: 2px;
                     padding-left: 24px;
                     margin-left: 0;
                     color: #000;
                  }
                     #left ul li.active li.active li a:hover,
                     #left ul li.active li.active li.active a {
                        color: #bb001f;
                     }
               
   #left .spacer {
      height: 32px;
      margin-left: 24px;
      background-color: #e0ebf3;
   }
   #left img {
      float: right;
      display: inline;
      width: 217px;
   }
      * html #left img {
         margin-right: -3px;
      }

#footer {
   background-color: #b1cce0;
}
   #footer div {
      padding: 4px 0 0 24px;
      font-size: 11px;
   }
   #footer,
   #footer * {
      color: #0e3558;
   }
   #footer div#qforma {
      float: right;
      padding-right: 4px;
   }
      #footer div#qforma,
      #footer div#qforma a {
         color: #5f809c;
      }

