/*- themeid=office_page;--------------------------------*/
/*-------------------- element type --------------------*/

BODY{
  background-image : url(../image/wallppr088.gif);
  background-repeat : repeat;
  margin-top : 0.1em;
  margin-right : 0em;
  margin-bottom : 0.1em;
  line-height : 150%;
  letter-spacing : 1px;
  font-size : 90%;
  color : #0a0040;
}
H1 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  font-weight: bold;
  font-size : 110%;
}
H2 {
  margin-top : 0.5em;
  margin-bottom : 0.5em;
  font-weight: bold;
  font-size : 100%;
}
H3 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: 1em;
  font-weight: bold;
  font-size: 100%;
}
H4 {
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  font-size: 100%;
  font-weight: bold;
}
H5 {
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  font-weight: bold;
  font-size: 90%;
}
H6 {
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  font-weight: normal;
  font-size: 90%;
}

BLOCKQUOTE {
  margin-top : 4px;
  margin-right : 5px;
  margin-bottom : 4px;
  margin-left : 10px;
  font-size : 90%;
}
P {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left : 3px;
  font-weight: normal;
  letter-spacing : 0.05em;
  line-height : 1.5em;
  font-size : 90%;
}
PRE {
    margin-right: 0px;
    margin-left: 3px;
  font-size : 90%;
}
UL {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0.5em;
  font-size : 90%;
}
TH {
  border-color: #cccccc #cccccc #cccccc #cccccc;
  border-style: solid solid solid solid;
  border-width: 0px 1px 1px 0px;
  font-size : 100%;
}
TD {
  font-size : 100%;
}

A:LINK {
  text-decoration: none;
}
A:VISITED {
  text-decoration: none;
}
A:HOVER {
  color: #cc9900;
  text-decoration: underline;
}
SELECT {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-weight: normal;
}
IMG {
    border-style:none;
}
/*--------------------------------   my class  ------------------------------*/
/*--------- table ----------*/

.std_tbl {
  background-color: #ffffff;
  border-color: #333333 #333333 #333333 #333333;
  border-style: solid solid solid solid;
  border-width: 1px 1px 1px 1px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left : 5px;
  line-height : 130%;
  letter-spacing : 1px;
  font-size : 90%;
}
.std_tbl-th {
  color: #cccccc;
  background-color: #6a986a;
  border-color: #333333 #333333 #333333 #333333;
  border-style: solid solid solid solid;
  border-width: 0px 1px 1px 0px;
}
.std_tbl-color_cell {
  color: #000000;
  background-color: #e3e9cf;
  border-color: #333333 #333333 #333333 #333333;
  border-style: solid solid solid solid;
  border-width: 0px 1px 1px 0px;
}
.std_tbl-whity_cell {
  color : #05340a;
  background-color : #fffef0;
  border-color: #333333 #333333 #333333 #333333;
  border-style: solid solid solid solid;
  border-width: 0px 1px 1px 0px;
  vertical-align: middle;
}


.std_tbl-title {
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.list_tbl-cell {
  line-height : 120%;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}


/*--------- p ----------*/
.p_margin {
  margin-left : 20px;
}

.p_list {
  margin-left : 20px;
  font-size : 75%;
}


