/* Background */

body {
	margin-top: 0px;
	/* background-image: url(images/background.jpg);
	background-color:					#013973; */
	background-color: #fff;
}

img {
border: none;
}

 /* Mapping Page START  */
.MapFrame, .map_callout_TR, .map_callout_BR, .map_callout_BL, .map_callout_TL  {
	color: #000000;
}

.map_callout_TR a:link, .map_callout_TR a:active, .map_callout_TR a:visited, .map_callout_TR a:hover {
	color: #000000;
}

.map_callout_TL a:link, .map_callout_TL a:active, .map_callout_TL a:visited, .map_callout_TL a:hover {
	color: #000000;
}

.map_callout_BR a:link, .map_callout_BR a:active, .map_callout_BR a:visited, .map_callout_BR a:hover {
	color: #000000;
}

.map_callout_BL a:link, .map_callout_BL a:active, .map_callout_BL a:visited, .map_callout_BL a:hover {
	color: #000000;
}
 /* Mapping Page FINISH */

/* Controls Property Detail Text Color - START */
.text_title_1 {
color: #000;
}

.text_color_1 {
color: #000;
}

.text_color_1 a:link{
color: #000;
}

.text_color_1 a:visited {
color: #000;
}

.text_color_1 a:active {
color: #000;
}

.text_color_1 a:hover{
color: #000;
}

/* Controls Property Detail Text Color - END */

.bluecbg
{
	
		background-color:					#0061aa;
		
}

/* Text */ 

.text_content_1 {
		font-size: 							12px;
		font-family:						Arial, Helvetica, sans-serif;
		color: 								#ffffff;
		background-color:					#0061aa;
		padding-bottom: 15px;
		
		}

.text_content_2 {
		font-size: 							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color: 								#ffffff;
	
		
		}
		
.text_content_3 {
		font-size: 							10px;
		font-family:						Arial, Helvetica, sans-serif;
		color: 								#ffffff;
		
		
		}
		
.text_content_4 {
		font-size: 							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color: 								#ffffff;
	
		width: 195px;
		overflow: hidden;
		}
		
.header_info {
	font-family:						Arial, Helvetica, sans-serif;
	float:							right;
	height: 						64px;
	color:							#ffffff;
	padding-right:					8px;
	
}

.banner_space {
margin-top: 10px;
background-color: #ffffff;
}

.bg_marquee {
color: #ffffff;
background-color: #ffffff;
}

.heading_marquee {
color: #ffffff;
font-size: 14px;
margin-left: 140px;
margin-top: 44px;
font-family: Arial, Helvetica, sans-serif;
overflow: hidden;
width: 300px;
height: 15px;
}
.bs_formcolor {
background-color: #ffffff;
color: #000000;
}

.header_name {
width: 200px;
}

.name {
		margin-right: 10px;
		margin-top: 24px;
		font-size: 							20px;
		color: 								#ffffff;
}
		
.number {

		font-size: 							11px;
		color: 								#ffffff;
}

.quicksearch {

		padding-right:						25px;
}

.quicksearch_boxes {
	width:  90px;
	height:	16px;
	border: none;
	
}

.Disclaimer {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 								12px;
}

.Disclaimer a:link {
font-size: 								12px;
text-decoration: underline;
}

.Disclaimer a:hover{
font-size: 								12px;
text-decoration: none;
}

.Disclaimer a:visited {
font-size: 								12px;
text-decoration: underline;
}
		
/* Links */		


.nav {
	font-size: 								14px;
	color: 									#044484;
	padding-top:							100px;
	padding-right:							55px;
	}
	
.nav a:link,.nav a:visited, .nav a:active, .nav a:normal {
	font-size: 								14px;
	color:									#044484;
	}
	
.nav a:hover {
	font-size: 								14px;
	color: 									#03305d;
	text-decoration: 						underline;
	}


.menu {
	font-size: 								10px;
	color: 									#ffffff;
	}
	
.menu a:link, a:visited, .menu a:active, .menu a:normal {
	font-size: 								10px;
	color:									#ffffff;
	}
	
.menu a:hover {
	font-size: 								10px;
	color: 									#ffffff;
	text-decoration: 						underline;
	}



a:link 	{
		font-size:							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color:								#FFFFFF; 
		text-decoration:					none;
		line-height: 						16px;
		}
a:visited {
		font-size:							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color:								#ffffff; 
		text-decoration:					none;
		}
a:hover 	{
		font-size:							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color:								#ffffff; 
		text-decoration:					underline;
		}
a:active 	{
		font-size:							11px;
		font-family:						Arial, Helvetica, sans-serif;
		color:								#ffffff;
		text-decoration:					none;
		}


/* Pictures */ 

.pic_header {
	background-image: 				url(images/topbanner.jpg);
	background-repeat: 				no-repeat;
	height: 						64px;
	width:							709px;
	}

.pic_house {
	background-image: 				url(images/housebanner.jpg);
	background-repeat: 				repeat;
	height:							229px;
}

.pic_nav {
	background-image: 				url(images/mainnav.jpg);
	background-repeat: 				no-repeat;
	height: 							229px;
}


.pic_banneredge {
	background-image: 				url(images/banneredge.jpg);
	background-repeat: no-repeat;
	height: 							56px;
}

.pic_whois {
	background-image: 				url(images/whois.jpg);
	background-repeat: 				no-repeat;
	height :							32px;
}

.pic_name {
	background-image: 				url(images/name.jpg);
	background-repeat: 				no-repeat;
	height: 							32px;
}

.pic_featured {
	background-image: 				url(images/featured.jpg);
	background-repeat: 				no-repeat;
	height:							32px;
	
}

.pic_moreinfo {
	background-image: 				url(images/moreinfo.jpg);
	background-repeat: 				no-repeat;
	height: 							32px;
	margin-bottom:						-15px;
}

.pic_bg {
	background-image: 				url(images/background.jpg);
}

.nav_bg {
	background-image: 				url(images/navbg.jpg);
	background-repeat: 				y-repeat;
}

.stab{
	color:#fff;
	Font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color: #0276cd; 
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #043e69;
	height:25px;
}

.stabbdr{
	padding: 1.5px 1.5px 0px; 
}

.stabbdron{
	color:#000;
	Font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	background-color: #fff;
	text-align: center;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;	
	border-color: #043e69;
	height:25px;
}

.stabbdroff{
	color:#fff;
	Font-weight: bold;
	Font-family: arial;
	font-size: 11px;
	text-decoration: underline;
	background-color: #0276cd;
	text-align: center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;	
	border-color: #043e69;
	}

.stabspacer{
		
	border-style: solid;
	border-width: 0px 0px 1px 0px;	
	border-color: #043e69;
}

.searchresult{
	font-size: 11px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #000;
	background-color: #fff;
	text-align: left;
	color: #000;
}

/*************** Property Search - CSS - ***************/

#STab {
height: 22px;
}

.ps_quicksearch_mls {
height: 10px;
}

.ps_tab_padding {
height: 22px;
color: #fff;
}

.ps_tab_padding_selected{
color:#fff;

}

.ps_tab_padding_selected:hover{
padding:5px 2px 0px 2px;
color:#c1dff6;
cursor:pointer;
}

.ps_tab_padding:hover{
padding:5px 2px 0px 2px;
color:#c1dff6;
cursor:pointer;
}


.ps_tab_left_selected{
background-image: 				url(images/tab_left_selected.jpg);
width: 3px;
height: 22px;
}

.ps_tab_selected{
background-image: 				url(images/tab_mid_selected.jpg);
height: 22px;
}

.ps_tab_right_selected{
background-image: 				url(images/tab_right_selected.jpg);
width: 3px;
height: 22px;
}

.ps_tab_left {
background-image: 				url(images/tab_left.jpg);
width: 3px;
height: 22px;
}

.ps_tab {
background-image: 				url(images/tab_mid.jpg);
height: 22px;
}

.ps_tab_right {
background-image: 				url(images/tab_right.jpg);
width: 3px;
height: 22px;
}

.ps_top_search {
width: 690px;
}

.ps_header_title {
color: #fff;
font-size: 16px;
}

.ps_quicksearch {
color: #fff;
background-color: none;
}

.ps_outline {
background-color: #005b9f;
border: solid;
border-color: #004c85;
}

.ps_top {

}

.ps_main {
width: 690px;
background-color: #0061aa;
}

.ps_main_margin {
width: 690px;
}

.ps_option_1_title {
background-image: 				url(images/number_1.jpg);
background-repeat: 				no-repeat;
width: 670px;
color: #fff;
}

.ps_option_1 {
width: 688px;
}

.ps_option_2_title {
background-image: 				url(images/number_2.jpg);
background-repeat: 				no-repeat;
width: 670px;
color: #fff;
}

.ps_option_2 {
width: 688px;
}

.ps_option_3_title {
background-image: 				url(images/number_3.jpg);
background-repeat: 				no-repeat;
width: 670px;
color: #fff;
}

.ps_option_3 {
width: 688px;
}

#Iframe1 {
width: 690px;

}

.ps_yoursearch_criteria_list {
width: 690px;
background-color: #0061aa;
}

.ps_yoursearch_criteria {
display: none;
}

.ps_bottom_results {
display: none;
}

.sellahome_img {
display: none;
}

.sell_home_image {
background-image:url(images/sell_a_home.jpg);
width: 580px;
height: 139px;
margin-left:auto;
margin-right: auto;
}
.pd_menu7{
	display:none;
	
}

/****** showingrequest form****/
.menuform_custom_header_showing{
	background-image:url(images/form_header_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#fff;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	border: 1px solid #c8c8c8;
	width:580px;
	margin:0px auto 10px auto;
	padding:0px 10px;
	color: #000;
}
.form_box_showing{
	margin:0px auto;
	border: 1px solid #c8c8c8;
	background-color:#fafafa;
	width:560px;
	padding:5px 20px 5px 20px;
	color: #000;
}
.form_box_required_showing{
	font-weight:bold;
	margin-bottom:5px;
	width:560px;
	color: #000;
}
.form_box_showing p {
	line-height: 18px;
	margin: 10px 0px 5px 0px;
color: #000;	
}
.form_box_showing_listing_info{
	width:540px;
	margin:0px auto;
	border: 1px solid #c8c8c8;
	background-color:#dddddd;
	font-size:14px;
	padding:10px 10px 10px 10px;
	color: #000;
}
.form_box_question_showing{
	width:560px;
	margin:0px auto;
	color: #000;
}
.form_box_question_showing_dd1{
	width:120px;
	float:left;
	color: #000;
}
.form_box_question_showing_dd2{
	width:180px;
	float:left;
	color: #000;
}
.fielddate{
	background-image: url(images/field-bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c8c8c8;
	font-size: 13px;
	line-height: 15px;
	padding: 4px;
	width: 150px;
	background-color:#fafafa;
	color: #000;

}
.fieldclass_showing {
	background-image: url(images/field-bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c8c8c8;
	font-size: 13px;
	line-height: 15px;
	padding: 4px;
	width: 200px;
	background-color:#fafafa;
	color: #000;

}
.fieldclass_text{
	background-image: url(images/spacer.gif);
	background-repeat: repeat-x;
	color: #000;
	border: 1px solid #c8c8c8;
	font-size: 13px;
	line-height: 13px;
	padding: 8px;
	margin-bottom: 5px;	
	background-color:#fafafa;
}

.CaptchaDiv, .CaptchaDiv a {
	color: #000;
}

.CaptchaIcon_Row_1 a, .CaptchaIcon_Row_2 a {
	color: #000;
}

.padding_fix {
	width: 690px;
	margin: 0px auto;
}

.tableborder4, .tableborder4 a {
color: #000;
background-color: #fff;
}

.psr_links{
color:#fff;
}
.psr_links a:link, .psr_links a:active, .psr_links a:visited, .psr_links a:hover{
color:#fff;
}
a.psr_pagination_link:link, a.psr_pagination_link:active, a.psr_pagination_link:visited, a.psr_pagination_link:hover{
color:#fff;
}