input, textarea, select {padding:0;}
label {font-size:10px; font-weight:bold; color:#666; display:inline; font-family:Tahoma, Geneva, sans-serif; font-size:10px;padding:9px 0 9px 19px; color:#FFF; font-weight:normal; float:left;}
dl {clear:both; display:inline;}
dt {float:left; text-align:right;  margin:2px 5px 0 0; width:360px; }
dd {float:left;  line-height:25px; margin:4px 12px 3px 0;}
fieldset { display: inline; float:left;}
button.submit-butt{display:inline; width:28px; height:31px; background:url(../img/topfirm-button.gif) no-repeat 0px -1px; float:left; border:0; top:0px; left:0px; overflow: hidden; cursor:pointer; }
button.submit-butt:hover{ background-position:-51px -1px !important;}


/*Text inputs*/
.NFText {border:none; vertical-align:middle; font:10px Arial, Helvetica, sans-serif; background:none; color:#CCC; padding:3px 0 0 0;}
.NFTextCenter {height:16px; background:url(../img/imgform/input.png) repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px; color:#FFF;}


img, div { behavior: url(iepngfix.htc) }