
body,table,tr,td,div { margin:0px;padding:0px; }
form { margin:0px;padding:0px; }
body { font-family:Verdana;font-size:11px;color:#000;background:#a2b47b; }
table { border-collapse:collapse;border:0px; }
img { border:0px; }
td { font-size:11px;vertical-align:top;color:#000; }
a { color:#0462B7; }
h1 { color:#5E5E5E;font-size:13px;text-transform:uppercase;line-height:18px;margin-right:16px;padding-top:38px;margin-left:16px;border-bottom:5px solid #B5A468;padding-bottom:0px;padding-right:80px; }
h2 { font-size:14px;color:#0462B7;line-height:16px;padding:0px;margin:0px; }
h3 { font-size:13px;color:#0462B7;line-height:14px; }
h4 { font-size:11px;color:#5E5E5E;margin:0px;padding:0px;margin-bottom:10px; }

div.vmenu a { text-decoration:none;font-weight:bold;text-transform:uppercase;color:#5E5E5E; }
div.vmenu a:hover { color:#0462B7; }
div.vmenu { margin-top:38px; }
div.vmenu div { margin-top:10px;padding-top:2px;padding-bottom:6px;background:url('/imgs/vmenu.gif') no-repeat 2px 5px;margin-left:32px;padding-left:20px;margin-right:24px;border-bottom:2px solid #E7E5E5; }

div.news { border-bottom:1px solid #fff;padding-left:7px;padding-bottom:10px;font-size:10px;margin-bottom:12px; }
div.news div.date { color:#0462B7;font-weight:bold;font-size:10px;margin-bottom:7px; }
div.news p { margin:0px;padding:0px;font-size:10px; }
a.detail { text-decoration:none; }
a.detail div { font-weight:bold;background:url('/imgs/detail.gif') no-repeat 100% 70%;width:73px;font-size:10px;cursor:pointer;margin-top:4px; }

table.registerform {}
table.registerform td {padding: 5px}
table.registerform td.ttl {font: bold 13px Arial}
table.registerform td.ttl {font: bold 13px Arial}
table.registerform .txt {border: 2px #a0a0a0 solid; padding: 3px}
