p,table,li,h1,h2,h3,h4
{
	font-family: verdana, arial, 'sans serif'; 
}

p, h1, h2, h3, h4, table, li, hr
{
	margin-left: 10pt;
}


/*
p,li,th,td
{
	font-size: 75%;
}
*/
body
{
	background-color: #ffffff;
}

#Mbox {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background-color: #ffffff;
	padding: 8px;
	width: 24em;
	position absolute;
	left: 88em;
}

.red 
{ 
	color : #000000;
	background-color: #ef0000; 
}

.green { background-color: #00ef00; }
.blue { background-color: #38a3f4; }
.yellow { background-color: #efef00; }
.pink { background-color: #ef00ef; }

.rectangle {
	text-align: center;
	vertical-align: 30%;
        color: #000000;
	/* padding: 1px; */
	border-color: #000000;
        border-style: solid;
	border-width: 1px;
        font-size: 12pt;
        position : absolute;
}

.company {
  text-align: right;
  text-size: small;
}

p { text-indent: 40px; }


div.toc { font-size:66%; }

.toc h1,
.toc h2,
.toc h3,
.toc h4 { margin:2px 2px 2px 10px; padding:2px; }

div.changelog {  }



div.optcode { color: #666666; border-color:#333333; }

div.code {color: #00aa00; border-color:#00aa33;}

div.etchcode {color: #3333ff; border-color:#0066ff;}

div.snippet { color:#ff4a4a; border-color:#ff9999; }

div.optcode, div.code, div.etchcode, div.snippet { font-family:courier,sans-serif; border:1px solid; background-color:#ffffff; margin: 0 40px 0 40px; padding: 10px; }

div.optcode p, div.code p, div.etchcode p, div.snippet p {margin:0; padding:0; text-indent: 0px !important; }
