

.null {}


.menu 
{
	font-family:Arial,Trebuchet MS,Times New Roman; 
	font-size:13px; font-weight:bold;
	text-transform:uppercase;
	line-height:30px;
	text-decoration:none;
	color:white;
	text-decoration:none;
}

.menu_text
{
	font-family:Arial,Trebuchet MS,Times New Roman; 
	font-size:13px; font-weight:bold;
	text-decoration:none;
	color:#0B2E56;
	text-decoration:none;
}

.menu:hover {
	color:#5F6062;
}


.sub_menu {

	font-family:Trebuchet MS,Arial,ArialTimes New Roman; 
	font-size:11px; 
	font-weight:bold;
	line-height:20px;
	width:120px;
	color:#FFFF90;
	text-decoration:none; 
	text-transform:uppercase;
}


.page {

	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;

}

.featured {
			font-family:arial,Arial; 	
			font-size:11px; 
			color:#0B2E56;
			/* font-weight:bold; */
		  }

.neigborhood {
			font-family:Arial; 	
			line-height:18px; 
			font-size:11px; 
			color:4D4D4D;
}


.required {font-family:Arial; color:red; font-size:10px; font-weight:bold; text-decoration:none;}


.privacy {font-family:Arial; font-size:9px; color:cccccc;}

.main_border
{
	WIDTH: 760px;
	background:#ffffff;
    BORDER-RIGHT: #5F6062 1px solid;
    BORDER-TOP: #5F6062 1px solid;
    BORDER-LEFT: #5F6062 1px solid;
    BORDER-BOTTOM: #5F6062 1px solid;
}

.searchresult_border
{
	WIDTH: 225px;
	background:#ffffff;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
}

.contact_border
{
	background:white;
    BORDER-RIGHT: #004790 1px solid;
    BORDER-TOP: #004790 1px solid;
    BORDER-LEFT: #004790 1px solid;
    BORDER-BOTTOM: #004790 1px solid;
	padding-top: 3px;
	padding-bottom: 3px;
}

.title {
	font-family:trebuchet ms,Arial; 
	font-size:18px; 
	font-weight:bold;
	line-height:24px;
	color:#004790;
}

.guide_title {
	padding-left:10px;
	font-family:trebuchet ms,Arial; 
	font-size:14px; 
	font-weight:bold;
	line-height:24px;
	color:#004790;
}

.guide {
	font-family:Arial; 
	font-size:12px; 
}


.form {
	font-family:Arial; 
	font-size:11px;
	color:black;
}


.details {
	font-family:Arial; 
	font-size:10pt;
	color:#666666;
	line-height:18px;
}

.details_results {
	font-family:Arial; 
	font-size:11px;
	color:#666666;
	font-weight:bold;
	padding-left:5px;
}

.details_results_body {
	font-family:Arial; 
	font-size:12px;
	color:#666666;
	padding-left:5px;
}


.text_1 {
	font-family:Arial; 
	font-size:10px; 
	color:#333333;
	line-height:14px;
}

P,BODY,TABLE {
	font-family:arial,Arial; 
	font-size:12px; 
	line-height:16px;
}



.text_1_bold {font-family:Arial; font-size:10px; color:999999; font-weight:bold;}
.text_1_bold:LINK {color:414484;}

.text_2 {font-family:Arial; font-size:10px; color:999999;}
.text_2_bold {font-family:Arial; font-size:10px; color:000066; font-weight:bold;}
.text_2_bold:LINK {color:414484;text-decoration:none;}

.footer {font-family:Arial, Helvetica, sans-serif,Trebuchet MS,Arial; font-size:13px; color:#0B2E56; font-weight:bold;}

.listing_title, h1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:17pt; 
	line-height:35px;
	color:#0B2E56; 
	font-weight:bold;
}

.page_title {
	font-family:Arial, Helvetica, sans-serif; 
	font-strech:wider; 
	font-size:16pt; 
	line-height:35px;
	color:#0B2E56; 
	font-weight:bold;
	padding-left:5px;
}

.sub_title, h3, h2, h2 a, .search_title  {
	font-family:Arial, Helvetica, sans-serif; 
 	margin-bottom:10px;
	font-size:14pt; 
	line-height:20px;
	color:#0B2E56;
	text-decoration:none;
	text-transform:uppercase;

}



.sub_title_search {
	font-family:Arial, Helvetica, sans-serif; 
 	margin-bottom:10px;
	font-size:12pt; 
	line-height:20px;
	color:#0B2E56; 

}

.table_head {
	/* font-family:Arial, Helvetica, sans-serif; 
	font-strech:wider; 
	font-size:12pt; 
	line-height:24px;
	color:#0B2E56; 
	font-weight:bold; */
	
	
	background-color:silver;
	color:navy;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
}

.table_head a:hover{
	color:#5F6062;
}


.copy {
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold;
	color:#816D5B;
}


a {
	color:#5F6062;
}

a:hover {
	color:#333333;
}

.contactForm {
	width:200px;
	border-left-color:999999;
	border-left-width:1px;
	border-left-style : solid;
	border-right-color:999999;
	border-right-width:1px;
	border-right-style : solid;
	border-top-color:999999;
	border-top-width:1px;
	border-top-style : solid;
	border-bottom-color:999999;
	border-bottom-width:1px;
	border-bottom-style : solid;

	font-family:Arial;
}

.generalInfo {
		font-family:Arial; 
		color:660000;
		line-height:16px; 
		font-size:12px; 
		text-decoration:none;
		font-weight:normal;
	}
	


/*#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#f2f2f2; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f2f2f2; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2;}
.xb1 {margin:0 5px; background:#f2f2f2;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#f2f2f2; border:0 solid #f2f2f2; border-width:0 1px;}*/


#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#EAEAEA;}
#xsnazzy h2 {font-size:2em;color:#EAEAEA; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

#xsnazzyMenu {background: transparent;}
#xsnazzy p {padding:5px;}

#xsnazzyMenu p {color:#000033; font-size:12px; font-weight:bold; border-right-color:#FFFFFF; border-bottom:none; border-top:none; border-left:none; border-right-width:thin; border-right-style:solid; padding-right:15px; padding-left:15px;}
#xsnazzyMenu a {text-decoration:none; color:#000033}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#EAEAEA; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
.xb1 {margin:0 5px; background:#EAEAEA;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#EAEAEA; border:0 solid #EAEAEA; border-width:0 1px;}


.opop {
	display: none;
	display: block;
	position: absolute;
	width: 8.5em;
	background-color: #999999;
	font-size: 11px;
	left: 0.5em;
	top: 2.8em;
	color:#FFFFFF;
	text-align:left;
	padding: 1px;
}

