body{margin:0px;padding:0px;background-color:#ffffff;color:#333333;text-align:justify;font-family:verdana,arial,helvetica,sans-serif;font-size:smaller;line-height:150%;}

div.display{position:absolute;left:20%;top:10px;width:60%;}

div.add{float:right;width:20%;margin-left:10px;text-align: center;}

div.content{margin:20px;}

div.menu{position:absolute;left:2%;top:30px;width:16%;}

div.menu ul{margin:0px;padding:0px;}
div.menu li{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:2px;list-style-type:none;}
div.menu li a{font-weight: bold;text-decoration:none;display:block;padding-left:2px;padding-bottom:1px;margin-bottom:1px;border-style:outset;border-color:#ffcc00;border-left-width:3px;border-right-width:0px;border-top-width:0px;border-bottom-width:2px;}
div.menu li a:hover{color:#ffffff;background-color:#000066;border-style:inset;}

div.logo{position:absolute; left: 2%; top: 2px;}
img.logo{text-decoration: none;position:absolute;left:0px;top: 0px;height: 20px;width: 150px;}

div.area{position:absolute;left:80%;top:10px;margin:0px;text-align: center;}

h1.title{font-size:120%; color: #009900; background-color: #ffffff; font-weight: bold;text-align: center;margin-left:20px;margin-right:20px;margin-top:7px;margin-bottom:5px;}

h2{font-size:120%; color: #009900; background-color: #ffffff; font-weight: bold;text-align: center;margin-left:20px;margin-right:20px;margin-top:7px;margin-bottom:5px;}

h3{font-size:120%; color: #ff0000; background-color: #ffffff; font-weight: bold;text-align: left;margin-left:20px;margin-right:0px;margin-top:10px;margin-bottom:5px;width: 480px;border-bottom-style: groove; border-bottom-width: 0px; border-bottom-color:#ffcc00;}

a{text-decoration:underline;color:#009900;background-color: #ffffff;}
a:hover{text-decoration: none;}

b{color: #009900; background-color: #ffffff; font-weight: bold;}
p{margin: 0px;}

ul{margin: 0px;}
ol{margin: 0px;}
li{margin-left:25px;margin-right:0px;margin-top:0px;margin-bottom:0px;}

xtable{border-collapse: collapse;}
xtd{padding:5px}
table {margin: 20px; text-align: left;border-collapse: collapse;}
td {padding-right: 5px; vertical-align: top; line-height: 120%;}

.border{border-width:1px;border-style:solid;}

img{border:0px}

.small {font-size:75%;}
.center{text-align: center;}
.smallcenter {font-size:75%;text-align: center;}
.right{text-align: right;}
.high{font-weight: bold; background-color: #ffffff; color: #990033;}
.floatleft{float: left; margin: 10px;}
.floatright{float: right; margin: 10px;}

div.rss{overflow: auto;margin-top:20px;padding:5px;border-style:solid; border-width:1px; border-color:#ffcc00;font-size:85%;}
div.rsschannel{display: block;text-align: center;font-weight: bold;}
div.rssitem{display: block;;text-align: left;margin-top:10px;font-weight: bold;}
div.rssdescription{display: block;margin-top: 5px;text-align: justify;}
div.rsspubdate{display: block; margin-top: 5px;text-align: left;font-weight: bold;}

div.time{margin:20px;text-align:left;font-size:75%;}
div.footer{margin:20px;text-align:justify;font-size:75%;line-height:120%;}
div.pagemenu{margin:20px;text-align:center;font-size:75%;}
div.admin{margin:20px;text-align: right;font-size:75%;}
div.message{margin:20px;text-align:left}

textarea.edit{height:300px;width:90%;}
input.edit{height:auto;width:50%;}
input.tag{font-size:75%;}
a.help{position:absolute;}

div.index1{background-color:#009900; color: #ffffff; text-align: center; vertical-align: middle;font-size: 12px;font-weight: bold;padding: 0px;}
div.index2{background-color:#ffffff; color: #009900; text-align: center; vertical-align: middle; border-style: dashed; border-width: 1px; border-color: #009900;font-weight: bold;padding: 0px;}
div.index3{font-size: 14px; background-color: #ffffff; color: #009900; text-align: left;font-weight: bold;}
div.index4{font-size: 14px; background-color: #ffffff; color: #009900; text-align: left;font-weight: bold;}

div.q{color: #009900; background-color: #ffffff; font-weight: bold;}

div.hidden {display: none;}