
a:link                  { color: #33669B; text-decoration: none; }
a:visited               { color: #33669B; text-decoration: none; }
a:hover                 { color: #33669B; text-decoration: overline underline; }
a:active                { color: #a37018; }

span.subtitle           { font-weight: bold; font-size: 13pt; }
span.about_subtitle     { font-weight: bold; font-size: 11pt; }

table.stats             { }

tr.stats-title		{ background-color: #c8c8e8; color: #000000; }
tr.row-1		{ background-color: #d8d8d8; color: #000000; }
tr.row-2		{ background-color: #e8e8e8; color: #000000; }

table.upper_table       { background: #FFFFFF; width: 90%; border-left: 2px solid #33669B; border-top: 2px solid #33669B; border-right: 2px solid #33669B; }
table.main_table        { background: #FFFFFF; width: 100%; padding-bottom: 1cm; }
table.menutable         { width: 100%; }

td.menu                 { font-family: arial; vertical-align: top; width: 200px; }
td.content              { font-family: arial; padding-top: 20px; padding-left: 20px; padding-right: 20px; width: auto; vertical-align: top; }
td.menuitem             { width: 100%; text-align: right; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-bottom: 1px solid #000000; }
td.item                 { width: 100%; text-align: center; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-bottom: 1px solid #000000; }
td.statstitle           { text-align: center; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-bottom: 1px solid #000000; }
td.statsitem            { text-align: center; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-bottom: 1px solid #999999; }
td.lheader              { vertical-align: bottom; text-align: left; width: 0px; }
td.cheader              { width: 100%; text-align: left; vertical-align: bottom; }
td.rheader              { vertical-align: bottom; width: 5%; }

p.titlecontent          { font-style: oblique; color: #FFFFFF; text-align: left; padding: 1px; padding-left: 20px; width: 100%; background-color: #33669B; border: 2px; border-style: solid; border-color: #000000; }
p.code { border: 2px dashed #000000; background: #d1d1d1; padding: 1px; padding-left: 20px; width: 100%; }

img.flag { border: 0px solid #000000; width: 33px; height: 17px; }
