html, body { 
	margin:0;
	padding:0;
}
body { 
	font:normal 15px/20px Arial, Helvetica, sans-serif;
	color:#2d3236;
	text-align:center;
}
a { 
	color:#2d3236;
	text-decoration:underline;
}
a:hover { 
	color:#2d3236;
	text-decoration:underline;
}
a img { 
	border:none;
}
p { 
	margin:0 0 1em 0;
	padding:0;
}

.container { 
	width:1000px;
	margin:0 auto;
	text-align:left;
}
.top { 
	height:230px;
	position:relative;
}
.top .lite-logo { 
	position:absolute;
	top:45px;
	left:118px;
}
.top p { 
	position:absolute;
	top:99px;
	right:129px;
	text-align:right;
}

.content { 
	padding:0 120px 0 153px;
}
h1 { 
	margin:0 0 25px 0;
	padding:0;
	font-size:28px;
	line-height:30px;
	font-weight:normal;
}

.container-left { 
	float:left;
	width:270px;
	padding:0 37px 0 0;
	margin:0 0 10px 0;
}
.container-right { 
	float:left;
	width:417px;
	padding:0;
	margin:0 0 40px 0;
}
.hidden-HR { 
	height:0px;
	overflow:hidden;
	clear:both;
}

form { 
	margin:0;
	padding:20px 0 0 0;
	font-size:13px;
}
.input { 
	font:normal 15px/17px Arial, Helvetica, sans-serif;
	padding:3px;
	border:#959595 1px solid;
	background:#f7f7f7 url(../images/input.png) 0 0 repeat-x;
	width:409px;
}
.textarea { 
	font:normal 15px/20px Arial, Helvetica, sans-serif;
	padding:3px;
	border:#959595 1px solid;
	background:#f7f7f7 url(../images/input.png) 0 0 repeat-x;
	width:409px;
	height:120px;
}
form .container-left {
	width:417px;
}
form .container-right {
	width:270px;
}
form p {
	margin:0;
	padding:0;
	min-height:56px; _height:56px;
}
form .submit { 
	text-align:center;
	padding:19px 0 0 0;
}
form .submit input { 
	margin:0 auto;
	width:270px;
	height:298px;
	font:normal 20px/22px Arial, Helvetica, sans-serif;
}
form label em { 
	color:#7f7f7f;
	padding:0 0 0 10px;
}

.footer { 
	padding:35px 120px 55px 153px;
	font-size:13px;
	line-height:18px;
	color:#999;
}}
