.login_box {
	margin: 0 0 0 700px;
	position: absolute;
	width: 276px;
	height: 162px;
	z-index:0;
	}
.login_box h2 {
	margin: -1px 0 0 0;
	padding: 2px 0 2px 4px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	display: block;
	}
div.jqmNotice {
    display: none;
    position: relative;
	width:320px;
	margin-left:-30px;

	}
.jqmnTitle {
	margin: 0 25px;
	}  
.jqmnTitle h1 {
	margin: 5px 0;
  	padding-left:5px;
  	width: 100%;  
  	font-size: 10px;
  	color: #FFFFCC;
	}
div.jqmNotice a.jqmClose {
	}
.jqmnContent {
  	color: #000000;
	}
	
/***** form styles *****/
.login {
	padding:5px 0px 0px 5px;
	}
.login label {
	margin: 2px 0 0 0;
	padding: 2px;
	width: 70px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #444b53;
	float: left;
	
  	}
  	
.login_rememberme {
	padding-left:73px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #444b53;
	}

.login_rememberme a{
	text-decoration: none;
	color: #444b53;
	}
.login fieldset {
	margin: 0;
	border: 0;
  	}
.br {display:none;}  

.butn-submit {
	background: #747a85;
	border: 0;
	font-size: 11px;
	font-weight:bold;
	color: #D5D9DC;
	border: 1px solid #546271;
	padding: 1px 0 1px 0;
	margin-top: 15px;
	width: 65px;
	height:20px;
	float: right;
	margin-right: 30px;
	display: inline;
	}
.fields {
	background:url(/images/loginInputBg.gif) repeat-x;
	border:1px solid #aeaeae;
	height: 13px;
	width: 170px;
	margin-bottom: 12px;
	padding: 4px 0px;
	}
.fields:focus {
	border:2px solid #8abbf6;
	margin-bottom:10px;
}




.loginBox {
	position:absolute;
	right:0;
	float:right;
}

* html .loginBox {
	position:absolute;
	left:690px;
}

.loginBox .boxTop {
	background:url(/images/global/loginBoxTop.gif);
	width:259px;
	height:36px;
	padding:22px 15px 0 15px;
}

.loginBox .boxCenter {
	background:url(/images/global/loginBoxCenter.gif);
	width:289px;
}

.loginBox .boxBottom {
	background:url(/images/global/loginBoxBottom.gif);
	width:289px;
	height:19px;
}

.loginBox .loginTxt {
	font:bold 14px/150% arial;
	float:left;
	color:#fff;
}

.loginBox .closeBtn {
	float:right;
}


.loginBox .b {
  background:url(/images/b.png);
}

* html .loginBox .b {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/b.png", sizingMethod="scale");
}

.loginBox .tl {
  background:url(/images/tl.png);
}

* html .loginBox .tl {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tl.png", sizingMethod="scale");
}

.loginBox .tr {
  background:url(/images/tr.png);
}

* html .loginBox .tr {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/tr.png", sizingMethod="scale");
}

.loginBox .bl {
  background:url(/images/bl.png);
}

* html .loginBox .bl {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bl.png", sizingMethod="scale");
}

.loginBox .brr {
  background:url(/images/br.png);
}

* html .loginBox .brr {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/br.png", sizingMethod="scale");
}

.loginBox .body {
  width: 300px;
  background:url(/images/b.png);
}

* html .loginBox .body {
	background:url(/images/blank.gif) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/b.png", sizingMethod="scale");
}
.loginBox .tl, .loginBox .tr, .loginBox .bl, .loginBox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

.loginBox table {
  border-collapse: collapse;
}

.loginBox td {
  border-bottom: 0;
  padding: 0;
}
.loginBox IFRAME
{
 display:none;/*sorry for IE5*/
 display/**/:block;/*sorry for IE5*/
 position:absolute;/*must have*/
 top:0;/*must have*/
 left:0;/*must have*/
 z-index:-1;/*must have*/
 filter:mask();/*must have*/
 width:300px;/*must have for any big value*/
 height:300px/*must have for any big value*/;
}

