/* DATA SPRINGS Inc. - DYNAMIC REGISTRATION STYLE SHEET */


.DynamicRegistration_Maintable {

      width: 100%;
      padding: 2px;
      border-style: solid;
      border-width: 0px;
}

.DynamicRegistration_QuestionTable {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #626469;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.DynamicRegistration_QuestionTableRow {
	margin: 0 0 0 0;
        padding: 0 0 0 0;
	white-space: nowrap;
}

.DynamicRegistration_QuestionTableCell {
	margin: 0 0 0 0;
        padding: 0 0 0 0;
	white-space: nowrap;
	width: 100%;
}

.DynamicRegistration_Label
{
    font-weight: bold;
    font-size: 1.2em;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    padding: 0 0 0 0;
}

.DynamicRegistration_Textbox {
  	margin: 2px 0 0 0;
}


.DynamicRegistration_FieldError {
	background-color: #EF5050;
}


.DynamicRegistration_Dropdownlist
{
	font-weight: bold;
    font-size: 11.5pt;
    color: #003366;
}

.DynamicRegistration_Listbox
{

}

.DynamicRegistration_CheckboxList {
  	margin: 0 0 0 15px;
}


.DynamicRegistration_Checkboxgroup {
	font-weight: bold;
  	margin: 0 0 0 15px;
}

.DynamicRegistration_Radiobutton {
  	margin: 0 0 0 15px;
}

.DynamicRegistration_Captcha {
  	margin: 5px 0 0 0;	
}

#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;
}

.submitbtn {
      font-size: 1.8em;
}

.custombold {font-size: 1.1em; font-weight: bold; color: red;}
.customReq  {font-size: 1.1em; font-weight: bold; color: red;}
.customNorm {font-size: 1.1em; font-weight: bold; color: black;}
.customOpt {font-size: 1.1em; font-weight: bold; color: black;}

.customboldlong {
	font-size: 1.1em; 
	font-weight: bold; 
	color: red; 
	width: 100%;
	margin: 0 0 0 0;
	white-space: nowrap;
	padding: 0 0 0 0;
}

.SectionLabel {font-size: 1.5em; color: #4FA600;}

















