body {
	text-align:center;
	COLOR: #303060;
	font-size: 12pt;
}

#content {
	width: 850px;
	margin:auto;
	padding : 8px;
	border-width : 2px;
	border-style : solid;
	border-color : #DDD #333 #111 #DDD;


} 

#main {
	line-height:150%;
	WIDTH: 850px;
	POSITION: static;
	text-align:left;

	FONT-SIZE: 12ptx;
	FONT-WEIGHT: 550;
	COLOR: #444;
}




H4 {
	COLOR: #cc0000
;}
DT.b {
	FONT-WEIGHT: bold
;}
A {
	COLOR: #0000ff
;}
A:link {
	COLOR: #0000ff
;}
A:unknown {
	COLOR: #993399
}
A:hover {
	COLOR: #ff0000
;}
TABLE.p {
	BACKGROUND-COLOR: #fdf8f0
;}
TR.th {
	BACKGROUND-COLOR: #ccccff
;}
TR.at {
	BACKGROUND-COLOR: #ccccff
;}
TR.ss {
	BACKGROUND-COLOR: #ffcccc
;}
TR.sv {
	BACKGROUND-COLOR: #ddffdd
;}
TR.tb {
	BACKGROUND-COLOR: #9999ff
;}
TR.mb {
	BACKGROUND-COLOR: #dddddd
;}
DIV.i {
	MARGIN-LEFT: 2em; MARGIN-RIGHT: 2em
;}
DIV.center {
	TEXT-ALIGN: center
;}
DIV.block {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #fdf8f0
;}
PRE.code {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: gray 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid; WHITE-SPACE: pre
;}
SPAN.wu {
	COLOR: #ffa500
;}
SPAN.nu {
	COLOR: #008000
;}
SPAN.ca {
	FONT-SIZE: 70%; COLOR: #008000
;}
.center {
	TEXT-ALIGN: center
;}
.nowrap {
	white-spcae: nowrap
}

H1 {
  margin: 8px 0px 4px 0px;
}

H2 {
  margin: 6px 0px 3px 0px;
}

h3 {
  margin: 4px 0px 2px 0px;
 font-weight : 700;
}

H4 {
  margin: 2px 0px 1px 0px;
}
