html,body{text-align:left;font-size:100%;margin:0;padding:0;background:#ddd;
color:#000;font-family:Arial,sans-serif;}
#header h1{float:left;margin:.5em .1em .5em .1em;}
#header img{float:left;border:none;margin:.5em;}
#header ul{float:right;margin:.1em 0 0 0;padding:0;font-size:90%}
#header ul li{display:inline;list-style:none;text-align:center;}
#header a{display:block;float:left;padding:.2em .5em;margin:.5em .5em 0 0;border:1px solid #999;}
#header a:link{color:#000;background:#ddd;}
#header a:visited{color:#000;background:#ddd;}
#header a:hover,#footer a:hover{color:#000;background:#ff0;}
#header a:focus,#footer a:focus {color:#000;background:#0f0;}
#header a:active,#footer a:active{color:#000;background:#f00;}
#navigationwrap{float:left;width:100%;margin-top:-.7em;}
#navigation ul{float:left;margin:.1em;padding:0;}
#navigation ul
li{display:inline;float:left;width:7.4em;text-align:center;font-weight:bold;
margin-left:.2em;margin-right:.2em;background:#fff;color:#000;list-style:none;
border:1px solid #999;}
#navigation a,#languages a{display:block;border:none;font-weight:normal;}
#navigation a.current{font-weight:bold;}
#languages ul{float:right;margin:.1em;padding:0;font-size:90%;}
#languages ul
li{display:inline;float:left;width:4.5em;text-align:center;list-style:none;
margin:0 .2em 0 .2em;background:#fff;color:#000;border:1px solid #999;}
#wrap{clear:both;border: 1px solid #999;margin:0 .5em 0
.5em;background:#fff;color:#000;}
#wrap p{clear:left;margin:.5em;}
.picturewrap{float:right;margin-top:.2em;margin-right:.35em;}
#contents{clear:left;padding:0;margin:0.5em;}
#contents p{margin:.3em 0 0 0; line-height:1.3em;}
#modified{text-align:right;padding:.3em;}
#footer{float:right;font-size:90%;margin-top:-.7em;width:100%}
#footer p{float:right;clear:both;margin:0 1em 0 1em;}
#footer ul{float:right;margin:.1em;}
#footer ul
li{display:inline;float:left;width:9.5em;text-align:center;font-weight:bold;
list-style:none;margin:0 .2em 0 .2em;background:#fff;color:#000;border:1px solid
#999}
#footer ul li a{display:block;border:none;font-weight:normal;}
.structurelabel{position:absolute;left:-500em;}
h1{font-size:1.6em;}
h2,h3,h4,h5,h6{margin:.2em 0 0 0;}
h2{border-bottom:3px dotted #999;font-size:1.5em;}
h3{font-size:1.4em;}
h4{font-size:1.3em;}
h5{font-size:1.2em;}
h6{font-size:1.1em;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover,#footer ul li a:hover{color:#000;background-color:#ddd;}
a:focus,#footer ul li a:focus{color:#000;background-color:#0f0;}
a:active,#footer ul li a:active{color:#000;background-color:#f00;}
img{border:none;margin:0;padding:0;}
abbr, acronym{border-bottom:1px dotted #000;cursor:help;}
pre{border:1px dotted #999;padding:.5em;}
hr{border:1px solid #999;}
form fieldset{display:block;border:1px dotted #aaa;margin:.5em;width:90%;line-height:1.3em;}
form
legend{font-weight:bold;margin:.1em;border:1px solid
#aaa;padding:0 .2em 0 .2em;}
form
label{clear:left;display:block;float:left;text-align:right;
padding:0;margin:.3em;width:23%;}
form input,form textarea{float:right;border:1px solid #aaa;margin:.3em;width:73%;}
#button1,#button2{float:left;width:10em;color:#00f;background:#fff;}
#button1{margin-left:35%;clear:both;}
#button1:hover,#button2:hover{color:#000;background:#ddd;}
#button1:focus,#button2:focus{color:#000;background:#0f0;}
#button1:active,#button2:active{color:#000;background:#f00;}
#attention{border:2px solid #f00;}
#attention p{padding:0 .5em .2em .5em;}
table{border:1px solid #999;}
table td, table th, table tr{border:1px solid #ddd;}
