
.TableRow{
	background:#F8FAFA;
	border-bottom:1px solid #D0D7DF;
	color:black;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding-top:1;
	padding-right:1;
	padding-bottom:1;

}
.TopRowName{
	background-color:#004488;
	color:white;
	text-align:left;
	font-family: "Verdana";
	font-size: 8pt;
	font-weight:bold;
	padding:5;
	
}
.NormalRow{
	text-align:left;
	font-family: "Verdana";
	font-size: 8pt;
	padding:5;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	background:#F8FAFA;
	border-bottom:1px solid #D0D7DF;
}
.TopRowHelp{
	background-color:#004488;
	color:white;
	padding:5;
	text-align:right;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tableFieldData{
	text-align:right;
	padding-right:5;
	width:20%;
	padding:3px 5px;
	vertical-align:top;
	border-bottom:1px solid #D0D7DF;
}

.tableValueData{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	color:#445C75;
	width:30%;
	padding:3px 5px;
	border-bottom:1px solid #D0D7DF;
	
}
.tableValueData1Col{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	color:#445C75;
	width:80%;
		padding:3px 5px;
	border-bottom:1px solid #D0D7DF;
	
}
.tableValueData2{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	color:#445C75;
	width:30%;
	padding:3px 5px;
	border-bottom:1px solid #D0D7DF;

}
.tableValueData2Big{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	color:#445C75;
	width:80%;
	padding:3px 5px;
	border-bottom:1px solid #D0D7DF;
}
.tableValueData2BigInput{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	color:#445C75;
	width:80%;

}
.tableInputData{
	padding-left:6;
	padding-bottom:3;
	padding-top:3;

	
}
.FieldLabel2{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1D2136;
	vertical-align:top;
	
}
.fieldEntry{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:12px;
	color:#1D2136;
	vertical-align:top;
	
}

.fieldLabel{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1D2136;
	vertical-align:top;
	
}

.MyProfileNonStaffCustomFieldLabel            {  color:#1D2136;
font-family:'Verdana','Geneva',sans-serif;
font-size:11px;
font-weight:bold;
vertical-align:top;}

.FieldLabel2Big{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1D2136;
	
}
.tableFieldData2C{
	text-align:right;
	padding-right:5;
	padding-left:5;
	top:0;
	
}
.tableInputData2C{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	padding-right:20;
	padding-bottom:3;
	
}
.FieldLabel2C{
	font-family:'Verdana','Geneva',sans-serif;
	font-size:11px;
	font-weight:bold;
	top:0;
}
.help:link{
	text-decoration:none;
	color:white;
}
.help:visited{
	text-decoration:none;
	color:white;
}
.help:hover{
	text-decoration:none;
	color:orange;
}
.displaytable2{
	background:#F8FAFA;
	width:95%;

}
.displaytable3{
	background:#F8FAFA;
	width:95%;
}
.displaytable4{
	background:#F8FAFA;
	empty-cells:show;
	width:95%;

}
.displaytable4 td{
		border-bottom:1px solid #D0D7DF;

}

.HeaderSpacing
{
line-height:8px;
}
