body {font-family: Arial,"·s²Ó©úÅé";font-size: 11pt;background-color:#eff;}

.THHL {text-align:left;background-color:#F4F4FF;} /*table head*/
.THHC {text-align:center;background-color:#F4F4FF;}
.THHR {text-align:right;background-color:#F4F4FF;}

.HL {text-align:left;}/*table cell */
.HC {text-align:center;}
.HR {text-align:right;}

.required {background-image:url(required.gif); background-position:bottom left; background-repeat:no-repeat;padding-left:3px;}

.x0000	{border-top:0pt;	border-right:0pt;	border-bottom:0pt;	border-left:0pt;}
.x0001	{border-top:0pt;	border-right:0pt;	border-bottom:0pt;	border-left:1pt solid #CCCCFF;}
.x0010	{border-top:0pt;	border-right:0pt;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x0011	{border-top:0pt;	border-right:0pt;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x0100	{border-top:0pt;	border-right:1pt solid #CCCCFF;	border-bottom:0pt;	border-left:0pt;}
.x0101	{border-top:0pt;	border-right:1pt solid #CCCCFF;	border-bottom:0pt;	border-left:1pt solid #CCCCFF;}
.x0110	{border-top:0pt;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x0111	{border-top:0pt;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x1000	{border-top:1pt solid #CCCCFF;	border-right:0pt;	border-bottom:0pt;	border-left:0pt;}
.x1001	{border-top:1pt solid #CCCCFF;	border-right:0pt;	border-bottom:0pt;	border-left:1pt solid #CCCCFF;}
.x1010	{border-top:1pt solid #CCCCFF;	border-right:0pt;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x1011	{border-top:1pt solid #CCCCFF;	border-right:0pt;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x1100	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:0pt;	border-left:0pt;}
.x1101	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:0pt;	border-left:1pt solid #CCCCFF;}
.x1110	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x1111	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x1d01	{border-top:1pt solid #CCCCFF;	border-right:1pt dotted #CCCCFF;	border-bottom:0pt;	border-left:1pt solid #CCCCFF;}
.x110d	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:0pt;	border-left:1pt dotted #CCCCFF;}
.xd111	{border-top:1pt dotted #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x1d11	{border-top:1pt solid #CCCCFF;	border-right:1pt dotted #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x11d1	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:1pt dotted #CCCCFF;	border-left:1pt solid #CCCCFF;}
.x111d	{border-top:1pt solid #CCCCFF;	border-right:1pt solid #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:1pt dotted #CCCCFF;}
.x1d10	{border-top:1pt solid #CCCCFF;	border-right:1pt dotted #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x1d00	{border-top:1pt solid #CCCCFF;	border-right:1pt dotted #CCCCFF;	border-bottom:0pt;	border-left:0pt;}
.x0d10	{border-top:0pt;	border-right:1pt dotted #CCCCFF;	border-bottom:1pt solid #CCCCFF;	border-left:0pt;}
.x001d	{border-top:0pt;	border-right:0pt;	border-bottom:1pt solid #CCCCFF;	border-left:1pt dotted #CCCCFF;}

DIV {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
CENTER {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
P {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
UL {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
LI {
	COLOR: black; FONT-FAMILY: arial,helvetica,sans-serif
}
BIG {
	FONT-SIZE: 18px; FONT-FAMILY: arial,helvetica,sans-serif
}
SMALL {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,helvetica,sans-serif
}
CODE {
	FONT-SIZE: 13px; FONT-FAMILY: courier new,courier; WHITE-SPACE: nowrap
}
TT {
	FONT-SIZE: 13px; FONT-FAMILY: courier new,courier; WHITE-SPACE: nowrap
}

table {
	FONT-SIZE: 11pt;
}

#queryform td,#editform td {border:1px solid #ccf;}

.popupInput{
 border:0px;
 height:100%;
 width: expression(parentNode.offsetWidth-24); /* IE5+ only */
}

.glow
{
	float:left;
	background:#666666;
	filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=6);
	font-size:1px;
	-moz-border-radius:4px;
	margin:0 8px 8px 0;
}
.glow img
{
	position:relative;
	background:white;
	border:solid 2px white;
	top:-4px;
	left:-4px;	
	*top:2px;
	*left:2px;
	
}
span.glow[class]
{
	float:none;
	display:inline-block;
	vertical-align:top;
	background:transparent;
}
span.glow[class] img
{
	vertical-align:top;
}

td.lockcolumn{
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft); /* IE5+ only */
position: relative;
z-index: 10;
}

td.lockrow{
top: expression(parentNode.parentNode.parentNode.parentNode.scrollTop);
left: 1px;
position: relative;
z-index: 20;
}

td.lockrowcolumn{
left: expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
top: expression(parentNode.parentNode.parentNode.parentNode.scrollTop);
position: relative;
z-index: 30;
}

