body {color: #333333; margin: 0; padding: 0 0 50px 0; position: relative; text-align: center; font-family: Arial, Helvetica, sans-serif; background: #e6eef6; background-image:url(../images/backgrounds/bg-1.jpg); background-position:top; background-repeat:repeat-x;}

#outerwrapper {background-color:#000000; margin: 0px auto 0px auto; padding: 0px; width: 960px;	position: relative;	z-index: 1;}

/**********************************************************************************************
	Links for the guest site header contact us and check TheMLS.com Email
**********************************************************************************************/
a:link.BlueNoUnderline, a:visited.BlueNoUnderline, a:active.BlueNoUnderline {
 font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  color: #336699; text-decoration:none;
}
a:hover.BlueNoUnderline {
 font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;   color:#589AAF; text-decoration:underline;
}


/**********************************************************************************************
	Open House Guide Broker and Weekend Terms and Conditions
	Example: /membersonly/membership/ohagree.cfm
***********************************************************************************************/
div.ohagree {
	text-align:left; font-family:Arial, Helvetica, sans-serif; margin-right:20px; 
}
div.ohagree h1 {
	font-size:16px; font-weight:normal; text-align:center; border:1px solid gray; background-color:whitesmoke; font-weight:bold;
}
div.ohagree h2 {
	font-size:15px; border-bottom:4px solid firebrick; 
}
div.ohagree p {
	font-size:12px; 
}
div.ohagree ol li {
	font-size:14px; color:black; font-weight:bold; margin:10px 0 ; 
}
div.ohagree ol li ol li {
	font-size:12px; color:black; font-weight:bold; list-style:upper-roman; margin-right:35px;
}
div.ohagree ol li ol li span {
	font-size:12px; color:black; font-weight:normal; 
}
div.ohagree ol li ol li ol li  {
	font-size:12px; color:black; font-weight:bold; list-style:lower-alpha;
}
div.ohagree ol li ol li ol li span {
	font-size:12px; color:black; font-weight:normal; list-style:lower-alpha;
}


.PlainTextBlack
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  color: #000000;}

.PlainTextBlue
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  color: #56738e;
}

.PlainTextBlueHeader
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 16px;  font-style: normal;  font-weight: bold;  color: #56738e;}

.PlainTextBlackHeader
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 16px;  font-style: normal;  font-weight: bold;  color: #000000;}
.PlainTextBlackSubHeader
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: bold;  color: #000000; padding-bottom: 0px; line-height: 2;}
.PlainTextBlackSubHeaderSmall
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: bold;  color: #000000; padding-bottom: 0px;}
.PlainTextGray
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 12px;  font-style: normal; font-weight: normal; color: #5a5a5a;  padding-left: 10px; padding-right: 15px; letter-spacing: .2px;}
.PlainTextGrayHeader
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: bold;  color: #4A4A4A;}
.InputLabel
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  color: #333333; padding-right: 4px;}
.InputObject
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #000000; text-align: left; background-color: #FFFFFF; width: 100%;}
.InputObjectFlat
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: normal;  color: #000000; text-align: left; background-color: #FFFFFF; border: 1px solid #949892; width: 90%;}
.InputList
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  color: #000000; background-color: #FFFFFF; text-align: left; width: 100%;}
.ButtonSmall
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #000000; background-color: #FFFFFF; width: 50px;}
.FootNote
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #000000; text-align: left;}
.FootNoteWhite
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #FFFFFF;}
.FootNoteGrey
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 10px;  font-style: normal;  font-weight: normal;  color: #191919;}

.SubHeaderGrey
{
 font-family:  Arial, Verdana;  font-size: 16px;  font-style: normal;  font-weight: normal;  color: #353535; text-align: left;}
.HeaderRed
{
 font-family:  Arial, Verdana;  font-size: 25px;  font-style: normal;  font-weight: normal;  color: #b92025; padding: 0px;}
.HeaderBlack
{
 font-family:  Arial, Verdana;  font-size: 25px;  font-style: normal;  font-weight: normal;  color: #000000; padding: 0px;}
 
/**********************************************************************************************
	Title White Header
	Example: The White Text in the header of the guest site
***********************************************************************************************/
.HeaderWhite
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 19px;  font-style: normal;  font-weight: bold;  color: #ffffff; padding: 0px;}
 
 
/***********************************************************************************************/ 
 
.MsgHeaderBlue
{
 font-family:  Arial, Verdana;  font-size: 19px;  font-style: normal;  font-weight: normal;  color: #42586d; text-align: left; padding-left: 10px;}
.MsgHeaderRed
{
 font-family:  Arial, Verdana;  font-size: 19px;  font-style: normal;  font-weight: normal;  color: #b92025; text-align: left; padding-left: 10px;}
.MsgErrorHeaderRed
{
 font-family:  Arial, Verdana;  font-size: 14px;  font-style: normal;  font-weight: normal;  color: #b92025; text-align: left; padding-left: 10px;}
.SubHeaderRed
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 13px;  font-style: normal;  font-weight: bolder;  color: #b92025; padding: 0px;}
.MsgHeaderWhite
{
 font-family:  Arial;  font-size: 17px;  font-style: normal;  font-weight: normal;  color: #FFFFFF; text-align: left; padding-left: 10px;}
.AttentionFlash
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 12px;  font-style: normal;  font-weight: bolder;  color: #b92025;}
.AttentionFlashBlue
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bolder; 
 color: #56738e;
}

.AttentionFlashGreen
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bolder; 
 color: #6e7c0a;
}

.AttentionFlashOrange
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: bolder; 
 color: #d68300;
}




a:link.White
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #FFFFFF;
}
a:visited.White
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #FFFFFF;
}
a:hover.White
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #e08021;
}
a:active.White
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #FFFFFF;
}


a:link.Blue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
 text-decoration:none;
}

a:visited.Blue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
 text-decoration:none;
}

a:hover.Blue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: normal; 
 color:#589AAF;
 text-decoration:none;
}

a:active.Blue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
}


a:link.BlueBig
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
 text-decoration:underline;
}

a:visited.BlueBig
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
 text-decoration:underline;
}

a:hover.BlueBig
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: normal; 
 color:#589AAF;
 text-decoration:underline;
}

a:active.BlueBig
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-style: normal; 
 font-weight: normal; 
 color: #336699;
 text-decoration:underline;
}


a:link.Red
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #b92025;
}
a:visited.Red
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #b92025;
}
a:hover.Red
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #e08021;
}
a:active.Red
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 color: #b92025;
}

a:link.RedBold
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 color: #b92025;
}
a:visited.RedBold
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 color: #b92025;
}
a:hover.RedBold
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 color: #e08021;
}
a:active.RedBold
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bold; 
 color: #b92025;
}


a:link.WhiteNoUnder
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal;
 text-decoration : none; 
 color: #FFFFFF;
}
a:visited.WhiteNoUnder
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal;
 text-decoration : none; 
 color: #FFFFFF;
}
a:hover.WhiteNoUnder
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 text-decoration : none;
 color: #fbeacc;
}
a:active.WhiteNoUnder
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: normal; 
 text-decoration : none;
 color: #FFFFFF;
}

a:link.Grey
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bolder; 
 padding-left: 4px;
 text-decoration : none; 
 color: #5F5C5C;
}
a:visited.Grey
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none; 
 padding-left: 4px;
 color: #5F5C5C;
}
a:hover.Grey
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none;
 padding-left: 4px; 
 color: #e08021;
}
a:active.Grey
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none;
 padding-left: 4px; 
 color: #5F5C5C;
} 

a:link.GreyLight
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none; 
 color: #A6A5A5;
}
a:visited.GreyLight
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none; 
 color: #A6A5A5;
}
a:hover.GreyLight
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none;
 color: #e08021;
}
a:active.GreyLight
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 font-style: normal; 
 font-weight: bolder; 
 text-decoration : none;
 color: #A6A5A5;
} 

.GreyLoginBkgd
{
 background-color: #B2B6C0;
 padding: 0px;
 vertical-align: top;
}

.GreyFooterBkgd
{
 background-color: #C3C3C4;
 padding: 4px;
 text-align: center;
}

.WhiteBkgd
{
 background-color: #FFFFFF;
 width: 947px; 

 }

.RedFooterBkgd
{
 background-color: #791518;
 height: 10px; 
 width: 947px;
}

.OrangeHeaderBkgd
{
	height: 50px; 
 	width: 100%;
 	background-color: #CD4901;
	color: #FFFFFF;
	vertical-align:middle;
}

.GradientBkgd
{
background: white url('http://guests.themls.com/Images/gradient_gray.gif')
repeat-x;
height: 45px;
padding-bottom: 1px;
vertical-align: bottom;
}

.RevealShadow
{
background: white url('http://guests.themls.com/Images/corner_shadow.gif')
repeat-x;
height: 6px;
padding-bottom: 1px;
vertical-align: bottom;
}

.GradientMidBkgd
{
background: white url('http://guests.themls.com/Images/midbody_centerbar.gif')
repeat-x;
}

.ListRedDots
{
list-style-image: url('http://guests.themls.com/Images/bullet_red.gif');
margin-left: 3px;
margin-bottom: 0px;
vertical-align: bottom;
font-family:  Arial, Verdana, Helvetica; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #5a5a5a;
}

div.MissionStatementContainer 
{ 
     background-color: white; 
     border: 1px solid #e8e8e8; 
     margin-top: 10px; 
     width: 375px; 
     height: 175px; 
     padding: 20px; 
} 

div.MissionStatement 
{ 
/*     background-color: blue; */ 
     color: #626262; 
     font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;  
     font-size: 15px; 
     text-align: center; 
     line-height: 18px; 
     width: 375px; 
     height: 175px; 
} 

div.MissionStatement span 
{ 
     color: #336699; 
     font-family:  "Trebuchet MS", sans-serif;  
     font-size: 22px; 
     text-align: center; 
     width: 375px; 
     padding-bottom:5px; 
}
 
div.rightBanner1 
{ 
     background: url('http://guests.themls.com/Images/MLSOHG_1.gif'); 
     width: 257px; 
     height: 104px; 
}
 
div.rightBannerInside
{ 
     padding-top: 88px; 
     height: 104px; 
     width: 257px; 
     text-align:center; 
 }

/* News Box LEFT  WithoutBORDERS*/
div.newsLeft2 {
	width:310px;
	background-color:e4e4e4;
	float: left;
	margin-top:2px;
}
div.newsLeft2 ul {
	background-color: #FFFFFF;
	padding: 5px;
	margin:0px;
	list-style:none;
}
div.newsLeft2 li {
	background-color: #FFFFFF;
	color: #666666;
	}
/* News Box Right WithoutBORDERS*/
div.newsRight2 {
	width: 310px;
	background-color:#FFFFFF;
	float: right;
	margin-top:2px;
}
div.newsRight2 ul {
	background-color: #FFFFFF;
	padding: 5px;
	margin:0px;
	list-style:none;
}
div.newsRight2 li {
	background-color: #FFFFFF;
	color: #666666;
	}
/* THIS IS THE STYLES FOR THE RECIPROCAL CORNER AND FORMS PAGE */
div.bodyHeaderContainer {
	width: 911px;
	margin: 20px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*main sections*/
div.bodySection {
	padding: 10px 0px 0 0px;
	width: 453px;
	float: left;
	text-align: left;
}
div.bodySection h1 {
	width:99%;
	background: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	border: 1px solid #cacaca;
	text-indent: 2px;
	margin: 1px 1px 3px 1px;
	background-color: #e6eef6;
	height: 21px;
}
div.bodySection h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration:none;
	margin: 6px 0px 4px 6px;
	text-align:left;
	background-color:white;
}
div.bodySection p {
	margin: 0 0 5px 5px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f5c5c;
}
/*end main sections*/
div.bodySectionSubHead {
	padding: 0px 0px 0 0px;
	width: 100%;
	float: left;
	text-align: left;
	margin: 0px 0px 5px 0px;
	
}
div.bodySectionSubHead h1 {
	width:97%;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	border-bottom: 1px solid #cacaca;
	text-indent: 2px;
	margin: 5px 1px 3px 11px;
	background-color: #dde8f7;
}
div.bodySectionSubHead h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:black;
	text-decoration: none;
	margin: 3px 5px 3px 5px;
	border-bottom: 1px solid #dde8f7;
	text-align:left;
	background-color: white;
	text-indent: 0px;
}
div.bodySectionSubHead p {
	margin: 0 0 8px 25px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f5c5c;
}

div.BS {
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 5px 35px;
	width: 405px;
	float: left;
	text-align: left;
	border: 1px solid #dde8f7;
}
/*single Line Element*/


div.bodySectionOneLine {
	padding: 0px 0px 0px 0px;
	margin-top:10px;
	width: 911px;
	float: left;
	text-align: left;
}
div.bodySectionOneLine h1 {
	width:99%;
	background: white;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	border: 1px solid #cacaca;
	text-indent: 2px;
	margin: 1px 1px 3px 1px;
	background-color: whitesmoke;
	height: 20px;
}
div.bodySectionOneLine h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#333333;
	text-decoration:underline;
	margin: 6px 0px 4px 6px;
	text-align:left;
	background-color:white;
}
div.bodySectionOneLine h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:firebrick;
	text-decoration:underline;
	margin: 6px 0px 4px 6px;
	text-align:left;
	background-color:white;
}
div.bodySectionOneLine p {
	margin: 0 10px 0px 5px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#5f5c5c;
}
span.LineContainer ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style:disc;

}
span.LineContainer li{
	margin: 0px 5px 0px 5px;
	padding: 0px;
	list-style:disc;
	list-style:inside;
	
}
div.SubListForms{
	width: 450px;
	float: left;
	margin-top:2px;
}
/* section A reciprocal corner */
span.sectionAReciprocalCorner{
	background-color: white;
	width: 100%;
	margin: 0px;
}
span.sectionAReciprocalCorner ul{
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 5px 0px;
	list-style:disc;

}
span.sectionAReciprocalCorner li{
	margin: 0px 5px 0px 20px;
	padding: 0px;
	list-style:inside;
	line-height: 1.5em;	
	color: #5f5c5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* section b reciprocal corner */
span.sectionBReciprocalCorner{
	background-color: white;
	width: 100%;
	margin: 0px;
}
span.sectionBReciprocalCorner ul{
	margin: 0px 0px 0px 17px;
	padding: 0px 0px 5px 0px;
	list-style-image:url('http://guests.themls.com/Images/red-check.gif');

}
span.sectionBReciprocalCorner li{
	margin: 0px 5px 0px 15px;
	padding: 0px;
	list-style:inside;
	line-height: 1.5em;	
	color: #5f5c5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*this is for the sub sections*/
span.LineContainerSubList{
	background-color: white;
	width: 100%;
	margin: 0px;
}
span.LineContainerSubList ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style:disc;

}
span.LineContainerSubList li{
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style:disc;
	list-style:inside;
	line-height: 1.5em;	
	color: #5f5c5c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
span.LineContainerSubList img {
	margin: 5px 0px 5px 10px;
	vertical-align: middle;
	border: none;
}
span.LineContainerSubList p {
	margin: 0px 5px;

}
/*end sub sections*/

span.formLine {
	background-color: whitesmoke;
}
span.LineContainerSubListRight {
	float:right;
}
div.SubList {
	float: left;
	width:auto;
}	
div.SubList2 {
	float: left;
	width: auto;
}
span.space {
	margin-right:3px;
}
span.formImage img{
	margin: 5px 0px 5px 0px;
	vertical-align: middle;
	border: none;
}
span.formImage {
	margin-right:3px;

}
span.formImage2 img{
	margin: 5px 0px 5px 0px;
	vertical-align: middle;
	border: none;
}
span.formImage2 {
	margin: 0px 3px;

}

/* END OF STYLES FOR RECIPROCAL CORNER AND FORMS */


/* -----MLS LOGO Class---- */

span.lettersRed {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 	font-size: 1em; 
 	font-style: normal; 
 	font-weight: bold; 
 	color: #b92025;
}
span.lettersBlack {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 	font-size: 1em; 
 	font-style: normal; 
 	font-weight: bold; 
 	color: #000000;
}
sup.Reg {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 	font-size: .8em;
	font-weight: normal;
 	color: #000000;

}
a:link.NewsBlue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px; 
 font-style: normal; 
 font-weight: bold; 
 color: #56738e;
 text-decoration:none;
}

a:visited.NewsBlue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px;
 font-style: normal; 
 font-weight: bold; 
 color: #56738e;
 text-decoration:none;
}      

a:hover.NewsBlue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px;
 font-style: normal; 
 font-weight: bold; 
 color:#589AAF;
 text-decoration:underline;
}

a:active.NewsBlue
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px;
 font-style: normal; 
 font-weight: bold; 
 color: #56738e;
 text-decoration:underline;
}
#copyright {font-size: .65em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color:#FFFFFF; padding: 1px 0 25px 0; width: 964px;	position: relative;	z-index: 1;}
#copyright a {font-weight: bold; color: #2b415e; text-decoration:none;}