a { color: #3787AA; }
a:visited { color: #004D70; }
a:hover { color: #3787AA; }
a:active { color: #3366CC; }
body { color: #000000; background-color: #FFFFFF; }
div.d0 { color: #663300; font-size: x-small;  font-weight: bold; }
p.d1 { }
div.d1 { }
p.d2 { color: #003366; font-size: x-small; }
div.d2 { color: #003366; font-size: x-small; padding-top: 0.5em; }
div.d3 { padding-left: 2em; }
div.da { color: #003366; font-size: x-small; }
div.dc { color: #006600; font-size: x-small; }
div.de { color: #663300; font-size: x-small; }
div.la { padding-left: 2em ; font-size: x-small; }
h1 { border-bottom: 1px solid #004D70; padding-bottom: 4px; font-size: 160%; font-weight: normal; text-align: left; }
h2 { border-bottom: 1px solid #004D70; padding-bottom: 4px; font-size: 120%; font-weight: normal; text-align: left; }
h3 { border-bottom: 1px solid #004D70; padding-bottom: 4px; font-size: 105%; font-weight: normal; text-align: left; }
div.e1 { background-color: #FFDDDD ; color: #330000; }
p.er { color: #CC0000; font-weight: bold; }
span.hd { font-size: x-small; color: #CCCCCC; }
a.hd { color: #CCCCCC; }
a.hd:visited { color: #CCCCCC; }
a.hd:hover { color: #FFFFFF; }
a.hd:active { color: #FFFFFF; }
div.pd { font-size: x-small; color: #666666; margin-left: 2em; }
div.nd { font-size: x-small; color: #333333; }
div.nd td { font-size: x-small; color: #333333; }
div.ppp { padding: 4px; }
div.ppc { background-color: #FF8080; padding: 4px; }
div.ppw { background-color: #FFFF80; padding: 4px; }
div.ppn { background-color: #80FF80; padding: 4px; }
div.ppl { background-color: #808080; padding: 4px; }
div.lns { background-color: #E8E8E8; padding: 4px; }
div.lok { background-color: #FFFFFF; padding: 4px; }
div.lna { background-color: #FFE8E8; padding: 4px; }
div.lwc { background-color: #FFFFE8; padding: 4px; }
td.lns { background-color: #E8E8E8; padding: 4px; border-bottom: solid 1px #3787AA; }
td.lok { padding: 4px; border-bottom: solid 1px #3787AA; }
td.lna { background-color: #FFE8E8; padding: 4px; border-bottom: solid 1px #3787AA; }
td.lwc { background-color: #FFFFE8; padding: 4px; border-bottom: solid 1px #3787AA; }
span.fdh { font-size: x-small; color: #CCCCCC; }
span.psh { color: #FFFFFF; }
span.psh a { color: #FFFFFF; }
span.psh a:visited { color: #FFFFFF; }
span.psh a:hover { color: #FDF2A8; }
span.psh a:active { color: #FFFFFF; }
input.fi { width: 100%; }
textarea.ft { width: 90%; }
td.tm { font-size: x-small; }
td.tm a { color: #FDF2A8; }
td.tm a:visited { color: #FDF2A8; }
td.tm a:hover { color: #FFFFFF; }
td.tm a:active { color: #FFFFFF; }
td.dn { background-color: #F0F0F0; color: #003366; font-size: x-small; }
table.tl td { color: #CCCCCC; font-size: xx-small; }
table.tl td a { color: #CCCCCC; }
table.tl td a:visited { color: #CCCCCC; }
table.tl td a:hover { color: #FFFFFF; }
table.tl td a:active { color: #CCCCCC; }
td.tln { color: #FFFFFF; font-size: x-small; font-weight: bold; }
td.tln a { color: #CCCCCC; font-weight: normal; font-size: xx-small; }
td.tln a:visited { color: #CCCCCC; }
td.tln a:hover { color: #FFFFFF; }
td.tln a:active { color: #CCCCCC; }
p.epg { color: #003366; font-size: x-small; font-style: italic; }
ul.m1 { list-style: none; margin: 1em 1em 1em 1em; padding: 0; }
ul.m1 li.m1 { border-bottom: solid 1px #3787AA; padding: 0.5em 0.5em 0.5em 1em; color: #FFFFFF; font-weight: bold; }
ul.m1 a { color: #FFFFFF; }
ul.m1 a:visited { color: #FFFFFF; }
ul.m1 a:hover { color: #FDF2A8; }
ul.m1 a:active { color: #FFFFFF; }
ul.m2 { list-style: none;  margin: 0.3em 0.3em 0.3em 0.3em; font-size: x-small; padding: 0; }
ul.m2 li.m2 { padding: 0.1em 1em 0.1em 1em; color: #FFFFFF; font-weight: normal; }
table.sf td { color: #EEEEEE; font-size: xx-small; }
table.sf td a { color: #EEEEEE; }
table.sf td a:visited { color: #EEEEEE; }
table.sf td a:hover { color: #FFFFFF; }
table.sf td a:active { color: #EEEEEE; }
div.sfb { margin: 16px 16px 16px 16px; }
div.sfb hr { color: #004D70; height: 1px; }
div.liag div { margin-left: 2em; margin-top: 1em; }
td.fmd { color: #666666; font-size: x-small; text-align:center; }
table.srfm th { background-color: #3787AA; color: #FFFFFF; font-size: x-small; font-weight: bold; }
table.srfm td { background-color: #F0F0F0; color: #666666; font-size: x-small; }
table.pmls td { color: #FFFFFF; font-size: x-small; border-right: solid 1px #FDF2A8; }
textarea.mt { width: 100%; }
span.lng { background-color: #000080; color: #FFFFFF; font-size: x-small; font-weight: bold; padding: 2px; }
div.stm ul { list-style: none; margin-left: 2em; }
div.stm li { padding: 0.1em; }
table.smlt th { background-color: #3787AA; color: #FFFFFF; font-size: x-small; font-weight: bold; }
table.smlt td { font-size: xx-small; border-bottom: solid 1px #DDDDDD; }
a.rss { border: 1px solid; border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57; padding: 0px 3px 0px 3px; font: bold 10px verdana,sans-serif; color:#FFFFFF; background-color: #ff6600; text-decoration: none; margin: 0px; vertical-align: middle; }
a.rss:link { color:#FFFFFF; }
a.rss:visited { color:#FFFFFF; }
a.rss:hover { color:#FFFFFF; }
a.rss:active { color:#FFFFFF; }
