.mainframe {  border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.maintable {  background: url(img/top.gif) no-repeat; border: 1px #dddddd solid; background-color: #FFFFFF;}
.txtlead12pxbk {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666}
.txtlead10pxbk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 16px; text-align: justify}
li { list-style: square; text-align:left; line-height: 22px; }
ul { margin-left: 18px; margin-top: 0px; margin-bottom: 0px; }

 a:link { color:  #1C6C82; text-decoration: none }
 a:visited { color: #1C6C82; text-decoration: none }
 a:active { color: #1C6C82; text-decoration: none }
 a:hover {color: #000000; text-decoration: underline }

.txtmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: right; padding-top: 3px; padding-right: 20px; padding-bottom: 3px; padding-left: 10px}

.txtmenu a:link { color:  #FFFFFF; text-decoration: none }
.txtmenu a:visited { color: #FFFFFF; text-decoration: none }
.txtmenu a:hover {color: #DDDDDD; text-decoration: underline }
.txtmenu a:active { color: #FFFFFF; text-decoration: none }

.txt10pxcal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-right: 4px; padding-left: 4px}
.txt10pxdiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-right: 8px; padding-left: 8px; background-color: #DDDDDD; padding-top: 8px; padding-bottom: 8px; border: 1px #666666 solid; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}
.txt14pxdivtop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; display: none; ; font-weight: bold; padding-top: 5px; clip:   rect(   )}
