/* CSS Document */

table#reg_table, table#reg_table td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 0px solid #ffffff;
    border-spacing: 0;
    border-collapse: collapse;
    margin: 0;
    padding: 1px;
	empty-cells: show;
	font-size: 12px;
	font-weight: normal;

}

input#firstname, input#lastname, input#emailName, input#phone {
	width: 120px;
}

input#emergencyName, input#emergencyWorkPhone, input#emergencyPhone, input#emergencyCellPhone {
	width: 120px;
}

input#cparentName, input#cparentWorkPhone, input#cparentPhone, input#cparentCellPhone, input#cparentRel {
	width: 120px;
}
input#oparentName, input#oparentWorkPhone, input#oparentPhone, input#oparentCellPhone, input#oparentRel {
	width: 120px;
}
input#spouseName, input#spouseWorkPhone, input#spousePhone, input#spouseCellPhone, input#spouseRel {
	width: 120px;
}

input#address, input#address2, input#emergencyAddress {
	width: 247px;
}
input#cparentAddress, input#oparentAddress, input#spouseAddress {
	width: 244px;
}
input#cparentEmail, input#oparentEmail, input#spouseEmail {
	width: 244px;
}

input#city, input#emergencyCity {
	width: 130px;
}
input#state, input#emergencyState {
	width: 30px;
}
input#zip, input#emergencyZip {
	width: 75px;
}

textarea#emergencyComments {
	width: 247px;
	height: 40px;
}

select#primaryprogram, select#Program0, select#Program1,select#program2, 
select#program3, select#program4, select#program5, select#program6, 
select#program7, select#program8, select#program9, select#program10 {
	width: 250px;
}

div#req_docs {
	border: 2px solid red;
	background-color: #fcfcfc;
	padding: 10px;
}
