body {

	line-height: 18px;
	SCROLLBAR-FACE-COLOR: #e7e6de;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #e7e6de;
	SCROLLBAR-3DLIGHT-COLOR: #d9d5bf;
	SCROLLBAR-ARROW-COLOR: #775700;
	SCROLLBAR-TRACK-COLOR: #efefef;
	SCROLLBAR-DARKSHADOW-COLOR: #afa689;

	color:#000000;
	font-size: 12px;
}

a:link,a:active,a:visited { 
	font-size: 12px; 
	text-decoration: none; 
	color: #4682b4; 
}

a:hover { 
	text-decoration: underline;  
	font-size: 12px; color: red; 
}

.bg{
	color: 12px;
	background: #ffffff;
	border: solid 1px #000000;
	margin: 5; 
	padding: 5;	
}

table { 
	margin: 1; 
	padding: 5;
	font-size: small
}
table td { 
	padding: 0; 
	border-width: 0; 
}


td {  
	color: #000000; 
	font-size: 12px;	
}

input { 
	background-color : #ffffff;
	color : #000000;
	font-size: 12px;
	height:22;
}

.sinput { 
	background-color :buttonface ;
	color : #000000;
	font-size: 14px;
	height:30
}

.finish { 
	background-color : #ececec;
}

textarea {
	color : #000000;
	font-size:12px;
	border: solid 1px #000000;
}

select {
	color : #000000;
	font-size:12px;
	border-color : #000000; 
} 

img { 
	border: 0;
}

ul { 
	margin: 2px; 
	padding: 2px; 
	list-style: decimal inside; 
	text-align: left;
}

li { 
	margin-left: 2px; 
	list-style: disc inside;
}

.odd { 
	background-color: #f5f5f5;
	text-align: left;
		
}

.outer { 
	width:99%;
	background-color: #ececec;
	text-align:left;
}

.tab { 
	width:99%;
	background-color: #ececec;
	border-collapse: collapse;
}

.even { 
	background-color: #f5f5f5;
			
}
th { 
	background-color: #f5f5f5; 
	text-align: left; 
	padding: 5px;
}


.head { 
	color: #5493b4; font-size: 12px; 
	font-weight : bold; 
	height: 20px;
	vertical-align: middle;		
}

.foot { 
	background-color: #DEE3E7; 
	padding: 3px;
}


.item {
	background: #efefef;
}

.hl {
	BACKGROUND-COLOR: green; COLOR: white; CURSOR: hand
}

.big{font-size:14.8px}

.bottom_input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	background-color: #efefef;
}

.input_top {
	border: 1px solid #cccccc ;
	height=16;
	background-color: buttonface;
}

.input_text {
	border: 1px solid #000000;
	height=16;
}

.en {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.small { 
	font-size: 12px;
}

.div{
	position: absolute;
	border: 5px solid #FF8000;
	background-color: #EFEFEF;
	line-height:90px;
	font-size:12px;
	z-index:1000;
}

.tabon {
	background-color: #ffffff;
	border-top: 1px solid #FF9A35;border-right: 1px solid #FF9A35;border-left: 1px solid #FF9A35;
	color: #000000;
	font-weight: bold;

}
.taboff {
	background-color: #FFD1A4;
	border-top: 1px solid #FF9A35;border-right: 1px solid #FF9A35;border-left: 1px solid #FF9A35;border-bottom: 1px solid #FF9A35
	color: #000000;
}
.tdbody {
	border: 0px solid #000000;
	line-height:20px;
	background-color: #ffffff;

}