body, p, h1, h2, h3, h4, form { margin:0; padding:0; }
input[type=checkbox] { margin:0; }

a img { border:none; }

body { font:12px Arial, Helvetica, sans-serif; }

a{ color:#1583C2; }
a:visited {  }
a:hover {  }

p { margin:0 0 8px; }

dl { padding:0 20px; }
dl dt { margin:10px 0 0; font-weight:bold; }
dl dd { margin:0 5px; }

ul { margin-top:0px; }

div.clear { height:1px; overflow:hidden; clear:left; }
.note { font-size:90%; color:#666; }

table.default { width:90%; margin:1em auto; text-align:left; border-collapse:collapse; }
table.default thead th { background-color:#860005; color:#fff; text-align:center; font-weight:bold; }
table.default tbody th { background-color:#ccc; font-weight:bold; text-align:left; vertical-align:top; }
table.default td, 
table.default th { border:1px solid #ccc; padding:3px; }