@charset "utf-8";
/* CSS Document */
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper{
	width:100%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft{
	float:left;
	width:35%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer{
	width:95%;
	padding-right:5%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer h1{
	font-size:28px;
	font-weight:normal;
	padding-bottom:25px;
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer p{
	font-size:15px;
	font-weight:normal;
	line-height:25px;
	padding-bottom:45px;
}

#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2{
	float:left;
	width:65%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder{
	width:100%;
	background-color: #EFEFEF;
	border-radius:10px;
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer{
	padding:15px;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer h2{
	padding-bottom:25px;
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer #contact-formLineSpacer1{
	width:100%;
	padding-bottom:10px;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer #contact-formLineSpacer1 table tr td input{
	width:90%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer #contact-formLineSpacer1 #contact-subject{
	width:97%;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer #contact-formLineSpacer1 textarea{
	width:97%;
	resize:none;
	height:250px;	
}
#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2 #contact-formBorder #contact-formSpacer #contact-submitBtnAlign{
	width:98%;
	text-align:right;
		
}

.contactInfoLarge{
	display:block;	
}
.contactInfoSmall{
	display:none;	
}
@media screen and (max-width:478px){
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer h1{
		font-size:14px !important;
		padding-right:35px;
		
	}
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer p{
		padding-right:35px;
	}
}
@media screen and (max-width:740px){
	.contactInfoLarge{
		display:none;	
	}
	.contactInfoSmall{
		display:block;	
	}
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft{
		float:none;
		width:100%;	
	}
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer h1{
		font-size:20px;
		font-weight:bold;
		padding-bottom:25px;
		padding-right:10px;
	}
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft #contact-infoSpacer p{
		font-size:12px;
		font-weight:normal;
		line-height:25px;
		padding-bottom:45px;
		padding-right:10px;
	}
	#pageWrapper #bodyWrapper #bodySpacer #mainBodyWrapper #contact-Wrapper #contact-floatLeft2{
		float:none;
		width:100%;	
	}
	
}