#container {
	width: 400px;
	background: #e2e2e2  /* url(login_bg.jpg) repeat-x 0 0 */;
	margin: 25px auto 0;
	padding: 2em;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border: 1px solid #060;
	-moz-box-shadow: 0 1px 0 white;
	-webkit-box-shadow: 0 1px 0 white;
}
#send {
	width:68%;
	margin : auto;
}
#container p {
	direction:rtl;
	text-align:center;
	display:block;
	clear:both;
}
#container small {
	direction:rtl;
	text-align:center;
	color:#903;
	display:block;
	clear:both;
}
#send input[type=text], #send input[type=password], .forminput {

	margin: 0 0 1em 0;
	width: 260px;
	border: 0.9px;
	border-color:black;
	border-style:solid;
	padding: 0.5em;
	color:#903;
	direction:ltr;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
}
#send input[type=submit], #send a , .btn_submit{
	border: none;
	margin-right: 1em;
	padding: 6px;
	text-decoration: none;
	font-size: 12px;
	-moz-border-radius: 4px;
	background: #903;
	color: white;
	box-shadow: 0 1px 0 white;
	-moz-box-shadow: 0 1px 0 white;
	-webkit-box-shadow: 0 1px 0 white;
}
#send input[type=submit]:hover, #send a:hover {
	background: #8BB544;
	cursor: pointer;
}
#send label {
	display:block;
	margin:5px;
	padding-bottom:15px;
	color:#903;
	text-align:right;
	float:right;
}
.ddiv {
	display:block;
	color:#903;
	text-align:right;
	float:right;
	margin-top:-10px;
}
#send .error {
	color: #393939;
	font-size: 15px;
	text-align:center;
}
.error{
	text-align:center;
}
.error p {
	font-size:16px;
	color:red;
	direction:rtl
}

.ha1 {
	text-shadow: 0 1px 0 white;
	text-align:center;
	padding-bottom:15px;
	padding-top:15px;
	font-size:24px;
}
#ingo {
	widows:50%;
	text-align:center;
	vertical-align:middle;
	height:auto;
}
