.inputContainer{position:relative; float:left}
.formError{position:absolute; top:300px; left:300px; display:block; z-index:5000; cursor:pointer}
.ajaxSubmit{padding:20px; background:#55ea55; border:1px solid #999; display:none}
.formError .formErrorContent{width:100%; background:yellow; position:relative; z-index:5001; color:black; width:220px; font-family:tahoma; font-size:11px; text-align: left; border:1px solid #ddd; padding:4px 10px 4px 10px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939; color:#FFF}
.formError .formErrorArrow{width:15px; margin:-2px 0 0 13px;  position:relative;  z-index:5006}
.formError .formErrorArrowBottom{ box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; margin:0px 0 0 12px;  top:2px}
.formError .formErrorArrow div{border-left:1px solid #ddd; border-right:1px solid #ddd; font-size:0px; height:1px; background:yellow; margin:0 auto; line-height:0; font-size:0; display:block}
.formError .formErrorArrowBottom div{ box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939; color:#FFF}
.formError .formErrorArrow .line10{width:15px; border:none}
.formError .formErrorArrow .line9{width:13px; border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:0 solid #ddd}
.formError .formErrorArrow .line2{width:3px; border:none; background:#ddd}
.formError .formErrorArrow .line1{width:1px; border:none; background:#ddd}