html, body, div, span,
h1,h2, h3, h4, h5, h6, p, blockquote, pre,
a, b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
/*h1 { font-size: 24px; }*/
div#content {
	background: #EEF0F1 ;
	border: 1px solid #eeefef;
	/*padding: 1.875em 0; */
	margin-top:-8px;/* 30/16 */
	padding:10px;
}
#wrapper{

width:100%;
/*height:50%;*/

}
/*.loginbox { background: #B3B3B3; padding: 10px; width: 280px; margin: 4% auto 0 auto; position: relative; }*/
.loginbox { background: #B3B3B3; padding: 10px; width: 289px; margin:auto; margin-top:0px ;/* margin-left:10px;*/position: relative; }
.loginboxinner { 
	background: #fff; padding: 12px; position: relative; border: 3px solid 
#060033;
	-moz-box-shadow: inset 0 1px 0 #444; -webkit-box-shadow: inset 0 1px 0 #444; box-shadow: inset 0 1px 0 #444;
}
/*.loginheader { height: 40px; }*/
.loginform { margin-top: 20px; }

/*.loginbox h1 { font-size: 30px; letter-spacing: 1px; color: #555; font-weight: normal; padding-top: 10px; }*/
.loginbox .logo { position: absolute; top: 10px; right: 20px; }
/*.logo img { height:60px; width:60px; }*/
.loginbox p { margin: 2px 0 10px 0; }
.loginbox label { display: block; color: #040058; letter-spacing: 1px; font-size: 12px; }


.loginbox  #username{ 
	padding: 3px 8px; background: #FFFFFF; color: #5E3C00; 
	font-family: Arial, Helvetica, sans-serif ; margin-top: 4px; font-size: 14px;  width: 145px; 
	/*-moz-box-shadow: 0 1px 0 #444; -webkit-box-shadow: 0 1px 0 #444; box-shadow: 0 1px 0 #444; */outline: none; 
}
.loginbox  #password{ 
	padding: 3px 8px; background: #FFFFFF; color: #5E3C00; 
	font-family: Arial, Helvetica, sans-serif ; margin-top: 8px; font-size:14px;  width: 145px; 
	/*-moz-box-shadow: 0 1px 0 #444; -webkit-box-shadow: 0 1px 0 #444; box-shadow: 0 1px 0 #444; */outline: none; 
}
.loginbox button,.expbox button { 
	background: #040066; padding: 5px 20px; font-size: 18px; border: 0; letter-spacing: 1px; color: #FFFFFF; width: 100px;
	-moz-box-shadow: 1px 1px 3px #222; -webkit-box-shadow: 1px 1px 3px #222; box-shadow: 1px 1px 3px #222; cursor: pointer;
}
.loginbox button.default { background: #A38900; color: #333; }
.loginbox button.hover { background: #979797; color: #979797; }
.loginbox button:active { background: #111; color: #fff; }
.expbox button.default { background: #A38900; color: #333; }
.expbox button.hover { background: #979797; color: #979797; }
.expbox button:active { background: #111; color: #fff; }
.loginbox input:focus {  border-color:#170092; }
.loginerror { color: #990000; background: #fbe3e3; padding: 0 10px; overflow: hidden; display: none; }
.loginerror { -moz-border-radius: 80px; -webkit-border-radius: 80px; border-radius: 80px; }
.loginerror p { margin: 10px 0; }

.radius { -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; }
.title { font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif; }




#register_main {
	margin: 0 0px 0 9px;
	padding: 5px;
	width:  362px;
	background: #FFFFFF;
	border: 5px solid #707070;
}
/*
#footer {
	clear: both;
	padding: 10px 10px 10px 10px;
	background: #2F3B78;
}

#footer p {
	margin: 0;
	font-size: 14px;
	color: #FFFFFF;
}

#footer a {
	text-decoration: ;
	color: #C7894C;
}

#footer a:hover {
	text-decoration: none;
	color: #F4E7DB;
}

*/


/*
div#footer {
	text-align: center;
	padding-left:0px;     /* 30/16 */
/*	color:#090066;
	border: 0px solid;
	width:450px;
}*/



div#footer  {

	padding: 1.875em 0; /* 30/16 */
	
		font-family: verdana;
		text-align: center;
	/*width:370px;*/
	padding:0;
	margin:0;
	height:50px;
}
div#footer #footer1  {
	color:#090066;
	font-family: verdana;
	font-size:13px;
		text-align: center;
}
div#footer  #footer3 {
	color:#666;
	font-family: verdana;
	font-size:9px;
		text-align: center;
		
}div#footer #footer4  {
	color:#666;
	font-family: verdana;
	font-size:9px;
		text-align: center;
}
 #footer1, #footer3,#footer4
 {
padding:0;
	margin:0;
}
/*@media screen and (max-width: 430px) {*/
/*
@media screen and (max-width: 650px) {
	
	body { font-size: 11px; }
	button, input, select, textarea { font-size: 11px; }
	.loginbox { background: #B3B3B3; padding: 10px; width: 280px; margin-top:1% ; position: relative; }
	div#content {
	background: #EEF0F1 ;
	border: 1px solid #eeefef;
	padding: 1.875em 0; 
	margin-top:-6px;/* 30/16 */
/*}
	.loginbox { width: 280px; margin-top: 5px; }
	.loginbox input { width: 95%; }
	.loginbox button { width: 47%; }
	.forgot { font-size:15px; }
	
	div#footer #footer1 {
	/* 30/16 */
/*	font-size:11px;
	font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
}div#footer #footer2 {
	/* 30/16 */
/*	font-size:10px;
	font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
}div#footer #footer3 {
	/* 30/16 */
/*	font-size:12px;
	font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
}div#footer #footer4 {
	/* 30/16 */
/*	font-size:13px;
	font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif;
}
}*/	