/* DATA SPRINGS Inc. - DYNAMIC FORMS STYLE SHEET */

.DynamicForms_Maintable { width: 100%; padding: 2px; margin:-20px 0px 0px -11px; color:#2C2C2C !important; }
.DynamicForms_Label { font-weight: Normal; font-size: 12px; text-decoration: none; }
a.DynamicForms_Link:link, a.DynamicForms_Link:visited{height:20px; border:1px solid #87A4CC; line-height:20px; padding:4px 27px; background:#87A4CC; text-decoration:none; color: #FFFFFF;}
a.DynamicForms_Link:hover, a.DynamicForms_Link:active{height:20px; border:1px solid #98b0ed; line-height:20px; padding:4px 27px; background:#98b0ed; text-decoration:none;}
.DynamicForms_RequiredField { }
.DynamicForms_Compare { }
.DynamicForms_RegularExpression { }
.DynamicForms_TextBox { border:1px solid #d1d1d1; width:190px !important; padding:0px 5px; height:20px; line-height:20px; font-size:12px; color:#2C2C2C !important; }
.DynamicForms_NormalTextbox { }
.DynamicForms_ComboBox { }
.DynamicForms_Dropdownlist { }
.DynamicForms_Captcha { }
.DynamicForms_RadioButton { }
.DynamicForms_Listbox { }
.DynamicForms_RichText { }
.DynamicForms_Checkbox { }
.DynamicForms_Country { }
.DynamicForms_CheckBoxList { }
.DynamicForms_DisabledCheckBoxList { background-color: #efefef; }
.DynamicForms_DisabledTextBox { border:1px solid #BBB; background-color: #efefef; }
.DynamicForms_DisabledListBox { background-color: #efefef; }
.DynamicForms_DisabledRadioButton { background-color: #efefef; }
.DynamicForms_DisabledCountry { background-color: #efefef; }
.DynamicForms_DisabledRichTextbox { background-color: #efefef; }
.DynamicForms_FieldError { background-color: red; }
#hintbox { /*CSS for pop up hint box */ position:absolute; top: 0; background-color: lightyellow; width: 150px; /*Default width of hint.*/ padding: 3px; border:1px solid black; font:normal 11px Verdana; line-height:18px; z-index:100; border-right: 3px solid black; border-bottom: 3px solid black; visibility: hidden; }
.hintanchor { /*CSS for link that shows hint onmouseover*/ font-weight: bold; color: navy; margin: 3px 8px; }



