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:#ffd; 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;
}
