/* CSS Document */

/* BEGIN QUICK SEARCH CLASSES */
.quickSearchFieldName{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#005C85;}
.quickSearchText {font-family: arial;font-size: 11px;width: 120px;border: #999999 so 1px;display: block;background-color:#FFFFFF;color:#000000;}
.quickSearchSelect {font-family: arial;font-size: 11px;width: 120px;border: #999999 solid 1px;display: block;background-color:#FFFFFF;}
.quickSearchButton{background-color:#005C85;border:#005C85 solid 1px;color:#FFFFFF;font:bold 7pt Arial,Helvetica,sans-serif;height:18px;padding-bottom:2px;text-align:center;vertical-align:middle;width:40px;cursor:pointer;margin-top:5px;margin-bottom:5px}
.quickSearchOR{font-size:9px;color:#005C85;font-family:Arial, Helvetica, sans-serif;}
.quickSearchTips{font-size:9px;color:#005C85;font-family:Arial, Helvetica, sans-serif;}
.quickSearchOR-one{font-size:9px;color:#005C85;font-family:Arial, Helvetica, sans-serif;}
.quickSearchOR-two{font-size:9px;color:#005C85;font-family:Arial, Helvetica, sans-serif;}
.quickSearchMLS{}
.quickSearchStreet{}
.quickSearchCity{}
.quickSearchState{}
.quickSearchZIP{}
.quickSearchProptype{}
.quickSearchBedrooms{}
.quickSearchBathrooms{}
.quickSearchMinPrice{}
.quickSearchMaxPrice{}
.quickSearchButtons{}
.quickSearchSettings{display:block;visibility:hidden; border:0px; height:1px;width:1px;}
/* END QUICK SEARCH CLASSES */

.article_l /* Article border left side image */ {
	background-image:url(/images/elements/e_7/article_l.jpg);
	width:6px;
	height:100%;
}

.article_r /* Article border right side image */ {
	background-image:url(/images/elements/e_7/article_r.jpg);
	width:6px;
	height:100%;
}

.article_t /* Article border top middle image */ {
	background-image:url(/images/elements/e_7/article_t.jpg);
	height:5px;
}

.article_tl /* Article border top-left image */ {
	background-image:url(/images/elements/e_7/article_tl.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
}

.article_tr /* Article border top-right image */ {
	background-image:url(/images/elements/e_7/article_tr.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
}

.article_b /* Article border bottom middle image */ {
	background-image:url(/images/elements/e_7/article_b.jpg);
	height:5px;
}

.article_bl /* Article border bottom-left image */ {
	background-image:url(/images/elements/e_7/article_bl.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
}

.article_br /* Article border bottom-right image */ {
	background-image:url(/images/elements/e_7/article_br.jpg);
	background-repeat:no-repeat;
	width:6px;
	height:5px;
}

.article_header /* Contact Area email link */{
	color:#757575;
	font:bold 12px Arial,Helvetica,sans-serif;
}

.article_text /* Contact Area email link */{
	color:#005C85;
	font:bold 11px Arial,Helvetica,sans-serif;
}

.bgcolor1 /* Black */ {
	background-color: #000000;
}

.bgcolor2 /* White */ {
	background-color: #FFFFFF;
}

.bgcolor3 /* Main color of large bars */ {
	background-color: #005C85;
}

.bgcolor4 /* Background color for header text area (also, light header bar and left side color) */ {
	background-color: #E0E0E0;
}

.bgcolor5 /* Divider line color right below header */ {
	background-color: #78857E;
}

.bgcolor6 /* Bar directly under left header image */ {
	background-color: #6F6F6F;
}

.bgcolor7 /* Bar directly above contact area */ {
	background-color: #9B8881;
}

.bgcolor8 /* Large main color bar in header */ {
	background-color: #005C85;
}

.bgcolor9 /* Vertical Divider line between member title and pretty_page variables */ {
	background-color: #000000;
}

.bgcolor10 /* Color Bar at top of left side */ {
	background-color: #005C85;
}

.bgcolor11 /* Color Bar to right of member title and pretty_page variables in header */ {
	background-color: #005C85;
}

.bgcolor12 /* Footer Color Bar */ {
	background-color: #003366;
}

.bgcolor13 /* Quick Search and Contact Bars */ {
	background-color: #005C84;
}

.contact_link, .contact_link:link, .contact_link:active, .contact_link:visited /* Contact Area email link */{
	color:#474747;
	font:bold 10px Arial,Helvetica,sans-serif;
	padding-left:3px;
}

.contact_link:hover /* Contact Area email link hover */{
	color:#0494D4;
	font:bold 10px Arial,Helvetica,sans-serif;
	padding-left:3px;
}

.contact_text /* left side text (Contact Area) */{
	color:#005C85;
	font:bold 10px Arial,Helvetica,sans-serif;
	padding:8px 0px 8px 0px;
	width:136px;
	overflow:hidden;
}

.content_link, .content_link:link, .content_link:active, .content_link:visited /* Contact Area email link */{
	color:#005C85;
	font:bold 11px Arial,Helvetica,sans-serif;
}

.content_link:hover /* Contact Area email link hover */{
	color:#0494D4;
	font:bold 11px Arial,Helvetica,sans-serif;
}

.content_text /* Content Well text */{
	color:#000000;
	font:11px Arial,Helvetica,sans-serif;
}

.content_well /* content well stuff */ {
	padding-top: 10px;
}

.header_bckg /* Large header image faded background for overflow issues */ {
	background-image:url(/images/elements/e_7/header_bckg.jpg);
	background-repeat:repeat-y;
}

.header_icon /**/ {
	background-image:url(/images/elements/e_7/header_icon.jpg);
	background-repeat:no-repeat;
	width:35px;
	background-position: center;
}

.header_image /* Large header image */ {
	background-image:url(/images/elements/e_7/header_image.jpg);
	background-repeat:no-repeat;
	width:560px;
	height:134px;
}

.header_line /* Divider line image that floats horizontally in header beside vertical slash */ {
	background-image:url(/images/elements/e_7/header_line.jpg);
	background-repeat:repeat-x;
	background-position: center;
}

.header_text /* Customer's header text set by Control Panel */ {
	font-family:Arial, sans-serif;
	color:#005C85;
	font-size:12px;
	font-weight:bold;
	background-color: #E0E0E0;
	padding-left:8px;
	padding-right:8px;
	white-space:nowrap;
}


.left_header /* Left Header image */ {
	background-image:url(/images/elements/e_7/left_header.jpg);
	background-repeat:no-repeat;
	width:144px;
	height:97px;
}

.left_ht /* left side header text */{
	color:#FFFFFF;
	font:bold 11px Arial,Helvetica,sans-serif;
	padding:1px 0px 1px 0px;
	width:136px;
	overflow:hidden;
}

.logo_maintitle /* Sets text directly below header logo */ {
	font-family:Arial, sans-serif;
	color:#005C85;
	font-size:11px;
	font-weight:bold;
}

.logo_title2 /* Sets logo name text in header that is not directly under the logo */ {
	font-family:Arial, sans-serif;
	color:#005C85;
	font-size:11px;
	font-weight:bold;
	white-space:nowrap;
	padding-right:8px;
	line-height:11px;
	height:11px;
}

.menu_link, .menu_link:link, .menu_link:active, .menu_link:visited /* Navigation link text */ {
	color:#005C85;
	font:bold 10px Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.menu_link:hover /* Navigation link hover text */{
	color:#0494D4;
	font:bold 10px Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.navdivider /* Navigation divider line */ {
	width:144px;
	height:1px;
	background-color:#808080;
}

.partner_link, .partner_link:link, .partner_link:active, .partner_link:visited /* Contact Area email link */{
	color:#005C85;
	font:bold 11px Arial,Helvetica,sans-serif;
}

.partner_link:hover /* Contact Area email link hover */{
	color:#0494D4;
	font:bold 11px Arial,Helvetica,sans-serif;
}

.transition /* Fading bars under header above body area */ {
	background-image:url(/images/elements/e_7/transition.jpg);
	background-repeat:no-repeat;
	width:116px;
	height:15px;
}

