@charset "utf-8";
/* CSS Document */

body {
	background-color: #ffffff;
}

/* #container {margin:0 auto; position:relative;padding:0px;} */

/* ULC */

/* #divLogon {background:#ffffff url(images/midlandsmls_memberaccesspanel.jpg) no-repeat top; position: absolute; left: 543px;top: 261px;width: 260px;height: 412px;z-index: 30;vertical-align: middle; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF;} */
#divLogon {position: absolute; left: 543px;top: 261px;width: 260px;height: 412px;z-index: 30;vertical-align: middle; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF;}



.TokenMessage {display:none;}
.LogonId, .Password, .Submit, .HelpGuide, .ForgotPassword {margin-left:24px; margin-bottom:7px;}
.LogonId {margin-top:55px;}
.LogonIdLabel, .PasswordLabel, .HelpGuide, .ForgotPassword {display:block;}
.HelpGuide, .ForgotPassword, .WhereIsPassword {color:#FFF; text-decoration:none;}

.LogonIdLabel {position:absolute;top:82px;left:24px}
.LogonIdInput, .PasswordInput {position:absolute;top:80px;left:100px; width:104px;}
.SubmitInput {position:absolute;top:130px;left:24px}
.WhereIsPassword {font-size:12px;position:absolute;top:110px;left:24px;}
.HelpGuide {position:absolute;top:200px;}
.ForgotPassword {position:absolute;top:200px;left:50px}

.HelpGuide:hover, .ForgotPassword:hover, .WhereIsPassword:hover {text-decoration:underline;}
.AdaptiveMessage {position:absolute; top:155px; left: 24px; width:200px;padding:3px; border:2px solid #848E94; font-family: arial; font-size:9px;background-color:#ffffff; color: #000000; font-weight:bold;z-index:50;display:none;}

/* PNG Fix */
img, div, span {behavior: url(images/iepngfix.htc);}

/* Buttons */

#btnLincolnRealtorsCom {position: absolute;left: 55px;top: 637px;width: 156px;height: 36px;z-index: 43;}
#btnLincolnPropertySearch { 	position: absolute; 	left: 55px; 	top: 550px; 	width: 156px; 	height: 35px; 	z-index: 35; } 
#btnGESupraKeybox { 	position: absolute; 	left: 232px; 	top: 550px; 	width: 157px; 	height: 35px; 	z-index: 37; } 
#btnLocateARealtor { 	position: absolute; 	left: 55px; 	top: 593px; 	width: 156px; 	height: 37px; 	z-index: 39; } 
#btnEventRegistration { 	position: absolute; 	left: 232px; 	top: 593px; 	width: 157px; 	height: 37px; 	z-index: 41; } 
#btnPayAccountDues { 	position: absolute; 	left: 232px; 	top: 637px; 	width: 157px; 	height: 36px; 	z-index: 45; } 

/* Photos */

#photos {
	position: absolute;
	left: 38px;
	top: 198px;
	width: 570px;
	height: 322px;
	z-index: 27;
	vertical-align: middle;
}


/* General Layout */

#apDiv2 {position: absolute;left: 340px;top: 0px;width: 509px;height: 123px;z-index: 2;vertical-align: middle;}
#apDiv3 {position: absolute;left: 0px;top: 83px;width: 9px;height: 33px;z-index: 3;}
#apDiv4 {position: absolute;left: 9px;top: 83px;width: 331px;height: 33px;z-index: 4;}
#apDiv5 {position: absolute;left: 0px;top: 116px;width: 340px;height: 7px;z-index: 5;}
#apDiv7 {position: absolute;left: 232px;top: 123px;width: 617px;height: 1px;z-index: 7;}
#apDiv6 { 	position: absolute; 	left: 0px; 	top: 123px; 	width: 232px; 	height: 1px; 	z-index: 6; } 
#apDiv8 { 	position: absolute; 	left: 0px; 	top: 124px; 	width: 849px; 	height: 9px; 	z-index: 8; } 
#apDiv9 { 	position: absolute; 	left: 0px; 	top: 133px; 	width: 232px; 	height: 1px; 	z-index: 9; } 
#apDiv12 { 	position: absolute; 	left: 389px; 	top: 134px; 	width: 154px; 	height: 18px; 	z-index: 12; } 
#apDiv10 { 	position: absolute; 	left: 232px; 	top: 133px; 	width: 617px; 	height: 1px; 	z-index: 10; } 
#apDiv13 { 	position: absolute; 	left: 543px; 	top: 134px; 	width: 306px; 	height: 18px; 	z-index: 13; } 
#apDiv16 { 	position: absolute; 	left: 9px; 	top: 175px; 	width: 46px; 	height: 23px; 	z-index: 16; } 
#apDiv17 { 	position: absolute; 	left: 55px; 	top: 175px; 	width: 748px; 	height: 23px; 	z-index: 17; } 
#apDiv18 { 	position: absolute; 	left: 803px; 	top: 175px; 	width: 34px; 	height: 23px; 	z-index: 18; } 
#apDiv20 { 	position: absolute; 	left: 9px; 	top: 198px; 	width: 16px; 	height: 475px; 	z-index: 20; 	vertical-align: middle; } 
#apDiv23 { 	position: absolute; 	left: 543px; 	top: 198px; 	width: 65px; 	height: 63px; 	z-index: 23; } 
#apDiv25 { 	position: absolute; 	left: 818px; 	top: 198px; 	width: 19px; 	height: 475px; 	z-index: 25; 	vertical-align: middle; }
#apDiv28 { 	position: absolute; 	left: 38px; 	top: 520px; 	width: 173px; 	height: 22px; 	z-index: 28; } 
#apDiv29 { 	position: absolute; 	left: 211px; 	top: 520px; 	width: 178px; 	height: 22px; 	z-index: 29; } 
#apDiv30 { 	position: absolute; 	left: 389px; 	top: 520px; 	width: 87px; 	height: 22px; 	z-index: 30; } 
#apDiv46 { 	position: absolute; 	left: 9px; 	top: 673px; 	width: 46px; 	height: 42px; 	z-index: 46; 	vertical-align: middle; } 
#apDiv48 { 	position: absolute; 	left: 803px; 	top: 673px; 	width: 34px; 	height: 42px; 	z-index: 48; 	vertical-align: middle; } 
#apDiv49 { 	position: absolute; 	left: 55px; 	top: 699px; 	width: 748px; 	height: 16px; 	z-index: 49; }
