
#contact-bg								{ width:790px; float:left; background-color:#FFFFFF; }

.ie #contact-static-padding				{ }
.ie5 #contact-static-padding 			{ margin-left:20px; margin-right:20px; }
.ie6 #contact-static-padding 			{ }
.ie7 #contact-static-padding 			{ }
.ie8 #contact-static-padding  			{ }
.gecko #contact-static-padding  		{ }
.win.gecko #contact-static-padding  	{ }
.linux.gecko #contact-static-padding 	{ }
.opera #contact-static-padding  		{ }
.konqueror #contact-static-padding 	 	{ }
.webkit #contact-static-padding  		{ }
#contact-static-padding					{ padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; line-height:22px; }

#contact-column-alpha					{ width:375px; float:left; margin-bottom:20px; }

.ie #contact-label						{ width:100px; }
.ie5 #contact-label 					{ width:80px; }
.ie6 #contact-label 					{ width:100px; }
.ie7 #contact-label 					{ width:100px; }
.ie8 #contact-label  					{ width:100px; }
.gecko #contact-label  					{ width:100px; }
.win.gecko #contact-label  				{ width:100px; }
.linux.gecko #contact-label 			{ width:100px; }
.opera #contact-label  					{ width:100px; }
.konqueror #contact-label 	 			{ width:100px; }
.webkit #contact-label  				{ width:100px; }
#contact-label							{ float:left; margin-top:2px; margin-bottom:2px; height:25px; }

.ie #contact-info						{ width:265px; }
.ie5 #contact-info 						{ width:245px; }
.ie6 #contact-info 						{ width:265px; }
.ie7 #contact-info 						{ width:265px; }
.ie8 #contact-info  					{ width:265px; }
.gecko #contact-info  					{ width:265px; }
.win.gecko #contact-info  				{ width:265px; }
.linux.gecko #contact-info 				{ width:265px; }
.opera #contact-info  					{ width:265px; }
.konqueror #contact-info 	 			{ width:265px; }
.webkit #contact-info  					{ width:265px; }
#contact-info							{ float:left; margin-top:2px; margin-bottom:2px; height:25px; }

.ie #contact-column-bravo				{ width:353px; height:250px; }
.ie5 #contact-column-bravo 				{ width:373px; height:270px; }
.ie6 #contact-column-bravo 				{ width:353px; height:250px; }
.ie7 #contact-column-bravo 				{ width:353px; height:250px; }
.ie8 #contact-column-bravo  			{ width:353px; height:250px; }
.gecko #contact-column-bravo  			{ width:353px; height:250px; }
.win.gecko #contact-column-bravo  		{ width:353px; height:250px; }
.linux.gecko #contact-column-bravo 		{ width:353px; height:250px; }
.opera #contact-column-bravo  			{ width:353px; height:250px; }
.konqueror #contact-column-bravo 	 	{ width:353px; height:250px; }
.webkit #contact-column-bravo  			{ width:353px; height:250px; }
#contact-column-bravo					{ float:left; margin-bottom:20px; background-image:url(../images/bg_contact_form.jpg); padding:10px; }

hr.address								{ width:100%; height:1px; background-color:#CCCCCC; margin-top:2px; margin-bottom:5px; margin-left:0px; margin-right:20px; border:0px; }

#contact-row							{ width:100%; float:left; }

#contact-form-label-title				{ width:330px; float:left; margin-left:10px; margin-top:2px; margin-bottom:2px; height:30px; }
#contact-form-label						{ width:100px; float:left; margin-left:10px; margin-top:2px; margin-bottom:2px; height:30px; }
#contact-form-info						{ width:223px; float:left; margin-left:10px; margin-top:2px; padding-top:5px; margin-bottom:2px; height:30px; }

#contact-form-label-textarea			{ width:100px; float:left; margin-left:10px; margin-top:2px; margin-bottom:2px; height:90px; }
#contact-form-info-textarea				{ width:223px; float:left; margin-left:10px; margin-top:2px; padding-top:5px; margin-bottom:2px; height:90px; }

#contact-form-error						{ width:223px; float:left; margin-left:10px; margin-top:2px; margin-bottom:2px; height:30px; color:#FF0000; }