body {
	background: #FFF;
}
i {
	color: #666;
	font-style: normal;
}
input:focus {
	background: #FFFFCC;
}
#txt_Username,
#txt_Password {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
}
#btn_Login {
	width: 80px;
}
#div_LoginPage,
#div_ForgetPassword {
	height: 60px;
	position: relative;
}
#div_ForgetPassword {
	display: none;
}
#reveal_account_notice, .loading_notice, #reveal_reminder{
	display:none;
}

#txt_RevealAccount{
	display: inline;
	float: left;
	margin: 0;
	width: 400px;
}
	.container {
		margin-top: 143px;
	}
	.login_box_container * {
		transition: all .2s ease-in-out;
		-webkit-transition: all .2s ease-in-out;
		-moz-transition: all .2s ease-in-out;
		-o-transition: all .2s ease-in-out;
	}
	.login_box_container {
		background: transparent url('../../../img/theme/module/login/login_box_shadow.png') center bottom no-repeat;
		height: 195px;
		left: 50%;
		margin: 20px 0 0 -300px;
		position: absolute;
		width: 620px;
		z-index: 999;
	}
	.login_box {
		background: #FFF;
		margin: 0 auto;
		width: 680px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}
	.background_loop{
		background: transparent url('../../../img/theme/module/login/login_bg_loop.png') 0 0 repeat-x;
		height: 200px;
	}
	.background{
		background: transparent url('../../../img/theme/module/login/login_bg.jpg') right 0 no-repeat;
		height: 200px;
	}
	.logo {
		height:70px;
		background: url('../../../img/theme/logo.png') 25px 15px no-repeat;
	}
	.middle_panel{
		height: 80px;
		overflow: hidden;
		padding: 20px 10px 0px 10px;
		position: relative;
	}
	.bottom_panel {
		color: #aaa;
		height:20px;
		margin-top: 10px;
/*		padding: 5px 0;*/
		text-align: center;
		border-radius: 0 0 3px 3px;
		
		background-color: #FBFBFB;
		background-image: -moz-linear-gradient(center top , #FFFFFF, #F5F5F5);
		background-repeat: repeat-x;
		box-shadow: 0 1px 0 #FFFFFF inset;
		-moz-border-radius: 0 0 3px 3px;
	}
	.left_panel, .right_panel {
		float: left;
	}
	.left_panel {
		height: 100%;
		width: 330px;
		background: url('<? echo $this->baseUrl;?>/html/img/sol-advenue-logo-small.png') 50px 50px no-repeat;
	}
	.right_panel {
		background: url('<? echo $this->baseUrl;?>/html/img/sol-advenue-logo-small.png') 30px 20px no-repeat;
		width: 250px;
		text-align: left;
		padding: 50px 0 0 20px;
	}
	.div_login_input{
		position: relative;
		display: inline;
		float: left;
	}
	.div_login_input label.error{
		overflow: auto;
		position: absolute;
		left: 0;
		bottom: -30px;
	}
	.switch_link{
		position: absolute;
		bottom: 0;
		right: 0;
	}