﻿html,body
{margin:0px;padding:0px;width:100%;height:100%;
left:0px;top:0px;right:0px;bottom:0px;border:none;
font-family: arial, sans-serif;font-size:99%;font-weight:normal;background-color:white;border:none}
a:link
{text-decoration:underline;color: #1856aa}
a:visited
{text-decoration:underline;color: #1856aa}
a:hover
{text-decoration:underline;color: #ff0000}
div.pnl a:link
{text-decoration:none;color: #1856aa}
div.pnl a:visited
{text-decoration:none;color: #1856aa}
div.pnl a:hover
{text-decoration:none;color: #ff0000}

map
{padding:0px;margin:0px;border:none}
img
{border:0px}
table
{border-collapse:collapse;border:none;border-spacing:0px;padding:0px;margin:0px}
td,th
{padding:0px;margin:0px;border:none}
select
{font-size:100%}
select.full
{width:100%}
table.full
{width:100%;height:100%;font-size:100%;text-align:center;border:none}
table.menu
{border-collapse:separate;border-spacing:0px;padding:0px;margin:0px}
table.pnl
{border:none;border-collapse:separate}
table.pnlcnt
{font-size:75%;border:none}
td.pnlcnt
{padding:2px;margin:0px;border:1px solid #ffa500}
td.pnlcntrl
{padding:2px;margin:0px;border-left:1px solid #ffa500;border-right:1px solid #ffa500;border-top:none;border-bottom:none}

th.pnl
{padding:0px;border:none;margin:0px;text-align:center;font-size:75%;font-weight:normal}
div.pnl
{padding:5px;background-color:#fffcf6;
border-top:1px solid #009933;border-bottom:1px solid #009933;border-left:none;border-right:none}
input.txt
{width:100%;top:0px;left:0px;border:none;border-width:0px;margin:0px;text-align:left;
font-size:100%;font-family: arial, sans-serif;font-weight:bolder}
input.txtl
{top:0px;left:0px;border:none;border-width:0px;margin:0px;text-align:left;
font-size:100%;font-family: arial, sans-serif;font-weight:bold}
input.txtc
{top:0px;left:0px;border:none;border-width:0px;margin:0px;padding:0px;text-align:center;
font-size:100%;font-family: arial, sans-serif;font-weight:bold}
input.txtlb
{margin:-1px 0px -1px 0px;text-align:left;
font-size:100%;font-family: arial, sans-serif;font-weight:bold}
input.chk
{display:block}
textarea.txt
{font-family: arial, sans-serif;}
#tabbottom
{font-size:65%}
.nb
{border:none}

.nwn
{width:1%;white-space:nowrap;text-align:center}
.nwnl
{width:1%;white-space:nowrap;text-align:left}
.nwnr
{width:1%;white-space:nowrap;text-align:right}
.hwn
{width:50%;white-space:nowrap;text-align:center}
.hwnl
{width:50%;white-space:nowrap;text-align:left}
.hwnr
{width:50%;white-space:nowrap;text-align:right}
.fwn
{width:100%;white-space:nowrap;text-align:center}
.fwnl
{width:100%;white-space:nowrap;text-align:left}
.fwnr
{width:100%;white-space:nowrap;text-align:right}

.nh
{height:0%}
.nwh
{width:1%;height:0%}

.nw
{width:1%}
.hw
{width:50%}
.fw
{width:100%}

.fwnh
{width:100%;height:0%}
.fh
{height:100%}

.nwrp
{white-space:nowrap}
.tabcnt
{font-size:85%}
.tabcntad
{font-size:85%}
.tabcom
{font-size:75%;text-align:center}
.extra
{font-size:90%;font-weight:bold}
.extraad
{font-size:80%;font-weight:bold}
.err
{font-weight:bold;color:red}
.fullf
{font-size:100%}

.botborder
{border-bottom:1px solid #009933}
.agbp
{margin-top: 2.0pt; margin-right: 20pt; margin-bottom: 0px;margin-left: 20pt;
text-indent: -10pt;text-align:justify;font-size: 10.0pt;font-weight:bold}
.agbt
{margin-top: 2.0pt; margin-right: 20pt; margin-bottom: 0px;margin-left: 20pt;
text-align:justify;font-size: 10.0pt}

table.micon,table.micona
{position:static;border-collapse:collapse;border-spacing:0px;font-size:80%;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
table.micont
{position:absolute;z-index:1;border-collapse:collapse;border-spacing:0px;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}

td.micon,td.micona
{width:0%;height:100%;text-align:center;vertical-align:middle;
padding:2px;margin:0px}
td.place
{height:100%;width:100%;font-size:95%;
text-align:center;vertical-align:middle;
padding:0px 1px 0px 1px;margin:0px}

div.link
{position:relative;z-index:3;
text-align:center;vertical-align:middle;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}

span.top
{display:block;position:absolute;z-index:4;overflow:hidden;
text-align:center;vertical-align:middle;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
span.txt
{display:block;text-align:center;vertical-align:middle;line-height:100%;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
span.lnkcnt
{padding-right:0px;margin:0px;font-size:75%;font-weight:bold;}

span.bg
{display:block;position:absolute;z-index:0;overflow:hidden;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
span.bgimgn,span.bgimga
{display:block;position:absolute;overflow:hidden;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
span.bgimgn
{z-index:2;visibility:visible}
span.bgimga
{z-index:1;visibility:hidden}
img.bga,img.bgn
{display:block;position:absolute;z-index:0;overflow:hidden;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:none}
img.micon
{display:block;padding:0px;margin:0px;border:none;width:16px;height:16px}
img.micona
{display:block;padding:0px;margin:0px;border:none;width:16px;height:16px;visibility:hidden}
img.ampel
{display:block;padding:0px;margin:0px;border:none}
table.micona img.micona
{visibility:visible}

/*span.bgn img.micona
{visibility:hidden}
span.bga img.micona
{visibility:visible}*/

input.mitem
{display:block;position:absolute;z-index:5;width:100%;height:100%;top:0px;left:0px;
background-color:transparent;border:none}

a.mitem
{display:block;position:relative;text-decoration:none;color:black;
width:100%;height:100%;left:0px;top:0px;right:0px;bottom:0px;
padding:0px;margin:0px;border:0px solid white}

a.mitem:hover
{border:0px solid black;}

a.mitem:hover span.bgimga
{visibility:visible}

a.mitem:hover span.bgimgn, div.mitem:hover span.bgimgn
{visibility:hidden}

div.mitem
{display:block;position:relative;width:100%;height:100%;top:0px;left:0px;border:none}

div.mitem:hover span.bgimga
{visibility:visible}

div.mitem:hover span.bgimgn
{visibility:hidden}

td.mspace
{border:none;font-size:0px;line-height:0px;padding:0px;}

div.rmc1l,div.rc1b1l{border-left:1px solid #009933;border-right:none}
div.rmc2l,div.rc2b1l{border-left:1px solid #ffa500;border-right:none}
div.rc1b2l{border-left:solid 2px #009933;border-right:none}
div.rc2b2l{border-left:solid 2px #ffa500;border-right:none}

div.rmc1r,div.rc1b1r{border-right:1px solid #009933;border-left:none}
div.rmc2r,div.rc2b1r{border-right:1px solid #ffa500;border-left:none}
div.rc1b2r{border-right:solid 2px #009933;border-left:none}
div.rc2b2r{border-right:solid 2px #ffa500;border-left:none}

div.rmc1,div.rc1b1{border-left:1px solid #009933;border-right:1px solid #009933}
div.rmc2,div.rc2b1{border-left:1px solid #ffa500;border-right:1px solid #ffa500}
div.rc1b2{border-left:solid 2px #009933;border-right:solid 2px #009933}
div.rc2b2{border-left:solid 2px #ffa500;border-right:solid 2px #ffa500}


div.rc1full{border-top:1px solid #009933}
div.rc2full{border-top:1px solid #ffa500}
div.rc11full{border-top:1px solid #d6f3e7}
div.rc21full{border-top:1px solid #ffeaa2}
div.rc1{background-color:#009933}
div.rc2{background-color:#ffa500}
div.rc11{background-color:#d6f3e7}
div.rc21{background-color:#ffeaa2;background-image:url(../img/bgorange.gif)}

div.rc1full,div.rc2full,div.rc11full,div.rc21full
{font-size:0px;line-height:0px;height:1px;overflow:hidden}
div.rc1b1,div.rc2b1,div.rc1b2,div.rc2b2
{font-size:0px;line-height:0px;height:1px;overflow:hidden}
div.rc1b1l,div.rc2b1l,div.rc1b2l,div.rc2b2l
{font-size:0px;line-height:0px;height:1px;overflow:hidden}


div.rp1l
{padding-right:0px;padding-left:1px;height:1px;overflow:hidden}
div.rp2l
{padding-right:0px;padding-left:2px;height:1px;overflow:hidden}
div.rp3l
{padding-right:0px;padding-left:3px;height:1px;overflow:hidden}
div.rp5l
{padding-right:0px;padding-left:5px;height:1px;overflow:hidden}


div.rp1r
{padding-right:1px;padding-left:0px;height:1px;overflow:hidden}
div.rp2r
{padding-right:2px;padding-left:0px;height:1px;overflow:hidden}
div.rp3r
{padding-right:3px;padding-left:0px;height:1px;overflow:hidden}
div.rp5r
{padding-right:5px;padding-left:0px;height:1px;overflow:hidden}


div.rp0
{padding-right:0px;padding-left:0px;height:1px;overflow:hidden}
div.rp1
{padding-right:1px;padding-left:1px;height:1px;overflow:hidden}
div.rp2
{padding-right:2px;padding-left:2px;height:1px;overflow:hidden}
div.rp3
{padding-right:3px;padding-left:3px;height:1px;overflow:hidden}
div.rp5
{padding-right:5px;padding-left:5px;height:1px;overflow:hidden}

div.bgc1
{border:none;background-color:#009933}
div.bgc2
{border:none;background-color:#ffa500}

div.rc1b1 div.bgc1,div.rc1b2 div.bgc1,div.rc2b1 div.bgc1,div.rc2b2 div.bgc1
{font-size:0px;line-height:0px;height:1px}
div.rc1b1 div.bgc2,div.rc1b2 div.bgc2,div.rc2b1 div.bgc2,div.rc2b2 div.bgc2
{font-size:0px;line-height:0px;height:1px}

div.rc1b1r div.bgc1,div.rc1b2r div.bgc1,div.rc2b1r div.bgc1,div.rc2b2r div.bgc1
{font-size:0px;line-height:0px;height:1px}
div.rc1b1r div.bgc2,div.rc1b2r div.bgc2,div.rc2b1r div.bgc2,div.rc2b2r div.bgc2
{font-size:0px;line-height:0px;height:1px}

/* */


div.hspace
{padding:1px 0px 1px 0px;border:none;font-size:0px;line-height:0px}
div.vspace
{padding:0px 1px 0px 1px;border:none;font-size:0px;line-height:0px}

div.v{width:2px;border:none;padding:0px;margin:0px}
div.h{height:2px;border:none;padding:0px;margin:0px}

div.full
{width:100%;height:100%;padding:0px;margin:0px;border:none}

td.descr,td.descrt
{width:1%;text-align:right;white-space:nowrap;
padding:1px;margin:0px}

td.descm,td.descmt
{width:1%;text-align:center;white-space:nowrap;
padding:1px;margin:0px}

td.descl,td.desclt
{width:1%;text-align:left;white-space:nowrap;
padding:1px;margin:0px}

td.descr,td.descm,td.descl
{vertical-align:middle}
td.descrt,td.descmt,td.desclt
{vertical-align:top}

tr.alt
{background-color:#fff6dc}
tr.sel
{background-color:#dddddd}
tr.err
{background-color:#ff8888}
/* tr.header
{background-color:#e1f6ed;height:24px;border:1px solid #009933} */
tr.header
{background-color:#e1f6ed;background-image:url(../img/bggreen.gif);
 background-repeat:repeat-x;background-position:center;height:24px;border:none}

td.grid
{padding:1px 2px 1px 2px;margin:0px;border:1px solid #d5f0e0}
th.gridht
{padding:1px 2px 1px 2px;margin:0px;border:1px solid #d5f0e0;font-size:80%}
/*td.grid
{padding:1px 2px 1px 2px;margin:0px;border-bottom:none}
th.gridht
{padding:1px 2px 1px 2px;margin:0px;border:none;font-size:80%} */
th.grid
{padding:0px 0px 0px 0px;margin:0px;border:none}

td.grida
{padding:1px 2px 1px 2px;margin:0px;border:1px solid white}
th.gridhta
{padding:1px 2px 1px 2px;margin:0px;border:1px solid white;border-bottom:1px solid #009933;font-size:95%}

td.cnt
{vertical-align:middle;text-align:center;padding:1px 2px 1px 2px}
td.cntl
{vertical-align:middle;text-align:left;padding:1px 2px 1px 2px}
td.cntr
{vertical-align:middle;text-align:right;padding:1px 2px 1px 2px}
td.lnkcnt,td.adcnt
{padding:0px;margin:0px;font-size:75%;font-weight:bold;}

td.mid,th.mid
{vertical-align:middle;text-align:center}
td.midp,th.midp
{vertical-align:middle;text-align:center;padding:1px 30px 1px 30px}
td.left,th.left
{vertical-align:middle;text-align:left}
td.right,th.right
{vertical-align:middle;text-align:right}

td.tab
{border-bottom:1px solid #009933;padding:0px 2px 0px 2px}
td.tabactive
{border-bottom:1px solid #ffffff;padding:0px}

td.leg
{border:1px solid #ffa500;font-weight:bold;white-space:nowrap;padding:2px;text-align:center}
td.imp
{border:none;white-space:nowrap;padding:2px;text-align:center;background-color:#30b080}
td.legtxt
{border:none;white-space:nowrap;padding:2px;text-align:left}




