BODY
{
	margin:0px; font-size:11px; font-family:arial; background-color:#04376A; color: #666666;
}
TD, DIV, SPAN, INPUT, SELECT, TEXTAREA {font-size:11px; font-family:Arial;}
TH {font-size:11px; font-family:Arial;background-color:#EEEEEE; }

FIELDSET	{ border:1px solid #e9e9e9; margin-bottom:3px; padding-bottom:3px;}
LEGEND		{ padding-left:8px; padding-right:8px; color:#888888;}

.obj { border:1px solid #A4BBC4; color:#0A435C; padding:1px; }
.but {	margin:1px; cursor:hand; border:none; }

.formout  {border:1px solid #acacac; margin:5px;}
.formleft { background-color:#E6EAEC; color:#696969; text-align:right; border-right:1px solid #D9E5EB;}
.formhead { background-color:#C8D7DE; border-left:3px solid #3F6790; color:#02264E; padding-left:5px; letter-spacing:2px; }
.formline { border-bottom:1px solid #E6EAEC; text-align:left;}
.field01 { border-right:1px solid #D0DBAD; border-bottom:1px solid #D0DBAD; border-top:1px solid #ECF0C9;border-left:1px solid #ECF0C9;}
.field02 { border-right:1px solid #B3C2D1; border-bottom:1px solid #B3C2D1; border-top:1px solid #E2E6EC;border-left:1px solid #E2E6EC; color:#000000;}
.info
{
	background-image: url(/images/info_bg_4.jpg);
	background-repeat: no-repeat; background-position:right top;
	text-align:left; line-height:16px; color:#868686;
	padding-left:20px; padding-top:5px;
}

.sp_box
{
	border: #dcdcdc 1px solid;
	overflow: auto;
	background-color: #fafafa;
	scrollbar-face-color:#DAE1E5;
	scrollbar-track-color:#DAE1E5;
	scrollbar-arrow-color:#7D909B;
	scrollbar-highlight-color:#DAE1E5;
	scrollbar-3dlight-color:#efefef;
	scrollbar-shadow-color:#DAE1E5;
	scrollbar-darkshadow-color:#eaeaea;
	overflow-x:hidden;
}
.sp_n1 { font-size:13px; font-family:verdana; font-weight:bold; color:#ff0000;}
.sp_n2 { font-size:13px; font-family:verdana; color:#CC0000;}
.sp_n3 { font-size:16px; font-weight:bolder; color:#44509d;}
.sp_f1 { color:#d94570; font-size:10px;}

.cal1	{ background-color:#FFFFFF; width:80px; height:75px; text-align:left}
.cal2	{ background-color:#C2CDE0;width:16px; font-size:10px; padding:1px; color:#5A5C60; text-align:right}
.cal3 { text-align:center; padding-top:2px; margin-bottom:2px; border-top:1px dotted #C2CDE0;}
.item { margin-left:24px; margin-top:3px; margin-bottom:5px; text-align:left;}
.item a { color:#666666; text-decoration:none;}
.item a:hover { color:#666666; }
.item a:visited {color:#666666; }
.submenu
{
	background-position: left top;
	background-attachment: fixed;
	background-image: url(/user/images/mas.gif);
	background-repeat: repeat-y;
	padding-top:1px;
}

.formbg
{
	background: url(/user/images/top01.gif) #d1dbe7 fixed no-repeat right top;
	padding-left:8px;
}
.footbg
{
	margin-top:3px; margin-left:3px; padding: 3px;
	color: #222c55;
	background-color: #C2CDE0;
}

.msg_1 { border:#989C9F 1px solid;	background-color:#EBF0F6; margin-left:8px;margin-bottom:15px;}
.msg_2 {padding-left:68px;color:#2602C0; line-height:18px; padding-bottom:10px;}
.msg_3 {padding-left:68px;color:#7B2901; line-height:24px; padding-bottom:10px;}