	html{
		overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
	}
	body	{
		background-color:#FBFCF9;
		color: #222;
		font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
		/*font-size: 11px;*/
		font-size:12px;
		letter-spacing:0.19px;
		line-height: 135%;
		margin: 0px;
		padding: 0px; /* required for Opera to have 0 margin */
		text-align: center; /* centers board in MSIE */
		height:100%;
	}
	html,
	body	{
		padding: 0px;
		margin: 0px;
		height:100%;
	}
	/* Start Global Page Layout Values */
	div#ILoginPage {
		margin-top: 0px;
		margin-bottom:0px;
		width: 930px;
		margin: 0px auto;
		border:0px solid #FFFFFF;
	}
	div#IWelcomePage {
		margin-top: 0px;
		margin-bottom:0px;
		width: 930px;
		margin: 0px auto;
		border:0px solid #FFFFFF;
	}

	div#ILoginPage	table.OuterTable {
		text-align: left;
		margin-top: 0px;
		margin-bottom:0px;
		width:660px;
		margin:0px auto;
		padding:0px;
		border:2px solid #DADADA; /*top,right,bottom,left*/
		border:2px solid #000; /*top,right,bottom,left*/

		background-color:#F4F0FF;
	}
	table.WOuterTable {
		text-align: left;
		margin-top: 0px;
		margin-bottom:0px;
		width:900px;
		margin:0px auto;
		padding:0px;
		border:2px solid #DADADA; /*top,right,bottom,left*/
		background-color:#F4F0FF;
	}

	div#ILoginPage table.InnerTable {
		margin-top:0px;
		margin-bottom:0px;
		width:100%;
		margin:0px auto;
		border:1px solid #000;
		background-color:#F0F0F0;
	}

	div#ILoginPage td.Logo
	{
		width:280px;
		height:300px;
		text-align:center;
		vertical-align:bottom;
		margin:0px 0px 0px 0px;
		padding:0px 2px 30px 2px; /*top,right,bottom,left*/
		border:0px solid #000;
	}


	td.TextInputCell5
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:15px;
		font-weight:500;
		color:#800000;
		width:160px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:0px 8px 6px 8px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}

	td.ValueLabel
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:15px;
		font-weight:500;
		color:#800000;
		width:160px;
		text-align:right;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:0px 6px 0px 6px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}

	td.LoginNameValue
	{
		text-align:left;
		vertical-align:middle;
		width:434px;
		margin:0px 0px 0px 0px;
		padding:2px 6px 2px 6px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}

	td.PasswordWrapper
	{
		width:140px;
		text-align:left;
		vertical-align:middle;
		width:160px;
		margin:0px 0px 0px 0px;
		padding:2px 6px 2px 6px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	div#ILoginPage	td.R1
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding: 6px 10px 6px 10px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		background-color:#F0F0F0;
		border:0px solid #000;
	}
	td.C4
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:12px;
		font-weight:400;
		color:#800000;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:10px 10px 10px 10px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	td.C3
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		text-align:center;
		vertical-align:middle;
		height:28px;
		margin:0px 0px 0px 0px;
		padding:2px 6px 2px 6px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	td.C2
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:520px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:8px 14px 8px 14px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		background-color:#F0F0F0;
		border:0px solid #000;
	}
	td.C1
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:120px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:4px 12px 4px 12px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		background-color:#F0F0F0;
		border:0px solid #000;
	}
	td.C5
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:600;
		color:#336699;
		height:40px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:2px 6px 2px 16px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	td.C6
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:100%;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:4px 12px 4px 12px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		background-color:#F0F0F0;
	}
	td.C10
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:100%;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px; /*top,right,bottom,left*/
		background-color:#DADADA;
		border:1px solid #DADADA;
	}
	td.C11
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:120px;
		text-align:right;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:0px 12px 0px 0px; /*top,right,bottom,left*/
		background-color:#FFF;
		border:0px solid #000;
	}
	td.C12
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:14px;
		font-weight:500;
		color:#336699;
		width:310px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 12px; /*top,right,bottom,left*/
		background-color:#FFF;
		border:0px solid #DADADA;
	}
	td.C13
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:15px;
		font-weight:600;
		color:#336699;
		width:100%;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:6px 6px 6px 22px; /*top,right,bottom,left*/
		background-color:#FFF;
		border:0px solid #000;
	}

	td.C14
	{
		font-family:Arial, "New Century Schoolbook", Times, serif;
		font-size:15px;
		font-weight:500;
		color:#336699;
		width:100%;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:6px 6px 6px 22px; /*top,right,bottom,left*/
		background-color:#FFF;
		border:0px solid #000;
	}


	div#ILoginPage td.LoginButton
	{
		width:102px;
		text-align:center;
		vertical-align:bottom;
		margin:0px 0px 0px 0px;
		padding:0px 2px 0px 2px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	div#ILoginPage td.CancelButton
	{
		width:192px;
		text-align:center;
		vertical-align:bottom;
		margin:0px 0px 0px 0px;
		padding:0px 2px 0px 2px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}

	div#ILoginPage td.ButtonFiller
	{
		width:192px;
		text-align:center;
		vertical-align:bottom;
		margin:0px 0px 0px 0px;
		padding:0px 2px 0px 2px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}

	div#ILoginPage	td.LoginFailure
	{
		height:40px;
		text-align:left;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:2px 0px 2px 26px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		border:0px solid #000;
	}
	div#ILoginPage	td.SiteSeal
	{
		width:110px;
		text-align:center;
		vertical-align:middle;
		margin:0px 0px 0px 0px;
		padding:2px 8px 2px 8px; /*top,right,bottom,left*/
		background-color:#FBFCF9;
		background-color:#F0F0F0;
	}

