a, a:link, a:visited, a:hover, a:active { color : #000 !important; text-decoration : underline !important; }
a:after { content : " (" attr(href) ") "; }
body { font-size : 10pt; }
div { background-image : none !important; }
h1, h2, h3, h4, h5, h6, strong { color : #000 !important; }
h1 { font-size: 14pt !important }
tr, th, td { page-break-inside : avoid; }

.logo { margin-top: 18px !important }

img.aleft { float: left; margin: 0 15px 15px 0 }
img.aright { float: right; margin: 0 0 15px 15px }
.acenter { margin: auto; text-align: center }
.ajustify { text-align: justify }
.aleft { margin-right: auto; text-align: left !important }
.aright { margin-left: auto; text-align: right !important }

.btn { background-image : none; }
.break { page-break-before: always; }
.tap h1 { margin-top : 0; }
.tbl tr td, .tbl tr th, .tbl { border : 1px solid #000 !important; padding : 4px; }
#col21 { text-align: justify }  
/*tc*/  
.tc { padding-top: 10px }
.tc h2 { font-size: 92%; font-weight: 600; margin-top: 0; letter-spacing: normal }
.tc dt { float: left; width: 258px }
.tc dd { margin: 0 0 0 268px } 
.tc dd:after { content: "."; clear: both; display: block; height: 0; visibility: hidden }
/*/tc*/

#rightblock { margin: 0}
.print { display : block; }
form, .no-print, #abot, #atop, #sn, #top, #footer, #head, #ban1, #ban2, #ban3, .pg, #topimg, #path, #mm, .uselinks, .banner, #link, #leftblock, #bgr { display : none; } 