body {
 background-color: #ffffff;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
}  

.hl1 {
 background-image: url('../images/bg_headline1.jpg'); 
 background-repeat: repeat-x; 
 background-position: right 0;
}

.hl2 {
 background-image: url('../images/bg_headline2.jpg'); 
 background-repeat: repeat-x; 
 background-position: right 0;
}

.tab {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#000000;
 padding-top: 2px;
 padding-right: 10px;
 padding-bottom: 2px;
 padding-left: 10px;
 }

.ml {
 border-left:1px solid #3e3a9b; 
 border-right:1px solid #3e3a9b; 
 border-top:1px solid #3e3a9b; 
 border-bottom:1px solid #3e3a9b;
 background-color:#cacefe;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:bold;
 color:#3e3a9b;
 padding-top: 5px;
 padding-right: 10px;
 padding-bottom: 5px;
 padding-left: 10px;
 }

.mm {
 border-left:1px solid #3e3a9b; 
 border-right:1px solid #3e3a9b; 
 border-top:0px; 
 border-bottom:1px solid #3e3a9b; 
 background-color:#ffffff;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#3e3a9b;
 padding-top: 15px;
 padding-right: 10px;
 padding-bottom: 15px;
 padding-left: 10px;
 }

.mnhl {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 background-color:none;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:bold;
 color:#3e3a9b;
 padding-top: 14px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 10px;
 }

.mntx {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#3e3a9b;
 padding-top: 0px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 20px;
 }

.ansk {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:center;
 padding-top: 20px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 80px;
 }

.anst {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:justify;
 font-weight:normal;
 color:#000000;
 padding-top: 20px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 80px;
 }

.ansb {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:justify;
 font-weight:normal;
 color:#000000;
 padding-top: 0px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 0px;
 }

.ansr {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:right;
 font-weight:normal;
 color:#000000;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 0px;
 padding-left: 0px;
 }

.abl {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#000000;
 padding-top: 4px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 }

.abr {
 border-left:0px; 
 border-right:0px; 
 border-top:1px dotted #cacefe; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#000000;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 0px;
 }

.pt1 {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#000000;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 0px;
 padding-left: 0px;
 }

.pt2 {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:0px; 
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 0px;
 }

.tmh {
 border-left:1px solid #3e3a9b; 
 border-right:1px solid #3e3a9b; 
 border-top:1px solid #3e3a9b; 
 border-bottom:1px solid #3e3a9b;
 background-color:#cacefe;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:bold;
 color:#3e3a9b;
 padding-top: 5px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 20px;
 }

.tma {
 border-left:0px; 
 border-right:0px; 
 border-top:0px; 
 border-bottom:1px solid #3e3a9b; 
 background-color:#ffffff;
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 color:#000000;
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 1px;
 padding-left: 20px;
 }

p {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:justify;
 font-weight:normal;
 margin-left:10px;
 margin-right:10px;
 color:#000000;
 }

p.ctx {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:center;
 font-weight:normal;
 margin-top:0px;
 color:#000000;
 }

p.ltx {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 margin-top:0px;
 color:#000000;
 margin-left:80px;
 }

p.gtx {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 margin-top:0px;
 color:#000000;
 margin-left:78px;
 }



// ----- not used ------

p.lxsr {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:bold;
 margin-left:74px;
 margin-right:24px;
 margin-top:2px;
 color:#61c293;
 }

p.lxst {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:left;
 font-weight:normal;
 margin-left:74px;
 margin-right:24px;
 margin-top:2px;
 color:#000000;
 }

p.1870 {
 font-family:Verdana,Arial;
 font-size:17px;
 text-align:left;
 font-weight:bold;
 color:#ffffff;
 margin-left:15px;
 margin-top:4px;
 }

p.hline {
 font-family:Verdana,Arial;
 font-size:40px;
 text-align:right;
 font-weight:bold;
 color:#ffffff;
 letter-spacing:3px;
 margin-top:5px;
 margin-right:10px;
 }
 
p.mhl {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:justify;
 font-weight:normal;
 color:#000000;
 margin-top:30px;
 margin-left:150px;
 margin-right:11px;
 }

p.mlk {
 font-family:Verdana,Arial;
 font-size:10pt;
 text-align:justify;
 font-weight:normal;
 color:#000000;
 margin-left:150px;
 margin-right:11px;
 }
 
 
a:link  {
 color:#3e3a9b;
 text-decoration:none; 
}

a:activ {
 color:#3e3a9b;
 text-decoration:none; 
}

a:visited {
 color:#3e3a9b;
 text-decoration:none; 
}

a:hover {
 color:#cacefe;
 text-decoration:none; 
}