@charset "utf-8";

body {
	background-color: #99cccc;
}

a:link {
	color: #003300;
}
a:visited {
	color: #99cc99;
}
a:hover, a:active, a:focus {
	color: #003300;
}

.container {
	background-color: #cccc99;
}

.header {
	background-color: #99cccc;
}
#image_header_left {
	width: 400px;
	height: 120px;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
	z-index: 10;
}
#image_header_right {
	width: 560px;
	height: 120px;
	padding-top: 0px;
	padding-left: 400px;
	position: absolute;
	z-index: 10;
}

.content_left {
	float: left;
	width: 400px;
	height: auto;
	padding: 10px 0px;
	padding-top: 125px;
	padding-bottom: 10px;
}
.content_left h2 {
	padding-top: 15px;
}
.content_left ul {
	padding-left: 30px;
	padding-right: 5px;
}
.content_left ul ul {
	padding-left: 20px;
}
.content_left a:visited {
	color: #003300;
}

.content_right {
	float: left;
	width: 560px;
	height: auto;
	padding-top: 125px;
	padding-bottom: 10px;
	background-color: #ccffcc;
	background-image: url(../images/05_content_right_bg.png);
	background-repeat: repeat-y;
}
.content_right ul {
	font: 95%/1.5 Verdana, Geneva, sans-serif;
	padding-left: 30px;
	padding-right: 5px;
	padding-top: 25px;
	padding-bottom: 25px;
}
.content_right ul ul {
	padding-left: 17px;
	padding-top: 5px;
	padding-bottom: 25px;
}
.content_right ul ul ul {
	padding-left: 17px;
}
.content_right ul ul ul > li {
	list-style-type: square;
}
.content_right li {
	padding-bottom: 5px;
}
#disc_11, #disc_12, #disc_13, #disc_14, #disc_21, #disc_22, #disc_23 {
	list-style-type: none;
}

.footer {
	background-color: #ffffbf;
}
#copyright {
	color: #003300;
}
