A:link {
  color:#00A000;
  text-decoration:none;
}
A:visited {
  color:#00A000;
  text-decoration:none;
}
A:hover {
  color:#00DD00;
  text-decoration:none;
}
SPAN.href {
  color:#00A000;
}
BODY {
  background-color:#FFFFFF;
  color:#000000;
  cursor:default;
  margin: 2px;
  font-family:Verdana, Arial;
  font-size:10pt;
}
H1 {
  font-size:12px;
  font-weight:bold;
  margin: 0 10px 0 10px;
  text-align:center;
}
H2 {
  font-size:14pt;
  font-weight:bold;
  margin: 6px 0 0 10px;
  text-align:center;
}
H3 {
  font-size:11pt;
  font-weight:bold;
  margin: 0 0 6px 0;
  text-align:center;
}
INPUT.in {
  width:95px;
  height:22px;
  background-color:#F7F7F7;
  border:solid 1px #000000;
  font-family: Verdana, Arial;
}
INPUT.in1,SELECT.in1 {
  width:200px;
  height:22px;
  background-color:#F7F7F7;
  border:solid 1px #000000;
  font-size: 12px;
  font-family: Verdana, Arial;
}
INPUT.sub {
  font-family:'MS Sans Serif', sans;
  font-size:8pt;
  width:85px;
  height:22px;
}
SELECT.sl {
  font-size:12px;
  font-family:Verdana, Arial;
  background-color:#F7F7F7;
  width:100px;
}
SELECT.sl1 {
  font-size:8pt;
  font-family:Verdana, Arial;
  background-color:#F7F7F7;
  width:100px;
}
.small {
  font-size:2px;
}
TD.menu {
  font-size:12px;
  text-align:center;
  line-height:20px;
}
P {
  text-indent:35px;
  font-size:10pt;
  text-align:justify;
  margin: 0 0 10px 0;
}
P.list {
  text-indent:0;
  font-size:10pt;
  text-align:justify;
  margin: 0 0 10px 50px;
}
P.news {
  text-indent:20px;
  margin: 10px 0 10px 0;
}
.f10 {
  font-size:10pt;
}
.f8 {
  font-size:8pt;
}
FORM {
  margin:0;
}
TD.l {
  text-align:left;
  text-indent:5px;
}
TD.ll {
  text-align:left;
  padding-left: 5px;
}
TD.r {
  text-align:right;
}
TD.h {
  height:20px;
  text-align:center;
  color:#FFFFFF;
  background-color:#F70F0F;
  font-weight:bold;
}
TD.b {
  height:24;
  vertical-align:top;
}
TD.c {
  text-align:center;
}
TD.j {
  text-align:justify;
}
TD.hr {
  color:#FFFFFF;
  background-color:#F70F0F;
  text-align:center;
}
TD.hw {
  color:#F70F0F;
  text-align:right;
  padding-right:6px;
  font-size:8pt;
}
TR.tr1 {
  background-color:#EFEFEF;
}
SPAN.r {
  margin-right:5px;
}
SPAN.red {
  color:red;
  font-weight:bold;
}
SPAN.up {
  color:red;
  font-size:7pt;
}
SPAN.down {
  color:blue;
  font-size:7pt;
}
SPAN.p {
  color:red;
}
SPAN.rt {
  font-size:8pt;
}
P.news SPAN {
  font-weight:bold;
}
TD.red {
  color:red;
  font-weight:bold;
  font-family:'Times New Roman', sans;
  font-size:14pt;
  text-align:center;
  height:26px;
}
TD.hint {
  color:#7F7F7F;
  font-size:8pt;
  text-align:justify;
  line-height:12px;
}
TT {
  font-family:'Courier New', sans;
}
.h20 {
  height:20px;
}
OL, UL {
  font-size:10pt;
  font-family:Verdana, Arial;
  text-align:justify;
  margin:4px 0 0 15px;
  padding:0;
}
LI {
  margin:4px 0 0 10px;
}
UL LI {
  margin:4px 0 0 26px;
}
TABLE.s10 {
  font-size:10pt;
  border:0px;
}
TABLE.s10 TD {
  background-color:#F0F0F0;
  text-indent:3px;
}
TABLE.s10 TD.null {
  background-color:#FFFFFF;
  font-size:1px;
}
TABLE.s10 TD.line {
  background-color:#FFFFFF;
}
TABLE.f10 TD {
  text-indent:0;
}
TABLE.head {
  border:solid 1px #F70F0F;
  font-size:10pt;
  font-weight:bold;
  height:20px;
}
A.cat {
  color:#FFFFFF;
}
A.cat:hover {
  color:#FFFFFF;
}
TD.img_item_over {
  border: 1px dashed #A0A0A0;
}
TD.img_item {
  border: 1px solid #FFFFFF;
}
ul.plinks {
  font-size: 9pt;
  margin: 6pt 0px 2px 0px;
  padding: 0px;
}
ul.plinks li {
  margin: 0pt 0px 0px 20px;
  padding: 0px;
}
IMG.icon {
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
IMG.cc {
  vertical-align: baseline;
}
OPTION.imagebacked {
  padding: 2px 0 2px 20px;
  background-repeat: no-repeat;
  background-position: 1px 2px;
  vertical-align: middle;
}
