BODY
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.75em;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Helvetica, Verdana, Sans-Serif;
	background-color: #666666;
}
ul
{
	margin-top:4px;
}
img
{
	border:0;
}
div#corp-navbar
{
	background: url("/Site/Images/TopBannerBG.jpg") repeat scroll 0 0 black;
	height: 32px;
	position: relative;
	text-align: center;
	width: 100%;
	z-index: 10000;
}
div#corp-navbar img
{
	border: 0 none;
	display: inline;
	margin: 4px 30px;
	vertical-align: middle;
}
.bodyErr
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 0.8em;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #f1f1f1;
}
TD
{
	color: #000000;
}
INPUT.shadow
{
	border-right: #9999ff 1px solid;
	padding-right: 1px;
	border-top: #9999ff 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: x-small;
	background: #ffffcc;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #9999ff 1px solid;
	color: #000033;
	padding-top: 1px;
	border-bottom: #9999ff 1px solid;
}
TEXTAREA
{
	border-right: #9999ff 1px solid;
	padding-right: 1px;
	border-top: #9999ff 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: x-small;
	background: #ffffcc;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #9999ff 1px solid;
	color: #000033;
	padding-top: 1px;
	border-bottom: #9999ff 1px solid;
}
SELECT
{
	border-right: #9999ff 1px solid;
	padding-right: 1px;
	border-top: #9999ff 1px solid;
	padding-left: 1px;
	font-weight: normal;
	font-size: x-small;
	background: #ffffcc;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #9999ff 1px solid;
	color: #000033;
	padding-top: 1px;
	border-bottom: #9999ff 1px solid;
}
A:link
{
	font-weight: bolder;
	color: #0b354e;
	text-decoration: underline;
}
A:visited
{
	font-weight: bolder;
	color: #0b354e;
	text-decoration: underline;
}
A:hover
{
	font-weight: bolder;
	color: #0b354e;
	text-decoration: underline;
}
A:active
{
	font-weight: bolder;
	color: #0b354e;
	text-decoration: underline;
}
.page
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
	background-color: #666666;
}
.errPage
{
	border-right: medium none;
	padding-right: 0px;
	border-top: medium none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: medium none;
	width: 100%;
	padding-top: 0px;
	border-bottom: medium none;
	background-color: #f1f1f1;
}
.content
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 1022px;
	padding-top: 0px;
	background-color: #ffffff;
}
.errContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 425px;
	padding-top: 0px;
	background-color: #f1f1f1;
}
.header
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	height: 90px;
}
.textOrange
{
	color: #e53005;
}
.textOrangeBold 
{
    color: #e53005;
	font-weight: bold;
	font-size: medium;
	text-align: left;
}
.headerBottom
{
	padding-right: 26px;
	padding-left: 26px;
	padding-bottom: 8px;
	margin: 0px;
	padding-top: 8px;
	white-space: nowrap;
	font-size: .9em;
}
.headerEmail A:link
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.headerBottomShadow
{
	background: url(../Images/top_nav-shadow.gif) repeat-x;
	height: 6px;
}
.sideNav
{
	width: 191px;
	margin-left: 10px;
	margin-right: 10px;
}
.sideNavTitle
{
	background-image: url('/Site/Images/nav_gradient.jpg');
	background-repeat: repeat-x;
	color: #ffffff;
	font-size: 1.45em;
	font-weight: bolder;
	text-align: center;
}
.sideNavHeader
{
	padding-right: 5px;
	padding-left: 18px;
	padding-bottom: 2px;
	padding-top: 5px;
	margin: 0px;
	width: 191px;
	color: #16293a;
	text-align: left;
	text-transform: uppercase;
	font-size: .95em;
	font-weight: bolder;
	background-color: #999999;
}
.sideNavList h4
{
	text-decoration: underline;
	cursor:pointer;
}
.sideNavList
{
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: 0px;
	border-bottom-color: #ffffff;
	padding-bottom: 0px;
	margin: 0px;
	overflow: hidden;
	width: 200px;
	padding-top: 0px;
	list-style-type: none;
	text-align: left;
	margin-bottom: 10px;
	background-color: #cccccc;
}
IMG.leftNavArrow
{
	padding-right: 10px;
	float: left;
}
IMG.leftNavExpander
{
	padding-right: 10px;
	float: right;
}
.searchPageLinks
{
	padding-right: 5px;
	padding-left: 25px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
	white-space: nowrap;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
}
.searchPageLinks A:link
{
	font-size: .95em;
}

.newsUpdates
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 175px;
	padding-top: 0px;
	background-color: #dcdcdc;
}
.newsUpdates TD
{
	padding-right: 8px;
	padding-left: 12px;
	font-weight: normal;
	font-size: xx-small;
	padding-bottom: 8px;
	margin: 0px;
	color: #333333;
	line-height: 12px;
	padding-top: 8px;
}
.reportsAnalysis
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 175px;
	padding-top: 0px;
}
.reportsAnalysis P
{
}
.tinyOrange
{
	padding-right: 5px;
	font-weight: lighter;
	font-size: .98em;
	padding-bottom: 5px;
	color: #e53005;
	text-decoration: none;
}
.tinyOrange A:link
{
	font-weight: normal;
	color: #e53005;
	text-decoration: none;
}
.tinyOrange A:visited
{
	font-weight: normal;
	color: #e53005;
	text-decoration: none;
}
.tinyOrange A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.tinyOrange A:active
{
	font-weight: normal;
	color: #e53005;
	text-decoration: none;
}
.tinyOrangeU
{
	padding-right: 5px;
	font-weight: lighter;
	font-size: xx-small;
	padding-bottom: 5px;
	color: #e53005;
	text-decoration: underline;
}
.hrLine
{
	border-right: medium none;
	border-top: medium none;
	margin-left: 0px;
	border-left: medium none;
	width: 95%;
	color: #dcdcdc;
	border-bottom: 1px dotted;
	height: 1pt;
	text-align: left;
}
.sampleAnalysis
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 175px;
	padding-top: 0px;
}
.sampleAnalysis P
{
	padding-right: 2px;
	padding-left: 12px;
	font-weight: normal;
	font-size: .9em;
	padding-bottom: 6px;
	margin: 0px;
	color: #333333;
	line-height: 14px;
	padding-top: 6px;
}
.sampleAnalysis A:link
{
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.sampleAnalysis A:visited
{
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.sampleAnalysis A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.sampleAnalysis A:active
{
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.bottomLinks
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: bottom;
	width: 540px;
	padding-top: 0px;
}
.bottomLinks TD
{
	font-weight: bolder;
	font-size: xx-small;
	color: #000000;
	text-decoration: none;
	padding: 3px;
}
.bottomLinks A:link
{
	font-weight: normal;
	font-size: xx-small;
	color: #006699;
	text-decoration: none;
	padding: 2px;
}
.bottomLinks A:visited
{
	font-weight: normal;
	font-size: xx-small;
	color: #006699;
	text-decoration: none;
}
.bottomLinks A:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #006699;
	text-decoration: underline;
}
.samplebottomLinksAnalysis A:active
{
	font-weight: normal;
	font-size: xx-small;
	color: #006699;
	text-decoration: none;
}
.footer
{
	width: 773px;
}
.copyRight TD
{
	font-size: xx-small;
	color: #ffffff;
	text-align: center;
}
.copyRight A:link
{
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.copyRight A:visited
{
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.copyRight A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.copyRight A:active
{
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.homeContent
{
	width: 575px;
}
.regionPlusOnline TABLE
{
	width: 246px;
	background-color: white;
}
.regionPlusOnline A:link
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.regionPlusOnline A:visited
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.regionPlusOnline A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.regionPlusOnline A:active
{
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.regionPlusOnline TD
{
	padding-right: 0px;
	margin-top: 1px;
	padding-left: 10px;
	font-size: xx-small;
	margin-bottom: 1px;
	vertical-align: top;
	color: #333333;
	line-height: 15px;
	text-align: left;
}
.regionPlusOnline INPUT
{
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
}
.regionPlusOnline SPAN
{
	font-weight: bolder;
}
.regionPlusClickHere
{
	font-size: small;
	color: red;
	text-align: center;
	text-decoration: underline;
}
.residentialOnline
{
	background: url(../Images/bg_residential.gif) white no-repeat left bottom;
	vertical-align: top;
	width: 245px;
}
.residentialOnline P
{
	padding-right: 20px;
	margin-top: 7px;
	font-size: xx-small;
	margin-bottom: 4px;
	color: #333333;
	line-height: 15px;
	text-align: right;
}
.residentialOnline SPAN
{
	font-weight: bolder;
}
.homeBuyers
{
	background: url(../Images/bg_reports.gif) no-repeat;
	vertical-align: top;
	width: 501px;
	height: 104px;
}
.homeBuyers P
{
	margin-top: 14px;
	padding-left: 15px;
	font-size: xx-small;
	margin-bottom: 4px;
	color: #333333;
	line-height: 15px;
	text-align: left;
}
.homeBuyers SPAN
{
	font-weight: bolder;
}
DIV#termsAndConditions
{
	padding-right: 40px;
	padding-left: 0px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: lower-roman;
}
DIV#termsAndConditions OL LI OL
{
	list-style-type: lower-roman;
}
.subscribeContent
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 15px;
	margin: 15px 0px 0px;
	width: 550px;
	padding-top: 15px;
}
.subscribeContent A:link
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.subscribeContent A:visited
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.subscribeContent A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.subscribeContent A:active
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.subscribeContent UL LI
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 0px 0px 0px 50px;
	color: #000000;
	padding-top: 2px;
	list-style-type: square;
}
.subscribeContent TH
{
	font-weight: bold;
	font-size: medium;
	text-align: left;
}
.subscribeContent P
{
	padding-right: 50px;
	padding-left: 0px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}
.subscribeContentInfo
{
	border-right: #000033 1px solid;
	border-top: #000033 1px solid;
	font-size: x-small;
	border-left: #000033 1px solid;
	width: 482px;
	border-bottom: #000033 1px solid;
	background-color: #dcdcdc;
	text-align: left;
}
.propertyProfileList
{
	border-right: #000033 1px solid;
	border-top: #000033 1px solid;
	font-size: x-small;
	border-left: #000033 1px solid;
	width: 550px;
	border-bottom: #000033 1px solid;
	background-color: #dcdcdc;
	text-align: left;
}
.subscribeContentInfo TH
{
	padding-right: 5px;
	padding-left: 0px;
	font-weight: bolder;
	font-size: small;
	padding-bottom: 5px;
	color: #e53005;
	padding-top: 2px;
	text-align: center;
}
.subscribeContentInfo A:link
{
	font-weight: normal;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
.subscribeContentInfo A:visited
{
	font-weight: normal;
	font-size: x-small;
	color: #e53005;
	text-decoration: underline;
}
.subscribeContentInfo A:hover
{
	font-weight: normal;
	font-size: x-small;
	color: #e53005;
	text-decoration: underline;
}
.subscribeContentInfo A:active
{
	font-weight: normal;
	font-size: x-small;
	color: #000000;
	text-decoration: underline;
}
.subscribeContentInfo P
{
	padding-right: 3px;
	padding-left: 15px;
	font-weight: normal;
	font-size: xx-small;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-decoration: none;
}
.greyText
{
	color: #999999;
}
.submitBtn
{
	border-right: #666666 1px solid;
	padding-right: 2px;
	border-top: #666666 1px solid;
	padding-left: 2px;
	font-size: .95em;
	background: url(../Images/gradient.gif) no-repeat;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #666666 1px solid;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #666666 1px solid;
}
.help
{
	width: 450px;
}
.help P
{
	font-weight: normal;
	font-size: x-small;
	color: #000000;
}
.helpBlack
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
}
.help TH
{
	font-weight: bold;
	font-size: medium;
	text-align: left;
}
.helpInfo
{
	font-weight: bold;
	font-size: x-small;
	color: #000000;
}
.helpOrange
{
	font-weight: bold;
	font-size: x-small;
	color: #e53b17;
}
.help A:link
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.help A:visited
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.help A:hover
{
	font-weight: normal;
	color: #e53005;
	text-decoration: underline;
}
.help A:active
{
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
}
.help UL LI
{
	padding-right: 0px;
	padding-left: 5px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 0px 0px 0px 50px;
	color: #000000;
	padding-top: 5px;
	list-style-type: square;
}
.registerForm
{
	border-right: #333333 1px solid;
	padding-right: 3px;
	border-top: #333333 1px solid;
	padding-left: 15px;
	font-size: xx-small;
	padding-bottom: 3px;
	margin: 0px;
	vertical-align: top;
	border-left: #333333 1px solid;
	width: 252px;
	padding-top: 3px;
	border-bottom: #333333 1px solid;
	background-color: #dcdcdc;
}
.input-label
{
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
}
.input-label UL LI
{
	list-style-type: none;
}
.input-labelNoWrap
{
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	white-space: nowrap;
	text-align: left;
}
.input-item
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: left;
}
.registerCopy
{
	padding-right: 20px;
	padding-left: 20px;
	font-size: x-small;
	padding-bottom: 0px;
	vertical-align: text-top;
	padding-top: 0px;
	text-align: left;
}
.error
{
	color: #cc0000;
}
.registeredBlurb
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 10px;
	width: 100%;
	padding-top: 10px;
	text-align: left;
}
.registeredBlurb TD
{
	padding-left: 7px;
	font-weight: bolder;
	font-size: .95em;
	color: #e53005;
	padding-top: 1px;
}
.pricingOrangeBig A:link
{
	font-weight: bolder;
	font-size: larger;
	color: #e53005;
	text-decoration: underline;
}
.pricingOrangeBig A:visited
{
	font-weight: bolder;
	font-size: larger;
	color: #e53005;
	text-decoration: underline;
}
.pricingOrangeBig A:hover
{
	font-weight: bolder;
	font-size: larger;
	color: #003366;
	text-decoration: underline;
}
.pricingOrangeBig A:active
{
	font-weight: bolder;
	font-size: larger;
	color: #e53005;
	text-decoration: underline;
}
DIV#customCompContent
{
	border-right: #333333 1px solid;
	padding-right: 0px;
	border-top: #333333 1px solid;
	padding-left: 5px;
	padding-bottom: 0px;
	margin: 0px 10px 0px 0px;
	overflow: auto;
	border-left: #333333 1px solid;
	width: auto;
	padding-top: 0px;
	border-bottom: #333333 1px solid;
	height: 200px;
	background-color: #f8f8ff;
}
.customCompContent A:link
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.customCompContent A:visited
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.customCompContent A:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #ff3300;
	text-decoration: underline;
}
.customCompContent A:active
{
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}
.customCompContent
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	padding-top: 25px;
}
.customCompContent UL LI
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: xx-small;
	padding-bottom: 2px;
	margin: 0px;
	color: #000000;
	padding-top: 2px;
	list-style-type: square;
	text-align: left;
}
.customCompContent TH
{
	font-weight: bold;
	font-size: medium;
	text-align: left;
}
.customCompContent P
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	font-size: x-small;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 10px;
}
.customCompContentInfo
{
	border-right: #000033 1px solid;
	border-top: #000033 1px solid;
	font-size: x-small;
	border-left: #000033 1px solid;
	width: 482px;
	border-bottom: #000033 1px solid;
	background-color: #dcdcdc;
	text-align: left;
}
.iframe
{
	overflow: hidden;
	width: 550px;
	height: 550px;
	background-color: #f1f1f1;
}
.whiteBG
{
}
.dailyNews
{
	background: url(../Images/bg_dailynews.gif) no-repeat;
	vertical-align: bottom;
}
.dailyNews P
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: xx-small;
	padding-bottom: 0px;
	margin: 2px 1px 0px 135px;
	color: #333333;
	line-height: 15px;
	padding-top: 0px;
	text-align: left;
}
DIV#divStyleLinks
{
	border-right: #333333 1px solid;
	padding-right: 3px;
	border-top: #333333 1px solid;
	padding-left: 3px;
	font-size: xx-small;
	z-index: 1;
	left: 69%;
	float: right;
	padding-bottom: 3px;
	margin: 0px;
	overflow: hidden;
	border-left: #333333 1px solid;
	padding-top: 0px;
	border-bottom: #333333 1px solid;
	white-space: nowrap;
	position: absolute;
	top: 0px;
	background-color: #0f304b;
}
DIV#divStyleLinks A:link
{
	font-weight: normal;
	font-size: xx-small;
	color: #999999;
	text-decoration: underline;
}
DIV#divStyleLinks A:visited
{
	font-weight: normal;
	font-size: xx-small;
	color: #999999;
	text-decoration: underline;
}
DIV#divStyleLinks A:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #cccccc;
	text-decoration: underline;
}
DIV#divStyleLinks A:active
{
	font-weight: normal;
	font-size: xx-small;
	color: #999999;
	text-decoration: underline;
}
DIV#floatSubmit
{
	border-right: #000033 1px solid;
	padding-right: 1px;
	border-top: #000033 1px solid;
	display: inline;
	padding-left: 1px;
	z-index: 9999;
	right: 0px;
	float: right;
	padding-bottom: 1px;
	margin: 0px;
	border-left: #000033 1px solid;
	width: 200px;
	bottom: 0px;
	padding-top: 1px;
	border-bottom: #000033 1px solid;
	position: absolute;
	background-color: #ffcc33;
	text-align: center;
}
DIV#notRegistered
{
	border-right: #999999 1px;
	padding-right: 2px;
	border-top: #999999 1px;
	padding-left: 2px;
	font-weight: bold;
	font-size: medium;
	padding-bottom: 2px;
	margin: 20px 0px 0px;
	border-left: #999999 1px;
	color: #990000;
	bottom: 0px;
	padding-top: 2px;
	border-bottom: #999999 1px;
	background-color: #f5f5f5;
	text-align: center;
}
DIV#notRegistered A:link
{
	font-weight: bold;
	font-size: medium;
	color: #e53005;
	text-decoration: underline;
}
DIV#notRegistered A:visited
{
	font-weight: bold;
	font-size: medium;
	color: #e53005;
	text-decoration: underline;
}
DIV#notRegistered A:hover
{
	font-weight: bold;
	font-size: medium;
	color: #003366;
	text-decoration: underline;
}
DIV#notRegistered A:active
{
	font-weight: bold;
	font-size: medium;
	color: #e53005;
	text-decoration: underline;
}
.shaded
{
	color: #000000 !important;
	background-color: #ffffff;
}
.autoCompList TD
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.searchListHeader
{
	background-color: #666666;
}
.searchListHeader TD
{
	color: #ffffff;
}
DIV#searchResultsList
{
	padding-right: 0px;
	padding-left: 0px;
	visibility: visible;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #f5f5dc;
}
.tblMapControl
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	width: 100%;
	padding-top: 10px;
	background-color: #ffffff;
}
.tblMapDisp
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	margin: 0px 15px;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffcc;
}
.tblMapControls
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 5px;
	padding-top: 0px;
}
.tblMapControls TD
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: xx-small;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: text-top;
	padding-top: 0px;
	white-space: nowrap;
	text-align: center;
}
.tblMapSuiteControlLayers
{
	font-size: xx-small;
	margin: 10px;
	background-color: #ffffff;
}
.tblMapSuiteControlLayers TD
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
}
.mapBackNav
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 0px;
}
.mapBackNav A:link
{
	font-weight: normal;
	font-size: xx-small;
	color: #003366;
	text-decoration: underline;
}
.mapBackNav A:visited
{
	font-weight: normal;
	font-size: xx-small;
	color: #003366;
	text-decoration: underline;
}
.mapBackNav A:hover
{
	font-weight: normal;
	font-size: xx-small;
	color: #e53005;
	text-decoration: underline;
}
.mapBackNav A:active
{
	font-weight: normal;
	font-size: xx-small;
	color: #003366;
	text-decoration: underline;
}
.hrThinGrey
{
	margin: 10px;
	width: 90%;
	color: #999999;
	height: 1px;
	background-color: #999999;
	text-align: center;
}
.statewideServicesLeft
{
	padding-right: 2px;
	padding-left: 15px;
	padding-bottom: 2px;
	margin: 5px;
	padding-top: 2px;
}
.statewideServicesLeft P
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: x-small;
	padding-bottom: 0px;
	margin: 15px 5px 5px 0px;
	width: 250px;
	color: #333333;
	line-height: 13px;
	padding-top: 0px;
	letter-spacing: normal;
}
.statewideServices
{
	width: 100%;
	background-image: url('/Site/Images/article_gradient.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	border-bottom: 1px solid #333333;
	border-right: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
}
.statewideServices td
{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	font-size: .98em;
}
.statewideServices h3
{
	text-transform: uppercase;
	color: #E1300E;
	font-size: 1.1em;
	margin: 4px;
}
.statewideServices h1
{
	font-family: Times New Roman, Times New Roman, Times, serif;
	font-size: 1.9em;
	margin: 2px;
}
.statewideServices th
{
	text-align: left;
	padding: 3px;
}
.premiumServices P
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 20px 5px 5px;
	color: #333333;
	line-height: 15px;
	padding-top: 2px;
}
.memphisDaiylNewsInfo
{
	display: none;
	position: absolute;
	background-color: #ffffff;
	width: 340px;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}
.memphisDaiylNewsInfo td
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.memphisDaiylNewsInfo td a:link
{
	color: #7d0020;
	text-decoration: underline;
}
.memphisDaiylNewsInfo td a:visited
{
	color: #7d0020;
	text-decoration: underline;
}
.memphisDaiylNewsInfo td a:hover
{
	color: #7d0020;
	text-decoration: underline;
}
.memphisDaiylNewsInfo td a:active
{
	color: #7d0020;
	text-decoration: underline;
}
.memphisDaiylNewsInfohrLine
{
	border-right: medium none;
	border-top: medium none;
	margin-left: 0px;
	border-left: medium none;
	width: 99%;
	color: #666666;
	border-bottom: 1px solid;
	height: 1pt;
	text-align: left;
}

.memphisDaiylNewsInfoHeader
{
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	white-space: nowrap;
	text-align: right;
	color: #f2a605;
	font-weight: bold;
	font-size: xx-small;
}

.memphisDaiylNewsInfoClickHere
{
	width: 100%;
}
.memphisDaiylNewsInfoClickHere td
{
	text-align: right;
	padding-right: 3px;
}
.memphisDaiylNewsInfoClickHere td a
{
	color: #7d0020;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
	margin-left: 10px;
}
.memphisDaiylNewsInfoClickHere td a:visited
{
	color: #7d0020;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
	margin-left: 10px;
}
.memphisDaiylNewsInfoClickHere td a:hover
{
	color: #7d0020;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
	margin-left: 10px;
}
.memphisDaiylNewsInfoClickHere td a:active
{
	color: #7d0020;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
	margin-left: 10px;
}
.emailSignUp
{
	background-color: #ffffff;
	width: 100%;
	border: 1px solid #dcdcdc;
}
.emailSignUp td
{
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.rightPanel
{
	width: 200px;
}

.rightPanel td
{
	padding-top: 5px;
}
.tableCellPadding td
{
	margin: 2px;
	padding: 3px;
}
.ulAdList
{
	margin: 0;
	padding: 0;
}
.ulAdList li
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	text-align: center;
}
.ulChandlerBlurb li
{
	list-style-type: none;
	color: #3366cc;
	padding-top: 4px;
}
.assessorPickYear td
{
	padding-bottom: 10px !important;
}


.assessorPickYear td a
{
	background-color: Gray !important;
	border: 1px solid #333333 !important;
	padding: 5px !important;
	color: #ffffff !important; 	
}

#residentialMenu li
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dcdcdc;
}

#commercialMenu	 li
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dcdcdc;
}

