.topTitle		{background:#0d2b55;color:white;text-align:center;font:normal bold 18pt Arial;}
.TitleText18		{color:#808080;font:14pt Arial;}
.TitleText12		{font:11pt Arial;}
.TitleText10		{color:#808080;font:10pt Arial;}
.RegText12		{font:11pt Arial;}
.RegText11		{font:10pt Arial;}
.RegText10		{font:10pt Arial;}
.RegText8		{font:8pt Arial;line-height:9pt;}
.RegTahoma8		{font:8pt Tahoma;}
.SepRight		{border-right:1px solid #cccccc;}
.Steps			{color:#003880;font:normal bold 12pt Arial;}
.BorderBottom	{border-bottom:2px solid #003880}
.th8			{font:8pt tahoma;color:red;visibility:hidden;}
.req			{color:red;font:8pt Tahoma;}
a:link.forgot_pwlink	{ font-size:8pt;color:#000099;text-decoration:none;}
a:visited.forgot_pwlink { font-size:8pt;color:#000099;text-decoration:none;}
a:hover.forgot_pwlink	{ font-size:8pt;color:#000099;text-decoration:underline;}
.pwtext			{font:normal normal 11px Arial, Helvetica, sans-serif;line-height: 14px;color:#000000}
.note			{font:normal normal 11px Arial, Helvetica, sans-serif;line-height: 13px;color:#999999}

/* loading screen */
.comptitle		{	font-family:Arial, Helvetica, Verdana, sans-serif;font-size:20px;color:#000000;font-weight:bold;}
.subtitle 		{  	font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#DD8844}
.loadErrDiv		{	position:absolute;top:280;left:0;width:100%;color:#CC0000;visibility:hidden;z-index:2;font-weight:bold;text-align:center;}
.alert			{	font-family:Arial,Helvetica,Sans Serif;font-size:10pt;color:#CC0000;}
.loadDiv		{	position:absolute;top:0;left:0;width:100%;visibility:hidden;z-index:2;background-color:#DDDDEE;	}
.loginDiv 		{	position:absolute;top:0px;left:0px;z-index:1;}


/* buttons */
.bttnlarg		{	font-family:normal bold 8pt arial, tahoma, sans-serif;background:#CCCCCC;border-bottom:3px solid #666666;border-right:3px solid #666666;border-left:3px solid #EEEEEE;border-top:3px solid #EEEEEE;color:#000000;height:22px;text-decoration:none;cursor:pointer;width:160px;}


