
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	background: url('login_bg.png') #bebfbf repeat-x;
	color: black;
	overflow: hidden;
	margin: auto:
}

#login-panel {
	text-align: center; 
	height: 310px;
	border: 0;
	margin-left: auto;
	margin-right: auto;
	margin-top: 100px;
	padding: 0;
	color: #949494;
	width: 700px;
}

#login-bg-left {
	width: 368px;
	float: left;
	background: url('login_bg_left.png') no-repeat;
	height: 315px;
	margin: 0;
	padding: 0;
}

#login-bg-right {
	float: left;
	width: 9px;
	background: url('login_bg_right.png') no-repeat;
	height: 315px;
	margin: 0;
	padding:0;
}

#login-form {
	float: left;
	background: url('login_bg_center.png') repeat-x ;
	height: 315px;
	position: relative;
	padding: 0;
	width: 320px;
	margin: 0;
}

#login-form .window-header {
	background: none;
	margin-top: 140px;
	margin-left: 0;
}

#login-form .window-header h3 { 
	margin: 0;
	padding: 0;
}
#login-form .window-header h3 img {
	margin-left: 10px;
	position: absolute;
	bottom: 140px;	
	left: 0;
}
.infobox { 
	position: absolute;
	padding-top: 0;
	left: 14px;
	top: 20px;
	margin: 0;
	width: 90%;
}

#panel-dialog .infobox {
	margin-left: 10px;
	padding: 0;
	margin-bottom: 25px;
	position: relative;
}

#login-form .button-cancel {
	display: none !important;
}

#login-form .button-ok {
	margin-right: 6px;
}
#signinForm {
	position: absolute;
	bottom: 12px;
	right: 10px;
}
#signinForm fieldset { 
	border: 0;
	text-align: right;
	background: #fff;
}

#signinForm input {
	border: 1px solid #c5d2e6;
	float: right;
	width: 130px;
}

.tab-close-on img {
	background:transparent url(tab_close_on.png) no-repeat scroll left top !important;
	border:0pt none;
	cursor:pointer;
	height:17px;
	margin:-2px 2px 0pt 3px;
	width:17px;
}
.anchor {
	cursor: pointer;
}
.anchor:hover {
	text-decoration: underline;
}
ul {
	margin: 0;
	padding: 0;
}
ul li {
	text-align: left;
	list-style: none;
}

.seccont {
	padding: 0;
	margin: 0;
}
