a {
	LINK-COLOR: green;
	VISITED-COLOR: mediumblue;
	ACTIVE-COLOR: red;
	HOVER-COLOR: black
}

body {
	BACKGROUND-COLOR: #707070;
	FONT-FAMILY: 'Verdana';
	MARGIN-TOP: 0pt;
	MARGIN-BOTTOM: 0pt;
	MARGIN-LEFT: 0pt;
	MARGIN-RIGHT: 0pt
}

p {
	margin-left: 0pt;
	margin-right: 0pt;
	font-family: 'Verdana';
	font-size: 10pt; 
}

li {
	font-family: 'Verdana';
	font-size: 10pt; 
}

p.shade {
	background-color: #bfbfbf;
}

p.chapter_title {
	font-weight: bold;
	font-size: 14pt; 
	COLOR: black
}

p.section_title {
	font-weight: bold;
	font-size: 12pt; 
	COLOR: black
}

PRE.block_bold {
	FONT-FAMILY: 'new courier';
	font-weight: bold;
	background-color: #cfcfcf;
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 4px;
	BORDER: 10px;
	COLOR: black;
	PADDING: 5px;
	WIDTH: 600px
}

PRE.block_source_gb {
	FONT-FAMILY: 'new courier';
	background-color: #cfcfcf;
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 4px;
	BORDER: 10px;
	COLOR: black;
	PADDING: 5px;
	WIDTH: 600px
}

PRE.block_source {
	FONT-FAMILY: 'new courier';
	background-color: #efefef;
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 4px;
	BORDER: 10px;
	COLOR: black;
	PADDING: 5px;
	WIDTH: 600px
}

PRE.block_source_85 {
	FONT-FAMILY: 'new courier';
	font-size: 10pt; 
	background-color: #efefbf;
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 4px;
	BORDER: 10px;
	COLOR: black;
	PADDING: 5px;
	WIDTH: 600px
}

PRE.block_syntax {
	FONT-FAMILY: 'new courier';
	font-style: italic;
	background-color: #cfcfcf;
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 4px;
	BORDER: 10px;
	COLOR: black;
	PADDING: 5px;
	WIDTH: 600px
}

TABLE.frame {
	WIDTH: 750px;
	HEIGHT: 100px;
	BORDER: 0pt solid transparent;
	PADDING: 0pt;
	BACKGROUND-COLOR: transparent
}

TABLE.page_border {
	WIDTH: 780px;
	HEIGHT: 100px;
	BORDER: 0pt solid red;
	PADDING: 0pt;
	BACKGROUND-COLOR: #ffffff
}

TABLE.page {
	BORDER: 0pt solid red;
	PADDING: 24px;
	BACKGROUND-COLOR: #ffffdf
}

TABLE.banner {
	WIDTH: 640px;
	MARGIN-TOP: 3px;
	BORDER: 1pt solid black;
	PADDING: 8pt;
	COLOR: black;
	FONT-FAMILY: 'Verdana';
	font-size: 8pt; 
	BACKGROUND-COLOR: #ebebff
}

TABLE.example {
	BACKGROUND-COLOR: transparent; 
	BORDER: 0PT; not working
	CELLSPACING: 0pt;
	BORDER: 0pt solid red;
	CELLPADDING: 0pt
}

TD.body {
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px
}

TD.frame_top {
	BORDER-WIDTH: 0pt;
	BACKGROUND-COLOR: #707070;
	WIDTH: 750px;
	HEIGHT: 0px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 1px;
}

TD.frame_left {
	BORDER-WIDTH: 0pt;
	BACKGROUND-COLOR: #707070;
	WIDTH: 0px;
	HEIGHT: 0px
}

TD.frame_center {
	BORDER-WIDTH: 0pt;
	BACKGROUND-COLOR: #707070;
	WIDTH: 650px;
	HEIGHT: 200px;
	PADDING-LEFT: 0px;
}

TD.frame_right {
	BORDER-WIDTH: 0pt;
	BACKGROUND-COLOR: #707070;
	WIDTH: 25px;
	HEIGHT: 1px;
	vertical-align: top; 
	PADDING-TOP: 1px;
}

TD.frame_bottom {
	BORDER-WIDTH: 0pt;
	BACKGROUND-COLOR: #707070;
	WIDTH: 650px;
	HEIGHT: 1px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 1px;
}

TD.page_line {
	WIDTH: 728px;
	HEIGHT: 1px
}

UL {
	MARGIN-TOP: 0pt;
	MARGIN-BOTTOM: 0pt;
	LIST-STYLE-TYPE: disc
}

p.toc_item {
	margin-left: 0pt;
	margin-right: 0pt;
	FONT-FAMILY: 'times new roman';
	font-weight: bold;
}

table.ad_list {
	WIDTH: 390px;
	HEIGHT: 280px
	BORDER: 1pt solid black;
	PADDING: 0px;
	BACKGROUND-COLOR: #ffffdf
}

td.ad_title {
	BACKGROUND-COLOR: #ffffdf;
	FONT-FAMILY: 'Verdana';
	font-size: 8pt;
	PADDING-LEFT: 1px;
}

td.ad_item {
	BACKGROUND-COLOR: #ffffdf;
	FONT-FAMILY: 'Verdana';
	font-size: 8pt;
	PADDING-LEFT: 3px;
}

td.page_sw {
	WIDTH: 528px;
	vertical-align: top; 
	PADDING-TOP: 10px;
}

td.page_se {
	WIDTH: 200px;
	BACKGROUND-COLOR: #FFEBCD;
	vertical-align: top; 
}

p.topic_list {
	text-align: center;
	FONT-FAMILY: 'Verdana';
	font-size: 8pt; 
}

td.topic_title {
	WIDTH: 200px;
	BACKGROUND-COLOR: #FF4500;
	FONT-FAMILY: 'Verdana';
	font-weight: bold;
	font-size: 10pt; 
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
}

td.topic_item {
	BACKGROUND-COLOR: #FFEBCD;
	FONT-FAMILY: 'Verdana';
	font-size: 10pt; 
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 6px;
}
