a, font, div, td {font-family:Arial;font-size:10pt;}
a:link, a:active, a:visited { color:#444444; }
a:hover { color:black; }
p {text-align:justify;margin:none;}
#mainnavi { width:980px;text-align:center;background-color:#5c0016;padding-top:3px;padding-bottom:3px; }
#mainnavi table tr td { width:12.5%;text-align:center; }
#mainnavi table tr td a, #mainnavi table tr td a:link, #mainnavi table tr td a:visited, #mainnavi table tr td a:active { color:#bbbbbb;font-weight:bold; }
#mainnavi table tr td a:hover { color:white; }
#headerspace { height:10px; }
#left {text-align:left;vertical-align:top;width:25%;background-color:#444444;}
#left div {margin:10px;background-color:#767676;padding:10px;}
#left div a:link, #left div a:active, #left div a:visited, #left div a { color:black; }
#left div a:hover { color:white; }
#left div h3 {font-size:12pt;text-align:right;margin:none;margin-bottom:3px;border-bottom:2px solid #a8022a;padding-top:5px;padding-right:5px;}
#middle {width:5%;background-color:#151515;}
#right {text-align:left;vertical-align:top;width:70%;background-color:#444444;}
#right #rightdiv {margin:10px;background-color:e6e6e6;padding:10px;}
#right #rightdiv h3 {font-size:14pt;text-align:right;margin:none;margin-bottom:3px;border-bottom:2px solid #a8022a;padding-right:5px;}
#bottomnavi { text-align:center;margin-top:10px;color:#222222; }
#bottomnavi a, #bottomnavi a:link, #bottomnavi a:active, #bottomnavi a:visited { color:#999999; }
#bottomnavi a:hover { color:white; }
.news { border:1px solid #666666;margin:5px;margin-top:15px; }
.news h4 { font-size:11pt;padding:0px; margin-bottom:3px; border-bottom:2px solid #a8022a;margin-left:5px;margin-right:5px; }
.newscontent { text-align:justify;margin:0px;border:0px;margin-left:12px; }
.news .info { text-align:right;margin-bottom:0px;margin-right:12px; }