html,body{margin:0;padding:0;height:100%;overflow-y: scroll;}
body{font-size: 80%;font-family:"Verdana",sans-serif;text-align:center;background:#f4f4f4 url(images/bg.gif) top center repeat-y;}
.print{display: none}
.subhead{font-size:200%;}
.subhead2{font-size:150%;}
p{margin:0 10px 10px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;color:#000;border-style:none;}
div#header{position:relative;}
div#header a{position:absolute;right:0;top:23px;}
div#container{text-align:left;}
div#content p{line-height:1.5;}
div#content h1{font-size:1.5em;padding-left:10px;color:#777;}
div#content li{padding-top:10px;}
.current{padding:7px 0 7px 0.8em;}
div#navigation{clear:left; float:left; background:#fff;border-style:solid; border-width:1px; color:#000;}
div#navigation ul{margin:10px 0 10px 0;padding: 0;list-style-type:none;line-height:120%;}
div#navigation li{display:block;color:#c00;width:190px;font-size:110%;}
div#navigation a{display:block;color:#c00;background-color:transparent;width:176px;padding:7px 0.2em 7px 0.8em;text-decoration:none;border-style:none;border:0;}
div#navigation a:hover{background-color:#c00;color:#f4f4f4;border-style:none;border:0;}
div#extra{background:#c00;color:#fff;}
div#extra a{display:inline;padding:0;color:#c6d5fd;}
div#container{width:871px;margin:0 auto;}
div#content{float:right;width:671px;}
div#navigation{float:left;width:190px;margin-top:20px;}
div#extra{float:left;clear:left;width:190px;margin-top:20px;padding-top:10px;margin-bottom:1em;}
#footer {clear:both; width:100%; border-top: solid 1px #gray;background:#f4f4f4; color:gray; margin:0 auto; padding:10px 0; text-align:center; line-height:1.5em; font-size:0.9em;}
#footer p {margin-top:0; padding:0;}
#footer a {background-color:#f4f4f4; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}
