body, html {height: 100%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #222;margin-bottom: 10px;}
ul {list-style: none;}
li {list-style: circle;}
a:link, a:active {color: #382A88;text-decoration: none;}
a:visited {color: #aaa;text-decoration: none;}
a:hover {color: #916E1C;text-decoration: none;}
div.container {width: 96%;}
#head {width: 100%;background-color: #ACC5F0;padding: 5px;border: 1px solid #999;}
#head a:link, #head a:active {color: #382A88;text-decoration: none;}
#head a:visited {color: #222;text-decoration: none;}
#head a:hover {color: #916E1C;text-decoration: none;}
div.navi {width: 100%;background-color: #eee;padding: 5px;border: 1px solid #999;margin: 5px 0px 5px 0px;}
div.navi a:link,div.navi a:active {font-size: 10px;color: #382A88;text-decoration: undeline;}
div.navi a:visited {font-size: 10px;color: #aaa;text-decoration: underline;}
div.navi a:hover {font-size: 10px;color: #916E1C;text-decoration: underline;}
div.last {float: left;font-size: 10px;color: #aaa;text-decoration: none;}
div.pages {float: left;width: auto;}
div.print {text-align: right;width: auto;}
#list {width: 100%;background-color: #fff;padding: 5px;border: 1px solid #999;}
#list li.headline {background-color: transparent;padding: 2px;font-size: 12px;font-weight: bold;list-style: none;margin-left: 5px;}
#list ul {border-bottom: 1px solid #aaa;padding: 0px 0px 5px 0px;margin-left: 5px;margin-bottom: 10px;}
#list ul.noborder {border: none;margin-bottom: 0px;}
#list li {background-color: transparent;padding: 2px;margin-left: 30px;font-weight: normal;}
#list .details {color: #999;font-style: italic;font-size: 10px;}
#foot {width: 100%;background-color: #ACC5F0;padding: 5px;border: 1px solid #999;margin-top: 10px;margin-bottom: 10px;text-align: right;}
#foot a:link, #foot a:active {color: #382A88;text-decoration: none;}
#foot a:hover {color: #916E1C;text-decoration: none;}
#foot a:visited {color: #382A88;text-decoration: none;}
div.poll {border: 1px solid #999;padding: 1px;margin-bottom: 5px;margin-top: 5px;width: 100%;}
div.polltop {padding: 4px;background: #D2E1F5;border-bottom: 1px solid #999;}
div.author {font-weight: bold;width: auto;float: left;}
div.date {width: auto;text-align: right;font-style: italic;font-size: 10px;}
div.message {padding: 4px;background: #FeFeFe;}
div.plink a:link, a:active {color: #ff0000;text-decoration: none;}
div.plink a:visited {color: #ff0000;text-decoration: none;}
div.plink a:hover {color: #916E1C;text-decoration: none;}
div.plink {text-align: right;width: auto;}
