
table.error 			{background-color:#FFFFFF; padding-left: 10px; padding-right: 10px; margin-top: 7px; margin-bottom: 7px;}
td.error 				{background-color:#FFFFFF; font-size: 18px; color: #FF0000; padding-top: 7px; padding-bottom: 5px;}
.TableLeft, .listerror 	{font-weight: bold; background-color:#DEF3FF; font-size: 1.1em; color: #000000; text-align: right; padding: 3px 10px;}
.TableEmpty				{background-color:#DEF3FF; padding-right: 0px;	text-align: right;	vertical-align: top;}
.TableRight  			{background-color:#DEF3FF; padding-right: 10px; font-size: 1.1em; color: #000000; padding-top: 3px; padding-bottom: 3px; vertical-align: top;}
.Nested					{font-size: 0.8em;color: #000000;}

.TableLeftee                     {font-weight: bold; background-color:#EEEEFF; font-size: 1em; color: #FF6600; text-align: left; padding: 3px 10px;}

.SectionHeader 			{font-weight: bold; color: #3366CC; background-color: #BBE6FF; padding: 2px 6px 4px; font-size: 1.3em;}



.SectionHeader1 			{font-weight: bold; color: #3366CC; background-color: #BBE6FF; padding: 2px 6px 4px; font-size: 1.1em;}


.SectionHeader2 			{font-weight: bold; color: #FF6600; background-color: #FFFFFF; padding: 2px 6px 4px; font-size: 0.9em;}



.FormLabel 				{font-size: 0.8em; color: #000000; background-color: #EEEEFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px;}
.FormInput 				{font-size: 0.95em;color: #000000; padding-right: 0px; text-align: left; width:130px;}
.FormInputShort 		{ font-size: 0.95em;color: #000000; padding-right: 0px; text-align: left; width:65px; }
.FormInputMedium 		{font-size: 0.95em;color: #000000; padding-right: 0px; text-align: left; width:100px;}
.FormInputMedium1 		{font-size: 0.95em;color: #000000; padding-right: 0px; text-align: left; width:135px;}
.FormInputSSN 		{font-size: 0.95em;color: #000000; padding-right: 0px; text-align: left; width:35px;}
.SubmitRow 				{font-size: 12px; color: #000000; background-color: #BBE6FF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px; vertical-align: top; font-weight: normal; text-align: center; }
.FootNote				{padding-top:10px; 	padding-bottom:16px; 	font:10px Arial, Verdana, sans-serif; 	color:#666666; 	text-align:left;}
.uneditable				{color: #666666 ;	background-color: #E7E7E7 ;	border: 1px #999999 solid ;}
.inlineError 			{font-weight: bold; color: #FF0000;}
.inlineError1			{font-weight: bold; color: #FF0000; FONT-SIZE: 15px;}
.red 			{font-weight: bold; color: #FF0000;FONT-SIZE: 11px;padding-left: 5px;}

.inlineSmText1 			{font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #EEEEFF;}
.inlineSmText2 			{font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	background-color: #FFFFFF;}
.securerightsNote	{
	font-size:0.65em;
	text-align: justify;
	color: #999999;
}
.poweredBy	{
	font-size: 0.8em;
	font-weight: bold;
	text-align: right;

	padding-right: 10px;
}
.mycenter	{

	text-align: center;
}
.err
{
  color:#fe441f;
  FONT-FAMILY: verdana, Helvetica, sans-serif;
  FONT-SIZE: 11px;
}
.erra
{
  color:#fe441f;
  FONT-FAMILY: verdana, Helvetica, sans-serif;
  FONT-SIZE: 14px;
}
.questions {
	float: left;
	width: 250px;
	border:1px dashed #cc2804;
	background-color:#ffffdd;
	
}

