@charset "utf-8";
/* CSS Document */

#page_content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

#page_content.background { height: 1%; 	padding: 22px 50px; background: #222 url(../graphics/login/login_bg.jpg) no-repeat; }

#page_content h2 { font-size: 18px; color: #c7b299; margin: 0 0 15px; font-weight: normal;} 

#page_content .login_box { 
background: #111/* url(../graphics/login/beta_tag.gif) no-repeat top right*/; 
padding: 20px; 
width: 360px;
float: left;
margin-right: 40px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

#page_content .login_box span { margin-right: 20px; }
#page_content .login_box .textbox { width: 250px; }
#page_content .login_box .submit_btn { background: transparent url(../graphics/login/login_btn.gif) no-repeat; display: block; float: right; width: 54px; text-indent: -9999px; border: medium none; height: 20px; cursor: pointer; margin-right: 0; }

#page_content .login_box a { text-indent: -9999px; display: block; background: url(../graphics/login/help_icon.gif) no-repeat 0 top; height: 17px; width: 17px; float: left;}
#page_content .login_box a:hover { background: url(../graphics/login/help_icon.gif) no-repeat 0 bottom;}

#page_content .mobile_info { 
background: #111/* url(../graphics/login/beta_tag.gif) no-repeat top right*/; 
padding: 20px 20px 0 0; 
width: 380px;
float: left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.mobile_info img { float: left; margin-right: 10px; margin }
.mobile_info .title { padding-left: 20px; }

.info { margin-top: 50px; }
.info h3 { font-size: 13px; color: #fff;}


div.nicetitle {
	background-color: #333;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	left: 0;
	padding: 4px;
	position: absolute;
	top: 0;
	width: 25em;
	z-index: 20;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-opacity: 0.87;
	}

div.nicetitle p {
    margin: 0;
	padding: 0 3px;
	-moz-opacity: 1;
}

.remember { float: right; margin: 4px 15px 0 0; }
.remember span { line-height: 15px; }
.remember .checkbox { margin: 0 10px 0 0; vertical-align: bottom; }
