body     {
	background-image: url(graphics/background.gif);
	background-repeat: repeat-x;
	
}
p {
}
td {}
.ahead                                { color: #8b0000; font-variant: small-caps; font-weight: bold; font-size: 100%; font-family: Verdana; letter-spacing: 120%; padding-right: 1em; padding-left: 1.4em }
.bhead     { color: #8b0000; font-variant: small-caps; font-weight: bolder; font-size: 90%; font-family: Verdana; padding-right: 1em; padding-left: 1.5em }
.chead { color: #8b0000; font-variant: small-caps; font-weight: bold; font-size: 70%; font-family: Verdana; padding-right: 1em; padding-left: 2em }
.sideheader  { color: #8b0000; font-variant: small-caps; font-weight: bolder; font-size: 110%; font-family: Verdana }
.ahead2                           {
	color: #8b0000;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 90%;
	font-family: Verdana;
	padding-left: 1.5em
}
.mainbody                { color: black; font-size: 70%; font-family: Verdana; list-style-type: square; padding-right: 2em; padding-left: 2em }
.annrepbody { font-size: 70%; font-family: Verdana }
.contribute { font-size: 75%; font-family: Verdana }
.sidenav                                  { color: #8b0000; font-variant: small-caps; font-weight: bold; font-size: 85%; font-family: Verdana; text-decoration: none }
.sidenav:hover                                 { color: #8b0000; font-variant: small-caps; font-weight: bold; font-size: 85%; font-family: Verdana; text-decoration: underline; text-align: left }
.whatsnew          { color: #8b0000; font-weight: normal; font-size: 70%; font-family: Verdana; text-decoration: none }
.whatsnew:hover    { color: #8b0000; font-size: 70%; text-decoration: underline }
.sidenavsmall { color: #8b0000; font-size: 70%; font-family: Verdana; text-decoration: none; padding-left: 1em }
.sidenavsmall:hover { color: #8b0000; font-size: 70%; text-decoration: underline; padding-left: 1em }
.bgrdmidgreen   { background-color: #696 }
.smallbold  { font-weight: bold; font-size: 75%; font-family: Verdana; padding-left: 1.5em }
.bgrdgreen     { background-color: #005203 }
.bggstone  { background-color: #dfe5d6 }
.bgrdred   { color: #cfc; background-color: #8b0000 }
.footer                 { color: white; font-size: 75%; font-family: Verdana; margin-top: 0; margin-bottom: 0 }
p.footer a            { color: white; font-size: 75%; font-family: Verdana; text-decoration: none; text-align: center }
p.footer a:hover            { color: white; font-size: 75%; font-family: Verdana; text-decoration: underline; text-align: center }
.lastrev       { color: black; font-size: 70%; font-family: Verdana; text-align: center }
.caption { font-size: 70%; font-family: Verdana }
.whatsnewhead               { color: #4b5b32; font-variant: small-caps; font-weight: bold; font-size: 100%; font-family: Verdana }
.whatsnew  { color: #8b0000; font-variant: small-caps; font-size: 70%; font-family: Verdana }
.whatsnewbody           { color: #4b5b32; font-size: 70%; font-family: Verdana; text-decoration: none; padding-right: 1em }
.whatsnewbody:hover     { color: #4b5b32; font-size: 70%; text-decoration: underline; padding-right: 1em }
.backtotop       { color: #8b0000; font-weight: bold; font-size: 70%; font-family: Verdana; text-decoration: none; padding-left: 1em }
.backtotop:hover     { color: #8b0000; font-size: 70%; font-family: Verdana; text-decoration: underline; padding-left: 1em }
.navigation            { color: black; font-weight: normal; font-size: 80%; font-family: Verdana; text-decoration: none; text-align: right; letter-spacing: 101% }
.navigation:hover              { color: #005203; font-weight: normal; font-size: 80%; font-family: Verdana; text-align: right; letter-spacing: 101% }
.mainbody li {
	text-indent: 30px;
	list-style-type: disc;
}
a.action,
a.action:link,
a.action:visited,
div.content a.action,
div.content a.action:link,
div.content a.action:visited
{
                font-family:Helvetica, Arial, sans-serif;
                font-size:10px;
                color:#FFF !important;
                text-decoration:none;
                outline:none;
                background:#8b0000;
                text-align:center;
                -moz-border-radius: 5px;
                -webkit-border-radius: 5px;
                border: 1px solid #8b0000;
                text-transform: uppercase;
                font-weight: bold;
                width: auto;
                display: inline-block;
                line-height: 13px;
                height: 13px;
                vertical-align:middle;
                margin-top: 0px;
                margin-right: 1px;
                margin-bottom: 5px;
                margin-left: 1px;
                padding-top: 0px;
                padding-right: 5px;
                padding-bottom: 0px;
                padding-left: 5px;
}
a.action:hover,
div.content a.action:hover
{
                color:#8b0000 !important;
                background-color: #FFF;
}
