
body {
	background-color: #fff6c7;
}

div.box-center {
	text-align: center;
	display: block;
/*
	margin-left: 50%;
	margin-right: 50%;
	padding-left: 50%;
	padding-right: 50%;
	width: 600px;
	padding-left: 10%;
	padding-right: 10%;
	position: relative;
	left: 20%;
	right: 20%;
*/
}

div.box-center2 {
	text-align: center;
	display: block;
}

div.box-left
{
	text-align: left;
	display: block;
	width: 400px;
/*
	border-left-width:  100px;
	border-right-width: 100px;
	border-style: solid;
	padding: 1em 50% 1em;
	width: 400px;
	height: 600px;
	position: absolute;
	padding-left: 0%;
	padding-right: 0%;
	margin-left: 100px;
	margin-right: 100px;
*/
}

div.box-all {
	margin-left:  5%;
	margin-right: 5%;
}


div.box-update {
	background-color: #f0f1c6;
	font-size: 0.8em;
	margin-right: 50%;
}

div.box-topic {
	background-color: #f0f1c6;
	margin-left: 5%;
	margin-right: 5%;
/*
	padding-left: 0.5em;
	padding-right: 0.5em;
*/
}

h1 {
	color: black;
	font-size: x-large;
}

h2 {
	color: black;
	font-weight: bold;
	font-size: large;

	border-style: solid;
	border-color: #f0aa29;
	border-width: 0em 0em 3px 12px;
	text-indent: 0.5em;
}

h3 {
        color: black;
	font-size: medium;

	border-style: solid;
	border-color: #209461;
	border-width: 0em 0em 2px 8px;
	text-indent: 0.5em;
}


h4 {
	color: blue;
	font-weight: bold;
}


strong.red_str {
	color: red;
	font-weight: bold;
}

table,td,th {
	border-style: solid;
	border-width: 1px;
        border-color: #95a967;
	background-color: #f0f1c6;
}

td.no-border {
	border-style: none;
}
table.no-border {
	border-style: none;
}

a.back {
	font-size: 0.8em;
	text-align: left;
}

a img.banner {
	border-style: none;
}

a img.icon   {
	border-style: none;
}

