body {
	background-color: #999966;
	color:#000;
	font-family:"trebuchet ms", "times new roman", times, serif;
	margin:20px;
	padding:0;
}
.width {
	width:100%;
	min-width:500px;
	background:#fff;
}

.content {
	border:1px solid #c00;
	padding:5px;
}

.rule {
	width:500px;
	background:#c00;
	color:#fff;
	margin:1em 0;
}

* html .minwidth {
	border-left:500px solid #800;
}

.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 120px
}

.header {
	POSITION: absolute; top:3px; width:100%;  font-size:16px; background-color:#00CCFF; border: double; border-color:#FFFF00; color: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif
}
* html .container {
	margin-left:-500px;
}
.special {            /* trap spambot autofill text box name "info" */
	width:5px;
	visibility:hidden;
}

.brclear { 
	clear:both;
	height:0;
	margin: 0;
	font-size:1px;
	line-height:0px;
}

.highlight {
font-weight:bold; background-color:#FFFF00;
}

.emphasize {
font-weight:bold
}

td.field
{
	text-align:right;
	font-size:x-small;
	font-family:Verdana;
	font-weight:bold;
}

td.thinfield
{
	text-align:right;
	font-size:x-small;
	font-family:Verdana;
	
}
td.header1
{
	text-align:right;
	font-size:x-small;
	color:#000099;
	font-family:Verdana;
	font-weight:bold;
}

#apiheader
{
	text-align:center;
	font-weight:bold;
	font-size:larger;
	font-family:Verdana;
}

table.api
{
	width:600;
}
