body { margin:0px; font-family:"Arial"; font-size:11pt; }
table { font-size:11pt; }

td.banner { border-width:0px; border-bottom-width:1px; border-color:#000000; border-collapse:collapse; border-style:solid; }
td.navi { border-width:0px; border-right-width:1px; border-color:#000000; border-collapse:collapse; border-style:solid; }

table.navi { font-size:10pt; color:#FFFFFF; }
td.navbuttons { background-color:#FFFFFF; border-width:1px; border-color:#000000; border-collapse:collapse; border-style:solid; }

div.navtitle { background-color:#B6022B; width:100%; height:100%; }
div.navsubtitle { background-color:#D70036; width:100%; height:100%; }

a:link { color:#FFFFFF; text-decoration:none; }
a:visited { color:#FFFFFF; text-decoration:none; }
a:active { color:#FFFFFF; text-decoration:none; }
a:focus  { color:#FFFFFF; text-decoration:none; }
div.navtitle a:hover { background-color:#940223; text-decoration:none; display:block; }
div.navsubtitle a:hover { background-color:#B9002F; text-decoration:none; display:block; }

a.underline:link { color:#000000; text-decoration:underline; }
a.underline:visited { color:#000000; text-decoration:underline; }
a.underline:hover { color:#545454; text-decoration:underline; }
a.underline:active { color:#000000; text-decoration:underline; }
a.underline:focus  { color:#000000; text-decoration:underline; }

a.normal:link { color:#000000; text-decoration:none; }
a.normal:visited { color:#000000; text-decoration:none; }
a.normal:hover { color:#545454; text-decoration:none; }
a.normal:active { color:#000000; text-decoration:none; }
a.normal:focus  { color:#000000; text-decoration:none; }


table.news { background-color:#FFFFFF; font-size:9pt; border-width:1px; border-color:#000000; border-style:solid; border-collapse:collapse; }

.smalltext { font-size:11pt; }
.verysmalltext { font-size:8pt; }
th.title { font-size:14pt; font-weight:bold; padding-right:20px; padding-top:10px; color:#000000; text-align:right; background-color:transparent; vertical-align:top; height:50px; }
th { color:#FFFFFF; font-size:12pt; text-align:center; background-color:#B6022B; }
div.news { border-width:0px 0px 1px 0px; border-color:#000000; width:100%; height:100%; border-style:solid; border-collapse:collapse; }

ul { list-style-position:outside;list-style-type:square; margin-left:20px; padding:0px;}
li { margin-bottom:5px; padding-top:5px; }