body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

td {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

th {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

input {
	color:blue;
}

.bodystyle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.small {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
}

.medium {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.big {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
}

.xbig {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
}

.expanded {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: "Times New Roman", Times, serif;
	text-align: justify;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

div#main
{
 	height:600px;
	width:750px;
}

div#zmain
{
 	/* height:600px; */
	width:750px;
	background-color:#99FF99;
}

div#main a
{
	text-decoration:none;
}

div#banner
{
/*	height:60px; */
/*	margin-bottom:2px; */
/*	border-color:#99FF00;
	border-style:dashed; */
	background-color:#99FF99;
}
div#menu
{
	height:50px;
	border:1px;
/*	border-color:#000;
	border-style:dotted; */
	margin-bottom:2px;
}

div#content
{
	margin-bottom:2px;
	border:1px;
/*	border-color:#99FF00;
	border-style:dashed; */
	background-color:#99FF99;
}

div#content div#vmenu
{
	width:150px;
	border:1px;
	border-color:#99FF00;
	border-style:dashed;
	background-color:#FFFFFF;
	margin:0 2px 0 0;
	padding:10px 5px 10px 5px;
}
div#content div#vmenu li
{
	margin-bottom:5px;
}

div#content div#vmenu a
{
	text-decoration:none;
	color:blue;
}

div#content div#vmenu p
{
	font-size:12px;
	text-align:center;
	font-family: "Courier New", Courier, mono;
	margin:2px 0 2px 0;
	color:gray;
	font-size:bold;
}

div#content div#vmenu2
{
	width:150px;
	margin:5px 2px 0 0;
	padding:10px 5px 10px 5px;
	text-align:center;
}
div#content div#vmenu2 div
{
	margin-bottom:0px;
}

div#content div#vmenu table tr td input
{
	font-size:9px;
}
div#content div#crt
{
	width:436px;
	background-color:#FFFFFF;
}
div#content div#rvmenu
{
/*
	width:150px;
	border:1px solid #000;
	height:550px;
*/
}

div#footnotes
{
	text-align:center;
}

.noborder 
{
	border:none;
}
.style1 
{
	color: #FF0000;
	font-size:12px;
}
.screen
{
	border:solid 5px blue; 
	background-color:#FFFFFF; 
	border:dotted;
	width:300px;
}
.screen2
{
	border:solid 1px blue;
	width:230px;
	height:130px;
	background-color:#FFFFFF;
}
.screen3
{
	border:solid 1px yellow;
	width:230px;
	height:130px;
	background-color:#FFFFFF;
	border-color:yellow;
}
.screen4
{
	border:solid 1px yellow;
	width:230px;
	background-color:red;
}
.textZone
{
	background-color:white;
	width:120px;
	font-size:12px;
}