.StatusPanel {  }

.theForm { margin-top:15px; }

.InputItem span.flgError { color:red; }

.InputItem { margin-bottom:5px; }
.InputItem div { margin-bottom:1px; }    
.InputItem span { color:#29171B; }

.InputItem input { color:#3F3F3F; border:solid 1px gray;width:330px;background-color:#FFFEDE; padding:2px 0px 3px 4px; font-size:9pt; }
.InputItem select { color:#3F3F3F; border:solid 1px gray;width:336px;background-color:#FFFEDE; font-size:9pt; }
.InputItem textarea { color:#3F3F3F; border:solid 1px gray;width:330px;background-color:#FFFEDE; padding:2px 0px 2px 4px; font-size:9pt; }
    	    
.PrivacyPanel { border:solid 1px #ACACAC; background-color:#E1E2E2; color:#29171B;  padding:5px; width:324px; margin-top:20px;  }
.PrivacyPanel p { margin:0px 0px 5px 0px;font-size:7pt; }

.CaptchaPanel { width:324px; margin:10px 0px 10px 0px; }
.CaptchaPanel span { font-size:8pt;}
.CaptchaPanel img { padding-right:35px;padding-top:5px; }
.CaptchaPanel input { border:solid 1px gray;font-weight:bold;padding:2px;font-size:11pt;text-align:center; text-transform:uppercase; margin-top:5px; }
.flgError span { color:red;font-weight:bold; }

.RecallPanel { border:solid 0px #ACACAC; padding:5px; width:324px; }	 
.RecallPanel .Left { float:left; }
.RecallPanel .Right { float:right; }


.DescriptionPanel { width:324px; }
.DescriptionPanel p {  }


/* remove hidden content for info popup */
#colmask { overflow:visible!important; }