body 					{ font:normal 12px/18px Arial, Helvetica, sans-serif; }

p						{ margin:0 0 8px 0; }



.box					{ width:453px; margin:0 auto; }

.formhead				{ height:59px; margin-top:100px; }

.formhead p				{ margin: 0 75px; padding-top:5px; color:#fff; font-size:2em; line-height: 1em; }

.formfoot				{ background:#eee url(../img/login_foot.gif) no-repeat; height:42px; }

.formfoot p				{ color:#1f4cc3; font-size:0.9em; }

.formmain				{ border:1px solid #778; border-top:0; border-bottom:0; width:451px; }

.login					{ background:url(../img/login_head.gif) no-repeat; }

.register				{ background:url(../img/register_head.gif) no-repeat; }

.contact				{ background:url(../img/contact_head.gif) no-repeat; }

.content				{ padding:10px; }

.policy					{ float:left; font-size:0.9em; width:17em; }

.policy a				{ color:#fff; text-decoration:none; }

.policy a:hover			{ text-decoration:underline; }

.warn					{ color:red; font-weight:bold; vertical-align:top; } /* *required field symbol on register form */



#captchaholder			{ border:1px solid #778; height:70px; }

#captchaholder p		{ font-size:0.9em; color:#666; line-height:1.2em; margin:5px; }

#captchaholder img		{ margin:5px; float:left; }







form#two 				{ padding:0; margin:0; }

form#two input			{ margin: 3px 0; }

form a, a:visited			{ color:#00f; }



form#two label {

	font-weight:bold;

	clear:left; 

	display:block; 

	float:left; 

	width:100px; 

	text-align:right; 

	padding-right:10px; 

	color: #321; 

	margin-top:0.4em;

}



form#two.inp {

	border:1px solid #321; 

	padding:0 2px;; 

	margin-bottom:1em;

	background:#fff url(../img/textarea.gif) repeat left top;

	font-family:"Courier New", Courier, monospace;

}





form#two .button 	{ 

	background:url(../img/button.gif);

	border-left:1px solid white;

	border-top:1px solid white;

	border-right:1px solid #345;

	border-bottom:1px solid #345;

}



form#two fieldset {

	display:block; 

	border:none;

	border-bottom:1px solid #999; 

	padding:1em 0; 

	line-height:1.2em;

}



form#two legend 	{ }

form#two textarea {

	/*width:340px; */

	height:auto;

	border:1px solid #a5acb2; 

	padding:0.5em; 

	overflow:auto; 

	background:#fff url(../img/textarea.gif) repeat left top;

	font-family:"Courier New", Courier, monospace;

}


