@charset "utf-8";
/* CSS Document */
{
	margin:0px auto;
	border:0px;
}
body
{
	margin:0px auto;
}
.logo
{
	width:571px;
	height:120px;
	float:left;
	background:url(images/logo.jpg) no-repeat;
}
.mid_bg
{
	width:100%;
	height:120px;
	background:url(images/bg.gif) repeat-x;
	float:left;
}
#container
{
	width:100%;
	height:auto;
	position:relative;
}
#content
{
	width:100%;
	height:auto;
}
.login_box
{
	width:564px;
	height:272px;
	margin:65px auto;
	background:url(images/login_box.png) no-repeat;
}
.text_area
{
	width:285px;
	height:170px;
	padding:82px 5px 0px 236px;
}
.text
{
	width:105px;
	height:20px;
	text-align:right;
	font-family:arial;
	font-size:14px;
	color:#4d4c4b;
	text-decoration:none;
}
.coln
{
	width:1%;
	height:20px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#666;
}
.footer
{
	width:100%;
	height:35px;
	background:url(images/footer_bg.jpg) repeat-x;
}
.f_cont
{
	width:800px;
	height:auto;
	text-align:justify;
	font-family:arial;
	font-size:12px;
	margin:0 auto;
	color:#fff;
	padding:8px 0px 0px 0px;
	text-decoration:none;
}
.input
{
	width:98%;
	height:15px;
	border-color:#666 solid ;
}
.button
{
	width:63px;
	height:27px;
	margin:5px auto;
}
.drop
{
	width:100%;
	height:20px;
	border-color:#666 solid ;
}
#left
{
	width:160px;
	height:auto;
	margin:0 auto;
	float:left;
}
#left div.side_top
{
	width:155px;
	height:16px;
	background:url(images/side_top.jpg) no-repeat;
	margin:0 auto;
}
#left div.side_mid
{
	width:155px;
	height:400px;
	background:url(images/side_mid.jpg) repeat-y;
	margin:0 auto;
}
#left div.side_bot
{
	width:155px;
	height:25px;
	background:url(images/side_bottom.jpg) no-repeat;
	margin:0 auto;
}
.table
{
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#right
{
	width:820px;
	height:auto;
	margin:0 auto;
}
#right div.contempt
{
	width:810px;
	height:auto;
	margin:0 auto;
	padding-top:30px;
	clear:both;
}
#right div.contempt div.img_con
{
	width:109px;
	height:80px;
	margin:0 auto;
	background:url(images/contept.png) no-repeat;
	float:left;
}
#right div.contempt div.img_con div.word
{
	width:109px;
	height:auto;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding:35px 0 0 0;
	text-align:center;
}
#right div.contempt div.img_text
{
	width:550px;
	margin:0 auto;
	float:left;
	padding-top:40px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
#right div.contempt div.search
{
	width:660px;
	margin:0 auto;
	float:left;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
#right div.contempt div.new
{
	width:130px;
	margin:0 auto;
	float:left;
}
#right div.cont_grid
{
	width:810px;
	height:auto;
	margin:0 auto;
	clear:both;
	padding-top:10px;
}
#right div.cont_grid div.grid_top
{
	width:808px;
	height:31px;
	background:url(images/grid_top.png) no-repeat;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#right div.cont_grid div.grid_main
{
	width:808px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
.td
{
	background:#EAE8D8;
	text-align:center;
}
.td1
{
	background:#FFF;
	text-align:center;
}
.text
{
	width:150px;
	height:13px;
	text-align:left;
}
/* popup */
#right div.cont_grid div.pop
{
	width:500px;
	height:31px;
	background:url(images/grid_top.png) no-repeat;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
#right div.cont_grid div.popcon
{
	width:500px;
	height:auto;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
}
/*---popup--*/
#right div.cont_grid div.pop
{
	width:800px;
	height:38px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	background:url(images/pop_top.png) no-repeat;
}
#right div.cont_grid div.pop_mid
{
	width:692px;
	height:auto;
	background:#FFF;
	margin:0 auto;
	border:1px solid #666666;
	padding:20px 0 20px 0;
}
#right div.cont_grid div.pop_mid div.work
{
	width:688px;
	height:auto;
	margin:0 auto 0 0px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
#right div.cont_grid div.pop_bot
{
	
	width:694px;
	height:38px;
	background:url(images/pop_up_bot.png) no-repeat;
	margin:0 auto;
}
.text_user
{
	width:150px;
	height:23px;
}
.button_blank
{
	width:101px;
	height:28px;
	margin:0 auto;
	background:url(images/button_blank.png) no-repeat;
	padding:10px 0 0 0px;
	text-align:center;
	float:left;
}
.button_blank a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.modalBackground {
	background-color: #B7EBEE; 
	filter: alpha(opacity=100);opacity: 0.5;
}