.formError {
    position:absolute;
    top:300px;
    left:300px;
    padding-bottom:13px;
    display:block;
    z-index:5000;
}
#debugMode {
    background:#000;
    position:fixed;
    width:100%;
    height:200px;
    top:0;
    left:0;
    overflow:scroll;
    opacity:0.8;
    display:block;
    padding:10px;
    color:#fff;
    font-size:14px;
    z-index:100000;
}
.ajaxSubmit {
    padding:5px 10px;
    background:#0044cc;
    color:#ffffff;
    display:none
}
.formError .formErrorContent {
    width:100%;
    background:#222;
    color:#fff;
    width:180px;
    font-family:tahoma;
    font-size:11px;
    border:2px solid #ddd;
    box-shadow: 0px 0px 6px #000;
    -moz-box-shadow: 0px 0px 6px #000;
    -webkit-box-shadow: 0px 0px 6px #000;
    padding:4px 10px 4px 10px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    cursor: pointer;
}
.greenPopup .formErrorContent {
    background:#0044cc;
}
.blackPopup .formErrorContent {
    background:#0044cc;
    color:#fff;
}
.formError .formErrorArrow {
    position:absolute;
    bottom:0;
    left:20px;
    width:15px;
    height:15px;
    z-index:5001;
    cursor: pointer;
}
.formError .formErrorArrowBottom {
    top:0;
    margin:-6px;
    cursor: pointer;
}
.formError .formErrorArrow div {
    border-left:2px solid #ddd;
    border-right:2px solid #ddd;
    box-shadow: 0px 2px 3px #444;
    -moz-box-shadow: 0px 2px 3px #444;
    -webkit-box-shadow: 0px 2px 3px #444;
    font-size:0px;
    height:1px;
    background:#222;
    margin:0 auto;
    line-height:0px;
    font-size:0px;
    display:block;
}
.formError .formErrorArrowBottom div {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}
.greenPopup .formErrorArrow div {
    background:#0044cc;
}
.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:2px solid #ddd;
    border-right:2px solid #ddd;
    border-bottom:0px solid #ddd;
}
.formError .formErrorArrow .line2 {
    width:3px;
    border:none;
    background:#ddd;
}
.formError .formErrorArrow .line1 {
    width:1px;
    border:none;
    background:#ddd;
}
