body {
	margin : 10px 10px 0;
	padding : 0;
	background-color : #0f3e0f;
	font-family : verdana, arial, sans-serif;
	font-size : 100%;
	color : #22228b;
}
#leftcontent {
	position : absolute;
	left : 10px;
	top : 50px;
	width : 190px;
	background : #ccffcc;
	color : #22228b;
	border : 1px solid #000;
	padding : 5px;
}
#centercontent {
	background : #ccffcc;
	color : #22228b;
	margin-left : 199px;
	padding-left: 5px;
	border : 1px solid #000;
	voice-family : "\"}\"";
	voice-family : inherit;
	margin-left : 201px;
	margin-right : 0;
}
html > body #centercontent {
	margin-left : 201px;
}
#banner {
	background : #aaffc0;
	color : #22228b;
	height : 40px;
	border-top : 1px solid #000;
	border-right : 1px solid #000;
	border-left : 1px solid #000;
	voice-family : "\"}\"";
	voice-family : inherit;
	height : 39px;
}
html > body #banner {
	height : 39px;
}
h1 {
	font-size : x-large;
	padding : 10px 10px 0;
	margin : 0;
	text-align : center;
	font-weight : bold;
}
h2 {
	padding-top : 0;
	padding-bottom : 0;
	margin-top : 3px;
	margin-bottom : 0;
	background-color : #5ccdcd;
	text-align : center;
	color : #28285a;
}
p.skip, div.skip {
	margin : 0;
	padding : 0;
	font-size : 70%;
	text-align : center;
	padding : 0;
}
A:link {
	color : #803939;
	background : transparent;
	font-family : verdana, arial, tahoma, sans-serif;
	text-decoration : underline;
}
A:visited {
	color : #a64a4a;
	background: transparent;
	font-family : verdana, arial, tahoma, sans-serif;
	text-decoration : underline;
}
A:hover {
	color : #803939;
	background : transparent;
	text-decoration : none;
}
A:hover.skip {
	background-color : yellow;
	color : red;
}
li {
	margin-top : 10px;
	margin-bottom : 10px;
}



.right{
	margin: 5px;
	border: 2px solid;
	float: right;
	clear: left;
}

.left{
	margin: 5px;
	border: 2px solid;
	float: left;
	clear: right;
}

img{	margin: 5px;
	margin-top: 15px;
	border: 2px solid;
	clear: both;}

div.left, div.right{
	border: none;
	margin-top: 10px;
	height: 1%;}

.caption{
	font-style: italic;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 85%;}

div.center{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	clear: both;}

form{
	margin-top: 2em;
	text-align: center;}

label{
	margin-top: 2em;
	background-color : #5ccdcd;
	text-align : center;
	color : #28285a;}