body {margin: auto; width: 836px; font-family: Verdana, sans-serif; font-size: 12px;  background-color: #dedecd;}
img#ban {border: none width:792px; height: 36px;}
div.main {background-color: #fff;}
a { color:#600;}
a:link {color:#600;}
a:visited {color:#600;}
a:hover {color: #900;}
.cr {text-align: center; font-size: 10px; line-height: 1.66em; color: #000; background-color: #efefde; border-top: 1px solid #cc9;}
.pcol {color: #900;}
.bcol {color: #eee;}
td {line-height: 1.66em;}
h2 {font-size: 18px; padding: 0;margin: 6px 3px; color: #900;}
h3 {font-size: 14px; padding: 0;margin: 3px 0px; color: #900;}
h5 {font-size: 12px; padding: 0;margin: 3px 0px; color: #900;}
p {text-align: left; margin: 0px; padding: 0em 0em 1em 0em; line-height: 1.5em;}
ul {margin: 0px; padding-left: 0.25em; list-style-type: none; text-align: left;}
ul ul {padding-left: 2em;}
ul ul ul {padding-left: 3em;}
li {padding-bottom: 0.75em; line-height: 1.25em; font-size: 10px;}
li hr {margin: 0em; width: 80%;}
img {border: none;}
table {background-color: #fff; border-collapse: collapse; width: 100%; border: 0px solid #ffc; margin: 0em;}

td {vertical-align: top; text-align: center; border-top: 1px solid #cc9; padding: 3px 9px;}
td.l {text-align: right; background-color: #efefde;}
td.r {text-align: left;}
td.rac {text-align: left;background-color: #900;}

td.mu {text-align: left; font-size: 12px; font-weight: bold; background-color: #ffd; }
td.c {background-color: #fff; text-align: center;}

.pt {text-align: left; padding: 0em; color: #900; background-color: #ffd; margin: 0em;}
