BODY {  font-size:11px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif; color:#003366;
		background-color:#ffffff;
		scrollbar-face-color: #336699;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #DEE3E7;
		scrollbar-3dlight-color: #D1D7DC;
		scrollbar-arrow-color:  #E2E2E2;
		scrollbar-track-color: #EFEFEF;
		scrollbar-darkshadow-color: #98AAB1;
	}

TD { font-size:11px; font-face: Verdana, Arial, Helvetica, sans-serif; }

P { font-size:11px; font-face: Verdana, Arial, Helvetica, sans-serif; }

H1 { font-size:18px; font-face: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#336699; }

H2 { font-size:16px; font-face: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#336699; }

H3 { font-size:14px; font-face: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#336699; }

#blog {
	margin: 18px 145px 0px 0px;
	color: #ffffff;
	font-weight: bold;
	}

a.blog:link {
	text-decoration: underline;
	color: #ffffff;
	}

a.blog:visited {
	text-decoration: underline;
	color: #ffffff;
	}

a.blog:active {
	text-decoration: underline;
	color: #ffffff;
	}

a.blog:hover {
	text-decoration: none;
	color: #ffffff;
	}

.auctiontext
{COLOR: #FF0000;}

.webserviceheader {
	margin: 0px;
	padding: 0px;
	}

.clear {
	clear: both;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	}

.small 
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none}

.bold 
{FONT-SIZE: 11px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold}

.white 
{FONT-SIZE: 9px;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: none}

.blueborder {border: 1px solid #336699;}

.AgentTableHeader 
{FONT-SIZE: 12px;
COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
FONT-WEIGHT: bold}

A:link 
{FONT-SIZE: 11px;
COLOR: #6699CC;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A:visited 
{FONT-SIZE: 11px;
COLOR: #6699CC;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A:active 
{FONT-SIZE: 11px;
COLOR: #003399;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A:hover
{FONT-SIZE: 11px;
COLOR: red;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}

A.left:link
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.left:visited 
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.left:active 
{FONT-SIZE: 10px;
COLOR: #CC9966;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.left:hover
{FONT-SIZE: 10px;
COLOR: #6699CC;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}

A.submenu:link
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
TEXT-DECORATION: none}

A.submenu:visited 
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
TEXT-DECORATION: none}

A.submenu:active 
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline}

A.submenu:hover
{FONT-SIZE: 10px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline
}

A.middle_left:link
{FONT-SIZE: 13px;
COLOR: #6699cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle_left:visited 
{FONT-SIZE: 13px;
COLOR: #6699cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle_left:active 
{FONT-SIZE: 13px;
COLOR: #6699cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle_left:hover
{FONT-SIZE: 13px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}

A.middle:link
{FONT-SIZE: 12px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle:visited 
{FONT-SIZE: 12px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle:active 
{FONT-SIZE: 12px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.middle:hover
{FONT-SIZE: 12px;
COLOR: #6699cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}

A.home_text:link
{FONT-SIZE: 14px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.home_text:visited 
{FONT-SIZE: 14px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.home_text:active 
{FONT-SIZE: 14px;
COLOR: #336699;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline}

A.home_text:hover
{FONT-SIZE: 14px;
COLOR: #6699cc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}

.textbox {
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
BORDER-LEFT: #336699 1px solid;
COLOR: #336699;
BORDER-BOTTOM: #336699 1px solid;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}

.lefttextbox {
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 10px;
BORDER-LEFT: #336699 1px solid;
COLOR: #336699;
BORDER-BOTTOM: #336699 1px solid;
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}

.button {BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px;
BORDER-LEFT: #336699 1px solid;
COLOR: #336699;
BORDER-BOTTOM: #336699 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #C1D6EB
}

.dropdown {BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
BORDER-LEFT: #336699 1px solid;
COLOR: #336699;
BORDER-BOTTOM: #336699 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HIGHLIGHT-COLOR:333333;
BACKGROUND-COLOR: #ffffff
}

.footer
{font-family: Verdana, Arial, Helvetica sans-serif;
COLOR: #C1D6EB;
font-size: 10px}

.smallfooter
{font-family: Verdana, Arial, Helvetica sans-serif;
COLOR: #006699;
font-size: 9px}

/* Home Page */

h1.home {
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	}

h1.featured {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	}

h3.home_text {
	font-size: 14px;
	margin: 0px;
	display: inline;
	text-decoration: underline;
	}

ul.no_dot {
	list-style-type: none;
	margin: 0px;
	padding: 35px 0px 0px 0px;
	}

ul.no_dot_right {
	list-style-type: none;
	margin: 0px;
	padding: 32px 0px 0px 0px;
	}

ul.no_dot_search {
	list-style-type: none;
	margin: 0px;
	padding: 5px 0px 0px 30px;
	}

ul.no_dot_search input,select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

ul.home_search_inline {
	list-style-type: none;
	margin: 0px 0px 20px 0px;
	padding: 15px 0px 0px 0px;
	display: inline;
	}

ul.home_search_inline li {
	list-style-type: none;
	display: inline;
	padding: 0px 0px 0px 0px;
	}

li.middle_left {
	text-decoration: underline;
	font-size: 13px;
	font-weight: bold;
	color: #6699cc;
	margin-bottom: 35px;
	}

li.middle {
	text-decoration: underline;
	font-size: 11px;
	color: #336699;
	margin-bottom: 22px;
	}

li.home_search_text {
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	margin-bottom: 5px;
	margin-top: 10px;
	}

li.home_search_text input {
	font-size: 14px;
	margin-bottom: 5px;
	}

li.list_item_mls {
	margin-left: 50px;
	display: block;
	}
	
li.list_item_mls2 {
	margin-left: 56px;
	display: block;
	}

li.list_item_mls3 {
	margin-left: 28px;
	display: block;
	}

li.list_item_price {
	margin-left: 50px;
	display: block;
	}
	
li.list_item_price2 {
	margin-left: 17px;
	display: block;
	}

li.list_item_price3 {
	margin-left: 17px;
	display: block;
	}

li.list_item_beds {
	margin-left: 85px;
	display: block;
	}

li.list_item_beds_img {
	margin-left: 85px;
	}
	
li.list_item_beds2 {
	margin-left: 47px;
	display: block;
	}

li.list_item_beds3 {
	margin-left: 53px;
	display: block;
	font-size: 9px;
	text-decoration: underline;
	}

#home_search {
	width: 581px;
	height: 329px;
	background-image: url(layout/images/homepage_search.gif);
	background-repeat: no-repeat;
	margin: -2px 0px 0px 5px;
	padding: 0px;
	}

#home_search_header {
	margin: 0px;
	padding: 10px 0px 0px 20px;
	}

#home_middle {
	width: 581px;
	height: 211px;
	background-image: url(layout/images/homepage_middle.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	}

#home_featured_header {
	margin: 0px;
	padding: 15px 0px 0px 20px;
	}

#home_middle_left {
	width: 181px;
	height: 160px;
	margin: 0px 0px 0px 70px;
	padding: 0px 5px 5px 3px;
	float: left;
	}

#home_middle_middle {
	width: 133px;
	height: 160px;
	margin: 0px 0px 0px 20px;
	padding: 0px 5px 5px 3px;
	float: left;
	}

#home_middle_right {
	width: 143px;
	height: 160px;
	margin: 0px 0px 0px 10px;
	padding: 0px 5px 5px 3px;
	float: left;
	}

#home_bottom {
	width: 581px;
	height: 31px;
	background-image: url(layout/images/homepage_bottom_header.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 5px;
	padding: 5px;
	font-weight: bold;
	}

#home_bottom_text {
	width: 581px;
	margin: 0px 0px 0px 5px;
	padding: 0px 5px 5px 3px;
	}

/* Smarter Agent CSS */

#sa_table{
	margin-top:15px;
	margin-left:10pxpx;
	margin-right:10px;
	
}

#go_mobile{
	font-size: 20px;
	white-space: normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	text-align:left;
	margin-left: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	margin-bottom:0px;
	font-style:normal;
}

body #sa_table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #172D5C;
}

#sa_table h2{
	font-size: 14px;
	white-space: normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	
	margin-left: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	margin-bottom:5px;
}

.head {
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #778FA7;
	padding: 5px;
	display: block;
	width: 800px;
}

.box1 {
	background-image: url(mobile/images/main.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 175px;
	width: 282px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
}
.box2 {
	background-image: url(mobile/images/list.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 175px;
	width: 282px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	margin-top: 5px;
	margin-left: 5px;
	
}
.box3 {
	background-image: url(mobile/images/map.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 175px;
	width: 282px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
}
.box4 {
	background-image: url(mobile/images/detail.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 175px;
	width: 282px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 10px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	margin-top: 5px;
	margin-left: 5px;
}

.box_txt {
	padding-left: 105px;
	font-size: 12px;
	padding-top: 6px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

iframe {
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
}
.frame_banner {
	text-align: left;
	font-size: 12px;
	color: #000;
	clear: both;
	display: block;
	width:282px;
	padding:3px;
	margin: 5px;
	margin-bottom:0px;
	margin-left:-10px;
	
}

.big_txt {
	font-size: 14px;
	color: #003366;
}
.sa {
	font-size: 10px;
	font-weight: bold;
	color: #0C5D88;
	display: block;
	vertical-align: top;
	
}
#sa_txt {
	display: block;
	width: 110px;
	text-align: center;
	color: #0C5D88;
	text-decoration: none;
}

#sa_txt a {
	display: block;
	width: 110px;
	text-align: center;
	color: #0C5D88;
	text-decoration: none;
}

#sa_txt a:hover{
	display: block;
	width: 110px;
	text-align: center;
	color: #0C5D88;
	text-decoration: none;
}

/* Media Center */

#mediacenter {

	margin: 0px 0px 0px 10px;
	}

/* Smarter Agent CSS NEW */

<!--[if IE 6]>
#frameTop{position:absolute; z-index:10; top:0px; margin-top:344px; margin-left:700px; clear:both; background-image:url(/mobile/images/topBar.gif); width:299px; height:14px; background-repeat:no-repeat;}
<![endif]-->

*{margin:0px; padding:0px;} 
img{border:0px  none;}
#bigText{color:#1A1A1A; font-family:Arial, Helvetica, sans-serif; font-size:40px; margin: 0 auto; width:1000px; font-weight:bold;  height:47px;}
#main{width:1000px; height:394px; border:solid #0079c1 1px; margin:0 auto;}
#button{ position:absolute; z-index:10; top:0px; margin-top:249px; margin-left:543px; clear:both;}
#iphone{ position:absolute; z-index:11; top:0px; margin-top:344px; margin-left:29px; clear:both;}
#samsung{ position:absolute; z-index:11; top:0px; margin-top:344px; margin-left:209px; clear:both;}
#razr{ position:absolute; z-index:11; top:0px; margin-top:362px; margin-left:565px; clear:both;}
#bottom{width: 100%; height:32px; background-image:url(/mobile/images/smallBGtall.jpg); background-repeat:repeat-x;}

#saFrame{position:absolute; z-index:9; top:0px; margin-top:344px; margin-left:710px; clear:both; background-color:#FFFFFF; height:210px; width:281px;}
#frameFrame{position:absolute; z-index:8; top:0px; margin-top:341px; margin-left:700px; clear:both; background-image:url(/mobile/images/frameFrame.gif); width:299px;  height:252px; visibility:visible;}

#frameTop{position:absolute; z-index:10; top:0px; margin-top:344px; margin-left:700px; clear:both; background-image:url(/mobile/images/topBar.gif); width:299px; height:14px;}

#frameBottom{
	position:absolute;z-index:11;top:0px;margin-top:530px;margin-left:706px;clear:both;background-image:url(/mobile/images/bottomText.gif);width:289px;height:62px;
	font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;
}
#textNo{padding-top:18px;}
.or{color:#;}
#logo{position:absolute; z-index:10; top:0px; margin-top:235px; margin-left:700px; clear:both;}

#nc-search {margin: 0 0 10px 10px;}

#nc-phase-inactive {margin: 0 0 10px 10px;}

#search1 {padding-left: 30px;}
#search1 h1 {font-size:14px;}

#search2 {padding-left: 30px;}
#search2 h1 {font-size:14px;}
#search2 input,select {border: 1px #336699;}

#propertylist h1 {font-size:14px;}