
.Comment {
  font-size: 7pt;
  color: silver;
  text-align: right;
}

.sbox {
  border-top: 1px black solid;
  border-right: 2px black solid;
  border-bottom: 2px black solid;
  border-left: 1px black solid;
  background-color: #F0F4F4;
  font-size: 8pt;
}

.sboxd {
  font-size: 7pt;
}

.sboxh {
  background-color: #D7DFDF;
  font-size: 8pt;
  font-weight: bold;
  color: black;
  padding-top: 1pt;
  padding-bottom: 1pt;
  padding-left: 5pt;
  padding-right: 5pt;
}

.box {
  border-top: 1px black solid;
  border-right: 2px black solid;
  border-bottom: 2px black solid;
  border-left: 1px black solid;
  background-color: #F0F4F4;
}

.boxh {
  background-color: #D7DFDF;
  font-size: 12pt;
  font-weight: bold;
  color: black;
  padding-top: 1pt;
  padding-bottom: 1pt;
  padding-left: 5pt;
  padding-right: 5pt;
}

.boxd {
  background-color: #F0F4F4;
  color: black;
  font-size: 8pt;
  font-weight: normal;
  padding-top: 1pt;
  padding-bottom: 1pt;
  padding-left: 5pt;
  padding-right: 5pt;
}

.dhead {
  color: black;
  font-size: 14pt;
  font-weight: 600;
  text-decoration: underline;
}

.maillink {
  font-size: 10pt;
  font-weight: bold;
  color: #F4F3FE;
  font-family: "sans-serif color: #F4F3FE";
  background-color: #8080C0;
}

.dbase {
  color: black;
  font-size: 8pt;
  font-weight: 400;
}

TABLE.facts {
  background-color: #FCFDE3;
}

TABLE.facts TD {
  background-color: #FEFEF5;
  padding: 3px 3px 4px 2px;
  border-bottom: 1px #eef solid;
  font-size: 0.7em;
}

.factsheet {
  background-color: #FCFDE3;
}

.factline {
  background-color: #FEFEF5;
}

.tbadr {
  background-color: #D8DCE7;
  cellpadding: 0;
  cellspacing: 0;
  border-top: 0pt;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

.tb1l {
  color: white;
  text-align: left;
  font-color: white;
  font-size: 10pt;
  font-weight: 600;
  background-color: #443867;
  cellpadding: 2;
  cellspacing: 0;
  border-top: 0pt;
  border-right: 0;
  border-bottom: 0;
  border-left: 0pt;
}

.td1 {
  color: white;
  text-align: left;
  font-color: white;
  font-size: 10pt;
  font-weight: 600;
}

.H1l {
  font-weight: 600;
  font-size: 10pt;
  color: #443867;
  text-align: left;
}

.H1r {
  font-weight: 600;
  font-size: 10pt;
  color: #443867;
  text-align: right;
}

.H1c {
  font-weight: 600;
  font-size: 10pt;
  color: #443867;
  text-align: center;
}

.TDimg {
  background-image: url(images/WaitImage.GIF);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center center;
}

BODY {
  font-family: Verdana, Arial;
  font-size: 9pt;
  background-color: white;
  margin: 0 0 5 0;
}

P {
  font-family: Verdana, Arial;
  font-size: 9pt;
}

OL {
  font-family: Verdana, Arial;
  font-size: 9pt;
}

SMALL {
  font-family: Verdana, Arial;
  font-size: 8pt;
}

TD {
  font-family: Verdana, Arial;
  font-size: 9pt;
}

TH {
  font-family: Verdana, Arial;
  font-size: 9pt;
  font-style: italic;
  font-variant: normal;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px black solid;
}

TABLE {
  cellspacing: 0;
  cellpadding: 0;
  border: 0 0 0 0;
}

ADDRESS {
  font-weight: 600;
  font-size: 10pt;
  line-height: 12pt;
  font-style: italic;
  font-variant: normal;
  letter-spacing: 1pt;
  text-align: right;
}

H1 {
  width: 100%;
  padding-left: 2px;
  color: #787880;
  font-size: 12pt;
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-style: normal;
  border-bottom: 2px #787880 solid;
  margin-top: 2px;
  margin-bottom: 1px;
  text-align: left;
}

.H1SUB {
  width: 100%;
  padding-left: 2px;
  color: #000000;
  font-size: 10pt;
  font-family: sans-serif;
  font-weight: normal;
  margin-top: 2px;
  padding-right: 2px;
  margin-bottom: 25px;
  font-style: italic;
  text-align: right;
}

H2 {
  font-family: Verdana, Arial;
  font-style: normal;
  font-weight: bold;
  letter-spacing: ex;
  text-align: left;
  font-size: 10pt;
}

H3 {
  font-family: Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  letter-spacing: ex;
  text-align: left;
  font-size: 10pt;
  text-decoration: underline;
}

H4 {
  font-size: 8pt;
  font-style: italic;
  text-decoration: underline;
  color: #808080;
  letter-spacing: 1px;
  margin-top: 6px;
  margin-bottom: 2px;
}

DL {
  margin-left: 10pt;
  margin-right: 10pt;
  font-family: Arial, sans-serif;
  font-size: 10pt;
}

DD {
  background-color: #F8F8F8;
  border-bottom: #FF8000;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 10pt;
  padding-bottom: 20pt;
  padding-top: 5pt;
  padding-left: 30pt;
  padding-right: 15pt;
  font-weight: normal;
  font-size: 10pt;
  text-align: justify;
}

DT {
  margin-left: 0pt;
  margin-right: 0pt;
  font-size: 10pt;
  font-weight: bold;
  background-color: #E0E0E0;
  padding-left: 8pt;
  padding-right: 3pt;
  padding-bottom: 3pt;
  padding-top: 3pt;
}


.txt {
  FONT-SIZE: 12px;
  MARGIN: 10px 10px 5px 15px;
  COLOR: #000000;
  FONT-FAMILY: verdana
}
.menu {
  FONT-SIZE: 12px;
  MARGIN: 0px 5px 0px 10px;
  COLOR: #000000;
  FONT-FAMILY: verdana
}
.news {
  FONT-SIZE: 12px;
  MARGIN: 5px 10px;
  COLOR: #000000;
  FONT-FAMILY: verdana
}
.foot {
  FONT-SIZE: 12px;
  MARGIN-BOTTOM: 0px;
  MARGIN-LEFT: 0px;
  COLOR: #000000;
  FONT-FAMILY: verdana
}
.link2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
  MARGIN-LEFT: 25px;
  COLOR: #ffffff;
  FONT-FAMILY: verdana
}

A         { COLOR: #800040; TEXT-DECORATION: none; }
A:visited { COLOR: #800000; TEXT-DECORATION: none; }
A:link    { COLOR: #800040; TEXT-DECORATION: none; }
A:hover   { COLOR: #ED6907; TEXT-DECORATION: underline; }
A:active  { COLOR: #000000; TEXT-DECORATION: none; }
A:focus   { COLOR: #000000; TEXT-DECORATION: none; }

A.pl:visited { COLOR: #000000; TEXT-DECORATION: none; }
A.pl:link    { COLOR: #000000; TEXT-DECORATION: none; }
A.pl:hover   { COLOR: #ED6907; TEXT-DECORATION: underline; }
A.pl:active  { COLOR: #000000; TEXT-DECORATION: none; }
A.pl:focus   { COLOR: #000000; TEXT-DECORATION: none; }

.toc         { FONT-SIZE: 12px; }
A.toc:visited{ COLOR: #000000; TEXT-DECORATION: none; }
A.toc:link   { COLOR: #000000; TEXT-DECORATION: none; }
A.toc:hover  { COLOR: #ED6907; TEXT-DECORATION: underline; }
A.toc:active { COLOR: #ED6907; TEXT-DECORATION: underline; PADDING-TOP: 2px; PADDING-LEFT: 1px; }
A.toc:focus  { COLOR: #000000; TEXT-DECORATION: none; }

.np { FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none; PADDING-RIGHT: 1px; }
A.np:visited { COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-RIGHT: 1px; }
A.np:link    { COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-RIGHT: 1px; }
A.np:hover   { COLOR: #ED6907; TEXT-DECORATION: underline; PADDING-RIGHT: 1px; }
A.np:active  { COLOR: #FFFFFF; background-color: #ED6907; TEXT-DECORATION: underline;
               PADDING-TOP: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; }
A.np:focus   { COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-RIGHT: 1px; }

A.la         { FONT-SIZE: 13px; MARGIN-LEFT: 7px; COLOR: white; MARGIN-RIGHT: 7px; 
               FONT-FAMILY: verdana; PADDING-RIGHT: 1px; }
A.la:visited { COLOR: white; TEXT-DECORATION: underline; }
A.la:link    { COLOR: #FFFFFF; TEXT-DECORATION: underline; PADDING-RIGHT: 1px; }
A.la:hover   { COLOR: #ED6907; TEXT-DECORATION: underline; PADDING-RIGHT: 1px; }
A.la:active  { COLOR: #FFFFFF; TEXT-DECORATION: underline; background-color: #ED6907;
               PADDING-TOP: 2px; PADDING-LEFT: 1px; }
A.la:focus   { COLOR: #FFFFFF; TEXT-DECORATION: underline; PADDING-RIGHT: 1px; }

.links2 {
  FONT-SIZE: 12px;
  FONT-FAMILY: verdana
  BACKGROUND-COLOR: #FFFFFF;
}

LI {
  font-family: Verdana, Arial;
  font-size: 9pt;
  margin-top: 5px;
  margin-bottom: 5px;
}

UL {
  font-family: Verdana, Arial;
  font-size: 9pt;
  padding-left: 15px;
  margin-top: 10px;
  margin-left: 15px;
  margin-bottom: 10px;
}

.head {
  MARGIN-TOP: 0px; FONT-SIZE: 14px; MARGIN-LEFT: 7px; COLOR: #000000; FONT-FAMILY: verdana
}
.headline {
  MARGIN-TOP: 7px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 7px; COLOR: #000000; MARGIN-RIGHT: 7px; FONT-FAMILY: verdana
}
.headlinewh {
  MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 30px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: verdana
}
.headwh {
  MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 11px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: arial
}
.rightwh {
  MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 7px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: verdana
}
.right {
  FONT-SIZE: 12px; MARGIN: 10px 5px 5px 7px; COLOR: #ffffff; FONT-FAMILY: verdana
}

.tocp {
  MARGIN: 3px 1px 1px 3px;
  FONT-SIZE: 12px;
  FONT-FAMILY: verdana;
  BACKGROUND-COLOR: #FFFFFF;
  COLOR: #000000;
}

.toclg {
  MARGIN: 3px 1px 1px 3px;
  FONT-SIZE: 12px;
  FONT-FAMILY: verdana;
  BACKGROUND-COLOR: #095797;
  COLOR: #FFFFFF;
}



.newsfoot {
  FONT-SIZE: 10px;
  COLOR: #808080;
  FONT-FAMILY: verdana;
  TEXT-DECORATION: none;
}

TD.boxhc {
  ;background: url(images/bx_2.png) repeat-x left top;
  font-size: 8pt;
  text-align: right;
}

TD.boxtl {
  background: url(images/boxtl.png) no-repeat right top;
}

TD.boxtc {
  background: url(images/boxtc.png) repeat-x left top;
  font-weight: bold;
  font-size: 14;
  color: #FAFAFF;
  letter-spacing: 1;
}

TD.boxtr {
  background: url(images/boxtr.png) no-repeat left top;
}

TD.boxml {
  background: url(images/boxml.png) repeat-y right top;
}

TD.boxmr {
  background: url(images/boxmr.png) repeat-y left top;
}

TD.boxbl {
  background: url(images/boxbl.png) no-repeat right top;
}

TD.boxbc {
  background: url(images/boxbc.png) repeat-x left top;
}

TD.boxbr {
  background: url(images/boxbr.png) no-repeat left top;
}

.boxcc {
  background-color: #FAFAFF;
  padding-top: 3px;
  padding-bottom: 4px;
  border-bottom: 1px silver dotted;
}

.boxccb {
  color: #FAFAFF;
  padding-top: 3px;
  padding-bottom: 4px;
}

.hddiv {
  background: url(logo/mpeg.gif) repeat-x left top;
}

.webnews {
  font-size: 8pt;
  font-family: Verdana, Arial;
  padding-top: 3px;
  padding-bottom: 10px;
}

.li2 {
  color: gray;
  font-size:9pt;
  padding-bottom: 6px;
}

.big {
  letter-spacing: 1px;
  word-spacing: 2px;
  text-indent: 20px;
  line-height: 15pt;
  font-size: 11pt;
  font-family: Verdana, Arial;
}

BIG {
  text-align: left;
  letter-spacing: 1px;
  word-spacing: 2px;
  line-height: 11pt;
  font-size: 10pt;
  font-family: Verdana, Arial;
  font-weight: bold;
  color: #095797;
}

.remark {
  background: url(images/remark.gif) no-repeat left top;
  padding-left: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 4em;
}

#content {
  width: 99%;
  margin: 20px 1.2em 10px 1.2em;
  line-height: 1.25em;
}


#content .float_left { position: relative; float: left; padding: 1.5em 0.5em 0.2em 1.5em; }
#content .float_left img { border:0; margin-right: 3em;}
#content .float_left p { width: auto; }
#content .float_right { position: relative; display:block; float: right; margin: 0.5em 0 0.8em 1.2em; }
#content .float_right img { border:0; }
#content .float_right p { color: #888; background: inherit; width: auto; font-size: 0.80em; text-align: center; margin: 0; padding: 0;}
.clear {clear: both; }

@media print {
#content .float_right { float: none; text-align: center; }
#content .float_right img { border:0; text-align: center; }
#content .float_right p { color: #000; background: inherit; text-align: center; }
}
