body, p, td, input { font-family:ËÎÌå;  font-size: 9pt;}
a:link   { padding:0; color: #003399; text-decoration: none }
a:active { text-decoration: none; font-size: 9pt; color: #ff0000 }
a:visited { color: #003399; text-decoration: none font-size 9pt }
a:hover  { text-decoration: underline; font-size: 9pt; color: #ff0000 }
a.toolbar:link   { padding:0; color: #ffffff; text-decoration: none }
a.toolbar:active { text-decoration: none; font-size: 9pt; color: #ff0000 }
a.toolbar:visited { color: #ffffff; text-decoration: none font-size 9pt }
a.toolbar:hover  { text-decoration: underline; font-size: 9pt; color: #ff0000 }
.inputnormal
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	text-align: left;
}

.gridtextbox
{
	border-right: silver 1px;
	border-top: silver 1px;
	border-left: silver 1px;
	border-bottom: silver 1px;
	background-color: #99CCFF;
	text-align: center;
}

.button
{  height:23px;
	border-top-style:none;
	border-left-style:none;
	border-bottom-style:ridge;
	border-right-style:ridge;
}
.table
{  border-collapse:collapse;
 border-top-color:#c0c0c0;
 border-left-color:#c0c0c0;
 border-bottom-color:#c0c0c0;
 border-right-color:#c0c0c0;
 font-size:9pt;
}
.noteditcell
{ background-color:#e1e1e1;
}

.titlecell
{
	background-color: #99CCFF;
}

.errorcellback
{
	background-color: #ffccff;
}
.errorcellfore
{
	color:Red;
}
 	
.areanormal { border-style: solid; border-width: 0; background-color:#ffffff}
.s01 { border-style:inset; border-width:1px; FONT-SIZE: 12px; HEIGHT: 14pt}
.s02 { BORDER-TOP: 1px ridge #FFFFFF; FONT-SIZE: 12px; BORDER-LEFT: 1px ridge #FFFFFF; HEIGHT: 16pt; BACKGROUND-COLOR: #D4D0C8; border-right-style:ridge; border-right-width:1px; border-bottom-style:ridge; border-bottom-width:1px; padding-top:2}
