html, body {
  font-family: Arial, helvetica, san-serif;
  font-size: 10pt;
  color: #000000;
  margin: 0;
  padding: 0;
}
font {color: #000000;font-family: Arial, helvetica, san-serif;font-size: 10pt;}
span {color: #000000;font-family: Arial, helvetica, san-serif;font-size: 10pt;}

font.slogan_blue {color: #3366cc;font-family: Arial; font-size: 13.5pt; font-weight: bold; line-height: 12pt}
font.slogan_orange {color: #ff6600;font-family: Arial; font-size: 10pt; font-weight: bold;}
font.slogan_text {color: #000000;font-family: Arial; font-size: 10pt;}

.orange {color: #ff6600;font-family: Arial; font-size: 10pt; font-weight: bold;}
.orange11 {color: #ff6600;font-family: Arial; font-size: 11pt; font-weight: bold;}
.orange2 {color: #ff6600 ;font-family: Arial; font-size: 13pt;}


h1 {color: #003399; font-family: Arial; font-size: 10pt; margin-bottom: 0px;}
h2 {color: #003399; font-family: Arial; font-size: 14pt; margin-bottom: 0px; font-weight: 500;}
h3 {color: #003399; font-family: Arial; font-size: 12pt; margin-bottom: 5px; line-height: 5pt}
h4 {color: #003399; font-family: Arial; font-size: 11pt; margin-bottom: 2px}

p {color: #000000; font-family: Arial; font-size: 10pt; text-align:justify;}
p.p1 {color: #000000; font-family: Arial; font-size: 10pt; text-indent: 30px; text-align: justify;}
p.smpl {color: #000000; font-family: Arial; font-size: 10pt; text-align:justify; text-indent:0px;}
p.psml {color: #000000; font-family: Arial; text-indent:0px; font-size: 9pt; text-align: justify;}

div {color: #000000; font-family: Arial; font-size: 10pt;}

a {color: #3366cc; font-family: Arial;font-size: 10pt;}
a:link {text-decoration: underline; color:#3366cc;}
a:visited {text-decoration: underline; color:#3366cc;}
a:hover {text-decoration: none; color:#3366cc;}

a.astxt {color: #000000; font-family: Arial; font-size: 10pt;}
a.astxt:link {text-decoration: none; color:#000000;}
a.astxt:visited {text-decoration: none; color:#000000;}
a.astxt:hover {text-decoration: none; color:#000000;}

a.nav {color: #3366cc; font-family: Arial;font-size: 9pt;}
a.nav:link {text-decoration: underline; color:#3366cc;}
a.nav:visited {text-decoration: underline; color:#3366cc;}
a.nav:hover {text-decoration: none; color:#3366cc;}

font {color: #000000;font-family: Arial;font-size: 10pt;}
li {color: #000000;font-family: Arial;font-size: 10pt; line-height: 16pt}

.data1 {color: #336699; font-family: Arial; font-size: 9pt; background-color: #BFDDFD}
.data1sml {color: #336699; font-family: Arial; font-size: 8pt; background-color: #BFDDFD}
.data11 {color: #336699; font-family: Arial; font-size: 9pt; background-color: #DFEEFE}
.data11sml {color: #336699; font-family: Arial; font-size: 8pt; background-color: #DFEEFE}
.data2 {color: #336699; font-family: Arial; font-size: 10pt; background-color: #BFDDFD}
.data22 {color: #336699; font-family: Arial; font-size: 10pt; background-color: #DFEEFE}

.minus {color: #ff0033; font-family: Arial ;font-size: 10pt;}
.plus {color: #00cc66; font-family: Arial ;font-size: 10pt;}
.minus_sml {color: #ff0033; font-family: Arial ;font-size: 8pt;}
.plus_sml {color: #00cc66; font-family: Arial ;font-size: 8pt;}


.nav_txt {color: #3366cc; font-family: Arial;font-size: 9pt;}
.tb_blue {color: #3366cc;font-family: Arial; font-size: 10pt; font-weight: bold;}
.txt_bold {color: #000000; font-family: Arial; font-size: 10pt; font-weight: bold;}
.small {color: #000000; font-family: Arial;font-size: 8pt;}
.small2 {color: #000000;font-family: Arial;font-size: 9pt;}
.small2w {color: #dddddd;font-family: Arial;font-size: 9pt; padding-top:10px; margin-top:10px;}
.small_all {font-family: Arial;font-size: 8pt;}
.small_curr {font-family: Arial;font-size: 7pt;color: #336699;}
.small_gr {color: #6B7B86; font-family: Arial;font-size: 8pt;}

.gray {color: #6B7B86; font-family: Arial; font-size: 10pt; }
.new {color: #FF0000; font-family: Arial ;font-size: 10pt;}

.news_date {color: #000000;font-family: Arial;font-size: 8pt; font-weight: bold;}
.news_date2 {color: #000000;font-family: Arial;font-size: 10pt; font-weight: bold;}
.news_title {color: #003399;font-family: Arial;font-size: 8pt; font-weight: bold; padding-left: 6pt;}
.news_title2 {color: #003399;font-family: Arial;font-size: 10pt;}
.news_text {color: #000000;font-family: Arial;font-size: 8pt; text-align:justify;}
.newsrdate {padding:0px 3px 0px 3px; background-color:#BFDDFD; font-size:7.5pt; font-family:Arial; color:#666666;}
a.news {color: #003399;}
a.news:link {text-decoration: underline;}
a.news:visited {text-decoration: underline;}
a.news:active {text-decoration: none;}
a.news:hover {text-decoration: none;}


li {color: #000000;font-family: Arial;font-size: 10pt; line-height: 14pt}


a.blue {color: #3366cc; font-family: Arial;font-size: 10pt;}
a.blue:link {text-decoration: underline; color:#3366cc;}
a.blue:visited {text-decoration: underline; color:#3366cc;}
a.blue:hover {text-decoration: none; color:#3366cc;}

a.org {color: #ff6600; font-family: Arial;font-size: 10pt;}
a.org:link {text-decoration: underline; color:#ff6600;}
a.org:visited {text-decoration: underline; color:#ff6600;}
a.org:hover {text-decoration: none; color:#ff6600;}

a.org14 {color: #ff6600; font-family: Arial;font-size: 14pt;}
a.org14:link {text-decoration: underline; color:#ff6600;}
a.org14:visited {text-decoration: underline; color:#ff6600;}
a.org14:hover {text-decoration: none; color:#ff6600;}

a.red {color: #ff0033; font-family: Arial;font-size: 10pt;}
a.red:link {text-decoration: underline; color:#ff0033;}
a.red:visited {text-decoration: underline; color:#ff0033;}
a.red:hover {text-decoration: none; color:#ff0033;}

a.bl2 {color: #3366cc; font-family: Arial;font-size: 12pt;}
a.bl2:link {text-decoration: underline; color:#3366cc;}
a.bl2:visited {text-decoration: underline; color:#3366cc;}
a.bl2:hover {text-decoration: none; color:#3366cc;}


a.link_down {color: #333399; font-family: Arial;font-size: 8pt;}
a.link_down:link {text-decoration: underline; color:#333399;}
a.link_down:visited {text-decoration: underline; color:#333399;}
a.link_down:hover {text-decoration: none; color:#333399;}

a.link_tp {color: #333399; font-family: Arial;font-size: 12pt;}
a.link_tp:link {text-decoration: underline; color:#333399;}
a.link_tp:visited {text-decoration: underline; color:#333399;}
a.link_tp:hover {text-decoration: none; color:#333399;}

font.sub_menu {color: #3366cc; font-family: Arial;font-size: 9pt; font-weight: bold;}

a.sub_menu {color: #999999; font-family: Arial;font-size: 9pt; font-weight: bold;}
a.sub_menu:link {text-decoration: underline; color:#999999;}
a.sub_menu:visited {text-decoration: underline; color:#999999;}
a.sub_menu:hover {text-decoration: none; color:#999999;}


.form_text {width:80%; height: 14pt; color: #000000; font-family: Arial ;font-size: 9pt;}
.form_btn {height: 16pt; color: #000000; font-family: Arial ;font-size: 10pt;}
.form_ta {width:90%; height: 90%; color: #000000; font-family: Arial ;font-size: 9pt;}

.error {color: #ff0000; font-family: Arial ;font-size: 10pt; font-weight: bold;}
.no {color: #ff0000;}
.ok {color: #00cc66;}


.copyr {color: #333399; font-family: Arial;font-size: 8pt;}
a.copyr {text-decoration: none; color: #333399;}
a.copyr:link {text-decoration: none; color:#333399;}
a.copyr:visited {text-decoration: none; color:#333399;}
a.copyr:hover {text-decoration: none; color:#333399;}

h1 {color: #333399; font-family: Arial;font-size: 12pt; font-weight: bold;}

.trader {color: #ff6600; font-family: Arial;font-size: 10pt; font-weight: bold;}
a.trader {text-decoration: underline; color: #ff6600; font-family: Arial;font-size: 10pt; font-weight: bold;}
a.trader:link {text-decoration: underline; color:#ff6600;}
a.trader:visited {text-decoration: underline; color:#ff6600;}
a.trader:hover {text-decoration: none; color:#ff6600;}

a.minus {color: #ff0033; font-family: Arial ;font-size: 10pt;}
a.minus:link {text-decoration: underline; color:#ff0033;}
a.minus:visited {text-decoration: underline; color:#ff0033;}
a.minus:hover {text-decoration: none; color:#ff0033;}

a.plus {color: #00cc66; font-family: Arial ;font-size: 10pt;}
a.plus:link {text-decoration: underline; color:#00cc66;}
a.plus:visited {text-decoration: underline; color:#00cc66;}
a.plus:hover {text-decoration: none; color:#00cc66;}

a.reg {text-decoration: underline; color: #ff0000; font-family: Arial; font-size: 10pt;}
a.reg:link {text-decoration: underline; color: #ff0000;}
a.reg:visited {text-decoration: underline; color: #ff0000;}
a.reg:hover {text-decoration: none; color: #ff0000;}

/*Contact Form*/
font.name {color: #666666; font-family: Arial; font-size: 10pt; font-weight: bold;}
font.name_err {color: #ff0000; font-family: Arial; font-size: 10pt; font-weight: bold;}
font.name_req {color: #ff0000; font-family: Arial; font-size: 10pt; font-weight: bold;}

th {
  color: #ffffff;
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  background-color: #a4cefc;
}


#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

.chart{
  padding-left:20px;
  width:310px;
}
.chart-general {
  width:275px;
  border-bottom:1px solid #E0E0E0;
  padding-bottom:15px;
  overflow:hidden;
  margin-left:10px;
  margin-top:10px;
}
.graph{
  float:left;
    overflow:hidden;
}
.graph a{
      padding-left:10px;
      display:block;
      height:75px;
      width:115px;
}
.graph a:hover{
      padding-left:6px;
      border-left:4px solid #f05922;
}
.graph a img{
        float:right;
        border:none;
}    
.descript{
    float:left;
    overflow:hidden;
    margin-left:10px;
}
    .descript a.name {
      display:block;
      height:8px;
      color:#FF6600;
      text-decoration:underline;
      font-weight:bold;
    }
    .descript a.name:hover {
      text-decoration:none;
    }
span.proc{
      color:#00CC66;
}

