* html img,
* html .png {
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "/Public/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}
body{
	font-family:Georgia;
	font-size:12px;
	background:#34495a url(../../Public/images/loginbodybg.gif) repeat-x;
	text-align:center;
}
ul,li{
	list-style:none;
	padding:0;
	margin:0;
}
.content{
	width:743px;
	height:439px;
	background:url(../../Public/images/loginmainbg.gif) no-repeat;
	margin:0 auto;
	margin-top:74px;
	_margin-top:60px;
	position:relative;
	text-align:left;
}
*+html .content{
	margin-top:60px;
}
.content h1{
	width:233px;
	height:128px;
	background:url(../../Public/images/loginlogo1.png) no-repeat;
	text-indent:-999999px;
	position:absolute;
	top:95px;
	*top:112px;
	left:160px;
}

.content .button {
	position:absolute;
	top:195px;
	left:240px;
}

.content  a { font-weight:bold; color:#4c4c4c; text-decoration:none; }
.content  a:hover { color:#ff9900; text-decoration:none; }

.content .button img { border:none;}

.content .body{
	position:absolute;
	top:110px;
	right:50px;
	width:300px;
}

.content .body ul li{
	margin:4px 0;
	*margin:2px 0;
}

.content .inputstyle{
	border:none;
	width:156px;
	height:22px;
	background:url(../../Public/images/logininput.png) no-repeat;
	padding:5px 3px 0 3px;
	color:#999;

}
.content .inputstylefocus{
	border:none;
	width:156px;
	height:22px;
	background:url(../../Public/images/logininput.png) no-repeat 0 -27px;
	padding:5px 3px 0 3px;
	color:#000;

}
.content .loginbtn{
	border:none;
	width:119px;
	height:38px;
	background:url(../../Public/images/logininput.png) no-repeat 0 -111px;

}
.content .loginbtnfocus{
	border:none;
	width:119px;
	height:38px;
	background:url(../../Public/images/logininput.png) no-repeat 0 -150px;

}
.verifycodeimg{
	height:22px;
	width:50px;
	position:absolute;
	left:95px;
	top:3px;
	cursor:pointer;
}
.content .comp{
	background:url(../../Public/images/warn.gif) no-repeat;
	position:absolute;
	color:#CCC;
	top:400px;
	right:0px;
	width:580px;
	padding-left:25px;
	display:none;
	_display:block;
}
