*							{
							margin:0;
							padding:0;
							font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
							}
html, body					{ width:100%; height:90%; }
body						{ background-color:#c5c5c5; }
h1							{
							background:transparent url('../assets_img/title.png') no-repeat 0 0;
							width:268px;
							height:64px;
							margin:10px 0;
							}
h1 span						{ display:none; }
h2							{
							color:#2d2d2d;
							font-size:18px;
							margin:10px 0 15px 0;
							font-weight:normal;
							}
							
h3							{
							color:#2d2d2d;
							font-size:13px;
							margin:10px 0 5px 0;
							}
div.line					{
							float:left;
							width:80%;
							margin:10px 0 0 20px;
							}
div.line div				{ float:left; }
div.line div.col1			{ width:250px; }
div.line div.col2			{ 
							width:300px;
							border-left:1px solid #999;
							padding-left:50px;
							padding-bottom:25px;
							}

p, p a, ul li, ul li a, label
							{
							color:#2d2d2d;
							font-size:13px;
							line-height:18px;
							text-decoration:none;
							}
p a, ul li a 				{ border-bottom:1px dotted #9d9d9d; }

p a:hover, ul li a:hover 	{ border-bottom:1px dotted #4a640c; color:#4a640c; }
p							{ margin-top:10px; }
ul li						{ list-style:none; margin-bottom:4px; }
fieldset					{ border:0; }

input.text, textarea		{
							width:183px;
							border:1px solid #a6a6a6;
							font-size:12px;
							}

input.text					{
							float:left;
							height:17px;
							margin:0 0 3px 0;
							}
							
textarea					{ height:68px; margin-bottom:6px; }
							
label						{
							float:left;
							margin:0;
							padding:0;
							line-height:13px;
							display:block;
							width:74px;
							}							

.reset						{ margin:0 0 0 78px; }

.reset, .submit				{
							text-transform:uppercase;
							font-size:10px;
							color:#fff;
							background-color:#4a640c;
							padding:5px 8px 3px 8px;
							border-left:1px solid #86985d;
							border-top:1px solid #86985d;
							border-right:1px solid #364909;
							border-bottom:1px solid #364909;
							font-family:Verdana, Arial, sans-serif;
							}

form, p.sent				{ height:240px; }
							
.reset:hover, .submit:hover	{ background-color:#87ba0f; }