.invisible {display:none;}
html,body{margin:0;padding:0; background:white;}
body{font: 76% arial,sans-serif}
p{margin:0 5px 5px;}
a{display:inline;color:#990000;padding:0px; text-decoration:none;}
a:hover {text-decoration:underline;}
strong { font-size:120%; font-weight:bold}
th { background:#cccccc;}
h2 {
        width:100%;
        color:#FFFFCC;
        background-color:#990000;
        padding: 0px;
        margin-top: 0px;
        margin-right: 200px;
        border-top:0px;
        border-right:0px;
        border-left:0px;
        border-bottom:5px;
        border-style:solid;
        border-color: #aaa;
        text-transform:capitalize;
        
}
div#header {
        padding: 0px;
        border-style:solid;
        border-color:#aaa;
        border: 5 0 0 0 px;
        font-size:180%;
        font-weight:bold;
        color: #aaa;
        background:#FFFFCC;
}
div#header span{position:absolute; margin-top: 25px; padding-left: 15px; }
div#header sup {font-size:50%;}
div#header img {postition:relative;margin-bottom:-5px;}
div#content p{line-height:1.4}
div#content table {width:90%}
div#navigation{background:#eee}
div#navigation a {text-transform:capitalize;}
div#extra{background:#CCCC99}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#wrapper{
    float:left;
    width:100%;
}
div#content{
    margin: 0 25% 0 200px;
    background:white;
    border-style:solid;
    border-width:1px;
}
div#navigation{
float:left;
width:200px;
margin-left:-100%; 
margin-top:0%; 
}
div#extra{
    float:right;
    width:25%;
    margin-left:-25%; 
    margin-top:0%; 
}
div#footer{clear:left;width:100%}
div#footer a {color:orange;font-weight:bold}
div#footer a:visited {color:orange}
 .commentheader {background:#eee; width:100%; margin-top:0px; padding:0px; text-indent:5px;}
 .commentform { background:#CCCC99; }
.navlink {background-color:#FFFFCC; text-align:center;}
.navlink a {color:#990000; font-size:150%; font-weight:bold; text-decoration:none; }
.navlink a:hover {color:black; text-decoration:underline;}
.navlink a:visited {color:#990000;}
.newmesg {font-weight:bold;}
div#formerrormessage {font-weight:bold; background:#CC9999;font-size:120%;}
div#formsuccessmessage {font-weight:bold; background:#99CC99;font-size:120%;}
.formerror{font-weight:bold; background:#CC9999;font-size:120%;width:100%;}
.formsuccess {font-weight:bold; background:#99CC99;font-size:120%;width:100%;}
