body{
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	color: #31315A;
}

p{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #31315A;
}

td{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #31315A;
}

h1{
	font-family: arial, helvetica, verdana;
	font-size: 18px;
	color: #31315A;
	font-weight: bold;
}

h2{
	font-family: arial, helvetica, verdana;
	font-size: 16px;
	color: #31315A;
	font-weight: bold;
}

h3{
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #31315A;
	font-weight: bold;
}

a{
	color: #0000C3;
	text-decoration: underline;
}

a:hover{
	color: #C7AB30;
	text-decoration: underline;
}

a.footerLink{
	color: #0000C3;
	text-decoration: underline;
}

a.footerLink:hover{
	color: #C7AB30;
	text-decoration: underline;
}

a.logoLink{
	color: #D9D5A7;
	font-size: 10px;
	text-decoration: none;
}

a.logoLink:hover{
	color: #0000C3;
	font-size: 10px;
	text-decoration: none;
}

.bannerCell{
	background-image: url(images/RepeaterBanner.jpg);
	background-repeat: repeat-x;
}

.leftGutterCell{
	background-image: url(images/RepeaterLeft.gif);
	background-repeat: repeat-y;
}

.contentCell{
	padding: 0px 16px 24px 16px;
}

.webfodderlogoCell{
	font-size: 10px;
	padding: 8px 0px 24px 0px;
}

.footerCell{
	padding: 8px 12px 24px 12px;
	font-size: 11px;
	color: #31315A;
}

.rule{
	background-color: #31315A;
}

.MLSFrame{
border:solid #6699CC 1px;
scrollbar-face-color: #94A8CA;
scrollbar-highlight-color: #CDD6E6;
scrollbar-shadow-color: #496492;
scrollbar-3dlight-color: #94A8CA;
scrollbar-darkshadow-color: #243148;
scrollbar-track-color: #B2C0D9;
scrollbar-arrow-color: #243148;
overflow: auto;
}

/********** Featured Property Styles ********************/


.featureTitle{
	font-weight: bold;
	font-size: 12px;
	color: #877B41;
}


.featureCellImage{
	background-color: #FFFDE7;
	background-image: url(images/RepeaterFeatured.gif);
	background-repeat: repeat-x;
	padding: 2px 8px 8px 8px;
	border-style: solid;
	border-color: #877B41;
	border-width: 1px  1px 0px 1px;
}

.featureCellText{
	background-color: #FFFDE7;
	padding: 0px 8px 8px 8px;
	border-style: solid;
	border-color: #877B41;
	border-width: 0px  1px 1px 1px;
}


.featureImage{
	border-style: solid;
	border-color: #000000;
	border-width: 1px  1px 1px 1px;
	margin: 4px  0px 0px 0px;
}

/********** Form Styles ********************/

.entertext{
	color: #000000;
	font-size: 12px;
	background-color: #EBEBEB;
	width: 200px;
}

.required{
	color: #830000;
}
