#main_table {
	width: 100%;
	height: 100%;
}
.box {
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	margin: 5px 0;
	display: block;
}
.box_title {
	background-color: #333;
	display: block;
	padding: 5px;
	text-align: left;
	font: bold 14px arial;
	color: #fc0;
}
.content {
	color: #333;
	font: normal 12px arial;
}
.box_content, .box_content_10 {
	background-color: #eee;
	color: #333;
	font: normal 12px arial;
	padding: 5px;
	text-align: left;
	line-height: 17px;
}
.box_content {
	font: normal 12px arial;
	line-height: 17px;
}
.box_content_10 {
	font: normal 10px arial;
	line-height: 15px;
}
a.main, a.admin_link {
	font: bold 12px arial;
}
a.main_10 {
	font: normal 10px arial;
}
a.header1 {
	font: bold 14px arial;
}
a.main:link, a.main:active, a.main:visited, a.main_10:link, a.main_10:active, a.main_10:visited, a.header1:link, a.header1:active, a.header1:visited {
	color: #0063b6;
	text-decoration: underline;
}
a.main:hover, a.main_10:hover, a.header1:hover {
	color: #fff;
	background-color: #0063b6;
}
a.admin_link:link, a.admin_link:active, a.admin_link:visited {
	color: #660;
	text-decoration: underline;
}
a.admin_link:hover {
	color: #fff;
	background-color: #660;
	text-decoration: none;
}
a.boxtitle {
	font: bold 14px arial;
}
a.boxtitle:link, a.boxtitle:active, a.boxtitle:visited {
	color: #fc0;
	text-decoration: underline;
}
a.boxtitle:hover {
	color: #fff;
	background-color: #333;
}
a.boxlink {
	font: bold 14px arial;
	display: block;
	padding: 5px 0;
}
a.boxlink:link, a.boxlink:active, a.boxlink:visited {
	color: #0063b6;
	text-decoration: underline;
}
a.boxlink:hover {
	color: #fff;
	background-color: #0063b6;
}
input, textarea, select {
	font: normal 12px arial;
	color: #333;
}
.error_content {
	font: normal 12px arial;
	color: #c00;
	line-height: 17px;
	background-color: #f8b5aa;
	border-style: solid;
	border-color: #8A1300;
	border-width: 0 0 1px 0;
	padding: 5px;
	text-align: left;
}
.admin_content {
	font: normal 12px arial;
	color: #330;
	line-height: 17px;
	background-color: #fcffae;
	border-style: solid;
	border-color: #990;
	border-width: 0 0 1px 0;
	padding: 5px;
	text-align: left;
}
span.header1 {
	font: bold 14px arial;
	color: #333;
}
