			#contact-form {
				clear: both;
				margin: 0 0 0 15px;
				float: left;
				dislay: inline;
			}
			input.txt, textarea, select {
				background-color: #EAE9EB;
				border: 1px solid #817A88;
				padding: 4px;
			}
			input.btn {
				padding: 2px 6px; 
				font-weight: bold;
				color: #000000;
				background-color: #EAE9EB;
				border: 1px solid #817A88;
			}		
			label, dl dt {
				color: #fff;
				font-weight: bold;
			}
			#contact-form textarea {
				width: 290px;
			}
			#contact-form p {
				margin: 0.75em 0 0 0;
				clear: both;
			}
			#contact-form p label {
				display: block;
				float: left;
				width: 150px;
			}
			#contact-form p input.txt {
				width: 290px;
			}
			textarea#message {
				width: 290px;
				height: 150px;
			}
			
			/* Name Block */
			dl.name-block {
				padding: 0;
				margin: 0;
			}
			dl.name-block dt {
				float: left;
				width: 150px;		
				padding: 0;
				margin: 0;
				font-weight: bold;			
			}
			dl.name-block dd {
				padding: 0;
				margin: 0 0 0 150px;			
			}
			* html dl.name-block dd {
				padding: 0 0 0 153px;
				margin: 0;
			}
			dl.name-block dd input.txt {
				display: block;
				width: 12em;
			}
			dl.name-block dd label {
				display: block;
				color: #fff;
				font-size: 0.75em;
				font-weight: normal;
			}
			dl.name-block dd label.first {
				float: left;
				width: 18em;
			}
			dl.name-block dd label.last {
				margin-left: 18em;
			}
			* html dl.name-block dd label.last {
				margin: 0;
			}			
						
			/* Address Block */
			dl.address-block dt {
				float: left;
				width: 150px;		
				padding: 0;
				margin: 0;
				font-weight: bold;
			}
			dl.address-block dd {
				padding: 0;
				margin: 0 0 0 150px;	
			}
			* html dl.address-block dd.street-city, * html dl.address-block dd.importance { /* Hack IE only */
				padding: 0;
				margin: 0 0 0 153px;	
			}	
			dl.address-block dd input.txt {
				width: 330px;
				padding: 0;
				margin: 0;
			}
			dl.address-block dd label {
				display: block;
				padding: 0;
				margin: 0 0 0.5em 0;
				font-size: 0.75em;
				font-weight: normal;
				color: #fff;
			}
			* html dl.address-block dd.importance { /* Hack IE only */
				clear: both;
				padding: 0 0 0 153px;
				margin: 0 0 0 0;
			}
			dl.address-block dd.importance div.square-div {
				display: block;
				float: left;
				width: 3em;
				padding: 0;
				margin: 0;
			}
			dl.address-block dd.importance div.square input.txt {
				width: 2em;
				padding: 0;
				margin: 0x;		
			}
			dl.address-block dd.importance div.square-div input.txt {
				width: 10em;
			}	
			h2{
				color: #fff;
			}
			
				h4{
				color: #fff;
			
			
			/* Inquiries Block */
			dl.inquiries-block dt {
				float: left;
				width: 150px;		
				padding: 0;
				margin: 0;
				font-weight: bold;
			}
			dl.inquiries-block dd {
				padding: 0;
				margin: 0 0 0 150px;	
			}
			* html dl.inquiries-block dd.street-city, * html dl.inquiries-block dd.importance { /* Hack IE only */
				padding: 0;
				margin: 0 0 0 153px;	
			}	
			dl.inquiries-block dd input.txt {
				width: 290px;
				padding: 0;
				margin: 0;
			}
			dl.inquiries-block dd label {
				display: block;
				padding: 0;
				margin: 0 0 0.5em 0;
				font-size: 0.75em;
				font-weight: normal;
				color: #fff;
			}
			* html dl.inquiries-block dd.importance { /* Hack IE only */
				clear: both;
				padding: 0 0 0 153px;
				margin: 0 0 0 0;
			}
			dl.inquiries-block dd.importance div.square-div {
				display: block;
				float: left;
				width: 3em;
				padding: 0;
				margin: 0;
			}
			dl.inquiries-block dd.importance div.square-div input.txt {
				width: 10em;
			}	