.form{}
.form label{float:left; width:120px; text-align:right; margin-right:11px; color:#527d98; font-weight:bold; padding-top:2px;}
.form label.error{float:left; width:222px; text-align:left; margin-right:0px; color:#740054; font-weight:normal; padding-left:15px; font-style:italic; height:22px; margin-bottom:10px; overflow:hidden;}
.form input{float:left; width:200px; padding:2px; margin-bottom:10px;}
.form select, .form textarea{float:left;width:208px; padding:2px 0; margin-bottom:10px;}
.form sup{color:#740054;}
.form textarea{height:100px; width:250px}
.form label.error1{float:left; width:150px; text-align:left; margin-right:0px; color:#740054; font-weight:normal; padding-left:15px; font-style:italic; height:22px; margin-bottom:10px; overflow:hidden;}
.form input.submit{float:left; background:url(../images/btn-submit.gif) no-repeat; padding:0; margin-right:15px; cursor:pointer; border:0; width:111px; height:33px; text-indent:-999px;}
.form input.reset{float:left; background:url(../images/btn-reset.gif) no-repeat; padding:0; margin-right:15px; cursor:pointer; border:0; width:111px; height:33px; text-indent:-999px;}
.form span{color:#740054;}