@import url(font-sizes.css);

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }

a,
a:link,
a:visited,
a:hover
{
color:              #fff;
text-decoration:    underline;
}

a:hover
{
text-decoration:    none;
}


p
{
margin:			0 0 .6em 0;
line-height:	1.2em;
}

h1,h2,h3,h4,h5,h6
{
margin:			0 0 .4em 0;
}

body
{
font-family:	Arial, Verdana, Helvetica, sans-serif;
background:		#008aff url('/images/bg_image.gif') repeat-x 0 0;
color:			#fff;
}

#wrapper
{
padding-top:	127px;
width:			770px;
margin:			auto;
/*background:		url('/images/1to1_logo.gif') no-repeat 45% 127px;*/
}

h1#logo
{
margin-left:	auto;
margin-right:	auto;
width:			150px;
height:			150px;
background:		url('/images/1to1_logo.gif') no-repeat 45% 0;
text-indent:	-9999px;
cursor:			pointer;
}

a img,:link img,:visited img {
border:			none;
}

fieldset
{
border:			none;
}

.form-row
{
clear:			both;
margin:			0 0  .3em 0;
}

.form-row input
{
/*border:			1px #000 solid;*/
}

.form-row label
{
float:			left;
width:			100px;
text-align:		right;
margin:			0 .3em 0 0;
vertical-align:	middle;
}

.form-row input,
.form-row label,
.form-row .form-group
{
padding:		.2em;
}

.form-row .form-group label,
.form-row .form-group input
{
width:			auto;
float:			left;
text-align:		left;
padding:		.2em 0;
vertical-align:	middle;
}

.form-row .form-group .row
{
clear:			both;
}

.form-row .form-group input
{
margin:			.3em .3em .2em 0;
}

*html .form-row .form-group input
{
margin-top:		0;
}

*+html .form-row .form-group input
{
margin-top:		0;
}

.form-row input
{
width:			170px;
color:			#aaa;
}

.submit input
{
color:			#000;
width:			auto;
}

.form-row .form-group
{
float:			left;
padding:		.4em 0 .4em 0;
}

.submit
{
float:			right;
}

.submit input
{
cursor:			pointer;
}

.form_error
{
	padding:	0 0 .4em 0;
}

.column
{
	float:		left;
	padding:	0 .4em .4em .4em;
}

.left
{
	width:		280px;
	padding-right:	140px;
}

.right
{
width:			330px;
}
