	body{margin:0px;padding:0px;background-color:#FFFFFF;font-family:"Hiragino Kaku Gothic ProN",sans-serif;font-size:12px;}
	.red{color:#cd0000;}
	.textleft{text-align:left;}
	.textcenter{text-align:center;}
	.textright{text-align:right;}
	.floatleft{float:left;}
	.floatright{float:right;}
	.clear{clear:both;}
	.panel{width:440px;margin:8px auto;padding:16px;background-color: #EEEEEE;border:1px #AAAAAA solid;}
	.panel table{margin:auto;}
	.panel th{padding:4px;}
	.panel td{padding:4px;}
	.label{float:left;width:140px;text-align:right;}
	.field{float:left;text-align:left;}
	.space{clear:both;height:8px;}
	.sort_mark{margin-left:4px;font-size:9px;}
	#container{position:relative;width:960px;margin:auto;}
	#screen_mask{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#000000;background-image:url('../resource/loading.gif');background-position:center center;background-repeat:no-repeat;background-attachment:fixed;opacity:0.2;visibility:hidden;z-index:99999;}
	#tool_panel{position:absolute;left:0px;top:0px;width:960px;height:160px;border:1px #AAAAAA solid;}
	#tool_top{width:960px;height:30px;background-color:#444444;color:#FFFFFF;}
	#tool_toplogo{float:left;width:120px;height:18px;margin:6px;background-color:#444444;color:#FFFFFF;}
	#tool_topuser{float:right;width:300px;;height:18px;margin:8px 30px 0px 6px;background-color:#444444;text-align:right;font-size:10px;color:#00FFFF;}
	.tool_topbutton{float:right;height:18px;margin:6px 8px 6px 8px;text-align:center;color:#FFFFFF;cursor:pointer;}
	.tool_topbutton:hover{color:#FF0000;}
	#tool_middle{width:960px;height:40px;background-color:#FFFFFF;color:#000000;}
	#tool_middletitle{float:left;width:150px;height:24px;margin:8px 0px 0px 8px;color:#444444;font-size:16px;}
	.tool_middlebutton{float:right;height:24px;margin:8px 8px 0px 0px;text-align:center;}
	#tool_bottom{width:960px;height:40px;background-color:#FFFFFF;color:#000000;}
	#tool_bottomtitle{float:left;width:400px;height:18px;margin:6px;color:#000000;}
	.tool_bottomtab{float:left;width:120px;height:24px;margin:6px 0px 0px 0px;padding-top:2px;text-align:center;background-color:#EEEEEE;color:#000000;border:1px #AAAAAA solid;border-left:0px;cursor:pointer;}

	.tool_middleblock{float:left;margin:2px 0px 0px 8px;text-align:left;color:#000000;font-size:11px;line-height:1;}
	.tool_middlefield{width:70px;text-align:left;font-size:11px;}
	.tool_middlebutton{float:right;height:24px;margin:8px 8px 0px 0px;text-align:center;}

	.tool_bottomblock{float:left;margin:0px 0px 0px 8px;text-align:left;color:#000000;font-size:11px;line-height:1;}
	.tool_bottomfield{width:70px;text-align:left;font-size:11px;}
	.tool_bottombutton{float:right;height:24px;margin:8px 8px 0px 0px;text-align:center;}
	.tool_bottomleftbutton{float:left;height:24px;margin:8px 0px 0px 8px;text-align:center;}
	.tool_bottomrightbutton{float:right;height:24px;margin:8px 8px 0px 0px;text-align:center;}

	#tool_headline{width:960px;height:50px;background-color:#EEEEEE;border-top:1px #AAAAAA solid;color:#000000;}
	#control_code{height:0px;visibility:hidden;}
	#record_control{height:16px;margin-top:4px;background-color:#EEEEEE;text-align:center;}
	.control_record{color:#000000;font-size:12px;}
	.control_recordbutton{color:#0000FF;font-size:12px;cursor:pointer;}
	//.control_recordbutton:hover{color:#FF0000;}
	.control_recordbutton_disabled{color:#888888;font-size:12px;}

	#userjob{position:relative;width:480px;margin:auto;}
	#pressjob{position:relative;width:960px;margin:auto;}
	#job_title{height:24px;margin:8px 0px 0px 8px;color:#444444;font-size:16px;text-align:center;}
	#job_buttonblock{margin:8px;text-align:center;}
	.job_button{width:80px;height:24px;margin:8px 8px 0px 0px;text-align:center;}
	#job_bottom{}

	#content_panel{position:absolute;left:0px;top:100px;width:960px;overflow-y:scroll;background-color:#FFFFFF;border:1px #AAAAAA solid;}
	#dialog_panel{position:absolute;left:0px;top:100px;width:300px;height:150px;overflow:hidden;background-color:#EEEEEE;border:2px #444444 solid;visibility:hidden;z-index:999999;}
	.dialog_row{margin:auto;padding:4px;text-align:center;}
	.folderblock{position:relative;margin:8px;background-color:#FFFFFF;border:1px #AAAAAA solid;overflow:hidden;z-index:9999;}
	.genericblock{margin:8px;padding:4px;background-color:#EEEEEE;border:1px #AAAAAA solid;}

