/* CSS Document */

#topRow{
	width:100%;
	height:180px;
	color:#FFFFFF;
	background-color:#B5D23E;
	background-image:url(../images/contact/pageCurl.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	
}

#topRow .header{
	width:100%;
	height:50px;
	background-repeat:no-repeat;
	
}

#topRow .middle{
	width:100%;
	height:130px;
	background-image:url(../images/contact/address.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#topRow .middle .leftColumn{
	width:430px;
	height:120px;
	padding-left:30px;
	margin-top:10px;
	float:left;
}

#bottomRow{
	width:840px; /* MARGIN LEFT AND WIDTH ARE TO INDENT THE COLUMN IN BOTH IE AND FIREFOX -- PADDING DOESNT WORK *
	 /* SPACING FOR FOOTER LINKS */
	padding-top:20px;
	margin-left:20px;
}

#bottomRow .header{
	width:100%;
	height:40px;
}

#bottomRow .form{
	width:100%;
}

#bottomRow .form .leftColumn{
	width:300px;
	float:left;
}

#bottomRow .form  .formField{
	padding-bottom:5px;
}
#bottomRow .form  .formFieldBG{
	background-image:url(../images/contact/formFieldBG.jpg);
	background-repeat:no-repeat;
	width:245px;
	height:24px;
	border-width:0px;
	padding-left:4px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
#bottomRow .form .formFieldBGCity{
	background-image:url(../images/contact/formFieldBGCity.jpg);
	background-repeat:no-repeat;
	width:343px;
	height:24px;
	border-width:0px;
	padding-left:4px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}

#bottomRow .form .formFieldBGAddress{
	background-image:url(../images/contact/formFieldBGAddress.jpg);
	background-repeat:no-repeat;
	width:535px;
	height:24px;
	border-width:0px;
	padding-left:4px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
#bottomRow .form .formFieldBGZip{
	background-image:url(../images/contact/formFieldBGZip.jpg);
	background-repeat:no-repeat;
	width:107px;
	height:24px;
	border-width:0px;
	padding-left:4px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
#bottomRow .form .formFieldBGState{
	background-image:url(../images/contact/formFieldBG.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:24px;
	border-width:0px;
	padding-left:4px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
#bottomRow .form .textAreaBG{ 
 	border: none;  
	/*background-image:url(../images/contact/textAreaBG.jpg);
	background-repeat:no-repeat;
	background-position:center;
	*/
	width:520px;
	height:50px;
	border-top-width:1px;
	border-bottom-width:1px;
	padding-left:4px;
	padding-top:4px;
	border-color:#000000;
	background-color:#D3D3D3;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

#bottomRow .form .textAreaWrap{ 
	width:540px;
	height:80px;
	padding-top:0px;
	padding-left:1px;
	background-image:url(../images/contact/textAreaBG2.jpg);
	background-repeat:no-repeat;
}
#bottomRow .form .formFieldHeader{
	padding-bottom:5px;
}
#bottomRow .form .formButtons{
	float:left;
	width:100%;
	text-align:right;
}

#bottomRow .form .formButtons .reset{
	background-image:url(../images/contact/resetBG.jpg);
	border: 0px;
	width:52px;
	height:29px;
}
#bottomRow .form .formButtons .submit{
	background-image:url(../images/contact/submitBG.jpg);
	border: 0px;
	width:52px;
	height:29px;
	margin-left:20px;
}
#bottomRow .form .rightColumn{
	width:540px;
	float:left;
}

#bottomRow .submit{
	width:100%;
	text-align:right;
}