body { border:0px; margin:0px; background-color:#c0c0c0; background-image:url("/img/header-bg.png"); background-repeat:repeat-x; }
a, a:visited { color:inherit; text-decoration:none; }
a:hover { color:#900000; text-decoration:underline; }
table { font-family:arial,geneva,sans-serif; font-size:10pt; }

table.header img.flag { border:1px solid #c0c0c0; }
#words { display:none; color:#f7f2e9; font-size:1px; }

td.nav { background-color:#e6d2b2; border:1px solid black; }
td.nav h1 { font-size:10pt; text-align:center; text-decoration:underline; }
td.nav p.t { font-size:9pt; margin:10px 0px 0px 0px; }
td.nav p.l { font-size:9pt; margin:5px 0px 0px 5px; }
td.nav a { color:#000090; }
td.nav a:hover { color:#900000; }

td.rec h1 { font-size:10pt; text-align:center; margin:0 0; color:#006000; }
td.rec h2 { font-size:9pt; text-align:left; text-decoration:underline; margin:3px 0; }
td.rec td { font-size:9pt; }
td.rec a { color:#000000; text-decoration:none; }
td.rec a:hover { color:#900000; text-decoration:underline; }
td.rec .more { color:#900000; display:block; text-align:right; }

input.search { background:#f7f2e9; font-size:8pt; width:110px; }
input.search_btn { background:#f7f2e9; font-size:8pt; width:30px; }

td.main { background-color:#f7f2e9; border:1px solid black; }
td.main a.cat { color:#000090; text-decoration:underline; font-weight:bold; }
td.main a.file { color:#000090; text-decoration:underline; }
td.main a.ext { color:#000000; text-decoration:underline; }
td.main a.ext:before { content:url("/img/link-external.gif") " "; }
td.main a.cat:hover, td.main a.file:hover { color:#900000; }
td.main h1 { font-size:12pt; margin-bottom:5px; }
td.main p.h { font-size:9pt; font-weight:bold; margin:5px 0px 0px 0px; }
td.main p.c { font-size:9pt; margin:0px; }
td.main ul { margin:10px 0px 5px 0px; padding-left:15px; }
td.main li { margin-top:10px; }
td.main td { font-size:9pt; text-align:left; vertical-align:top; }
td.main th { font-size:9pt; font-weight:normal; text-align:left; vertical-align:top; padding-left:10px; }
td.main th.h { font-size:9pt; font-weight:bold; text-align:left; text-decoration:none; padding:5px 0px 0px 0px; }
td.main h2 { font-size:9pt; font-weight:bold; text-align:left; text-decoration:none; padding:0px 0px 0px 5px; margin:0px; border:0px; }

table.footer { border-top:1px solid #808080; color:#808080; font-size:8pt; }
table.footer a { color:#808080; }

.adHeadline { font:bold 9pt Arial; text-decoration:underline; color:black; }
.adText { font:normal 9pt Arial; text-decoration:none; color:#333333; }
.adSmall { font:normal 9pt Arial; text-decoration:none; color:#333333; }
