
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {border: 0; margin: auto; width: 792px; font-family: Verdana, sans-serif; font-size: 12px;  background-color: #067; padding: 0px; text-align: center;}
#fpa	{text-align: center; margin-right: 12px;}

.strpho	{width: 480px; margin: 0px auto 9px; padding: 6px 0; border-top: 2px solid #ccc;}
.strpho p {text-align: left; margin: 0px; padding: 0em 6px 1em 6px; line-height: 1.5em; font-size: 14px; font-family: Georgia, serif;}


img {border: 0; margin: 0px; padding: 0px;}
img#ban {border: none; width: 792px; height: 36px;}
img#b {border: none; width: 792px; height: 54px;}
div.main {background-color: #fff; padding: 0px; margin: 0px; border: 0;}
div.rr {background-color: #efefde; padding: 6px; text-align: left;}
div.rr p {padding: 0em;}
a { color:#056;}
a:link {color:#056;}
a:visited {color:#089;}
a:hover {color: #0bc;}

.N a { color:#00f;}
.N a:link {color:#00f;}
.N a:visited {color:#00f;}
.N a:hover {color: #fff; background-color: #00f;}

.L a { color:#c30;}
.L a:link {color:#c30;}
.L a:visited {color:#c30;}
.L a:hover {color: #fff; background-color: #c30;}

.H a { color:#c00;}
.H a:link {color:#c00;}
.H a:visited {color:#c00;}
.H a:hover {color: #fff; background-color: #c00;}

.S a { color:#056;}
.S a:link {color:#056;}
.S a:visited {color:#056;}
.S a:hover {color: #fff; background-color: #056;}

.R a { color:#C0C;}
.R a:link {color:#C0C;}
.R a:visited {color:#C0C;}
.R a:hover {color: #fff; background-color: #C0C;}

.m a { color:#000;}
.m a:link {color:#000;}
.m a:visited {color:#000;}
.m a:hover {color: #fff; background-color: #000;}

.aa a { color:#000;}
.aa a:link {color:#000;}
.aa a:visited {color:#000;}
.aa a:hover {color: #fff; background-color: #000;}

.cr {text-align: center; font-size: 10px; line-height: 1.66em; color: #000; border-top: 1px solid #dee;}
.pcol {color: #056;}
.bcol {color: #dee;}
.scol {color: #556;}
.ccol {color: #909;}
div.bcol {background-color: #dee; color: #056;}
td {line-height: 1.66em;}
h1 {font-size: 18px; padding: 0px;margin: 6px 9px; color: #056; text-align: left;}
h1.to {font-size: 2em; color: #990993; text-align: left; font-family: Verdana;}
h2 {font-size: 18px; padding: 0px;margin: 6px 9px; color: #056; text-align: left;}
h3 {font-size: 14px; padding: 0px;margin: 3px 0px; color: #056; text-align: left;}

h5, h6 {font-size: 12px; padding: 0px;margin: 3px 6px; color: #056; text-align: left;}
h6 {margin: 3px 0px;text-align: right;}

p {text-align: left; margin: 0px; padding: 0em 0em 6em 0em; line-height: 1.6em; font-size: 13px;}

.ap {padding: 0.5em; margin-bottom: 1em; background-color: #e9d7fd; color: #7f1579; margin: 0em 1em 1em 0.5em;}

div.rr p {padding: 0em;}
ol {text-align: left; margin-right: 18px;}
ol li {font-size: 13px; line-height: 1.5em; text-align: left;}
ul.disc {list-style-type: disc; margin: 1em 2em;}
ul.disc li {font-size: 12px; padding-bottom: 12px; line-height: 1.6em;}


ul {margin: 0px; padding-left: 0.25em; list-style-type: none; text-align: left;}
ul ul {padding-left: 2em;}
ul ul ul {padding-left: 3em;}
ul.ex {list-style: disc; margin-left: 1em; padding-left: 1em;}
ul.ex li	{font-size: 12px; margin-left: 2.5em; padding: 6px 12px 0px; line-height: 1.5em;}
ol.ex li {font-size: 12px; margin-left: 3em;padding: 6px 12px 0px; line-height: 1.5em;}
li {padding-bottom: 0.75em; line-height: 1.25em; font-size: 10px;}
li hr {margin: 0em; width: 80%;}
li.y {background-color: #60c; padding: 2px 3px 6px 6px; margin: 0px 6px 3px 0px; font-size: 12px;}
li.y a {	color: #fff;}
li.y a:link{	color: #fff;}
li.y a:hover	{color: #ff0;}

li.o {background-color: #c30; padding: 2px 3px 6px 6px; margin: 0px 6px 3px 0px; font-size: 12px;}
li.o a {	color: #fff;}
li.o a:link{	color: #fff;}
li.o a:hover	{color: #ff0;}


li.m {background-color: #6ff; padding: 3px 3px 6px 1px; margin: 0px 6px 3px 0px; font-weight: bold; font-size: 14px;}
li.aa {background-color: #ccf; padding: 3px 3px 6px 1px; margin: 0px 6px 3px 0px; font-weight: bold;}
table {background-color: #fff; border-collapse: collapse; width: 100%; border: 0px solid #dee; margin: 0em;}
table.streets {margin: auto; text-align: center;width: 96%;}
table.streets td {text-align: left; padding-right: 12px;}
table.streets tr td.snippet {text-align: left; font-size: 11px; padding: 0px 0px 0px 24px; margin: 0 6px; width: 220px;}
td {vertical-align: top; text-align: center; border-top: 1px solid #dee; padding: 3px 9px;}
td.l {text-align: right; background-color: #fff;}
td.r {text-align: left; padding: 0px;}
td.rac {text-align: left;background-color: #dee;}
td.mu {text-align: left; font-size: 12px; font-weight: bold; background-color: #ddd; }
td.c {background-color: #fff; text-align: center;}
td p {text-align: left; margin: 0px; padding: 0em 12px 1em 12px; line-height: 1.5em; font-size: 13px;}
.pt {text-align: left; padding: 0em; color: #056; background-color: #fff; margin: 0em;}
.mb	{overflow: auto; height: 180px; background-color: #fff; border: 1px solid #9bc;}
.nav {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 160px; padding: 2px;}
.hfs {text-align: center;background-color: #daf; border: 1px solid #639; width: 160px;}
.lu-nbh {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 160px; padding: 2px; margin: 6px 0;}
.lu-muni {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius:7px; background-color: #fff; border: 1px solid #9bc; width: 160px; padding: 2px; margin: 6px 0;}
.hfs {text-align: center;background-color: #daf; border: 1px solid #639; width: 160px;}
.hfs li {padding: 12px 0px; font-size: 18px;}
.hfs a	{color: #306;}
.hfs a:hover {color: #639;}



#fss	{background-color: #ffc; text-align: center; padding: 6px 0px; margin-bottom: 9px;}
#fss a:hover {color: black;}

#fsi	{margin: auto; text-align: center;}

ul.list	{list-style-type: disc; margin: 6px 30px; list_style_type: disc; padding: 3px;}

ul.list li {font-size: 13px; line-height: 1.5em;}

.intro {-webkit-border-radius: 14px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 14px; line-height: 1.66em; padding:6px 24px; margin:9px 24px 12px 6px; border:1px solid #990993; background-color: #f3e7ff; }

.intro2 {-webkit-border-radius: 13px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 13px; line-height: 2em; padding:6px 24px; margin:9px 24px 12px 6px; border:1px solid #660066; background-color: #fef7fd;}

.seenbh {-webkit-border-radius: 14px; -moz-border-radius: 12px; border-radius:12px; text-align: center; font-size: 16px; font-weight: bold; line-height: 1.66em; padding:6px 24px; margin:9px 24px 12px 6px; border:1px solid #99cccc; background-color: #ccffff;}

.seenbh a {color: #009999;}
.seenbh a:hover {color: #006666;}

#inv {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; font-size: 11px; padding:9px; margin:12px 36px 12px 36px; border:1px solid #909; background-color: #fcd8fc;}
#caption {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; text-align: left; font-size: 12px; line-height: 1.66em; padding:6px; margin:9px 48px 12px 36px; border:1px solid #077; background-color: #e4fbfb;}

#caption2 {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; width: 540px; text-align: center; font-size: 13px; line-height: 1.66em; padding:4px 0px 0px 0px; margin: 3px 0px 6px 26px;; border: 1px solid #077; background-color: #fff;}

.kwr	{color: #900;}

#soldby {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; width: 540px; text-align: center; font-size: 12px; line-height: 1.66em; padding:4px 0px 0px 0px; margin: 3px 0px 6px 26px;; border:2px solid #077; background-color: #fff;}

#kudos {-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius:12px; font-size: 11px; padding:9px; margin:12px 30px 12px 30px; border:1px dashed #067; background-color: #fff;}
#kudos li	{list-style-type: disc; list-style-position:inside; margin-left: 2em; text-indent: -1em;}

table.soldhomes {border: 1px solid #d3eaea; text-align: center; line-height: 1.66em; margin: 0px auto 12px auto; width: 480px; background-color: #e4fbfb;}

table.soldhomes td {border-left: none; border-bottom: 1px solid #d3eaea; text-align: left; padding-right: 6px; font-size: 11px;}


.caption1	{font-size: 12px;}
.captionN	{font-size: 18px;}
