/* Styles for left navigation */
/* From: http://www.tutorials-db.com/articles/Coding_a_Smooth_CSS_Expanding_Navigation/ */
/*  But significantly modified */

#Navigation {
 background-image: url(/images/blueHeader.gif);
 background-repeat:repeat-x;
 padding-top:14px;
}

#zipEntry {
 position:absolute;
 width:175px;
 height:30px;
 background-color:#3179AF;
 z-index:300;
 padding-left:10px;
 padding-top:5px;
 left:580px;
 top:150px;
}

#orderOnline {
 position:absolute;
 width:170px;
 height:30px;
 background-color:#3179AF;
 z-index:300;
 padding-left:10px;
 padding-top:5px;
 left:615px;
 top:150px;
}

span#zipBox {
 font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
 font-size:14px;
 color:white;
 font-weight:bold;
 font-style:normal;
}

.Group img {
 border:0;
 margin-bottom:-2px;
 margin-top:-2px;
}

#Procedures img {
 border:0;
}

.Group {
    display: block;
    font-size: 12px;
    font-variant:small-caps;
    color: #D5B67F;
    background:#00345E;
    background-image: url(/images/navOn.gif);
    background-repeat:no-repeat;
    text-decoration: none;
    padding-left:35px;
    padding-top:10px;
}
.Group:hover {
    background-image: url(/images/navOff.gif);
    color: #FEFDFC;
    background-repeat:no-repeat;
    font-weight:bold;
    text-decoration: none;
}
.Option {
    display: block;
    font-size: 11px;
    font-style:italic;
    color: #D5B67F;
    background:#00345E;
    text-decoration: none;
    background-image: url(/images/subNavOn.gif);
    background-repeat:no-repeat;
    padding-left:35px;
    padding-top:10px;
}
.Option img {
}
.Option:hover {
    color: #FEFDFC;
    font-weight:bold;
    text-decoration: none;
    background-image: url(/images/subNavOff.gif);
    background-repeat:no-repeat;
}
.show {
    display:inline;
}
.hide {
    display:none;
}
