.nav1, .nav1 ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.nav1 a {
    text-decoration:none;
}
/*IE5 list fix*/
.nav1 .sub1 li {float:left;}
.nav1 .sub1 > li {float:none;}
#navigation1 {
    position:relative;
    height:25px;
    background:#F5F29C;
    z-index:10;
    height: 20px;
    padding-bottom: 7px;
    padding-top: 5px;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px !important;
    color: #000066;
    font-weight: bold;

    /*background: none repeat scroll 0 0 #F5F29C;
    height: 20px;
    padding-bottom: 7px;
    padding-top: 8px;
    width: 1000px;*/
}
.nav1 {
    position:absolute;
    visibility:hidden;
}
.nav1 .link1 {
    width:120px;
    margin-top:-10075px;
    float:left;
}
.nav1 a {
    position:relative;
    display:block;
    height:20px;
    line-height:20px;
    text-decoration:none;
    color:#000;
    z-index:10;
    visibility:visible;
}
.nav1 .sub1 a {
    background:#F5F29C;
    margin:0 0px 0 0;
    width:115px;
    text-align: left;
    border: 1px solid #fff;
    color: #000066;
    padding-left: 5px;
}
.nav1 .sub1 {
    float:left;
    padding-top:25px;
    margin-top:-30px;
}
.nav1 a.main {
    width:120px;
    height:25px;
    line-height:25px;
    margin-top:10075px;
    margin-right:-299px;
    float:left;
    text-align: center;
    color: #000066;
}
.nav1 a.main:hover, .nav1 a.main:focus, .nav1 a.main:active {
    margin-right:0;
    background:transparent;
    color: #000;
}
.nav1 .sub1 a:hover, .nav1 .sub1 a:focus, .nav1 .sub1 a:active {
    margin:0 0 0 0;
    background:#F5F29C;
    color:#000;
}
/*empty rule to fix occassional IE6 tabbing bug, one of the weirdest bug's i have seen.*/
a, a:hover, a:active, a:focus {}
/*Opera fix*/
.sub1:hover {
    clear:both;
}