#main
{
    clear: both;
    border-right: white 1px solid;
    border-top: white 1px solid;
    background: rgb(68,145,172);
    border-left: white 1px solid;
    padding-top: 2em;
    border-bottom: white 1px solid;
    min-height: 450px;
overflow: auto;
scrollbar-face-color: white;
arrow-color: white;
text-align:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
scrollbar-shadow-color: white;
scrollbar-highlight-color: white;
scrollbar-track-color: rgb(68,145,172);
scrollbar-arrow-color: rgb(68,145,172);
scrollbar-darkshadow-color: white;
scrollbar-3dlight-color: white;
}
#contents
{
    padding-right: 1.5em;
    padding-left: 1.5em;
    background: rgb(68,145,172);
    padding-bottom: 1.5em;
    padding-top: 1.5em;
}
#header
{
    width: 45em;
    position: relative;
    height: 3em
}
#header ul#primary
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    width: 45em;
    bottom: -1px;
    padding-top: 0px;
    position: absolute
}
#header ul#primary li
{
    display: inline;
    list-style-type: none
}
#header ul#primary a
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    font-size: 85%;
    float: left;
    padding-bottom: 4px;
    margin: 1px 2px 0px 0px;
    width: 8em;
    color: white;
    padding-top: 4px;
    font-family: tahoma, verdana, sans-serif;
    text-align: center;
    text-decoration: none
}
#header ul#primary span
{
    padding-right: 0px;
    display: block;
    padding-left: 0px;
    font-size: 85%;
    float: left;
    padding-bottom: 4px;
    margin: 1px 2px 0px 0px;
    width: 8em;
    color: white;
    padding-top: 4px;
    font-family: tahoma, verdana, sans-serif;
    text-align: center;
    text-decoration: none
}

#header ul#primary span
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    margin-top: 0px;
    background: rgb(68,145,172);
    padding-bottom: 6px;
    border-left: white 1px solid;
    border-bottom: medium none
}

#header ul#primary a
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    background: rgb(139,192,209);
    border-left: white 1px solid;
    border-bottom: medium none
}
#header ul#primary a:hover
{
    margin-top: 0px;
    border-left-color: white;
    background: rgb(90,166,190);
    border-bottom-color: white;
    padding-bottom: 5px;
    border-top-color: white;
    border-right-color: white
}

