html { font-family: arial; margin: 0 auto; width: 100%; }
body { font-size: 14px; padding: 2px; font-family: arial; margin: 0 auto; margin-top: 10px; width:800px; color: #000000; background:#FFFFFF; }
body a { text-decoration: none; color: #3BACFC; text-align: center; }
body a:hover { text-decoration: none; color: #000000; text-align: center; }


#htmllinks { width: 800px; height: 10px; padding: 3px; font-size: 10px; text-align: right; }
#htmllinks p { margin: 0px; }
#htmllinks a { text-decoration: none; color: #666666; }
#htmllinks a:hover { text-decoration: none; color: #000000; }

#mainheader { width:800px; padding: 3px; margin-bottom: 2px; }

#leftcontentoutline { float:left; width:196px; padding: 3px; margin-bottom: 2px; margin-right: 10px; }
.leftcontentheader { width:183px; border:1px solid #999999; background-color: #CCCCCC; color: #000000; font-weight:bold; margin-left:8px; padding: 3px; }
.leftcontentheader p { margin: 0px; }
.leftcontent { width:183px; border-bottom:1px solid #999999; color: #000000; margin-left:8px; padding: 3px; font-size: 12px; }
.leftcontent p { margin: 0px; }
.leftcontent a { text-decoration: none; color: #3BACFC; font-weight: bold; }
.leftcontent a:hover { text-decoration: none; color: #000000; font-weight: bold; }

#maincontentoutline { float:left; width:570px; padding: 3px; margin-bottom: 2px; }
.maincontentheader { width:570px; border-top:1px solid #999999; border-bottom:1px solid #999999; padding: 3px; margin-bottom: 2px; font-weight: bold; }
.maincontentheader h1 { margin: 0px; }
.maincontentheader p { margin: 0px; }
.maincontent { width:570px; border-bottom:1px solid #999999; padding: 3px; margin-bottom: 2px; font-size: 12px; text-align:justify; }
.maincontent p { margin: 0px; }
.maincontent h1 { font-size:12px; color: #3BACFC; }
.maincontent a { text-decoration: none; color: #3BACFC; font-weight: bold; }
.maincontent a:hover { text-decoration: none; color: #000000; font-weight: bold; }
.maincontent img { margin: 0px; padding: 3px; }

#footer { clear:both; width: 800px; border-top:1px solid #999999; padding: 3px; color: #666666; font-size: 10px; }
#footer p { margin: 0px; font-size: 10px; text-align: center; color: #000000; }
#footer a { text-decoration: none; color: #666666; }
#footer a:hover { text-decoration: underline; color: #000000; }