img{ border:none; margin:0; padding:0; }
p, h1, h2, h3, h4, h5, h6, ol, ul, dl, dt, dd { margin:0; padding:0; }

body {
background-color:#FFFFFFF;
margin: 0px ;
}

.clearfix{/*for IE 5.5-7*/ zoom:1;}
.clearfix:after{/*for modern browser*/ content:".";	display:block; height:0; clear:both; visibility:hidden; }

a.acvpageup { color:#0E044F; }

.indexcnt { width:800px; margin:20px auto 10px; text-align:left; }
td.td01a,td.td01b,td.td02a,td.td02b { border-right:#7f7f7f 1px solid; border-bottom:#7f7f7f 1px solid; vertical-align:top; }
td.td01a { padding:0 9px 9px 0; }
td.td01b { padding:9px 9px 9px 0; }
td.td02a { padding:0 9px 9px 9px; }
td.td02b { padding:9px; }
td.td01c,td.td02c { border-right:#7f7f7f 1px solid; vertical-align:top; }
td.td01c { padding:9px 9px 0 0; }
td.td02c { padding:9px 9px 0 9px; }
td.td03a,td.td03b { border-bottom:#7f7f7f 1px solid; vertical-align:top; }
td.td03a { padding:0 0 9px 9px; }
td.td03b { padding:9px 0 9px 9px; }

p.acvpic { width:100px; margin-top:10px; float:left; }
p.acvcap { margin-left:10px; margin-top:10px; width:144px; float:left; display:inline; }
p.acvcap { font-size:70%; }
p.btn { margin-top:15px; width:144px; float:right; }