﻿div#dynamicForm
{
	float:left;
	width:100%;
	margin: 0px 0px 0px 0px;
}
	div.formDescription
	{
		float:left;
		width: 100%;
		margin: 10px 0px 20px 0px;	
	}
	
	div.formElements
	{
		float:left;
		width: 100%;
	}
	
	div.formRow
	{
		clear:both;
		float:left;
		width: 100%;
		padding: 3px 0px 3px 0px;
	}
	
		div.formRowAlt
		{
			clear:both;
			float:left;
			width: 100%;
			padding: 3px 0px 3px 0px;
			background-color: #EEEEEE;
		}
	
	#formElementTitle
	{
	    float:left;
	    width:90%;
	    text-align:left;
	    font-weight:bold;	    
	    padding: 5px 5% 5px 5%;
	    margin: 15px 0px 0px 0px;
	    background-color: #e1dddc;	    
	}
	
	    #formElementSubTitle
	    {
	        float:left;
	        width:90%;
	        text-align:left;
	        font-weight:bold;	    
	        padding: 5px 5% 5px 5%;	    
	    }
	
		div.formQuestion
		{
			float:left;
			width: 35%;
			text-align:right;
			margin: 0px 10px 0px 0px;
		}
		
		div.formQuestionSub
		{
			float:left;
			width: 35%;
			text-align:right;
			margin: 5px 5% 0px 0px;
		}
		
		span .cell
		{
		    display:block;
		    float:left;
		    text-align:center;
		}
		
		div .cell
		{
		    display:block;
		    float:left;
		    text-align:center;
		    font-weight: bold;
		    /* font-size: 10px; */
		}
		
		div.formAnswer
		{
			float:left;
			width: 60%;
		}
		
			.formTextBox
			{
				width: 100%;
			}
			
			.formMultiTextBox
			{
				width: 100%;
			}
			
			.formDropDown
			{
				width: 102%;
			}
			
			.formCheckBox
			{
				margin: -5px 0px 0px 0px;
			}
			
			.formRadioButton
			{
				margin: -5px 0px 0px 0px;
			}
			
				.formRadioButton label
				{
					/* font-size: 11px; */
				}
			
			.formRequiredField
			{
				
			}
			
			.formFileUpload
			{
				width: 100%;
			}
	
	div.formButton
	{
		width: 100%;
		text-align:center;
		margin: 5px 0px 0px 0px;
	}
	
	div.formThankyou
	{
		float:left;
		width: 100%;
		margin: 10px 0px 20px 0px;
	}
	
.Table1 td
{
	width: 100%;
}


.Table2 td
{
	width: 50%;
}	


.Table3 td
{
	width: 33%;
}


.Table4 td
{
	width: 25%;
}

.Table5 td
{
	width: 20%;
}




	
