@charset "UTF-8";
/*
-----------------------------------
CSS Document for Registration Form
-----------------------------------
*/
form.reg
{
	width:620px;
	margin:0;
	padding:0;
	border:0;
}
form.reg div.form_wrapper
{
	margin:0;
	padding:0;
}
form.reg fieldset
{
	clear:both;
	margin:0 0 20px 0;
	padding:0;
	border:0;
}
/*
----------------------------
Labels and Wrappers Section
----------------------------
*/
form.reg label
{
	margin:0 5px;
	padding:0 15px 0 0;
	border:0;
	float:left;
	display:table;
	width:1%;
}
form.reg span.wrapper
{
	margin:0;
	padding:0;
	display:table-cell;
	width:1%;
}
/*
---------------
Width Section
---------------
*/
form.reg label.w50
{
	width:240px;
	display:block;
}
form.reg label.w25
{
	width:140px;
	display:block;
}
/*
--------------------
Positioning Section
--------------------
*/
form.reg button.submit_register
{
	margin-left:35%;;
}
/*
---------------
Input Section
---------------
*/
form.reg label input.field
{
	width:100%;
	display:block;
	border:1px solid #3a4701;
	border-left:3px solid #3a4701;
	background:#E9EDF0;
	padding:4px;
	box-sizing:border-box;
}
form.reg label input.field:focus
{
	border:1px solid #990033;
	border-left:3px solid #990033;
	background:#E0EADD;
}
form.reg label.inputselect span.title
{
	margin:0 0 2px 0;
	display:table;
}
form.reg label span.title:hover,
form.reg label span.title:focus
{
	color:#990033;
	cursor:pointer;
}
/*
-----------------
Clearing Section
-----------------
*/
.clear
{
	clear:both;
	display:block;
	padding:0 0 10px 0;
}