/* $Id: sucker.css,v 1.1 2005/08/22 18:23:16 ryan Exp $ */
#nav, #nav ul {
    padding:    0;
    margin:     0;
    list-style: none;
    color:      white;
    padding-left: 5px;
}
#nav a {
    display: block;
    text-align: center;
    color: black;
}
    #nav a:hover {
        color: #FFFFFF;
        text-decoration:none;
    }
#nav li {
    float:        left;
    position:     relative;
    text-align:   center;
    border-right: 1px solid white;
    font-weight:  bold;
    padding:      4px 10px;

}
#nav li.lastElement {
    border-width: 0px;
}
    #nav li ul {
        position:          absolute;
        top:               22px;
        left:             -1px;
        width:             11em;
        display:           none;
        background-color: #CCCCCC;
        border:            1px solid #666666;
    }
        #nav li > ul {     top: 20px; }

        #nav li ul li {
            border:        0;
            padding:       3px 0;
            border-bottom: 1px solid #CCCCCC;
            width:         100%;
        }
            #nav li ul li a {
                padding-left: 10px;
                text-align:   left;
            }
                #nav li ul li a:hover {
                    color:    #4A5861;
                }
            #nav li ul li:hover, #nav li ul li.sfhover {
                background: #EEEEEE;
            }

#nav li:hover, #nav li.sfhover       {  background: #4682B4; }
#nav li:hover ul, #nav li.sfhover ul {  display:block;       }

a.menuTop:active { color: white; }
a.menuTop:link { color: white; }
a.menuTop:visited { color: white; }
a.menuTop:hover { text-decoration: underline; color: #395175; }




