/* main */
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E9E0D9;
}

input { font-family: arial; font-size: 11px; color: navy; font-weight:normal }
td { font-family: arial; font-size: 11px; color: navy; font-weight:normal }
th { font-family: arial; font-size: 11px; color:black; font-weight:normal; }
textarea { font-family: arial; font-size: 11px; color: navy; font-weight:normal }
h1 { color:#990000; font-size:14px; }
h2 { color:#000000; font-size:12px; }

.del		{ background-color: silver; cursor:hand }	
.tdL		{ text-align: left }	
.tdR		{ text-align: right }	
.tdC		{ text-align: center }

.special { color:#ff8a15; font-size:11px; font-weight:normal;}
.small { color:#646464; font-size:10px; font-weight:normal; font-style:italic; }

.nav_main { font-family: arial; font-size: 11px; color: black; font-weight:normal }
.nav_main td { font-family: arial; font-size: 11px; color: white; font-weight:bold; text-align:left; }

.nav_sub th { color: #646464; font-family: arial; font-size: 11px; font-weight:normal; text-align:left; }
.nav_sub td { color: #646464; font-family: arial; font-size: 11px; font-weight:normal; text-align:left; padding-left: 15px; }
.nav_sub a:link { font-family: arial; font-size: 11px; text-decoration: none; color: #646464; font-weight:normal; text-align:left; }
.nav_sub a:visited { font-family: arial; font-size: 11px; text-decoration: none; color: #646464; font-weight:normal; text-align:left; }
.nav_sub a:hover { font-family: arial; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal; text-align:left; }
.nav_sub a:active { font-family: arial; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal; text-align:left; }

.table_text { font-family: arial; font-size: 11px; color: black; font-weight:normal; height:480px}
.table_text th { color: #3e3e3e; font-family: arial; font-size: 11px; font-weight:normal; text-align:justify; vertical-align:top }
.table_text td { color: #3e3e3e; font-family: arial; font-size: 11px; font-weight:normal; text-align:justify; vertical-align:top }

.table_data { border: 1px solid #454545; background-color: #4b4b4b; }
.table_data tr { background-color:#FFFFFF }
.table_data th { background-color:#ffefe8; color: #3e3e3e; font-family: arial; font-size: 11px; font-weight:normal; text-align:justify; vertical-align:top }
.table_data td { color: #3e3e3e; font-family: arial; font-size: 11px; font-weight:normal; text-align:left; vertical-align:top }

a.maila:link { font-family: arial; font-size: 11px; text-decoration: underline; color: #004080; font-weight:normal; text-align:left; }
a.maila:visited { font-family: arial; font-size: 11px; text-decoration: underline; color: #004080; font-weight:normal; text-align:left; }
a.maila:hover { font-family: arial; font-size: 11px; text-decoration: underline; color: #990000; font-weight:normal; text-align:left; }
a.maila:active { font-family: arial; font-size: 11px; text-decoration: underline; color: #990000; font-weight:normal; text-align:left; }

a.logout:link { font-family: arial; font-weight:bold; font-size: 12px; text-decoration: none; color: #cc0000; text-align:left; }
a.logout:visited { font-family: arial; font-weight:bold;font-size: 12px; text-decoration: none; color: #cc0000; text-align:left; }
a.logout:hover { font-family: arial; font-weight:bold; font-size: 12px; text-decoration: none; color: #cc0000; text-align:left; }
a.logout:active { font-family: arial; font-weight:bold; font-size: 12px; text-decoration: none; color: #cc0000; text-align:left; }

/* copyright font */
.copyright { text-align:center; font-size: 10px; color:#666666; vertical-align:bottom; }