body {
	margin:      0px;
	padding:     0px;
	font-family: Arial, Sans-Serif, Helvetica;
	font-size:   12px;
	color:       #000;
}
form {
	margin:  0px;
	padding: 0px;
}
th,
td,
input,
select,
textarea {
	font-family: Arial, Sans-Serif, Helvetica;
	font-size:   12px;
}
th {
	background: #9B8282;
}
h1 {
	font-size:   24px;
	font-weight: normal;
	color:       #592E2F;
}
h2 {
	font-size:   16px;
	font-weight: normal;
	color:       #592E2F;
}
h4 {
	font-size:   14px;
	font-weight: normal;
	color:       #592E2F;
}
h5 {
	font-size:   12px;
	font-weight: bold;
	color:       #592E2F;
}
h6 {
	font-size:      10px;
	font-weight:    normal;
	color:          #592E2F;
	text-transform: uppercase;
}
a {
	color: #592E2F;
}
a img {
	border: none;
}
/* PAGE */
td.pageL,
td.pageR {
	display: none;
}
/* LANG MENU */
div.langMenu {
	display: none;
}
/* CONTENT */
table.content,
td.midFP,
td.mid {
	width: 100%;
}
td.left {
	display: none;
}
a.logo {
	display: none;
}
/* NEWS */
ul.news span.date {
	font-weight: bold;
}
/* META MENU */
div.metaMenu {
	display: none;
}
table.qSrch {
	display: none;
}
/* TOP NAV */
div.topNav {
	display: none;
}
/* SUBNAV */
div.subNav {
	display: none;
}
div.yahoo {
	display: none;
}
/* FOOTER */
td.footer {
	display: none;
}
/* MISC */

/* KOHDEHAKU */

/* MISC */
.missing {
	font-weight: bold;
	color:       #C00;
}
.error {
	padding:          10px;
	border:           1px solid #C00;
	color:            #C00;
	background-color: #FFF;
}
.message {
	padding:          10px;
	border:           1px solid #060;
	color:            #060;
	background-color: #FFF;
}
.pubHide {
	display: none;
}
