#ISignUp table.OuterTable {
	text-align: left;
	width:100%;
	margin:0px auto;
	padding:0px;
	background-color:#F0F0F0;
	border:0px solid #336699;
}
#ISignUp table.InnerTable {
	width:100%;
	margin:0px auto;
	border:1px solid #336699;
}
#ISignUp table.DataLayoutTable {
	width:100%;
	margin: 0px auto;
	background-color:#DADADA;
	border:0px solid #000;
}
#ISignUp td.SectionHeader {
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size: 14px;
	font-weight:600;
	color:#336699;
	text-align:left;
	vertical-align:middle;
	background-color:#F0F0F0;
	margin:0;
	padding:8px 12px 6px 12px; /*top,right,bottom,left*/
	border:0px solid #000;
}
#ISignUp td.SubHeadingText {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	color:#336699;
	text-align:left;
	vertical-align:middle;
	padding:8px;
	background-color: #FBFCF9;
	border:0px solid #000;
}
#ISignUp td.CFormField {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	vertical-align: middle;
	background-color:#FBFCF9;
	border:0px solid #000;
}
#ISignUp td.Required {
	color:#800000;
}
#ISignUp td.Optional {
	color:#336699;
}
#ISignUp td.Right {
	text-align:right;
	padding:6px 6px 6px 0px; /*top,right,bottom,left*/
}
#ISignUp td.Left {
	text-align:left;
	padding:2px 0px 2px 6px; /*top,right,bottom,left*/
}
#ISignUp td.Center {
	text-align:Center;
	padding:2px 0px 2px 0px; /*top,right,bottom,left*/
}
#ISignUp td.CTosCheckboxCell {
	margin:0px auto;
	text-align:right;
	width:30px;
	padding:4px;
	border-width: 0px 0px 0 0;
	background-color: #FBFCF9;
	border:0px solid #000;
}
#ISignUp td.CTosLabelCell {
	margin:0px auto;
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size: 14px;
	font-weight:500;
	width:690px;
	text-align:left;
	vertical-align: middle;
	padding:4px 0px 4px 6px; /*top,right,bottom,left*/
	background-color: #FBFCF9;
	border:0px solid #000;
}
#ISignUp td.RequiredFields {
	font-family:Arial, "New Century Schoolbook", Times, serif;
	font-size:14px;
	font-weight:500;
	color:#800000;
	text-align:center;
	vertical-align:bottom;
	margin:0;
	padding:2px;
	border-width: 1px 0px 0 0;
	background-color:#F0F0F0;
}
