/* CSS Document */

BODY {
  color: 336633;
  line-height: 100%;
  TEXT-INDENT: 0em
  font-size : 105%;
}

a {
text-decoration: underline;
}

a:link {
color: 336600;
text-decoration: none;

}

a:visited {
color: 336600;
text-decoration: none;
}

a:active {
color: #0000FF;
text-decoration: none;
}

a:hover {
color: #ff0000;
text-decoration: underline;
}




H1 {
  PADDING-TOP: 8px;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 0.5em;
  PADDING-BOTTOM: 8px;
  FONT-WEIGHT: bold;
  margin-bottom : 0px;
  margin-top : 0px;
  background: url("h2bg_gr.gif") no-repeat center;
  color : #ffffff;
  font-size : 16px;
}
H2 {
  FONT-SIZE: 100%;
  PADDING-TOP: 1px;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 1.5em;
  PADDING-BOTTOM: 3px;
  line-height : 180%;
  WIDTH: 100%;
  background: url("h1bg_gr.gif") no-repeat;
  color : #333333;
}
H3 {
  FONT-SIZE: 100%;
  PADDING-TOP: 1px;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 1.5em;
  PADDING-BOTTOM: 3px;
  line-height : 180%;
  WIDTH: 100%;
  background: url("h3bg_gr.gif") no-repeat;
  color : #666666;
}





H4 {
margin:0px;
padding-bottom:20px;
  PADDING-TOP: 0px;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 0.5em;
  FONT-WEIGHT: bold;
  background: url("h5bg_gr.gif") repeat-x left bottom;
  color : #ffffff;
  font-size : 12px;
}

h4:first-letter {
font-size: 0px;
color: #ffffff;
}


H5 {
  FONT-SIZE: 1em
;
}

H4 A:link {
  COLOR: #ffffff
;
}
H4 A:visited {
  COLOR: #ffffff
;
}
H4 A:hover {
  COLOR: #ffffff
;
}
P {
  font-size:90%;
  line-height: 150%;
  TEXT-INDENT: 0em

;
}
.i {
  MARGIN: 0em 1em
;
}
PRE.c {
  BORDER-RIGHT: gray 1px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: gray 1px solid;
  WIDTH: 100%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: gray 1px solid;
  WHITE-SPACE: pre;
  BACKGROUND-COLOR: #fffff0
;
}
DIV.c {
  BORDER-RIGHT: gray 1px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: gray 1px solid;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-LEFT: gray 1px solid;
  WIDTH: 100%;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: gray 1px solid;
  BACKGROUND-COLOR: #fffff0
;
}
EM {
  COLOR: #cc0000;
  FONT-STYLE: normal
;
}
.term H4 {
  BORDER-RIGHT: #c0c0c0 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: #c0c0c0 1px solid;
  PADDING-LEFT: 4px;
  PADDING-BOTTOM: 2px;
  MARGIN: 1.3em 0em 0.6em;
  BORDER-LEFT: #c0c0c0 1px solid;
  COLOR: #333355;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #c0c0c0 1px solid;
  BACKGROUND-COLOR: #e0e0e0
;
}
TABLE.p {
  BORDER-LEFT-COLOR: #c0c0c0;
  BORDER-BOTTOM-COLOR: #c0c0c0;
  BORDER-TOP-COLOR: #c0c0c0;
  BORDER-COLLAPSE: collapse;
  BACKGROUND-COLOR: #fffcf8;
  BORDER-RIGHT-COLOR: #c0c0c0
;
}
TABLE.p TH {
  BORDER-LEFT-COLOR: #999999;
  BORDER-BOTTOM-COLOR: #999999;
  BORDER-TOP-COLOR: #999999;
  BORDER-RIGHT-COLOR: #999999
;
}
TABLE.p TD {
  BORDER-LEFT-COLOR: #999999;
  BORDER-BOTTOM-COLOR: #999999;
  BORDER-TOP-COLOR: #999999;
  BORDER-RIGHT-COLOR: #999999
;
}
TR.th {
  BACKGROUND-COLOR: #ccccff
;
}
TR.at {
  BACKGROUND-COLOR: #ccccff
;
}
TR.ss {
  BACKGROUND-COLOR: #ffcccc
;
}
TR.sv {
  BACKGROUND-COLOR: #ddffdd
;
}
TD{
  BORDER-LEFT-COLOR: #999999;
  BORDER-BOTTOM-COLOR: #999999;
  BORDER-TOP-COLOR: #999999;
  BORDER-RIGHT-COLOR: #999999
;
  line-height : 140%;
  font-size : 96%;
}

textarea {
font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";
}