body                { color: #0A2046; font-family: Arial, Verdana, Helvetica, sans-serif;  background: #F39500; margin: 0; padding: 0; }    
img                 { border: 0; }
.bodycentered       { position: absolute; left: 50%; margin: 0 0 0 -440px; width: 880px; height: 486px; background: url(../images/bg_top.gif) no-repeat; padding: 0; }
.copy               { font-size: 11px; color: #006543; }
.copy a             { color: #71492F; text-decoration: none; font-weight: bold; }
.copy a:hover       { color: #000; }    
.nav                { margin: 0 0 0 30px; width: 496px; background: url(../images/nav2.gif) no-repeat; padding: 14px; }
.nav ul             { margin: 0; padding: 0; }
.nav ul li          { list-style: none; display: inline; padding: 0; }
.nav ul li a        { color: #8C6851; text-decoration: none; font-size: 15px; padding: 0 8px; font-weight: bold; }
.nav ul li a:hover  { color: #000; }
.nav ul li.active a { color: #000; }
.nav2               { margin: 0 18px 0 30px; float: right; }
.nav2 ul            { margin: 0; padding: 0; }
.nav2 ul li         { list-style: none; display: inline; padding: 0; }
.nav2 ul li a       { color: #71492F; text-decoration: none; font-size: 12px; padding: 0 8px; font-weight: bold; }
.nav2 ul li a:hover { color: #000; }
.nav2 ul li.a:active { color: #000; }
.nav3 ul             { margin: 0; padding: 0; }
.nav3 ul li          { list-style: none; padding: 0; border-bottom: 1px solid #fff; padding: 5px 2px 7px 10px; }
.nav3 ul li a        { color: #80562D; text-decoration: none; font-size: 12px; margin: 0; font-weight: bold; }
.nav3 ul li a:hover  { color: #000; }
.nav3 ul li.active a { color: #000; }

.content            { background: #fff url(../images/bg_content.gif) no-repeat; width: 782px; height: 477px; overflow: auto; padding: 20px 0 0 74px; padding: 0px; position: relative; }

a                   { color: #80562D; text-decoration: none; font-weight: bold; }
a:hover             { color: #000; }

h1 { color: #80562D; font-size: 14px; font-weight: bold; margin: 3px 0 7px 0; }
h2 { color: #000; font-size: 12px; font-weight: bold; margin: 0 0 5px 0; }
h3 { color: #000; font-size: 12px; margin: 0 0 2px 0; }

    /* Hide from IE5-mac \*/
    * html .content { background: #fff url(../images/bg_content.gif) no-repeat fixed; }
    * html .nav2    { margin: 0 9px 0 0; }
    /* End IE5/mac hide */

body, table { /* Why do tables use larger font otherwise? */
    font-size: 13px;
}

/* default alignment of table cells */
td {vertical-align: top; text-align: left;}

/* no borders on images */
img { border: 0px; }


#globalheader {
    background: #eee;
    margin-bottom: 1em;
}

#localheader {
    background: #eee;
    margin-bottom: 1em;
}

#localfooter {
    background: #eee;
    margin-top: 1em;
}

#globalfooter {
    background: #eee;
    margin-top: 1em;
    text-align: center;
}

.pager {margin-top: 1em;}

.more {margin-top: 1em;}



