.formOverlay { z-index: 999; background: #FBEEF5; }
.formAlertFrame { z-index: 1000; background: #FBEEF5; border: 1px dotted #FBD9E7; }
.formAlertContent { background: #FBD9E7; margin: 10px; padding: 10px; font-family: Verdana; font-size: 11px; color: #666; text-align: center; }
.formAlertContent h1 { font-size: 11px; margin: 0px 0px 10px 0px; background: #DE589B; padding: 2px; color: #fff; }
.formAlertContent a { width: 100px; padding: 2px; background: #DE589B; margin-left: auto;  margin-right: auto; display: block; color: #fff; font-weight: bold; text-decoration: none; margin-top: 10px; }

.messageTypeSuccess span {  }
.messageTypeError span { color: #600; }

.tool-tip { background: #aaa; padding: 5px; border: 1px dashed #888; font-family: Verdana; font-size: 11px; }
.tool-title { font-weight: bold; color: #fff; }
.tool-text { color: #eee; }
