body{background-image:url(/images/bbg.gif); font-size:14px;}
table{border-collapse:collapse;}
form{margin:0;}
input {font-size: 12px;}

h1{font-size:20px; font-weight:bold; text-align:center; margin:4px;}
h2{font-size:18px; font-weight:bold; text-align:left; margin:4px;}

a:link {color: navy; text-decoration: none;}
a:visited {color: navy; text-decoration: none;} 
a:active {color: navy; text-decoration: none;}
a:hover {color: darkred; text-decoration: none;} 

dt{font-weight:bold;}

.nav{border-bottom: dotted 1px #AAA; font-size:12px; background-color:#FFF; padding: 2px;}

.tag {color:blue;text-transform:uppercase;}
.prop {color:green;text-transform:uppercase;}
.value {font-style:italic;}
.comment {color: gray;}
.content {color: red;}
.src {width:100%; margin:10px; padding: 5px; border: 1px dotted #aaa; background-color: #eee; text-align:justify; font-size:14px;}

table.e {border: solid 1px #AF88FD; width:99%; align:center}
.eh {border: solid 1px #AAA; text-align: center; font-size:14px; font-weight:bold; background-image: url("/images/bg_info_head.gif"); height:20px;}
.ed0 {border: solid 1px #AF88FD;vertical-align:top; background-color:#FFF; color:#000; text-align:justify; font-size:14px;}
.ed1 {border: solid 1px #AF88FD;vertical-align:top; background-color:#EEF; color:#000; text-align:justify; font-size:14px;}

.mtable {width: 100%;}
.table_head{border: solid 1px #AAA; text-align: center; font-size:14px; font-weight:bold; background-image: url("/images/bg_table_head.gif");}
.table_date{border: solid 1px #AAA; font-size:14px; background-color:#FFF; padding: 2px;}

p.pmain{color:black;text-align:justify;margin:3px;text-indent:15px;}
p.pmain:first-letter {font-weight:bold;}

li {text-align:justify;}
li.ok {list-style-image: url('/images/ok.gif');}

hr.hr_footnote {border: dotted 1px #AAA; text-align:left; width: 150px; height: 1px;}
hr.hr1 {border: dotted 1px #AAA; text-align:center; width: 100%; height: 1px;}

.msg {border: solid 1px #AF88FD;vertical-align:top; background-color:#EEE; color:#000; text-align:justify;}

.incut{float:right; width:200px; margin:10px; padding: 5px; border: 1px dotted #aaa; background-color: #eee; text-align:justify; font-size:12px;}
.cut{width:200px; margin:10px; padding: 5px; border: 1px dotted #aaa; background-color: #eee; text-align:justify; font-size:12px;}