<!--

#theform label { position: absolute; text-align:right; width:100px; font-size:14px; color:#999 }
#theform input, textarea, select { margin-left: 105px; width:240px; margin-bottom:15px; overflow:auto; font-family:Arial,Helvetica,sans-serif; font-size:14px}
#theform label.check, label.radio { position:relative; text-align:left;}

#theform {width:385px; float:left; padding-top:100px}
.textBoxActive{background-color:#666; color:#fff; border:1px solid #fff}
.textBoxNormal{background-color:#333; color:#CCC; border:1px solid #333}

#submitbtn {margin-left:270px; width:70px; text-align:center; border:#CD85B1 1px solid; height:20px; padding-top:2px;}
#submitbtn a{text-decoration:none; color:#CD85B1}
#submitbtn a:hover {color:#CCC}
#submitbtn a:active{color:#000}  
.clear {clear:both}
#rightbox {float:left; background:url(/images/elementsforgoodliving/site/contact/divdier.jpg) no-repeat left; width:540px; text-align:center; padding-top:25px}
#allreq {font-size:10px; color:#999999; margin-left:105px}

#theform label.error { float: none; color:#000; text-align:left; width:200px; margin-left:0px; background-color:#FFF}
.submitbtn {border:none; color:#FFF; background-color:#000; cursor:pointer; }

--> 