	#basicInfo label {
		clear: left;
		float: left;
		width: 4em;
		text-align: right;
		margin-right: 0.5em;
		padding-bottom: 1em;
	}
	
	#basicInfo input {
		display: block;
		float: left !important;
		float: none;
	}
	
	#library {
		width: 20em;
	}
	#email {
		width: 15em;
	}
	#Submit {
		display: block;
		float: left;
		clear: left;
	}
	
	#subServices label {
		clear: left;
		float: left;
		width: 10em;
		text-align: right;
		margin-right: 0.5em;
		padding-bottom: 1em;	
	}

	#subServices input {
		float: left !important;
		float: none;
		display: block;
		
	}
	
	#subServices, #basicInfo {
		float: left;
		padding: 0.5em;
		margin: 0.5em;
	}

	#content dd {
		margin: 1em;
		padding: 0.8em;
		
		color: #000;
		background-color: #eee;
		
		border: 1px solid #999;
		border-width: 0 1px 1px 0;
	}

	#content dd p {
		font-size: 1em;
		margin: 0.5em;
	}
		
	#content dt {
		margin-top: 1em;
		font-weight: bold;
		cursor: pointer;
	}
	