body {
font-family:verdana,sans serif;
background:#ffffff;

}
.upgrade {
	font-size:12px;
}
.logo {
float:right;
}
#access {
position:absolute;
clip:rect(0,0,0,0);
}
#access {
position:absolute;
clip:rect(0,0,0,0);
}

#banner {
	border:1px ;
	width:100%;
	text-alignment:right;
	background:#6699cc;
	}
#centercontent {
	padding:20px;
	top:200px;
	left:200px;
}
#righcontent {
	position:absolute;
	top:0px;
	left:0px;
}
.firstmenu {
width:100%;
border:1px;
background:#336699;
}		
.secondmenu {
width:100%;
border:1px;
background:#003366;
}
a{text-decoration:none;color:#336699;}
a:hover{text-decoration:underline;}
pre{border:1px solid black;padding:10px;}

.mainnav {
	font-family:verdana, sans serif;
	font-size:90%;
	font-weight:bold;
	color:#cccccc;
}
.mainnav:hover {
	color:#ffffff;
	background:#003366;
	text-decoration:none;
}
.mainnavhl {
	font-family:verdana, sans serif;
	background:#003366;
	font-size:90%;
	font-weight:bold;
	color:#ffffff;
}
.mainnavhl:hover {
	text-decoration:none;
}
.leftnav {
	font-family:verdana, sans serif;
	font-size:80%;
	font-weight:bold;
	color:#6699cc;
}
.leftnav:hover {
	color:#ffffff;
	text-decoration:none;
}
.leftnavhl {
	font-family:verdana, sans serif;
	font-size:80%;
	font-weight:bold;
	color:#ffffff;
}
.leftnavhl:hover {
	text-decoration:none;
}

/* Content style definitions */
h3 {
	border-bottom:1px solid black;
	font-size:1.2em;
	font-weight:bold;
	color:#003399;
}
h4 {
	font-size:1em;
	font-weight:bold;
	color:#006699;
}

