@charset "utf-8";
/* CSS Document */

.Form{margin:8px;min-height:2em;height:auto !important;height:2em;}
.Field, .FieldNoLabel{margin-left:28%;}
.TextField{
	width:360px;
	background-color:#FFF;
	border:1px solid #333;
	padding:2px;
}
.errorTextField{border:1px solid #F00}

.ErrMsg h2{font-size:13px;padding:1px 0px;}
.FormErrors{display:block;}

.FormRow{display:block;clear:left;padding:5px 1px;margin:0;min-height:1.9em;}

/*.FormRow{position:relative;}*/

* html .FormRow{height:1.9em;width:100%;}

.FormRow br{clear:both;display:block;height:1px;}

.Label-nowidth{font-weight:bold;display:block;float:left;padding:3px 10px 0px 0px;margin-bottom:2px;text-align:right;height:1em;overflow:visible;}
.Label small{font-size:11px;display:block;font-weight:normal;}
.RowLabel{font-size:11px;font-weight:bold;display:block;line-height:1.3em;}
.Field,.FieldNoLabel{display:block;padding-left:10px;margin-left:23%;line-height:15px}
.FieldDesc{display:block;color:#999;font:normal normal 11px "Trebuchet MS", sans-serif;margin:0px;padding:1px 0px;min-height:12px;height:auto !important;height:12px;line-height:12px;}
.Invalid .FieldDesc{display:none;}
.FieldDesc a{font-weight:bold;color:#999}
.FieldError{display:none;color:red;font:normal normal 11px "Trebuchet MS", sans-serif;margin:0px;padding:2px 0 2px 0;min-height:12px;height:auto !important;height:12px;line-height:14px;}
.Invalid .FieldError{display:block;}

* html .FieldError, * html .FieldDesc{margin-left:3px;}

.AdditionalField{display:block;font-size:11px;position:absolute;top:3px;left:70%;}
.AdditionalField input{margin:0px;}fieldset ul li{float:left;}
fieldset ul li.FullRow{width:100% !important;}
.FieldHelp{position:relative;top:3px;left:2px;text-decoration:none !important;}

*:first-child+html .FieldHelp{position:relative;top:1px;left:2px;}
* html .FieldHelp{position:relative;top:1px;left:2px;}

*:first-child+html .Btn{padding:0px;height:20px;}

.StatusBar,.FormErrors{background:#FFF;min-height:0 !important;height:auto !important;text-align:center;font-size:11px;display:block;}
.FormErrors{color:red;display:none;margin-bottom:4px;}
.FormErrors.Invalid{display:block;}
.Btn_disabled{background:#D7E6FF;}
.Btn_disabled:hover{background:#D7E6FF;cursor:auto}
.Btn{padding:1px 4px}