body{font-size:80%; line-height:160%;margin-top:3px;font-family: Arial, Helvetica, sans-serif;}

a:hover{background-color:white;}
a img{border:none;}
#header{line-height:180%; margin-bottom:5px;}
#header input{font-size:18px;}
#header td{vertical-align:bottom;}
#header h1{font-size:140%; margin:0px;}
#header h1,#header div{text-align:center;}
#top{text-align:right;}
#main{position:relative;padding-right:255px;}
#path{background-color:#CADFDC; margin:5px 0px 12px 0px; width:100%;}
#path td{padding:0px 3px;}
blockquote{background-color:#F6F7EE; border:1px solid #CADFDC; padding:5px;}
#tree div div{margin:5px 0px 0px 20px; padding-top:5px; border-top:1px solid #ccc;}
#tree h1{font-size:140%;}
#tree{background-color:#F6F7EE; padding:10px;}
#cd{}
#cd h3{line-height:160%;}
#cd dd{margin-bottom:10px;}
#cd p{text-indent:2em; font-size:120%;}
#r{width:240px;position:absolute;right:0px;top:0px;}
#r div,#cd div,#cd dd{overflow-x:hidden}
#cd form{margin-top:40px;}
#tls{width:100%; border-bottom:1px solid #F6F7EE;}
.u,#tls th{background-color:#F6F7EE}
#tls th{white-space:nowrap; font-weight:100;}
#tls a{font-size:110%;}
#page{text-align:center; margin:10px auto;}
#ad{ margin-bottom:10px;}
#fb,#tb{clear:both; text-align:center;}
#jj{background-color:#CADFDC; padding:3px;}
#acom textarea{width:400px;}
#acom th{vertical-align:top;}
#imgcheck{border:1px solid #999;}
#footer{background-color:#eee; margin-top:40px; clear:both;}
input.intt,textarea{background-color:#F6F7EE;*background-color:white; padding:1px 5px;}
input.intt:focus,textarea:focus{background-color:white;}
#ad ul{margin:0px 0px 0px 15px; padding:0px;}
