﻿body {
	margin:0px;border:0px;background-color:white;text-align:center;
}

html, body, td, tr, table, div, span, img, a, ul, li {
	padding: 0px; margin: 0px; border: 0px;
}

html, body, td, table, div, span {
	position: relative;
}

hr {
	padding:0px; margin:0px; height: 0px; width: 100%; line-height:0px; border:1px dotted #C1C1C1;
}

a {
	text-decoration: none;
}

a.hover {
	text-decoration: underline;
}

img {
	border: 0px;
}

td, span, div, body, a {
	font: bold 11pt tahoma; line-height: 12pt; letter-spacing: 0.5px; color: #0068C3;
}

input, textarea {
	font: bold 11pt tahoma; line-height: 13pt; letter-spacing: 0.5px; color: black;
	border: 1px solid #aaaaaa; background-color: transparent;
}

textarea {
	overflow:auto;
}

ul {
	border:2px solid #6699FF; text-align:left; padding-left:24px;
	font: bold 12pt tahoma; color:black;
	margin:10px; background-color:#D2E2FF;
}

li {
	margin-top:6px; margin-bottom:6px;
}

.portstr {
	font: 10pt tahoma;
	margin-top:4px; margin-right:34px;
	padding:2px;
	background-color: #EEEEEE; color:#005CE8;
}

.chbox {
	background-color: transparent; border:0px; cursor:hand;
}

.bun {
	border: 1px solid black; background-color: #D4D0C8; cursor:hand;
}

.formtable {
	width:1%;
}

.formtable td {
	font: bold 10pt tahoma;
}

.textareatd {
	border: 1px solid #cccccc; background-color: transparent;
	height:110px; vertical-align:top; cursor:text;
}

.textareatd textarea {
	height:0; width:100%; border:0px;
}

#maintable {
	width:720px; height:100%; background-color:white;
}

.menutable {
	width:100%; height:30px;
}

.mlink, .mlink_s {
	width:100%; font:bold 10pt; color:#78D2FF; line-height:30px; text-align:center; cursor: hand;
}

.mlink_s {
	color:orange;
}

.menutable_bg {
 	width:100%;height:30;position:absolute;
}

#maincontent {
	padding-top:10px; padding-bottom:10px; text-align: center; height:100%; vertical-align:top;
}

.bottomtd {
	height:48px;
}

.bottomtd img {
 	position:absolute;
}

.bottomtd span {
	margin-top:26px;
	bottom:0px;
	text-align:center;
	font:12pt; color: #78D2FF; letter-spacing:1px;
	width:100%;
}

.branchtable {
	border: 1px solid #6699FF; margin-top:20px;
}

.branchtable td {
	background-color: #EEEEEE; padding:4px; font:10pt tahoma; letter-spacing:1px; line-height:; color:#005CE8;
}

.branchtitle td {
	background-color: #BBD1FF; text-align:center; color:black; font:bold 11pt tahoma;
}

.branchname {
	color:blue; font:bold 10pt tahoma;
}

.addinfo, .patchtext {
	display: none; visibility:hidden;
}

.body_About_Us, .body_Contact_Us, .body_Inquiry, .body_Network, .body_Philosophy, .body_Service, .body_index {
	background-color:white;
}

.body_About_Us, .body_Contact_Us, .body_Inquiry, .body_Network, .body_Philosophy, .body_Service {
	background-image: url(/images/bk220.gif);
	background-repeat:repeat;
}

