/* CSS */

body {
	background-color: #9999cc;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

h1 {font-size: 200%;}

h2 {
	font-size: 150%;
	margin-top: 1.0em;
	margin-bottom: 0px;
}

h3 {font-size: 140%;}

h4 {font-size: 120%;}

td {vertical-align: top;}

#num {text-align: right;}

#bg {background-color: #cccccc;}

div#skip a {
	background-color: #000000;
	color: #000000;
	text-decoration: none;
}

div#header {
	background-color: #cc3333;
	color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: center;
	width: 760px;
}

div#content {
	background-color: #ffffff;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 8px;
	text-align: left;
	width: 760px;
}

div#sidebar {
	padding-top: 4px;
	text-align: center;
}

div#sidebar img {
	border-style: none;
	padding-top: 4px;
}

div#heading {
	background-color: #cc3333;
	color: #ffffff;
	font-size: 120%;
	padding: 4px;
	text-align: left;
}

div#notice {
	border: thin solid #cc3333;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	padding: 10px;
	text-align: left;
	width: 400px;
}

div#footer {
	font-size: 85%;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}