BODY {
	background-color: #ffffff;
}

BODY, DL, TABLE, TH, TD, DIV, BR, INPUT {
  margin: 0px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

IMG {
  border : 0;
  border-width : 0;
}

IMG.icoplus {
  margin: 3px 0px 0px 2px; 
}

TR.leftcolumn, TD.leftcolumn {
  background: #0A3181;
}

TR.leftcentral, TD.leftcentral {
  background: #E3EBEE;
  border-right: 1px solid #A8C3EB;
}

TR.maincentral, TD.maincentral {
  background: #E3EBEE;
  border-left:  1px solid #F4F6FA;
}

TR.navleftborder, TD.navleftborder {
  background: #536EA5;
}

TR.whiteline, TD.whiteline {
  background: #FFFFFF;
}

TR.blocktitle1, TD.blocktitle1 {
  border: 2px solid #D3E0F1;
}

TR.blocktitle2, TD.blocktitle2 {
  border-bottom: 2px solid #D3E0F1;
}

TR.ratesrout, TD.ratesrout {
  background: #DAE6F6;
}

TR.ratesroutodd, TD.ratesroutodd {
}

TR.anrout, TD.anrout {
  background: #ECF1F8;
}

TR.anroutodd, TD.anroutodd {
}

TR.secondtop, TD.secondtop {
  background: #D7E3F2;
}

TR.linksarea2, TD.linksarea2 {
  background: #B9CFE8;
  border-left:  1px solid #FFFFFF;
}

TR.secnavtitle, TD.secnavtitle {
  background: #AEC2DE;
}

TR.sectitledelimiter, TD.sectitledelimiter {
  background: #D3E0F1;
}


Table.tab, td.tab {
  background: #5D7BB8;
}

tr.lblue, td.lblue {
  background: #F7FBFF;
}
TR.title, TD.title, body.title {
  background: #AEC7EA;
}

TR.value, TD.value, body.value {
  background: #E7EFF9;
}

TR.valodd, TD.valodd {
  background: #D5E3F3;
}

TR.lighted, TD.lighted {
  background: #F9EBD4;
}

TR.lighted2, TD.lighted2 {
  background: #F5EFE5;
}

TR.lighted3, TD.lighted3 {
  background: #F4EDE0;
}

TR.fhead, TD.fhead {
  background: #7A96C6;
}

TR.fcell, TD.fcell {
  background: #D7E3F2;
}

TR.fbottom, TD.fbottom {
  background: #7A96C6;
  height: 2px;
}


P {
  margin: 8px 0px 0px 0px; 
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 13px;
}

P.j {
  margin: 8px 0px 0px 0px;
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 13px;
  text-align : justify;
} 

p.right {
  margin: 8px 0px 0px 0px; 
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 13px;
  text-align : right;
}


P.indent {
  margin: 8px 0px 0px 15px;
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 13px;
  text-align : justify;
}

P.quote {
  margin: 5px 0px 5px 0px;
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 14px;
  color: #49555F;
}

span.newsdate {
  margin: 8px 0px 0px 0px;
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-size : 12px;
  color: #666666;
  font-weight : bold;
}

A, A:link {  
  text-decoration: none; 
  color: #0062B3;
}

A:visited {  
  text-decoration: none; 
  color: #2000B0;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #054BDA;
}

P.englink {
  margin: 15px 16px 5px 16px; 
  font-weight : bold;
  color: #DDDDDD;
  font-size : 11px;
}

A.englink, A.englink:link, A.englink:visited {
  color: #FBED8A;
}

A.englink:active, A.englink:hover { 
  color: #FFFBB3;
  text-decoration: underline; 
}

P.leftlink {
  margin: 4px 0px 4px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #6A6A6A;
  font-size : 11px;
}

A.leftlink, A.leftlink:link, A.leftlink:visited {
  color: #0A3181;
}

A.leftlink:active, A.leftlink:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.leftlink2 {
  margin: 4px 0px 4px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  color: #6A6A6A;
  font-size : 11px;
}

P.mainblocktext {
  margin: 1px 8px 6px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #6A6A6A;
  font-size : 11px;
}

A.mainblocktext, A.mainblocktext:link, A.mainblocktext:visited {
  color: #0A3181;
}

A.mainblocktext:active, A.mainblocktext:hover { 
  color: #364FCD;
  text-decoration: underline; 
}

P.blocklink {
  margin: 0px 0px 1px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  color: #6A6A6A;
  font-size : 11px;
}

A.blocklink, A.blocklink:link, A.blocklink:visited {
  color: #0A3181;
}

A.blocklink:active, A.blocklink:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.leftnews {
  margin: 8px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #8BA8D0;
  font-size : 11px;
}

A.leftnewsmore, A.leftnewsmore:link, A.leftnewsmore:visited {
  color: #DBE5F3;
}

A.leftnewsmore:active, A.leftnewsmore:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

A.white, A.white:link, A.white:visited {
  color: #FFFFFF;
}

A.white:active, A.white:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.newsttl {
  margin: 5px 8px 7px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #91B3DA;
  font-size : 11px;
}

P.lefttitle {
  margin: 8px 0px 4px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #8BA8D0;
  font-size : 11px;
}

P.blocktitle {
  margin: 4px 10px 3px 10px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 11px;
}

A.blocktitle, A.blocktitle:link, A.blocktitle:visited {
  color: #0A3181;
}

A.blocktitle:active, A.blocktitle:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.blocklive {
  margin: 8px 0px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #0A3181;
  font-size : 11px;
}

A.blocklive, A.blocklive:link, A.blocklive:visited {
  color: #0761A6;
}

A.blocklive:active, A.blocklive:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.blockan {
  margin: 2px 8px 2px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  font-size : 11px;
}

P.blockanmore {
  margin: 2px 4px 2px 4px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #000000;
  font-size : 11px;
  font-weight : bold;
  text-align : center;
}

A.blockanmore, A.blockanmore:link, A.blockanmore:visited {
  color: #0761A6;
}

A.blockanmore:active, A.blockanmore:hover { 
  color: #FF0000;
  text-decoration: underline; 
}

P.bottom {
  margin: 10px 2px 10px 2px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #0A3181;
  font-size : 11px;
}

P.indtitle {
  margin: 4px 8px 3px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #6A6A6A;
  font-size : 11px;
}

A.indtitle, A.indtitle:link, A.indtitle:visited {
  color: #0A3181;
}

A.indtitle:active, A.indtitle:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.indtitle2 {
  margin: 4px 8px 4px 8px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 10px;
}

A.indtitle2, A.indtitle2:link, A.indtitle2:visited {
  color: #054BDA;
}

A.indtitle2:active, A.indtitle2:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.instrument, P.rate {
  margin: 3px 6px 3px 6px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  font-size : 11px;
}

P.rateremark {
  margin: 3px 6px 3px 6px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  color: #969696;
  font-size : 10px;
}

P.pifname {
  margin: 5px 0px 0px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  font-size : 11px;
}

A.pifname, A.pifname:link, A.pifname:visited {
  color: #0A3181;
}

A.pifname:active, A.pifname:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.pifrate {
  margin: 0px 6px 2px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #000000;
  font-size : 11px;
}

P.raquo {
  margin: 0px 4px 0px 4px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  color: #DC1D1D;
  font-size : 11px;
}

P.moreserv {
  margin: 1px 4px 1px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #6A6A6A;
  font-size : 11px;
}

A.moreserv, A.moreserv:link, A.moreserv:visited {
  color: #0A3181;
}

A.moreserv:active, A.moreserv:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.morelinks {
  margin: 2px 2px 2px 12px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #000000;
  font-size : 11px;
}

A.morelinks, A.morelinks:link, A.morelinks:visited {
  color: #0A3181;
}

A.morelinks:active, A.morelinks:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.secnavtitle {
  margin: 7px 10px 8px 10px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #6A6A6A;
  font-size : 11px;
}

A.secnavtitle, A.secnavtitle:link, A.secnavtitle:visited {
  color: #0A3181;
}

A.secnavtitle:active, A.secnavtitle:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.secnavig {
  margin: 5px 0px 3px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : bold;
  color: #6A6A6A;
  font-size : 11px;
}

A.secnavig, A.secnavig:link, A.secnavig:visited {
  color: #0A3181;
}

A.secnavig:active, A.secnavig:hover { 
  color: #054BDA;
  text-decoration: underline; 
}

P.secnavig2 {
  margin: 2px 5px 2px 5px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  color: #6A6A6A;
  font-size : 11px;
}

P.secnavig2sel {
  margin: 2px 5px 2px 5px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-weight : normal;
  color: #E3430D;
  font-size : 11px;
}

P.backnavig {
  margin: 6px 0px 6px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #6A6A6A;
  font-size : 11px;
}

A.backnavig, A.backnavig:link, A.backnavig:visited {
  color: #0A3181;
}

A.backnavig:active, A.backnavig:hover { 
  text-decoration: underline; 
  color: #054BDA;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
}

P.tabname, P.formname {
  margin: 16px 0px 12px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 14px;
}

H1 {
  margin: 12px 8px 0px 0px; 
  font-family : Arial, Verdana, sans-serif;
  font-weight : normal;
  color: #365EB1;
  font-size : 19px;
}

P.H1 {
  margin: 16px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-weight : normal;
  color: #365EB1;
  font-size : 19px;
} 

SPAN.H1 {
  margin: 16px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-weight : normal;
  color: #365EB1;
  font-size : 19px;
}

H2 {
  margin: 14px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 14px;
}

span.H2 {
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 14px;
}

h2.nomargin {
  margin: 0px 0px 0px 0px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 14px;
}

H3 {
  margin: 10px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 13px;
}  

span.H3 {
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #365EB1;
  font-weight : bold;
  font-size : 13px;
}


H4 {
  margin: 10px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #666666;
  font-weight : bold;
  font-size : 12px;
  font-style : italic;
}

ul, ol {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  font-weight : bold;
}

ul.indent, ol.indent {
  margin: 8px 0px 4px 15px;
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  font-weight : bold;
}

li {
  margin: 0px 0px 0px 25px; 
  font-weight : normal;
}

li.j {
  text-align : justify; 
}

P.title {
  margin: 5px 8px 5px 8px; 
  font-family : Tahoma, sans-serif, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  text-align : center;
  color: #0A3181;
}

P.valuel {
  margin: 3px 4px 3px 4px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
} 

P.valuej {
  margin: 3px 4px 3px 4px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align:justify;
}

LI.valuej {
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align:justify;
}

P.valuer {
  margin: 3px 4px 3px 4px;
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align : right;
}

P.value, span.value {
  margin: 3px 4px 3px 4px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align : center;
}

P.lighted {
  margin: 4px 8px 4px 8px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align : center;
  font-weight : bold;
}

P.fhead {
  margin: 5px 10px 5px 10px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 12px;
  font-weight : bold;
  color: #FFFFFF;
}

P.ffield {
  margin: 4px 6px 3px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 11px;
  color: #000000;
}


span.reqfield {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #E14F00;
}

span.morered {
  color: #D80000;
}

span.moregrey {
  color: #888888;
}

span.remark {
  color: #0851AD;
  font-weight : bold;
}

span.attention {
  color: #CC2229;
  font-weight : bold;
}  

span.attention2 {
  color: #CC2229;
}

span.smaller {
  font-size : 10px;
}

span.grow {
  color: #258146;
}

span.fall {
  color: #D71D0E;
}

span.moreorange {
  color: #E3430D;
}

span.moreorangeh4 {
  font-size : 14px;
  color: #E3430D;
  font-style : normal;
  font-weight : normal;
}

span.leftnewsdate {
  color: #A1C1ED;
}

span.leftnewslighted {
  color: #F9ECCA;
}

select.seloffices {
  margin: 1px 0px 0px 0px; 
  color : #000000;
  font-size : 12px;
  width : 150px;
}


Input.search {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color : #FFFFFF;
  font-size : 11px;
  height : 18px;
  width : 100px;
  background : #1C4D76;
  border: 1px solid #FFFFFF;
}

Input.finput {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 240px;
}

Textarea.fmemo{
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 100px;
}

Select.fselect {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  color : #000000;
  font-size : 11px;
  width : 240px;
}

Input.fbtn {
  margin: 4px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #000000;
  cursor : hand;
}

Input.anketachk {
  margin: 1px 0px 0px 0px; 
}   

TD.valueup {
    BACKGROUND: #EEFFEE
}
TD.valuedown {
    BACKGROUND: #FFEADC
}

select.sel_interval {
  margin: 0px 0px 0px 0px; 
  color : #000000;
  font-size : 12px;
  width : 60px;
}

input.btn_refresh {
  margin: 0px 0px 0px 0px; 
  font-size : 11px;
  font-weight : bold;
  border : 1px solid #666666;
  background-color : #E7EFF9;
  color : #000000;
  cursor : hand;
}

pre {
  font-size : 13px;
}

p.redarrow{       
  margin: 4px 6px 4px 6px;
  font-family : Arial, sans-serif, Tahoma, Verdana;
  font-weight : bold;
  font-size : 11px;
  text-align : justify;
  color: #CC2229;
}
