body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
}
img {
	border: 0px;
}
.width100 {
	width: 100%;
}
.float-l {
	float: left;
}
.float-r {
	float: right;
}
#header {
	background: url(../images/header.png) repeat-x scroll 0;
	height: 104px;
	width: 100%;
}
#header .contentplaceholder {
	width: 1002px;
	margin: auto;
}
#header .contentplaceholder .header-bg {
	background: url(../images/header-bg.png) no-repeat scroll 0;
	height: 104px;
}
#header .contentplaceholder .header-bg .logo-login {
	padding: 20px 0px 0px 0px;
	width:738px;margin:auto;
}
#content .contentplaceholder {
	width: 1002px;
	margin: auto;
}
#content .contentplaceholder .leftbar {
	padding: 0px 0px 0px 0px;
	text-align: right;
	width: 738px;
	margin:auto;
}
#content .contentplaceholder .leftbar a {
	text-align: left;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	background-color: #e5e5e5;
	display:block;
	float:right;
	padding: 5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content .contentplaceholder .leftbar a:hover {
	text-align: left;
	color: #a4033c;
	font-size: 12px;
	text-decoration: none;
	background-color: #e5e5e5;
	padding: 5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#content .contentplaceholder .leftpanel {
	float: left;
	width: 234px;
	padding: 30px 0px 0px 0px;
}
#content .contentplaceholder .leftpanel .heading {
	background: url(../images/blue-button.png) repeat-x;
	height: 31px;
	width: 128px;
}
#content .contentplaceholder .leftpanel em {
	float: left;
}
#content .contentplaceholder .leftpanel .heading .text {
	text-transform: uppercase;
	color: #fff;
	padding: 7px 0px 0px 0px;
	text-align: center;
	text-shadow: 0px 1px 0px #000;
}
#content .contentplaceholder .leftpanel .placeholder {
	padding: 1px 0px 0px 0px;
}
#content .contentplaceholder .leftpanel .placeholder #contentplaceholder {
	padding: 0px 0px 0px 0px;
	background-color: #fbfbfb;
	float: left;
	width: 100%;
	border: inset;
	border: solid 1px #e1dfdf;
	height: 290px;
}
#content .contentplaceholder .leftpanel .placeholder #contentplaceholder .content {
	padding: 10px 0px 10px 0px;
	margin: auto;
	width: 221px;
}
#content .contentplaceholder .leftpanel .placeholder #contentplaceholder .content img{ border:0px;
	padding: 3px 0px 3px 0px;
	
}
#content .contentplaceholder .leftpanel .placeholder #contentplaceholder .content p {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	font-size: 12px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
#content .contentplaceholder .leftpanel .placeholder #contentplaceholder .content p a {
	font-size: 11px;
	text-decoration: underline;
	color: #a4033c;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	font-weight: bold;
}
.clear {
	clear: both;
}
#content .contentplaceholder .mid {
	padding: 20px 0px 0px 24px;
	width: 451px;
	float:left;
}
#content .contentplaceholder .mid #loginplaceholder {
	padding: 0px 0px 0px 0px;
	background-color: #f8f8f8;
	float: left;
	min-height:272px;
	max-height:100%;
	border-right: 1px solid #e1dfdf;
	border-left: 1px solid #e1dfdf;
	border-bottom: 1px solid #e1dfdf;
	width: 449px;
}
#content .contentplaceholder .mid #loginplaceholder .massage {
	padding: 0px 0px 20px 0px;
	width: 393px;
	margin: auto;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.input-login {
	width: 276px;
	border: inset;
	background-color: #f2f2f2;
	border: #d8d4d4 solid 1px;
	outline: 0px;
}
.changepass {
}
.changepass a {
	padding: 0px 8px 0px 0px;
	color: #088ec1;
	text-decoration: underline;
	font: 11px Arial, Helvetica, sans-serif;
}
.changepass a:hover {
	padding: 0px 8px 0px 0px;
	color: #FF0000;
	text-decoration: underline;
	font: 11px Arial, Helvetica, sans-serif;
}
#content .contentplaceholder .rightpanel {
	float: left;
	width: 260px;
	padding: 20px 0px 0px 0px;
}
#content .contentplaceholder .rightpanel em {
	float: left;
}
#content .contentplaceholder .rightpanel .heading {
	float: left;
	width: 128px;
	background: url(../images/orrange-button.png);
	height: 31px;
}
#content .contentplaceholder .rightpanel .heading .text {
	text-shadow: 0px 1px 0px #000;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	padding: 7px 0px 0px 0px;
	width: 128px;
	background: url(../images/orrange-button.png) repeat-x;
}
#content .contentplaceholder .rightpanel .placeholder {
	padding: 1px 0px 0px 0px;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder {
	padding: 0px 0px 0px 0px;
	background-color: #fbfbfb;
	float: left;
	width: 100%;
	border: inset;
	border: solid 1px #e1dfdf;
	height: 294px;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content {
	padding: 10px 0px 10px 0px;
	margin: auto;
	width: 250px;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content ul li a {
	text-decoration: none;
	font-size: 12px;
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content ul li a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #a4033c;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content ul {
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content ul li {
	/*background:url(../images/sepreter-login.png) no-repeat center bottom;*/
	margin: 0px 0 5px 0;
	padding: 0px 0px 5px 0px;
	list-style-image: url(../images/bullet.jpg);
	font-size:13px;
	border-bottom:1px solid rgba(0,0,0,0.1);
}
#content .contentplaceholder .rightpanel .placeholder #contentplaceholder .content ul div {
	position: relative;
	left: -20px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}
.shadow {
	padding: 10px 0px 0px 0px;
}
.bottom {
	width: 100%;
	margin: auto;
	padding: 10px 0px 0px 0px;
	font-size:11px;
}
.img {
	vertical-align: top;
}
.content-placeholder{width:738px; margin:auto;}
#DivWorking{position:absolute; top:32%; display:none; font-weight:bold; opacity:0.8; filter:alpha(opacity=80); left:50%; right:50%; width:15%; background-color:#f1f1f1; padding:10px;}
#DivWorking img{vertical-align:middle; padding:0px 10px 0px 0px;opacity:1; filter:alpha(opacity=100);}