body         {scrollbar-base-color: #004575; scrollbar-face-color: #004575;
               scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color:
             #F8EF8A; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff;
             scrollbar-arrow-color:#ffffff;
             }
html, body {top:0px; left:0px; right:0;min-height:100%;margin:0px;padding:0;background-color:#EFEFEF}
* html, * html body {height:100%; width:100%;}
a:link { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; }
a:visited { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; }
a:hover   { text-decoration: none;color:#FF0000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; background-color: #A5C9B5; }
a:active  { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; font-weight:bold; background-color: #FFFFFF;}
a:focus   { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;}

 table.c5 {margin-top:20px;margin-bottom:50px;}
 p.c3 {margin-top:10px; margin-bottom:15px;font-size:8pt;}
 span.c2 {font-family: Georgia}

a.type1:link   { text-decoration:none; color :#004575;font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;}
a.type1:visited { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; }
a.type1:hover   { text-decoration: none;color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;}
a.type1:active  { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt; }
a.type1:focus   { text-decoration:none; color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;}

a.type2:link   { text-decoration:none; color :#368ce3;font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type2:visited { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type2:hover   { text-decoration:none;color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;background-color: #ffffff;font-weight:normal;}
a.type2:active  { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type2:focus   { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}

a.type3:link   { text-decoration:none; color :#ffffff;font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type3:visited { text-decoration:none; color:#ffffff; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type3:hover   { text-decoration:none;color:#ffffff; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;background-color: #004575;font-weight:normal;}
a.type3:active  { text-decoration:none; color:#ffffff; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type3:focus   { text-decoration:none; color:#ffffff; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}

a.type4:link   { text-decoration:none; color :#368ce3;font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type4:visited { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type4:hover   { text-decoration:none;color:#FFFFFF; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;background-color: #004575;font-weight:normal;}
a.type4:active  { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}
a.type4:focus   { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:08pt;font-weight:normal;}

a.type5:link   { text-decoration:none; color :#368ce3;font-family:Arial, Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type5:visited { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type5:hover   { text-decoration:none;color:#FFFFFF; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;background-color: #004575;font-weight:normal;}
a.type5:active  { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}
a.type5:focus   { text-decoration:none; color:#368ce3; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-size:10pt;font-weight:normal;}

#invl { position: relative; top: 0px; left:0px; width: 1015px; text-align: center;  z-index:-1; display: block;background-color:#ffffff;
       border:5px solid #004575; overflow:auto;}
#head { position: relative; top: 0px; left: 0px; width: 1024px; height:100px; z-index:2;display: block;background-color:#EFEFEF;text-align: center;}
#head1 { position: relative; top: 0px; left: 0px; width: 1024px;height:35px;z-index:1;display: block;text-align: center;}
#news {position:relative; right:0px; bottom:0px;border:1px solid #004575;overflow:hidden;height:420px; z-index:3;}
#spon {position:relative; right:0px; top:0px;border:1px solid #004575; overflow:auto; height:130%; z-index:1;display: block;}

p.normal   { font-size:10pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:normal; text-align:left; }
p.normalS1 { font-size:9pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold;}

span.header1  { font-size:15pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold; }
span.header2   { font-size:11pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
span.header3   { font-size:08pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; text-align:center;font-weight:normal;}
span.header4  { font-size:12pt; color:#004575; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold; background-color:white; width:100%; margin:0.2em; }
span.header5  { font-size:10pt; color:#004575; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold; }
span.header6   { font-size:06pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
span.header7   { font-size:10pt; color:#000000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
span.header8   { font-size:06pt; color:#FF0000; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
span.header9  { font-size:12pt; color:#004575; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold; }

caption.header1  {caption-side:top; font-size:16pt; color:#004575; font-family:Georgia,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";  width:100%; margin:0.5em; height:30px; font-weight:bold;text-align:left;}
caption.header2  {caption-side:top; font-size:10pt; color:black; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold;  width:100%; border:1px solid #004575;}
caption.header3  {caption-side:bottom; font-size:10pt; color:black; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold;  width:100%; }
caption.header4  {caption-side:bottom; font-size:12pt;color:#004575; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; font-weight:bold;  width:100%; background-color:#FFFFFF;}

caption.headerRed1  {caption-side:bottom; font-size:8pt; color:red; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";   width:100%; }

hr {color:#004575; height:2px;}
hr.foot01 {color:#FFCC33; height:2px;margin-top:0;}


table {border-collapse:collapse; border-style:hidden; empty-cells:show; background-color:#FFFFFF;}
table.header01 {border-collapse:collapse; border-style:hidden; empty-cells:show;}
table.header02 {border-collapse:collapse; width:100%; font-size:10pt; color:#004575; }
table.header03 {empty-cells:hide; border-collapse:collapse; width:100%; font-size:10pt;}
table.header04 {border-collapse:collapse; border-style:hidden; empty-cells:show; background-color:#E0E0E0;}
table.header05 {border-collapse:collapse; border-style:hidden; empty-cells:show; background-color:#EFEFEF;}
table.header06 {border-collapse:collapse; empty-cells:show; border-color:#004575; width:100%;}

table.headerRed1 {border-collapse:collapse; border-style:hidden; empty-cells:show;  width:1024px; font-size:10pt; border:2px solid #004575;margin:1.0em}
table.headerRed2 {border-collapse:collapse; border-style:hidden; empty-cells:show;  width:400px; font-size:10pt; background-color:#EFEFEF;}
table.headerRed3 {border-collapse:collapse; border-style:hidden; empty-cells:show;  width:750px; font-size:10pt; background-color:#EFEFEF;}
table.headerRed4 {border-collapse:collapse; border-style:hidden; empty-cells:show;  width:850px; font-size:10pt; background-color:#EFEFEF;}
table.headerRed11 {border-collapse:collapse; border-style:hidden; empty-cells:show;  width:1324px; font-size:10pt; border:2px solid #004575;margin:1.0em}

tr.kopf { background-color:#EFEFEF; }
tr.kopf1 { background-color:#004575; }
tr.kopf2 { background-color:#E0E0E0; }
tr.kopf3 { background-color:#D4E6E4; }

th.header01 { font-size:08pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#ffffff; }
th.header02 { font-size:14pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#993333; font-weight:bold; font-style:italic;}
th.header03 { font-size:06pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; }
th.header04 { font-size:08pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; }
th.header05 { font-size:12pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#004575; font-weight:bold;}
th.header06 { font-size:12pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#ffffff; }
th.header07 { font-size:10pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#ffffff;background-color:#004575;}
th.header08 { font-size:10pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#004575; font-weight:bold;}
th.header09 { font-size:10pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#004575; }

h1.header01 { font-size:25pt; font-family:Arial, Black,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000; font-weight:bold;}

td   { font-size:10pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000; }
td.header01 { font-size:10pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000; }
td.header02 { font-size:12pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";  font-weight:bold;}
td.header03 { font-size:8pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000;}
td.header04 { font-size:12pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";  font-weight:bold;color:#004575;}
td.header05 { font-size:10pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000; }
td.header06 { font-size:08pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000; }
td.header07 { font-size:10pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#004575 ; font-weight:bold;}
td.header08 { font-size:10pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000; font-weight:bold;}
td.header09 { font-size:6pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000;}
td.header10 {font-size:24pt; color:#004575;font-weight:bold;font-family:Georgia,SunSans-Regular;}
td.header11 { font-size:14pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#ffffff; font-weight:bold;}
td.header12 { font-size:7pt; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000;}
td.header16 { font-size:07pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000;vertical-align:top;}

td.headerrahm1 {border-width:1px; border-style:solid; border-color:#004575;text-align:left;font-size:8pt; font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; color:#000000;}


input.ein {COLOR: #004575;BORDER: 1px solid #004575; TEXT-ALIGN: left;
        FONT-SIZE: 10pt; FONT-FAMILY:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
input.einr {COLOR: #000000;BORDER: 1px solid #004575;TEXT-ALIGN: right;font-weight: bold;
        FONT-SIZE: 10pt; FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
input.ein2 {COLOR: #000000;BORDER: 1px solid #004575;TEXT-ALIGN: center;
        FONT-SIZE: 8pt; FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
input.ein1 {COLOR: #000000;BORDER: 1px solid #004575;TEXT-ALIGN: left;
        FONT-SIZE: 8pt; FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman"; }
select.ein {COLOR: #000000;BORDER: 1px solid #004575;TEXT-ALIGN: left;font-weight: bold;
        FONT-SIZE: 10pt;FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";height: 20px;}
textarea.ein {COLOR: #004575;BORDER: 1px solid #004575;TEXT-ALIGN: left;
        FONT-SIZE: 10pt;FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";}
textarea.ein1 {COLOR: #000000;BORDER: 1px solid #004575;FONT-SIZE: 10pt;FONT-FAMILY:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";}
input.sub {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        BACKGROUND-COLOR: #DFDFDF;
        TEXT-ALIGN: center;
        font-weight: bold;
        FONT-SIZE: 10pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        height: 23px;
        }
input.sub1 {
        COLOR: #000000;
        BORDER: 1px solid #004575;
        BACKGROUND-COLOR: #C0C0C0;
        TEXT-ALIGN: center;
        font-weight: bold;
        FONT-SIZE: 10pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        height: 20px;
        width:70px;
        }
input.sub2 {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        BACKGROUND-COLOR: #E0E0E0;
        TEXT-ALIGN: center;
        FONT-SIZE: 08pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        height: 20px;
        width:70px;
        }
input.sub3 {
        COLOR: #004575;
        BORDER: 2px solid #004575;
        BACKGROUND-COLOR: #C0C0C0;
        TEXT-ALIGN: center;
        FONT-SIZE: 10pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        height: 18px;
        }
input.sub4 {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        BACKGROUND-COLOR: #E0E0E0;
        TEXT-ALIGN: center;
        FONT-SIZE: 08pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        height: 18px;
        }
select.sub1 {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        TEXT-ALIGN: left;
        FONT-SIZE: 08pt;
        FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        }
legend.link {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        TEXT-ALIGN: center;
        FONT-SIZE: 16pt;
        font-style:italic;
        FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        font-weight:bold;
        padding:0.1em;
        background-color:#FFFFFF;
        }
fieldset.link
{       height:100%;
        BORDER: 1px solid #004575;
        width:100%;
        }
legend.new {
        COLOR: #004575;
        BORDER: 1px solid #004575;
        TEXT-ALIGN: center;
        FONT-SIZE: 13pt;
        font-style:italic;
        FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular,"Times New Roman";
        font-weight:bold;
        padding:0.1em;
        background-color:#FFFFFF;
        }
fieldset.new {
        height:80%;
        BORDER: 1px solid #004575;
        width:100%;
        }
