body
{
	background-image: url(images/bckgrnd2.gif?v=1.0.66.0?v=1.0.66.0);
}

#norcalmls {
	position:absolute;
	width:95px;
	height:45;
	z-index:14;
	left: 603px;
	top: 25px;
	visibility: visible;
}
#text {
	position:absolute;
	width:361px;
	height:49px;
	z-index:15;
	left: 211px;
	top: 15px;
	visibility: visible;
}

.footer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
}

#bareismls-left
{
	position:absolute; 
	width:2px; 
	height:200px; 
	z-index:13; 
	left: 395px; 
	top: 98px; 
	background-color: #83A9F2;
	border: 1px none #000000; 
	visibility: visible;
}

#findpropbareis
{
	position:absolute;
	width:202px;
	height:13;
	z-index:5;
	left: 127px;
	top: 193px;
	visibility: visible;
}

#bareisprovides
{
	position:absolute;
	width:644px;
	height:25px;
	z-index:5;
	left: 67px;
	top: 305px;
	visibility: visible;
	background-color: #000033; 
	border: 1px none #000000;
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:25px;
	font-weight: bold;
	text-align: center;
}

#botm
{
	position:absolute; 
	width:644px; 
	height:18px; 
	left: 67px; 
	top: 661px; 
	background-color: #3366FF;
	background-image: url(images/botm.jpg?v=1.0.66.0?v=1.0.66.0); 
	border: 1px none #000000;
	text-align:center;
}

#botm a {color:#fff;font-family: Arial, Helvetica, sans-serif; font-size:13px;}

#top
{
	position:absolute; 
	width:644px; 
	height:21px; 
	z-index:3; 
	left: 67px; 
	top: 0px; 
	background-image: url(images/top.jpg?v=1.0.66.0?v=1.0.66.0); 
	border: 1px none #000000; 
}

#gradient
{
	position:absolute;
	width:200px;
	height:258px;
	z-index:3; 
	left: 67px; 
	top: 21px; 
	visibility: visible;
}

#logo
{
	position:absolute; 
	width:97px; 
	height:42; 
	z-index:5; 
	visibility: visible; 
	left: 80px; 
	top: 25px
}

#images
{
	position:absolute; 
	width:644px; 
	height:352px; 
	z-index:4; 
	left: 67px; 
	top: 309px; 
	visibility: visible;
	background-color:Black;
}

#uspropertyads
{
	position:absolute; 
	width:93px; 
	z-index:5; 
	left: 127px; 
	top: 220px; 
	height: 13; 
	visibility: visible;
}

#findarealtor
{
	position:absolute; 
	width:174px; 
	height:13; 
	left: 127px; 
	top: 110px; 
	z-index: 5; 
	visibility: visible;
} 

#openhouses
{
	position:absolute; 
	width:82px; 
	height:13px; 
	z-index:5; 
	left: 127px; 
	top: 168px; 
	visibility: visible;
}

#mlsaccess
{
	position:absolute; 
	width:97px; 
	height:13; 
	z-index:5; 
	left: 490px; 
	top: 90px; 
	visibility: visible;
}

#findpropertiesbareis
{
	position:absolute; 
	width:174px; 
	height:13; 
	z-index:5; 
	left: 127px; 
	top: 140px; 
	visibility: visible;
}

#publicaccess
{
	position:absolute; 
	width:94px; 
	height:13; 
	z-index:5; 
	left: 126px; 
	top: 90px; 
	visibility: visible;
}

#vl
{
	position:absolute; 
	width:2px; 
	height:679px; 
	z-index:5; 
	left: 64px; 
	top: 0px; 
	background-image: url(images/vl.gif?v=1.0.66.0?v=1.0.66.0); 
	border: 1px none #000000; 
	visibility: visible;
}

#vlr
{
	position:absolute; 
	width:2px; 
	height:679px; 
	z-index:5; 
	background-image: url(images/vl_r.gif?v=1.0.66.0?v=1.0.66.0); 
	border: 1px none #000000; 
	left: 712px; 
	top: 0px; 
	visibility: visible;
}

/* IDs refer to .Net outputted IDs below this point */
#SSOLogin1_hpList 
{
	position: absolute;
	top: 220px;
	left: 435px;
	z-index: 10;
}

#SSOLogin1_hpList li
{
	list-style-type: none;
}


#SSOLogin1_hpList a, a:visited /* links */
{
	color: #DDD;
	font: bold 8pt Arial;
	text-decoration: none;
}

#SSOLogin1_hpList a:hover, a:active
{
	color: #F6B11C;
	text-decoration: none;
}

.SSOLoginFieldLabels /* login fields */
{
	color: #DDD;
	font: bold 9pt Arial;
}

#SSOLogin1_pnlLogin input
{
	width: 100px;
}
#lblCapsLockMessage{
	position: absolute;
	width: 300px;
	height: 130px;
	left: 227px;
	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 40PX 60PX 30PX;
	display:none;

}

#divCapsLockMsg
{
	color: red;
	font: bold 10pt Arial;
	margin-left:25PX;
	margin-right: 50PX
}


	
/* SSOLog1n1 Positions	
	Top: 105px
	Left: 470px 
*/
.LogonMsg
{
	position: absolute;
	top: 5px;
	left: 230px;
	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;
} 


.lblConditional{
	position: absolute;
	width: 200px;
	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: 105px;
	left: 460px;
}
.memberInfo {color:#DDD; font:bold 8pt Arial; position:absolute; top:125px; left:30px; text-decoration:none;}
/* ULC */
.LogonId, .Password, .Tokencode, .Submit {margin:5px 0;}
.LogonIdInput, .PasswordInput, .TokencodeInput {width:100px;}
.LogonIdLabel, .PasswordLabel, .TokencodeLabel {color: #DDD; font: bold 9pt Arial; display:block; float:left; padding-top:4px; width:80px;}
.Submit {float: none;clear: both;position: relative;left:120px;}
.TokenMessage, .AdaptiveMessage {display:none;}
.AdaptiveMessage {width:175px;padding:3px; border:2px solid #848E94; font-family: arial; font-size:9px;background-color:white; color: #848E94; font-weight:bold;display:none;position:absolute;left:170px;top:100px;}
.WhereIsPassword, .WhereIsPassword:visited, .HelpGuide, .HelpGuide:visited, .ForgotPassword, .ForgotPassword:visited, .CourtesyAccess, .CourtesyAccess:visited, .TokenRegistration, .TokenRegistration:visited {color: #DDD !important; font: bold 8pt Arial !important; text-decoration: none !important; display:block !important; margin:3px 0 !important;}
.WhereIsPassword, .WhereIsPassword:visited {margin: 20px 0px 0px 0px !important;}
.HelpGuide:hover, .ForgotPassword:hover, .CourtesyAccess:hover, .TokenRegistration:hover {color: #F6B11C; text-decoration: none;}
.SaveInfo {color: #DDD; font: bold 8pt Arial; display:block;float:left;margin: 4px 0px 0px 3px;}
.SaveInfoInput {float: left;margin: 0px 0px 10px 77px;}