body 
{
	margin: 5px 0 0 0;
	color: #000;
	background-color: #FFF; 
	background-image: url("bar_dots_blu.gif?v=1.0.66.0?v=1.0.66.0");	
}

#images 
{
	position: absolute; 
	width: 457px; 
	height: 304; 
	z-index: 1;
	left: 1px; 
	top: 110px; 
	visibility: visible;
}

#agentidpassword
{
	background-color: #00358C; 
	position: absolute; 
	width: 206px;
	height: 265px; 
	z-index: 2; 
	left: 460px; 
	top: 149px; 
	visibility: visible;
}

#agentaccess
{
	position: absolute; 
	width: 206px; 
	height: 37; 
	z-index: 2;
	left: 460px; 
	top: 110px;
}

#findagent
{
	position: absolute; 
	width: 109px; 
	height: 20; 
	z-index: 2;
	left: 207px; 
	top: 89px; 
	visibility: visible
}
            
#findprop
{
	position: absolute; 
	width: 127px; 
	height: 20; 
	z-index: 2;
	left: 314px; 
	top: 89px; 
	visibility: visible
}

#openhouses
{
	position: absolute; 
	width: 102px; 
	height: 20; 
	z-index: 2;
	left: 440px; 
	top: 89px; 
	visibility: visible
}

#uspropertyads
{
	position: absolute; 
	width: 128px; 
	height: 20; 
	z-index: 2;
	left: 539px; 
	top: 89px; 
	visibility: visible
}

#publicaccess
{
	position: absolute; 
	width: 235px; 
	height: 19; 
	z-index: 2;
	left: 325px; 
	top: 69px; 
	visibility: visible
}

#bakersfield
{
	position: absolute; 
	width: 147px; 
	height: 69; 
	z-index: 2;
	left: 25px; 
	top: 12px; 
	visibility: visible;
}

#realtorsecure
{
	position: absolute; 
	z-index: 15; 
	left: 668px; 
	top: 314px;
	visibility: visible
}

#backgroundbar
{
    background-image: url("bar.gif?v=1.0.66.0?v=1.0.66.0");
    height: 21px;
} 

/* IDs refer to .Net outputted IDs below this point */
#SSOLogin1_hpList 
{
	margin-top: 60px;
	margin-left: 17px;
	padding: 80px 0px 0px 0px;
}

#SSOLogin1_hpList li
{
	list-style-type: none;
}

#SSOLogin1_hpList a, a:visited
{
	color: #EEE;
	font-variant:small-caps;
	font: bold small-caps 8pt Arial;
	text-decoration: none;
}

#SSOLogin1_pnlLogin span
{
	color: #FFF;
	font: bold small-caps 10pt Arial;
}

#SSOLogin1_pnlLogin input
{
	width: 100px;
}

#lblCapsLockMessage{
	position: absolute;
	width: 300px;
	height: 130px;
	left: 180px;
	top: 10px;	
	background-image: url(bubble.png?v=1.0.66.0?v=1.0.66.0);
	background-position: top left;
	background-repeat: no-repeat;
	z-index: 1000;
	PADDING: 5px 20PX 60PX 30PX;
	display:none;

}

#divCapsLockMsg
{
	color: red;
	font: bold 10pt Arial;
	margin-left:25PX;
	margin-right: 50PX
}
	
/* SSOLog1n1 Positions	
	Top: 13px 
	Left: 10px
*/

.lblConditional{
	position: absolute;
	width: 600px;
	height: 130px;
	/* background-image: url(bubble.png?v=1.0.66.0?v=1.0.66.0); */
	background-position: top left;
	background-repeat: no-repeat;
	z-index: 1000;
	PADDING: 5px 20PX 60PX 30PX;
	margin-top: -25px;

}

.divConditional
{
	color: black;
	font: normal 10pt Arial;
	margin-left:25PX;
	margin-right: 50PX;
}

#SSOLogin1_loginPanel
{
	top: 20px;
	left: 10px;
}

.LoginFields
{
	width: 100px;
}
.SSOLoginFieldLabels /* login fields */
{
	color: #FFF;
	font: bold 8pt Verdana;
	font-variant:small-caps;
}

.LogonMsg, .TokenMessage, .AdaptiveMessage
{
	position: absolute;
	top: 5px;
	left: 200px;
	height: 77px;
	/*left: expression((document.body.clientWidth/2)-225);/*Centers div on page */
	text-align: center;
	border-width: 1px 3px 3px 1px;
	border-style: solid ridge ridge solid;
	border-color: gray;
	background-color: #FFFFDD;
	width: 200px;
	z-index: 1005;
	color: Red;	
	font: normal 10pt Arial;
}

.LogonMsg span
{
	position: relative;
}

/* ULC */
.LogonIdLabel, .PasswordLabel, .TokencodeLabel {color: #FFF; font:bold 8pt Verdana; font-variant:small-caps; display:block; width:65px; text-align:right; float:left; padding-top:5px; margin-right:5px;}
.LogonIdInput, .PasswordInput, .TokencodeInput {width:100px;}
.LogonId, .Password, .Submit {margin:3px 0;}
.Submit {width:172px; text-align:right; margin-bottom:20px;margin-left:5px;}
.TokenMessage, .AdaptiveMessage {display:none;}
.HelpGuide, .HelpGuide:visited, .ForgotPassword, .ForgotPassword:visited, .CourtesyAccess, .CourtesyAccess:visited, .TokenRegistration, .TokenRegistration:visited, .WhereIsPassword, .WhereIsPassword:visited {
display:block;margin-left:7px;height:16px;color: #EEE;font-variant:small-caps;font: bold small-caps 8pt Arial;text-decoration: none;}
.RSecureWrapper {position:absolute; top:143px; left:198px;}
.AdaptiveMessage {position:absolute;top:-20px;left: 200px;height:155px;text-align: center;border-width: 1px 3px 3px 1px;border-style: solid ridge ridge solid;border-color: gray;background-color: #FFFFDD;width: 200px;z-index: 1005;color: Red;font: normal 9pt Arial;}
