
body { margin: 0px; font-family: "MS Sans Serif", "Tahoma", "sans-serif"; font-size: 12px; color: #000000; background: #FFFFFF; }
html { overflow: -moz-scrollbars-vertical; overflow-x: auto; }

input, textarea, select {
	font-family: MS Sana Serif, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #003399;
	border: thin groove #EEEEEE;
}
input.rd, input.cb { background-color: transparent; border: none; margin: 0px; padding: 0px;}

a:hover {
	color: #008888;
	text-decoration: none;
}
a:link {
	color: #004444;
	text-decoration: underline;
}

.text {  font-family: "MS Sans Serif"; font-size: 12px; color: #000000; }
.text1 { font-family: "MS Sans Serif"; font-size: 12px; font-weight: bold; color: #0033FF; }
.textdetailRed { font-family: "MS Sans Serif"; font-size: 12px; color: #CC0000; }
.textboldblacksmall { font-family: "MS Sans Serif"; font-size: 12px; font-weight: bold; color: #000000; }
.textboldblackBig { font-family: "MS Sans Serif"; font-size: 13px; font-weight: bold; color: #000000; }
.textboldblackBiggest { font-family: "MS Sans Serif"; font-size: 14px; font-weight: bold; color: #000000; }
.textbig { font-family: "MS Sans Serif"; font-size: 14px; color: #000000; }
.textdetailRedBold { font-family: "MS Sans Serif"; font-size: 12px; color: #CC0000; font-weight: bold; }
.thingreen { font-family: "MS Sans Serif"; font-size: 12px; font-weight: normal; color: #000000; }

td.page_nav { padding: 1px 0px; background: url('images/t_bg_180.gif') repeat-x top center; }
div.copyright { font-family: "MS Sans Serif"; font-size: 12px; color: #5E68A2; text-align: center; padding: 0px 0px 5px 0px; }
div.copyright a { color: #013974; }

.pocky {
	font-family: MS Sana Serif, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #003399;
	border: thin groove #eeeeee;
}

.money {
	font-family: MS Sana Serif, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #003399;
	border: thin groove #eeeeee;
	text-align: right;
}

.disablemon {
	font-family: MS Sana Serif, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #99CC00;
	color: #003399;
	border: 1px;
	text-align: right;
}

.disable {
	font-family: MS Sana Serif, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #99CC00;
	color: #003399;
	border: 1px;
}

/* SHOW MAP */
table.tbShowMap {}
table.tbShowMap input.text { width: 170px; }
table.tbShowMap select.text { width: 170px; }

/* ZOOM MAP */
table.tbZoomMap div.title { display: block; text-align: right; color: #FFFFFF; padding: 5px 30px 10px 2px; }
table.tbZoomMap td.desc { color: #FFFFFF; font-weight: bold; }