*
    {
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-family: arial
    }


a.nnn_teaser_title {
  font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
  }

table
    {
    border-collapse: collapse
    }

body
    {
    font-size: 0;
    line-height: 0;
    text-align: center
    }

.r_
    {
    margin: 0 auto
    }

.c_
    {
    font-size: 0;
    line-height: 0
    }

.x_
    {
    font-size: 9pt;
    line-height: 1;
    text-align: left;

    vertical-align: top;
    }

body
    {
    background-color: rgb( 15, 62, 141 )
    }



.r_#r0
    {
    height: 121px
    }

td.top1 {
  background-image: url("i/header1.jpg");
  background-repeat: no-repeat;
  background-position: top right;
  width: 36px;  
  }
  
td.top2 {
  width: 128px;
  font-size: 0;
  }

.r_#r0
    {
    background-image: url("i/header3.jpg");
    background-repeat: no-repeat;
    background-position: top right
    }

.r_#r0 .c_#c0
    {
    width: 824px
    }

.r_#r0 .c_#c0 .x_#x0
    {
    font-size: 9pt;
    line-height: 1.2;
    color: rgb( 14, 59, 135 );
    position: relative;
    left: 66px;
    top: 103px;
    width: 590px
    }

.r_#r0 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    text-decoration: none
    }

.r_#r0 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r0 .c_#c0 .x_#x1
    {
    font-size: 8pt;
    line-height: 1.0;
    position: relative;
    left: 680px;
    top: 32px;
    width: 138px
    }

.r_#r0 .c_#c0 .x_#x1 input
    {
    border: 1px solid #7EAEFF;
    color: #7EAEFF;
    font-size: 8pt;
    font-family: arial;
    width: 120px;
    height: 20px;
    margin: 0px;
    padding: 2px;
    padding-left: 4px;
    background: #0f3e8d
    }

.r_#r0 .c_#c0 .x_#x1 img
    {
    width: 16px;
    height: 16px;
    cursor: pointer;
    margin-left: 2px;
    position: relative;
    top: 2px
    }

.r_#r0 .c_#c0 .x_#x1 div
    {
    text-align: right;
    color: #5d93ff;
    padding-top: 10px
    }

.r_#r0 .c_#c0 .x_#x1 div a
    {
    color: #5d93ff;
    font-size: 8pt;
    font-family: arial
    }

.r_#r0 .c_#c0 .x_#x1 div a:hover
    {
    color: white
    }

.r_#r0 .c_#c0 .x_#x1 div a:hover img
    {
    opacity: 0.8;
    filter: alpha( opacity=80 )
    }

.r_#r1
    {
    width: 988px
    }

.r_#r1
    {
    background-color: rgb( 255, 255, 255 );
    background-image: url( i/165.gif );
    background-repeat: no-repeat;
    background-position: top left
    }

.r_#r1 .c_#c0
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( i/162.gif );
    background-repeat: repeat-y;
    background-position: top right
    }

.r_#r1 .c_#c0
    {
    width: 180px
    }

.r_#r1 .c_#c0 .x_#x0
    {
    padding-top: 32px;
    background-image: url( i/163.gif );
    background-repeat: repeat-y;
    background-position: top left;
    text-align: right
    }

.r_#r1 .c_#c0 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c0 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c1
    {
    width: 588px
    }

.r_#r1 .c_#c1 .x_#x0
    {
    /*width: px;*/

    #width:588px
    }

.r_#r1 .c_#c1 .x_#x1
    {
    padding: 10px 15px 5px 15px;
    margin-top: 1px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x1 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x1 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x2
    {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 10px
    }

.r_#r1 .c_#c1 .x_#x3
    {
    padding: 10px 15px 5px 15px;
    margin-top: 1px;
    font-size: 9pt;
    font-family: arial;
    color: rgb( 255, 255, 255 );
    background-color: rgb( 14, 59, 135 )
    }

.r_#r1 .c_#c1 .x_#x3 a
    {
    color: #8dacde;
    text-decoration: none
    }

.r_#r1 .c_#c1 .x_#x3 a:hover
    {
    color: white;
    text-decoration: underline
    }

.r_#r1 .c_#c1 .x_#x4
    {
    position: absolute
    }

.r_#r1 .c_#c1 .x_#x4 a img
    {
    border: 0;
    width: 284px;
    height: 227px;
    border-top: 1px solid white
    }

.r_#r1 .c_#c1 .x_#x5
    {
    padding-left: 285px
    }

.r_#r1 .c_#c1 .x_#x5
    {
    /*width: px;*/

    #width:588px
    }

.r_#r1 .c_#c1 .x_#x5 img
    {
    border-left: 1px solid white;
    border-top: 1px solid white
    }

.r_#r1 .c_#c9
    {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-image: url( i/167.gif );
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9
    {
    width: 180px
    }

.r_#r1 .c_#c9 .x_#x0
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x0 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x0 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x1
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x2
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x2 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x2 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x3
    {
    border-bottom: 1px dashed rgb( 204, 204, 204 );
    padding-bottom: 5px;
    margin-bottom: 10px
    }

.r_#r1 .c_#c9 .x_#x4
    {
    background-repeat: repeat-y;
    background-position: top left
    }

.r_#r1 .c_#c9 .x_#x4 a
    {
    color: #0e3b87;
    font-size: 10pt;
    font-family: arial
    }

.r_#r1 .c_#c9 .x_#x4 a:hover
    {
    color: black
    }

.r_#r1 .c_#c9 .x_#x5
    {
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 0, 0, 0 )
    }

.r_#r1 .c_#c9 .x_#x5 b
    {
    font-size: 11pt
    }

.r_#r1 .c_#c9 .x_#x5 div
    {
    padding-top: 5px
    }

.r_#r9
    {
    background-image: url( i/170.gif )
    }

.r_#r9 .c_#c0
    {
    width: 988px
    }

.r_#r9 .c_#c0
    {
    height: 76px
    }

.r_#r9 .c_#c0 .x_#x0
    {
    border-top: 1px solid rgb( 255, 255, 255 );
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 9pt;
    font-family: arial;
    line-height: 1.2;
    color: rgb( 255, 255, 255 );
    text-align: center
    }

.r_#r9 .c_#c0 .x_#x0 a
    {
    color: white;
    text-decoration: none
    }

.r_#r9 .c_#c0 .x_#x0 a:hover
    {
    text-decoration: underline
    }

.r_#r9 .c_#c0 .x_#x1
    {
    padding-bottom: 10px;
    font-size: 8pt;
    color: rgb( 141, 172, 222 );
    padding-left: 250px;
    padding-right: 250px;
    text-align: center
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;
    height: 100px
    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;
    height: 100px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .i
    {
    width: 300px;
    height: 225px
    }

.drx .i img
    {
    width: 300px;
    height: 225px;
    border: 0
    }

.drx .i div
    {
    display: none
    }

.drx .i div#drxi1
    {
    display: block
    }

.drx .t .t1
    {
    height: 225px
    }

.drx .t .t1 td
    {
    cursor: pointer
    }

.drx .t .t1 td .t2
    {
    width: 100%;
    height: 100%
    }

.drx .t .t1 td .t2 .t22
    {
    padding: 0 10px 0 20px
    }

.drx .t .t1 td .t2 .t22 a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: gray
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a div
    {
    color: black
    }

.drx .t .t1 .a .t2 .t22 a div
    {
    color: white
    }

.drx .t .t1 .a .t2
    {
    background: gray
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;
    height: 100px
    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;
    height: 100px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.at2
    {
    display: block;
    margin-top: 10px;
    font-size: 10pt;
    line-height: 1.1;
    color: #0e3b87;
    text-decoration: none
    }

.at2 span
    {
    font-size: 10pt;
    font-weight: normal;
    color: black;
    text-decoration: none
    }

.at2:hover
    {
    color: #404040
    }

.at2:hover span
    {
    text-decoration: underline;
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;
    height: 100px
    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;
    height: 100px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.hv3
    {
    border-top: 1px dashed #cccccc;
    margin-top: 10px;
    font-size: 10pt;
    font-family: arial;
    line-height: 1.2
    }

.hv3 .i
    {
    padding-top: 10px;
    padding-bottom: 3px
    }

.hv3#hv31
    {
    border-top: 0;
    padding-top: 0;
    margin-top: 0
    }

.hv3 .i
    {
    width: 100px;
    height: 100px
    }

.hv3 .i a img
    {
    border: 0;
    width: 100px;
    height: 100px
    }

.hv3 .i a:hover
    {
    text-decoration: none
    }

.hv3 .i a:hover img
    {
    opacity: 0.7;
    filter: alpha( opacity=70 )
    }

.hv3 .t a
    {
    text-decoration: none;
    color: #0f3e8d
    }

.hv3 .t a .t1
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    font-weight: bold;
    color: #000000
    }

.hv3 .t a .t2
    {
    padding-bottom: 3px;
    font-family: arial;
    font-size: 9pt;
    color: #000000
    }

.hv3 .t a .a
    {
    font-family: arial;
    font-size: 9pt;
    color: #0f3e8d;
    text-decoration: underline
    }

.hv3 .t a:hover .t1
    {
    text-decoration: underline
    }

.hv3 .t a:hover .a
    {
    text-decoration: none
    }

.drx .t .t1 td .t2 .t22 a .ti
    {
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.2;
    }

.drx .t .t1 td .t2 .t22 a .ti2
    {
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    line-height: 1.1
    }

.drx .t .t1 .t11 .t2
    {
    background: transparent
    }

.drx .t .t1 .t11 .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .t11 .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .t11#drxt1 .t2
    {
    background: #0e3b87
    }

.drx .t .t1 .n .t2
    {
    background: transparent
    }

.drx .t .t1 .n .t2 .t22 a .ti
    {
    color: #0e3b87
    }

.drx .t .t1 .n .t2 .t22 a .ti2
    {
    color: #404040
    }

.drx .t .t1 .a .t2 .t22 a .ti
    {
    color: #8dacde
    }

.drx .t .t1 .a .t2 .t22 a .ti2
    {
    color: white
    }

.drx .t .t1 .a .t2 .t22
    {
    background: #0e3b87;
    }

#banner_edinros
    {
        padding-top: 30px;
        padding-bottom: 10px;

        border-bottom: 1px dashed rgb( 204, 204, 204 );
        margin-bottom: 10px
    }
    
td.t1{
  background-color: #0e3b87;
  vertical-align: top; 
  color: #ffffff;
  font-size: 15pt;
  font-weight: bold;
  margin: 5px;
  padding: 5px;
  }
  
td.t2 {
  margin: 5px;
  padding: 5px;
  font-size: 14px;
  font-weight: bold;
  color: #665665;
  }
  
td.t3 {
  text-align: right;
  font-size: 12px;
  font-weight: bold;
  color: #aaaaaa;
  }
  
td.t4 {
  width: 290px;
  margin: 5px;
  padding: 5px;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  background-color: #808080;
  color: #ffffff;
  }
  
div.tt {
  padding: 2px;
  margin: 2px;
  background-color: #ebedf5;
  }

div.tt2 {
  padding: 2px;
  margin: 2px;
  background-color: #ebedf5;
  line-height: 1.3;
  }

table.bor {
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
  }
  
a.link {
  text-decoration: none;
  color: #000000;
  }
  
a.link:hover {
  text-decoration: underline;
  }
  
div.text {
  font-size: 12px;
  text-align: justify;
  
  }
  
div.date {
  font-size: 10px;
  color: #545454;
  padding: 0px;
  margin: 0px;
  }
  
div.title {
  font-size: 13px;
  font-weight: bold;
  color: #305dd0;
  }
  
div.text {
  font-size: 13px;
  color: #000000;
  line-height: 1.2;
  }
  
hr.line {
  height: 1px;
  width: 90%;
  color: #cccccc;
  margin: 10px;
  }
  
div.vp {
  background-color: #0e3b87;
  font-size: 16pt;
  color: #ffffff; 
  padding: 10px;
  margin: 3px;
  }
  
a.l2 {
  color: #0f3e8d;
  }
  
a.l2:hover {
  text-decoration: none;
  }
  
div.vp2 {
  line-height: 1.5;
  font-size: 10pt;
  }
  
div.vp3 {
  line-height: 1.5;
  color: #333333;
  text-align: justify;
  font-size: 11pt;
  }
  
div.vp4 {
  padding: 15px;
  
  }
  
div.img {
  font-size: 0;
  
  }
  
div.gtop {
  font-size: 10pt;
  font-weight: bold;
  color: #555555;
  line-height: 1.5;
  }
  
a.gtop {
  font-size: 10pt;
  font-weight: bold;
  color: #555555;
  text-decoration: none;
  }
  
a.gtop:hover {
  text-decoration: underline;
  }
  
div.tttt {
  padding: 2px;
  margin-top: 15px;
  }
  

