/* 
	Vertasource
	Contact Screen CSS
	2009
	
 */

#pageInfo {
	float: right;
}

#pageContent {
	float: left;
}

	#pageSummary strong {
		font-size: 16px;
	}

	#map {
		color: #000;
		width: 425px;
		height: 230px;
		border: 2px solid #fff;
		margin-top: 10px;
	}
		
		#map a {
			bordeR: 0;
		}
	
		#content #mapText {
			background: url(/content/v1/img/vslogoSmall.gif) no-repeat left 50%;
			padding: 0 0 0 60px;
		}
		
/* contact form */		
fieldset {
	font-size: .9em;
}
		
	#container fieldset dl {
		float: left;
		_display: inline;
		width: 230px;
		*width: 222px;
		_overflow: hidden;
	}	
	
		dl#commentsQuestions {
			margin-left: 5px;
			width: 225px!important;
		}
	
		#container dl dd input,
		#container dl dd textarea {
			width: 211px;
			border: 0;
			padding: 6px 5px;
			
		}
		
		#container dl dd textarea {
			*width: 230px;
		}
		
		#container dl dd textarea#Comments {
			height: 206px;
			background: url(/content/v1/img/bg-comments.gif) no-repeat bottom right;
		}
			#container dl dd textarea#Comments:focus {
				background: url(/content/v1/img/bg-comments-focus.gif) no-repeat bottom right;
			}
		
		#container dl dd input {
			background: url(/content/v1/img/bg-input.gif) no-repeat top left;
		}
			#container dl dd input:focus {
				background: url(/content/v1/img/bg-input-focus.gif) no-repeat top left;
			}
		
	#container #serviceType {
		clear: both;
		float: none;
		width: 460px;
		padding: 1em 0;
	}
	
		#serviceType li {
			float: left;
			_display: inline;
			width: 153px;
			margin-top: 5px;
		}
		
	
	
		input.checkbox {
			width: auto !important;
			background: transparent!important;
			border: 0 !important;
			padding: 0 !important;
			position: relative;
			top: 2px;
		}
		
		#serviceType #otherService {
			clear: both;
			width: 400px;
		}

		#content .submit {
			display: block;
			clear: both;
		}
		
		
		
		
		
