BODY {
	FONT-SIZE: 11px;  
	MARGIN: 12px; 
	WIDTH: 700px;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; 
}
.content
{
    FONT-SIZE: 11px; 
	COLOR: #036; 
	WIDTH: 650px;
	Font-weight: normal; 
	PADDING-LEFT: 20px; 
	PADDING-TOP: 20px; 
	PADDING-BOTTOM: 50px; 
	PADDING-right: 20px;
}
.h-blue {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #52cccc;
}
.h-dblue {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #36f;
}
.h-green {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #92c76f;
}
.h-dgreen {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #3c6;
}
.h-purple {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #969;
}
.h-orange {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #e6a034;
}
.h-yellow {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	Padding: 4px;
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #c1c149;
}
H1 {
	FONT-SIZE: 24px; LINE-HEIGHT: 28px
}
H2 {
	FONT-SIZE: 12px; 
	MARGIN: 0px; 
	COLOR: #fff;
	DISPLAY: block;
	VISIBILITY: visible;
	BACKGROUND-COLOR: #036;
}
H3 {
	FONT-SIZE: small; COLOR: #fff
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #03c; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #900; TEXT-DECORATION: none
}
.footer {
	CLEAR: left; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #fc0 2px solid; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	MARGIN: 5px 25px 10px 25px; 
	WIDTH: 690px; 
	LINE-HEIGHT: 1.5em; 
	PADDING-TOP: 4px; 
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: right
}
.footer A {
	FONT-WEIGHT: normal; 
	COLOR: #03c
}
.footer A:visited {
	COLOR: #444
}
.footer A:hover {
	COLOR: #c00; 
	TEXT-DECORATION: underline
}
ul li.table {
    margin: 0;
    padding: 0;  
}

.content {
	text-align: justify;
}

.author
{
    FONT-SIZE: 9px; 
	COLOR: #000; 
	Font-weight: normal; 
	PADDING-LEFT: 10px; 
	PADDING-TOP: 10px; 
    WIDTH: 600PX; 
    border-top: #000 1px solid;
}
.acknowledge 
{
    FONT-SIZE: 9px; 
	COLOR: #000; 
	Font-weight: normal;  
}

.table1 .td
{
    FONT-SIZE: 11px; 
	COLOR: #000; 
	Font-weight: normal;
	PADDING-LEFT: 3px;
}
.table1
{
	border: #000 1px solid; 
}
.textbox
{
    FONT-SIZE: 10px; 
	WIDTH: 440PX;
	Height: auto; 
	COLOR: #000; 
	Font-weight: normal; 
	PADDING: 10px;
	border: #09c 1px solid; 
}
.text-box1
{
    FONT-SIZE: 11px; 
	WIDTH: 210PX; COLOR: #000; 
	Font-weight: normal; 
	PADDING-LEFT: 10px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	border-left: #000 1px solid; 
	border-top: #000 1px solid;
	border-bottom: #000 1px solid;
}
.quote
{
    FONT-SIZE: 11px; 
	WIDTH: 600PX; COLOR: #000; 
	Font-weight: normal; 
	PADDING: 10px;  
	border: #000 1px solid; 
}
.box1
{
    float: left;
	FONT-SIZE: 11px; 
	WIDTH: 220PX; COLOR: #000; 
	Font-weight: normal; 
	PADDING: 10px;  
	border: #000 1px solid; 
}
.box2
{
    float: right;
	FONT-SIZE: 11px; 
	WIDTH: 220PX; COLOR: #000; 
	Font-weight: normal; 
	PADDING: 10px;  
	border: #000 1px solid; 
}
.reference
{
    FONT-SIZE: 9px;  
	COLOR: #000; 
	Font-weight: normal; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 12px; 
	PADDING-TOP: 10px; 
}
ul li a.reference {
    color: #000;
	FONT-WEIGHT: normal;
	text-decoration: none
}
ul li a.ref-title {
    color: #000;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-decoration: none
}
ul.disc {list-style-type: disc}
ul.circle {list-style-type: circle}
ul.square {list-style-type: square}

table.ms {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}
table.ms td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #C1DAD7;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	Color: #000;
	TEXT-ALIGN: center;
}
table.ms2 {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
}
table.ms2 td {
	border-width: 1px;
	padding: 3px;
	border-style: inset;
	border-color: #C1DAD7;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	Color: #000;
	TEXT-ALIGN: left;
}
.toc-box
{
    FONT-SIZE: 11px; 
	WIDTH: 210PX; 
	COLOR: #000; 
	Font-weight: normal; 
	PADDING: 25px 20px 20px 25px;
	border: #000 1px solid; 
}
.line2
{
    border-bottom: 1px #000 solid;
	width: 100%;
}
.dash-line
{
    border-bottom: 1px #ccc dash;
	width: 450px;
}