body {margin:0px;}

table {table-layout:fixed; background-color:#ffffff;}

table.main {width:800px; border:0px; background-color:#ffffff;}
table.anounce {border:1px solid red;}
table.data {width:100%; table-layout:auto;}
table.datab1 {width:100%; table-layout:auto; border:1px solid #6666aa; border-collapse:collapse;}

table.main td {background-color:#ffffff;}
table.main td.rd {background-color:#d02a2a;}
table.main td.bl {background-color:#2b2ea1;}
table.main td.gr {background-color:#eeeef0;}
table.anounce td {padding:5px 0px 5px 5px;}
table.data td {font:normal 12px/17px Verdana, Arial; text-align:left; text-indent:0px; color:#444444;}
table.data td.cnt {text-align:center;}
table.data tr.head td {font:bold 12px/17px Verdana, Arial; text-align:center; text-indent:0px; color:#222222; background-color:#eeeef0;}
table.data tr.th td {font:bold 12px/21px Verdana, Arial; text-align:center; text-indent:0px; color:#d02a2a;}
table.datab1 tr.head td {font:bold 12px/17px Verdana, Arial; text-align:center; text-indent:0px; border:1px solid #6666aa; color:#222222; background-color:#eeeef0;}
table.datab1 tr.th td {font:bold 12px/21px Verdana, Arial; text-align:center; text-indent:0px; border:1px solid #6666aa; color:#d02a2a;}
table.datab1 td {font:normal 12px/17px Verdana, Arial; text-align:left; text-indent:0px; border:1px solid #6666aa; color:#444444;}

img {border:0px;}
a img {border:0px;}
img.trn {width:1px; height:1px;}
img.borderblue {border:1px solid #00008B;}

input {font:12px Arial, Verdana; width:200px; border:1px solid #00008B; color:#666666;}
textarea {font:12px Arial, Helvetica, sans-serif; width:200px; height:100px; border:1px solid #00008B; color:#666666;}
.submit {font:12px Arial, Verdana; width:100px; border:1px solid #00008B; text-align:center; background-color:white; color:#666666;}

p {font:13px/20px Verdana, Arial; text-align:justify; text-indent:20px; color:#444444;}
ul, ol {font:12px/20px Arial, Verdana; padding-left:25px; color:#444444;}
ul.blue_ul {list-style-type:square; color:#00008B;}
h1 {font:bold 18px/21px Arial, Verdana; text-align:center; color:#333399;}
h2 {font:bold 12px/18px Verdana, Arial; text-align:center; color:#d02a2a;}
p.ttl1 {font:bold 18px/21px Arial, Verdana; text-align:center; text-indent:0px; color:#333399;}
p.ttl2 {font:bold 12px/18px Verdana, Arial; text-align:center; text-indent:0px; color:#d02a2a;}
p.h2 {font:bold 12px/15px Verdana, Arial; text-align:left; text-indent:20px; color:#d02a2a;}
p.i0 {text-indent:0px;}
p.copyright {font:10px/12px Arial, Verdana; text-align:center; color:#2A2EA1;}

a {font:13px/20px Verdana, Arial; color:#00008B;}
ul a {font-size:12px; color:#00008B;}

a.copy {font:10px/12px Arial, Verdana; text-decoration:none; color:#2a2ea1;}
a.copy:hover {text-decoration:underline;}