body {
background-color:#f0f0f0;
padding:0;
margin:0;
}

#header {
background-color:#303030;
}
#header ul {
width:800px;
margin:0 auto;
line-height:40px;
}
#header ul li {
list-style-type:none;
display:inline;
color:white;
}
#header li a {
color:white;
}

#main {
width:800px;
margin:0 auto;
}

#contents {
background-color:white;
border:1px gray solid;
padding:9px;
width:580px;
float:right;
}

#sidemenu {
width:180px;
}
#sidemenu ul {
margin:2px;
padding:0;
}

table.result {
border-collapse: collapse;
}
table.result td {
text-align:right;
border:1px gray solid;
padding:2px 4px;
}


#footer {
clear:both;
font-size:9pt;
text-align: center;
}
  #footer ul {
    width: 70%;
    line-height: 150%;
    padding: 4px 15%;
    margin: 4px;
    border:gray solid;
    border-width: 1px 0;
  }
  #footer li {
    display: inline;
  }
  #footer p {
    clear:both;
  }

h1 {
argin:0;
padding:0;
color:#309030;
font-size:14pt;
}
a { text-decoration: none; color:gray; }
a:hover { text-decoration:underline; }
p a { color:darkblue; text-decoration:underline; }

div.h2 p { text-indent: 1em; }

.auto { margin-left: auto; margin-right: auto; }
.c { text-align: center; }
.r { text-align: right; }
body {
background-color:#f0f0f0;
padding:0;
margin:0;
}

#header {
background-color:#303030;
}
#header ul {
width:800px;
margin:0 auto;
line-height:40px;
}
#header ul li {
list-style-type:none;
display:inline;
color:white;
}
#header li a {
color:white;
}

#main {
width:800px;
margin:0 auto;
}

#contents {
background-color:white;
border:1px gray solid;
padding:9px;
width:580px;
float:right;
}

#sidemenu {
width:180px;
}
#sidemenu ul {
margin:2px;
padding:0;
}

table.result {
border-collapse: collapse;
}
table.result td {
text-align:right;
border:1px gray solid;
padding:2px 4px;
}


#footer {
clear:both;
font-size:9pt;
text-align: center;
}
  #footer ul {
    width: 70%;
    line-height: 150%;
    padding: 4px 15%;
    margin: 4px;
    border:gray solid;
    border-width: 1px 0;
  }
  #footer li {
    display: inline;
  }
  #footer p {
    clear:both;
  }

h1 {
argin:0;
padding:0;
color:#309030;
font-size:14pt;
}
a { text-decoration: none; color:gray; }
a:hover { text-decoration:underline; }
p a { color:darkblue; text-decoration:underline; }

div.h2 p { text-indent: 1em; }

.auto { margin-left: auto; margin-right: auto; }
.c { text-align: center; }
.r { text-align: right; }
#fragment69 {
font-size:9pt;
}
#fragment69 a {
color:gray;
}

#fragment68 {
width:100%;
}
#fragment68 dt {
background-color:lightgrey;
font-size:10.5pt;
padding:4px 1em;
border:gray solid;
border-width:1px 1px 0 1px;
}
#fragment68 dd {
margin:0;
padding:0;
border: 1px gray solid;
padding:4px;
}
#fragment68 ul {
margin:0;
padding:0;
}
#fragment68 li {
font-size:9pt;
list-style-type:none;
line-height:125%;
}

#fragment67 li {
list-style-type:none;
line-height:125%;
font-size:10.5pt;
}

#menu-content {
background-color:white;
border:1px gray solid;
margin:0;
padding:0;
}
#menu-content li {
list-style-type: none;
}
#menu-content li a {
display:block;
line-height:2em;
padding:0 1em;
text-decoration:none;
color:gray;
font-size:10.5pt;
}
#menu-content li a:hover {
background-color:lightgrey;
}
#fragment59 {
width:100%;
}
#fragment59 dt {
background-color:lightgrey;
font-size:10.5pt;
padding:4px 1em;
border:gray solid;
border-width:1px 1px 0 1px;
}
#fragment59 dd {
margin:0;
padding:0;
border: 1px gray solid;
padding:4px;
}
#fragment59 ul {
margin:0;
padding:0;
}
#fragment59 li {
font-size:9pt;
list-style-type:none;
line-height:125%;
}

