.error_box {

	padding: 0;

	padding-bottom: 15px;

	padding-left: 80px;

	padding-right: 12px;

	color: red;

    display: block;

	font-size: 12px;

	position:Relative;

}



.trans {

	display:none;

}



.brown {

	color: white;

	display: inline-block;

}





.login_form .text_input {
    border: #7f9db9 1px solid;
    background: white;
	padding: 0;
	color: #0d385a;
	font-size: 11px;
	margin: 0px 0 5px 0;
	width: 140px;
    padding: 3px;
	font-family: Arial;
}



.login_form {
	color: #315977;
	padding: 0;
	margin: 15px 0px 5px -5px;
	position: relative;
	#top: 10px;
	#margin: 0px 0px 5px -2px;
	width: 150px;

}



.login_form a {

	color: #315977;

	text-decoration: none;

    padding: 0;

	display: block;

	margin: 6px 0 0 0;

}



.login_form a:hover {

	text-decoration: underline;

}	



.register_user_button {
	background: #017001;
	font-size: 10px;
	height: 21px;
    width: 83px;
	border: 0;
    text-align: left;
	color: #0d385a;
	font-family: Arial;
    font-size: 11px;
	padding: 0;
	padding-left: 10px;
	margin-left: 65px;
	cursor: pointer;
    background: transparent url(../gfx/inside/btn1.gif) no-repeat top left;

}





.logged_user_box {

	padding: 0;

	padding-bottom: 10px;

	padding-right: 10px;

	color: white;

	font-size: 14px;

}



.logged_user_box .user_name {

	font-weight: bold;



}



.logout_user_button {

	padding: 0;

	border: 0;

	cursor: pointer;

	text-align: left;

	color: #315977;

	text-decoration: none;

}



.logout_user_button:hover {

	text-decoration: underline;

}



.logged_user_box a {

font-size: 14px;

}











/*** *********************************************** ***/



.user_registration_form,

#reg_form {

	padding: 0;

	margin: 0;

	width: 100%;

    font-family: Arial;

    font-size: 12px;

	text-align: center;

}



.user_registration_form input.text_input,

.field_content input  {

	background: #ffffff;

	border: #6699cc 1px solid;

	color: #333333;

	width: 170px;

    font-family: Arial;

    font-size: 12px;

    padding: 2px;

}



.user_registration_form_table,

#reg_form table {

	border-collapse: collapse;

	width: 350px;

	margin: 0 auto;

}



.user_registration_form_table td,

#reg_form td {

	padding: 2px;

	text-align: left;

}



.user_registration_form_table td.cell_left,

#reg_form .field_name {

	width: 170px;

	

}



.user_registration_form_table td.field_content_textarea textarea,

.field_content textarea{

	background: #ffffff;

	border: #6699cc 1px solid;

	color: #333333;

    font-family: Arial;

    font-size: 12px;

    padding: 2px;

	width: 170px;

	height: 60px;

}



span.brown {

	font-size: 13px;

	color: #ff7200;

}



.user_registration_form_table .note,

#reg_form .note {

	text-align: left;

	color: #ff6600;

	padding: 0;

	padding-top: 15px;

}



.user_registration_form_table .cell_button,

#reg_form .cell_button {

	text-align: right;

	padding: 0;

	padding-top: 15px;

	padding-bottom: 15px;

}



.cell_button input,

#reg_form .cell_button input {

	background: #017001;

	font-size: 10px;

	height: 21px;

    width: 143px;

	border: 0;

    text-align: center;

    

	color: #0d385a;

	font-family: Arial;

    font-size: 11px;

	padding: 0 10px 0 0;

	cursor: pointer;

    background: transparent url(../gfx/inside/btn2.gif) no-repeat top center;

}





/*** ****************** ***/



#remind_form {

	

}















#reg_form {

	

}

