#body {
width:755px;
}

#contactform {
	margin-right:12px;
	padding-left:30px;
	top:0px;
	width:440px;
}

#contactform,#line6 {
padding-top:6px;
}

#contactform,#req,#divfname,#divcity,#divstate,#divemail,label {
float:left;
}

#contactform,label,img.sub-btn,#emailLink {
position:relative;
}

#content {
width:505px;
}

#divaddy {
margin-left:27px;
}

#divcity {
padding-left:54px;
}

#divemail {
padding-left:33px;
}

#divmessage {
margin-left:10px;
}

#divrememberbox {
right:6px;
top:-24px;
}

#divrememberbox,.remTipStyle {
position:absolute;
}

#emailLink {
clear:both;
margin-bottom:20px;
margin-right:0;
top:15px;
}

#line1,#line2,#line3,#line4,#line5 {
margin-bottom:6px;
}

.myaddy {
width:345px;
}

.mycity {
width:152px;
}

.myemail {
width:174px;
}

.myfname {
width:100px;
}

.myinput {
width:144px;
}

.mymessage {
height:66px;
width:346px;
}

.myphone {
width:110px;
}

.mystate {
width:20px;
}

.myzip {
width:77px;
}

.remTipStyle {
font-size:10px;
left:245px;
padding:0;
top:-75px;
visibility:hidden;
width:260px;
}

.remtext {
font-size:.8em;
}

img.sub-btn {
background:url(../Assets/images/layout_gr/forms/submit_onoff.gif) no-repeat;
height:25px;
outline:none;
right:0;
top:6px;
width:137px;
}

img.sub-btn,#ckRemember {
border-style:none;
}

img.sub-btn,#emailLink {
float:right;
}

img.sub-btn:hover {
background:url(../Assets/images/layout_gr/forms/submit_onoff.gif) no-repeat 0 -25px;
}

input,textarea {
border:1px solid #cb9ea5;
color:#030;
font:13px verdana,arial,helvetica,sans-serif;
padding:1px 3px;
}

label {
font-size:12px;
left:-2px;
top:3px;
}
