BODY { font-family: arial,helvetica; font-size: 11pt; color: black; margin: 0; }
.mtbl { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-collapse: collapse;}

.tbar { font: bold 7pt/8pt sans-serif; color: #000; padding-right: 8; padding-left: 8; }
.tbar a { color: #000; text-decoration: none; }
.tbar a:hover { text-decoration: underline; }

.searchform { font: bold 7pt/8pt sans-serif; color: #000; }

.bbar { font: bold 7pt/8pt sans-serif; color: #FFF; padding-right: 8; padding-left: 8; }
.bbar a { color: #FFF; text-decoration: none; }
.bbar a:hover { text-decoration: underline; }

.htbl { color: #000000; height: 20px; border-collapse: collapse; }
.htbl td { font: normal 10px/9px sans-serif; }
.htbl a { color: #000000; text-decoration: none; }

.front { padding-left: 5; padding-right: 5; font: italic 10pt sans-serif; color: #666666; }
.front a { color: #443333; text-decoration: none; }
.front a:hover { color: #884444; text-decoration: underline; }

h2 { font: bold 10pt/10pt sans-serif; display: inline; }
h3 { font: bold 9pt/11pt sans-serif; display: inline; }
h4 { color: #dddddd; font: normal 7pt/8pt sans-serif; display: inline; }
h5 { color: #000000; font: normal 9pt/10pt sans-serif; display: inline; text-decoration: none;}

.arttitle { font: bold 14pt/14pt sans-serif; display: inline; }

.ctbl { border: none; border-collapse: collapse;}
.ctbl td { font: normal 12px sans-serif; }
.ctbl a { font: bold; text-decoration: underline; }
.ctbl a:hover { text-decoration: underline; }

.bodytxt { font: normal 11px/14px sans-serif; padding: 3px; }
.bodycell { background: #ffffff; }
.bodyhead { background: #e7e7f5; }
.taftbl { background: #eedddd; }
.taftbl input { font-size: 8pt; color: #000000;  background: #ffffff; border: 1px solid #000000; }

.menu { border: none; width: 115px; border-collapse: collapse; }
.mitm { background: #eedddd; font: bold 9pt/9pt sans-serif; border-bottom: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; padding: 0; }
.mitm a { color: #443333; text-decoration: none; width: 100%; padding: 1; padding-left: 5; }
.mitm a:hover { background: #ffffff; color: #884444; text-decoration: none;}
.mspc { height: 6px; border-right: none; }

.thum { border: none; width: 50px; height: 50px; }
.listthum { border: 1px solid #000000; width: 50px; height: 50px; }
.thum2 { border: none; width: 128px; height: 50px; }
.listthum2 { border: 1px solid #000000; width: 128px; height: 50px; }
.srch { font-size: 9px; width: 80px; background: #eeeeee; border: 1px solid #000; margin-top: 0px; }

.lefttext A { font-size: 10px; font-weight: bold; border: 0px; color: #000; text-decoration: none; }

.container { margin-top: 0px; margin-right: auto; margin-left: auto; width: 775px; }
#template { padding: 0px; top: 0px; margin-right: auto; margin-left: auto; width: 775px; position: relative; }
#content { background-color: #FFFFFF; padding: 0px; top: 124px; width: 515px; margin-left: 122px; position: absolute; z-index: 999; }
