* {margin:0; padding:0;}
body {background-color:#336;}

#form {
position:absolute;
top:375px;
left:270px;
width: 230px;
text-align: left;
z-index:1000;
}

a:visited
{
	color: blue;
}

.CornerImage
{
	display:block;border-right:none;position:absolute;left:1px;
}

* > .CornerImage
{
	display:block;border-right:none;position:relative;left:0px;
}

/* ULC */
.LogonWrapper {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336;position:relative; padding-right:19px;}
.LogonId, .Password, .Tokencode, .SaveInfo, .Submit {margin:5px 0;}
.LogonIdLabel, .PasswordLabel, .TokencodeLabel {width:105px; display:block; float:left; padding-top:5px;}
.LogonIdInput, .PasswordInput, .TokencodeInput {width:100px;}
.TokenMessage {display:none;}

.SaveInfoInput {float:right;}
.Submit {clear:both; text-align:right; margin-top:10px;}

.CourtesyAccess {display:none;position:absolute; width:150px; height:14px; z-index:5; left:300px; top:5px; visibility: visible; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.TokenRegistration {display:none;position:absolute; width:150px; height:14px; z-index:5; left:300px; top:25px; visibility: visible; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.HelpGuide {position:absolute; width:150px; height:14px; z-index:16; left:260px; top:5px;}
.ForgotPassword {position:absolute; width:150px; height:14px; z-index:17; left:260px; top:25px;}

.RSecureWrapper {position:absolute; left:235px; top:105px; border:1px solid #000;}
.LogonLink {display:none;}
.AdaptiveMessage {width:200px;padding:3px; border:2px solid #848E94; font-family: arial; font-size:9px;background-color:white; color: #848E94; font-weight:bold;}