.text a:hover{color:#3385d6}
.field-validation-error{color:#ffd27c;display:none}
.ErrorMessage{font-family:Verdana;font-size:10px;color:#e4801b}
.ErrorMessageBold{font-family:Verdana;font-weight:bold;font-size:10px;color:#e4801b}
.form-label{font-family:Verdana;font-size:11px;color:#777}
.form-textfield{margin-top:6px}
.tooltip{max-width:450px;position:absolute;padding:6px 6px 2px 6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx);background-image:url(images/semi-transparent-black.png);background-repeat:repeat;z-index:1000;zoom:1}
.tooltipBig{width:500px;position:absolute;padding:6px 6px 2px 6px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx);background-image:url(images/semi-transparent-black.png);background-repeat:repeat;z-index:1000;zoom:1}
.tooltip-wrapper{position:relative;z-index:1010;background-color:#E5EFFA;border:2px solid #FFF;padding:0 15px 15px 15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx)}
.tooltip-wrapper .tooltip-header{padding-top:15px;background-color:#E5EFFA;margin-bottom:20px}
.tooltip-wrapper .tooltip-header .tooltip-title{float:left;font-family:Verdana,sans-serif;font-weight:bold;font-size:11px;color:#5e5e5e}
.tooltip-wrapper .tooltip-header .tooltip-close{float:right;cursor:hand;width:20%;text-align:right}
A.closeLink{background-image:url(images/close.png);background-repeat:no-repeat;height:22px;width:22px;padding:0 0 5px 16px}
.tooltip-wrapper .tooltip-content{background-color:#E5EFFA;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx);text-align:left;overflow:auto;max-height:320px;max-width:420px}
.tooltip-arrow{width:100%;background-image:url(images/tooltip_bottom_arrow.png);background-position:center top;background-repeat:no-repeat;height:4px;position:relative;top:6px}
.error{min-width:150px;position:absolute;padding:1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx);background-color:#fffbf3;border:1px solid #ffd27c;z-index:1010;zoom:1}
.error-wrapper{position:relative;z-index:1010;padding:10px}
.error-wrapper .error-content{text-align:left;color:#e4801b;font:Verdana;font-size:10px;text-align:center;margin-bottom:0}
.error-arrow{width:100%;background-image:url(images/error-message-arrow.png);background-position:center top;background-repeat:no-repeat;height:11px;position:relative;top:22px}
input[type="text"].textfield-stroke-error{display:inline-block;border:2px solid #FFD27C;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx)}
input[type="file"].textfield-stroke-error{display:inline-block;border:2px solid #FFD27C;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx)}
.textfield-stroke-inactive{display:inline-block;padding:1px 1px 1px 1px;position:relative;background-color:#F0F0F0;border:2px solid #FFF;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;behavior:url(CSS3PIE.aspx)}
.field-validation-error{display:none}