#AMWInterface{
   position: absolute; 
   left: 50%;
   width: 920px; 
   margin-left: -460px;
   z-index : 1;
   background: #F9F9F9 url(../images/AMWInterface.jpg);
   font-size:1.1em;
}

#AMWInterfaceHead{
   background: #F9F9F9 url(../images/AMWInterfaceHead.jpg);
   height:130px;
}
   
#AMWContentMainMenu{
   height:32px;
}


#AMWInterfaceLeft{
   float: left;
   display:inline;
   width: 194px;
   margin-left:33px;
}

#AMWInterfaceMain{
   float:right;
   display:inline;
   width:632px;
   overflow:hidden;
   margin-right:32px;
   padding:3px;
}

#AMWInterfaceRight{
   display:none;
}

#AMWInterfaceFeet{
   background: #F9F9F9 url(../images/AMWInterfaceFeet.jpg);
   height:65px;
   padding-right:55px;
}
   #AMWInterfaceFeet li{
      background:none;
      padding:0;
      margin:0;
      padding-top:30px;
      padding-left:20px;
      float:right;
      font-size:0.8em;
   }

   #AMWInterfaceFeet li#Copyright{
      float:left;
      padding-left:45px;
   }

#AMWInterfaceCopyright{
   display:none;
}

.AMWInterfaceClear{
   clear:both;
}

.AMWMainMenu{
    position:relative;
    /* solve a Opera7/IE display bug */
    width:192px;
    width/**/:194px;
    margin:0;
    padding:0;
    list-style-type:none;
    background:none;
    z-index:1000;
    }

.AMWMainMenu li ul{
    border-top: 1px solid #DFDFDF;
    border-left: 1px solid #DFDFDF;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    background: #FFF;
}
      
.AMWMainMenu span{
    display:none;
    }
    
.AMWMainMenu ul{
    margin:0;
    padding:0;
    position:absolute; /* important */
    width:192px;
    width/**/:194px;
    }
    
.AMWMainMenu li ul{
    visibility:hidden;
    }
            
.AMWMainMenu li ul{
    margin-left:40px; /* be careful */
    }
    
.AMWMainMenu a{
    text-align:left;
    font-size:12px;
    background: #FFF;
    display:block;
    width:194px;
    text-decoration:none;
    margin:0;
    padding:2px 0 2px 0; /* em units can creat little graphic bug in mozilla */
    font-weight:bold;
    color:#2A3976;
    line-height:2;
    border-bottom: 1px dotted #99B232;
}

.AMWMainMenu a:active,
.AMWMainMenu a:visited{
    color:#2A3976;
    font-size:12px;
}
   
.AMWMainMenu a:hover{
    font-size:12px;
    background-color: #99B232;
    color:#0F225D;
    text-decoration:none;
    }

/* for a mozilla better display with key nav */
.AMWMainMenu a:focus{
    font-size:12px;
    background: #DDD;
    color:#900;
    text-decoration:none;
}

.AMWMainMenu li ul li a,
.AMWMainMenu li ul li a:hover,
.AMWMainMenu li ul li a:active,
.AMWMainMenu li ul li a:visited,
.AMWMainMenu li ul li a:focus{
   font-size:11px;
   font-weight:normal;
   line-height:1.5;
   border-bottom:1px solid #CCC;
}

.AMWMainMenu span{
    /* hide some accessibility stuff */
    display:none;
    }
        
.AMWMainMenu li{
    list-style-type:none;
    background:none;
    display:block;    
    float:left;  
    list-style:none;
    margin:0;
    padding:0;
    }
    
/* IE PC selector */
* html .AMWMainMenu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    list-style-type:none;
    background:none;
    }
    
/*
#AMWMainMenu{
   position:relative;
   font-family: Arial, Helvetica, Verdana;
   font-size:1em;
   font-weight:bold;
   line-height:1.5;
   color:#FFF;
   list-style-type:none;
   padding:0;
   margin:0;
   border:0;
   padding-top:5px;
}

   #AMWMainMenu li {
      background-image: url(../images/AMWMainMenuLI.gif);
      background-repeat: no-repeat;
      background-position: 3px 1px;
      margin:0;
      padding:0;
      line-height:22px;
      padding-left:10px;
      padding-right:10px;
      border-bottom:1px solid #84A83B;
   }

      #AMWMainMenu li a,
      #AMWMainMenu li a:active,
      #AMWMainMenu li a:visited{
         font-weight:bold;
         color:#2A3976;
         margin:1px;
         margin-bottom:0;
         padding:0 0 1px 3px;
         display:block;
         text-decoration:none;
      }

      #AMWMainMenu li a:hover{
         text-decoration:underline;
      }
      
      #AMWMainMenu li#last{
         height:45px;
         background: url(../images/AMWMainMenuLILast.jpg) no-repeat top left;
         margin:0;
         padding:0;
      }

#AMWMainMenu li ul {
   position:absolute;
   z-index:1000;
   display:block;
   width:180px;
   visibility:hidden;
   margin-left:40px;
   padding:0;
   border:1px solid #84A83B;
   border-bottom:none;
   background:#FFF;
}

   #AMWMainMenu li ul li{
   width:180px;
   height:16px;
   line-height:16px;
   margin:0;
   padding:0;
   background:#FFF;
   }

      #AMWMainMenu li ul li a,
      #AMWMainMenu li ul li a:active,
      #AMWMainMenu li ul li a:visited{
         font-size:0.7em;
         font-weight:normal;
         color:#000;
         margin:1px;
         padding-left:3px;
         display:block;
         width:100%;
         text-decoration:none;
      }

      #AMWMainMenu li ul li a:hover{
         display:block;
         width:176px;
         background:#ddd;
         color:#333;
      }
*/