/* Begin Reset of Default Styling */* { margin: 0; padding: 0; border: 0; }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,tt,var,dd,dl,dt,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {	font-style: normal;	font-size: 12px;	line-height: 1;	font-family: inherit;	text-align: left;}table {	border-collapse: collapse;	border-spacing: 0;}#footnote p { font-style:italic; }#footnote p sup { font-weight:bold; }/* End Reset of Default Styling *//**/html, body { height:100%; }body {background-color:#CCCCCC;}#printHeader {display:none;}#header {	position:relative;	height:104px;	width:980px;	margin: 0 0 20px 0;}/*Text ads*/* #side-a #textads { background-color:#ffffff; width:100%; font-size:11px; border:1px solid #5a5b5e; padding:0 0 10px 0; margin-top:10px; }#side-a #textads h1 { font-size:14px; padding:8px; line-height:18px; margin-top:0; text-align:center; }#side-a #textads hr { height:1px; border:none; background:#CCCCCC; margin-top:0; padding:0; }#side-a #textads div { padding:5px 12px 10px 12px; margin-top:5px; }#side-a #textads div, #side-a #textads div p { line-height:14px; }#side-a #textads div.even { background:#ffffff; }#side-a #textads div.odd { background:#e5e5e5; }#side-a #textads div h2 { font-size:10px; color:#0089cf; text-transform:uppercase; line-height:12px; }#side-a #textads div p {  color:#000; margin-top:4px; }#side-a #textads div p span { font-size:9px; color:#CC3333; line-height:10px; font-style:italic; display:block; margin-top:2px; }#side-a #textads ul { margin-left:15px;  list-style:outside disc; text-transform:none; margin-top:2px; } #side-a #textads ul li { padding:4px 0; }#side-a #textads div p + p { font-size:10px; margin-top:4px; }    #side-a #textads div p strong { line-height:16px; }.last { border-bottom:1px solid #CCC; }p.company { text-align:center; margin-top:5px; margin-bottom:-11px; font-size:15px; background:#000000; color:#FFFFFF; padding:10px 0; }				#header #homelink { width:720px; height:104px; position:absolute; top:0; left:0; }#header #rightEar {position:absolute;left:763px;top:-30px;}#search #feedIcon { margin-top:1px;}#search fieldset {margin:0px 0 0 0px; width:100%;}    #search {position:absolute; left:760px; top:60px; }#search input { display:inline; margin-left:5px; }#search input#keywords {margin-top:-5px;}#search input.text { width:160px; height:18px; color:#999999; margin-right:4px;}#search input.submit { background:#F5F5F5; border:1px solid #666666; text-transform:uppercase; font-size:10px; height:20px; margin:0; padding:0;}#search img { margin:0px 0 0 0; float:left; }#logo {	position:absolute;	top:-18px;	left:30px;}.hiddenFields { display:none; }/**/#wrapper {	text-align: left;	margin: 0px auto;	width: 980px;	padding: 40px;	padding-bottom:0;	border:1px solid #000000;	border-top:0;	border-bottom:0;	background: #FFF url(/images/template_support/AppraisalPressHeader.gif) no-repeat top left;	height:auto !important; /* real browsers */    height:100%; /* IE6: treated as min-height*/    min-height:100%; /* real browsers */ 	}/*Search Box *//*Highlights search results coming from Google, etc.. */.hilite { background-color: #ffffcc;}div#searchGreeting {width:95%; margin:0 auto 15px 10px;background-color:#ffffcc;border:2px solid #000000;padding:5px;}div#searchGreeting p {font-size:0.8em;line-height:1;font-style: italic;}/* Begin Left Column Styles */#side-a { float: left; width: 190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:10px;}#side-a ul { list-style-type:none; text-transform:uppercase; margin-bottom:25px; }#side-a ul ul { margin-bottom:0; }#side-a ul li{  text-align:left; padding:8px 0 8px 0;  }#side-a ul li a { padding-left:5px; }#side a ul li a { text-decoration:none;}#side-a ul.lg-polls-answers li {clear:both;}#side-a ul.lg-polls-answers li label {width:175px; margin-left:10px; text-align-left;}#side-a ul.lg-polls-answers * {text-align:left;text-transform:none;text-align:left;}#news #side-a div.lg-poll {padding:10px;border:2px #CCCCCC dashed;margin:0;}#news #side-a div.lg-poll p.question {margin:0;font-weight:bold;}#news #side-a div.lg-poll form {margin-top:14px;}ul.actions { margin-bottom:5px; color:#FFFFFF; }ul.actions li { background:url('/images/template_support/bg-blue.jpg'); margin-bottom:4px; }ul.actions li a, ul.actions li a:visited { color:#FFFFFF; text-decoration:none; font-size:10px; }ul.actions li a:hover { text-decoration:underline; }ul.menu { padding-bottom:0px; margin-bottom:20px; background-color:#CCD5CB; }ul.menu li a { color:#333333; text-decoration:none; font-size:11px; }ul.menu li a:hover { color:#000; text-decoration:underline;}ul.menu li ul { padding:0; list-style:outside disc; }ul.menu li ul li { color:#CCCCCC; padding:0; margin:0; border-bottom:1px dashed #1E7545;}ul.menu li ul li:last-child { border-bottom:1px solid #CCD5CB; }ul.menu li ul li a:link, a:active { color:#333333; }ul.menu li ul li a:hover, a:visited { color:#333333; }#leftnav { background:#5a5b5e; padding:6px 0 6px 5px; margin-bottom:4px; color:#FFFFFF; text-decoration:none; }ul.menu li.menu-sub-head { background-color:#004927;  }ul.menu li.menu-sub-head a { font-weight:bold; color:#FFFFFF; }ul.menu li ul li ul li { border:none; }ul.menu li ul li ul li a { font-size:10px; }ul.menu li ul li ul { margin:5px 0 0 0; } /* End Left Column Styles *//*Begin Right Column Styles */#side-b { float: right; width: 252px;  text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;margin-left:-20px;}#side-a img { border:none; margin-bottom:10px; }#rightnav {background-color:#004927; padding:4px 0 4px 5px; margin-bottom:4px; color:#FFFFFF; }#rightnav a { color:#FFFFFF; text-decoration:none; }#side-b p, #side-b h2, #side-b hr, #side-b h1, #side-b span {  font-size:13px; padding:5px 10px; line-height:16px; }#sign-up { background:#eaf7fd; margin:10px 0; }#sign-up h3 { color:#004927; font-style:italic; }span.teaser-image { padding-left:5px; }#sign-up p.sign-up { text-align:center; font-size:11px; line-height:12px;}div.small { font-size:9px; text-align:right; background:#FFFFFF; }#side-b div.feature_head {width:100%;background-color:#666666;color:#FFFFFF;height:20px;}#side-b h2, #side-b h2 a {font-family:Verdana, Arial,Helvetica;font-size:14pt;color:#004927; text-transform:none;text-decoration:none;font-variant:normal;}#side-b div#mpTile {margin-top:10px;}#side-b div#mpTile p {font-size:9pt;}#side-b img.headshot {float:right; margin:7px 5px 0px 10px; }#side-b div.stackedTile1, #side-b div.stackedTile2 {background-color:#fafafa;border:1px solid #CCCCCC; padding:5px;}#side-b div.stackedTile2 {margin-top:10px;}#side-b ul li {  text-align:left; padding:3px 0 2px 12pt; list-style-type: none;}#side b ul li a { text-decoration:none; color:#FFFFFF; }#side-b ul.menu li.menu-sub-head { background-color:#004927; border-bottom:1px solid #CCC; }#side-b ul.menu li.menu-sub-head a { font-weight:bold; color:#FFFFFF; padding-left:5px;}h2.webinarTitle {font-size:11pt;}#side-b div.stackedTile1 p, #side-b div.stackedTile2 p {font-size:8.5pt;}#side-b #freeXSite {margin-top:10px;}#side-b a:link, #side-b a:visited, #side-b a:active {color:#004927;text-decoration:none;}#side-b a:hover {text-decoration:underline;}p.ctv, a.ctv {text-align:right;}#side-b #feedjit {width:158px;margin:10px auto;}#article #side-b img { border:none; margin-bottom:10px;  }input#keywords, input.submit {border: 1px #666666 solid;}.articleHeader {margin-left:10px;color:#004927;}.thumbCalloutRight {      border: 1px solid rgb(204, 204, 204);       margin: 0pt 0pt 15px 15px;       padding: 20px;       width: 277px;       float: right;      font-size:10pt;      line-height:13pt;      font-style:italic;}.thumbCalloutRight a {	 font-style:italic;}/* End Right Column Styles *//* Start Article Right Column styles */body#article #side-b { width:190px; }/* End Article Right Column styles *//* Begin Center Content Sytles *//* News */#content { float: left; width: 508px;  color:#333333; padding:0 15px 0 15px;}#news #content p,#news #content h2,#news #content hr,#news #content h3{ padding:0px 10px 9px 10px; line-height:20px;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }#news #content p.date {font-size:10px;line-height:12px;margin:4px 0 0 0;}#news #content h1 { padding:0 0 0 10px;  color:#000000; font-size:24px;font-weight:bold; font-family:Arial, Tahoma, sans-serif;line-height:28px;} #news #content h2, #news #side-b h2 { color:#000000; font-size:21px; font-weight:bold; font-family:Arial, Tahoma, sans-serif;line-height:25px;} #news #content h3, #news #side-b h3 { color:#000000; font-size:18px; font-weight:bold; font-family:Arial, Tahoma, sans-serif;line-height:22px;} #news #side-b #inThisIssue {width:232px;padding:10px;margin:30px 0 0 0; background-color:#CCD5CB;}#news #side-b #inThisIssue ul li {font-size:9pt;margin-left:-4px;}#news #content h3 + * { margin-top:3px; }#news #content #inThisIssue {width:508;padding:10px;margin:30px 0 0 0; background-color:#ccd5cb;}#article #wrapper #content ul, #article #wrapper #content ol { margin-top:10px; margin-bottom:10px; }#news #content span.read-more a, { display:inline;color:#004927; font-size:10px;text-transform: uppercase;} #news #content .stories { width:508px; margin:20px 0 10px 0;}  #news #content .stories .article { width:254px; float:left;padding-bottom:10px;  }#news #content div#authorBox {width:88px;padding:5px;margin-left:8px;float:left;}#news #content div#authorBox p.author {font-size:0.85em;line-height:0.85em; font-style:italic; padding:3px 0 0 0;}/* Article *//* Global Content Styles -dhl */#article #content img.right {float:right;margin-left:10px; margin-bottom:10px;}#article #content img.left {float:left;margin-right:10px;}#article #content hr { color:#000; background-color:#000000; margin-left:10px; border:none; height:1px; }#article #content p.pagination1 {display:none;}#article #content div.txtAd {border:2px solid #004927;background-color:#ffffff;padding:10px;width:85%;font-size:11px;line-height:13px;margin:0 0 10px 30px;}#article #content div.txtAd p {font-size:11px;line-height:13px;margin:5px 0 5px 0;}body#article #content { width:560px; height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:10px; }#article #content p, #article #content hr, #article #content h3 { padding:0 10px; line-height:20px;font-size:12px; }#article #content p.subhead {margin:-5px 0 10px 0px;;font-style: italic;font-weight:bold;line-height:12pt;}#article #content p.date {font-size:10px;line-height:20px;margin:0px 0 5px 0;}a.thickbox img { margin:10px 10px;}#article #content span.hilite {margin:0;padding:0;line-height:1em;font-size:1em;}#article #content h2 { line-height:30px; }#article #content p { margin:0 0 15px 0; line-height:22px; } #article #content p strong, #article #content li strong { margin:0 0 10px 0; line-height:17px;font-weight:bold; }#article #content p em, #article #content li em { margin:0 0 10px 0; line-height:22px; font-style:italic;  }#article #content ul { padding: 0; }#article #content h1 { color:#000000;font-weight:bold; margin:5px 0 10px 8px;font-size:24px; font-family:Arial, Tahoma, sans-serif; }#article #content h2 { font-weight:bold; margin-top:5px;font-size:18px; font-family:Arial, Tahoma, sans-serif;padding:8px 0 0px 10px; }#article #content h3 { font-weight:bold; margin-top:5px;font-size:14px; font-family:Arial, Tahoma, sans-serif;padding:8px 0 0px 10px; }#article #content h4 { font-weight:bold; margin-top:5px;font-size:13px; font-family:Arial, Tahoma, sans-serif;padding:4px 0 0px 10px; }html body#article div#wrapper div#content div.catList p.date { margin-top:5px; }#article #content h2 a {  color:#000000;text-decoration:none;}#article #content h3 a { color:#000; text-decoration:none;}#article #content p + br {display:none;} /* EE is entering breaks for some reason. This should kill the first break after every paragraph. */#article #content #authorBox p + br {display:block;} /* Except this one, which is necessary. :-/ */ #article #wrapper #content h2 + *, #article #wrapper #content h3 + * { margin-top:0; }#article #content #articlePoll {width:200;float:right;margin:10px;}span.small-blue-caps {  display:block; margin-left:8px; margin-bottom:10px; margin-top:15px; }span.small-caps, span.small-blue-caps a { color:#004927; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase; }span.small-caps a:hover { color:#666; }div#top-bar { width:582px; background:url('/images/template_support/bg-blue.jpg'); height:7px; margin-left:5px; margin-bottom:10px; }#article #content p#byline { margin:0; padding:0 0 0.6em 0; line-height:0.9em; height:5px; font-size:0.9em; font-weight:bold; } #article #content p#authorTitle { margin:0; font-size:0.85em; line-height:0.85em; height:10px; margin-top:0px; font-style:italic; padding:0; }#article #content ul, #article #content ol { margin-left:45px; font-size:12px; line-height:20px; margin:-8px 0 10px 45px; }#article #content ul#socialSites {margin:-10px 0px 15px 8px; padding:0;}#article #content blockquote { font-family: Georgia, Times New Roman, Times, serif; background-image:url(/images/template_support/bq_bgnd.gif); background-repeat:no-repeat;  background-position:top left; width:300px ; padding:20px; margin: 0px 0px 5px 5px; font-size:1.3em; line-height:1.4em; float:right; color:#000000;}#article #content blockquote.pullquote_left {margin: 0px 5px 5px 0px;float:left;}#article #content blockquote.fullBox {width:90%;background-color:#ccd5cb;font-size:1.1em;border: 2px dashed #004927;clear:both;background-image: none;float:none;}#article #content blockquote.plainGray {width:90%;background-color:#CCCCCC;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;clear:both;}p.date {}#article #content div.rtFloatBox {width:200px;background-color:#CCCCCC;float:right;padding:0px 5px 5px 5px; margin-left:5px;}#article #content div.rtFloatBox p, a {font-size:1em;line-height:1em;}.article-box-dark { width:100%; background-color:#004927; }.article-box-light{ margin-top:5px; width:100%; background:#ccdfcb; }.article-box-grey { width:100%; background-color:#CCCCCC; height:75px; margin-top:5px; }#article #content p.caption { font-size:0.9em; line-height:.9em; font-style:italic; margin:4px 0px 5px 0px; }#article #content div.caption-box { width:200px; margin:4px 10px 0px 10px; float:left; }#article #content div.summary {margin-bottom:-8px;}#article #content div.summary p p {margin-top:-15px;}#article #content span.read-more a {color:#004927; font-size:10px; } #article #content div#authorBox {width:95%; margin:0 auto 15px 10px;background-color:#f1f1f1;border:1px dashed #CCCCCC;padding:5px;}#article #content div#authorBox a { color:#004927; }#article #content div#authorBox p {font-size:1em;line-height:1.22em;font-style:italic; margin-bottom:0px;}#article #content div#authorBox p.author {font-size:1em;line-height:1.1em; font-weight:bold;}#article #content ul li, #article #content ol li { margin:10px 0; }#article #content ul li a:link {color:#004927;}#article #content ul li a:hover {color:#006699;text-decoration:none;}#article #content ul li a:visited {color:#666666;}#article #content ul li a:active {color:#0f8a36;}#article #content a:link { color:blue; text-decoration:underline; }#article #content a:visited { color:purple; text-decoration:underline; }#article #content a:hover { text-decoration:none; }#article #content #socialSites li {list-style-type:none; display:inline; text-decoration:none; padding-right:5px;}/* Article *//* Category Page Specific Styles */#article #content div.catList {width:97%;margin:0 auto 0 0; margin-left:8px; padding:0 0 10px 0;}#article #content div.catList h2 {margin:0 0 -5px 0; line-height:20px;}#article #content div.catList p {line-height:1.5em;}#article #content p.paginate1 {display:none;}/* Search Result Styles */div#searchResults {margin-left:10px;}#content #searchResults div.resultRowOne {background-color: #F1F1F1;margin-bottom:-15px;}#content #searchResults div.resultRowTwo {background-color: #FFFFFF;}/* End Center Content Sytles *//* Footer styling */#article #footer { width:535px; text-align:center; margin:30px 0 0 210px; clear: both; background: #FFFFFF; font-size:8.5pt;color:#666666;font-family:Arial,Helvetica,sans-serif;height:40px;}#news #footer { width:499px; text-align:center; margin:30px 0 0 210px; clear: both; background: #FFFFFF; font-size:8.5pt;color:#666666;font-family:Arial,Helvetica,sans-serif;height:40px;}/* Misc */.news-greybox { width:190px; background-color:#FFFFFF; }.news-greybox_a { margin:12px 0px; border:0; }.news-greybox2 { width:100%; height:150px; background:#CCCCCC; margin:10px 0;}.dropcap {float:left;margin:3px 3px -3px 0;}.catName {color:rgb(22,112,0);font-family:Arial,Helvetica,sans-serif;font-size:1.2em;margin-left:10px;font-weight:strong;font-variant: small-caps; }/* Also in this issue */p.also {font-size:1.4em;font-weight:bold;}div#inThisIssue ul li {  text-align:left; padding:4px 0 4px 11pt; list-style-type: none;font-size:14px;font-family:Arial,Helvetica,sans-serif; line-height:1.25em;}div#inThisIssue b ul li a { text-decoration:none; color:#FFFFFF; }div#inThisIssue a:link, div#inThisIssue a:visited {color:#004927;text-decoration:none;}div#inThisIssue a:hover {color:#004927;text-decoration:underline;}div#inThisIssue a:active {color:#004927;text-decoration:none;}#counties p { margin:10px 0; padding:0; }#counties { width:252px; }#counties dt { width:100%; padding:8px 0 4px 0; background:#FFF; color:#000; font-weight:bold; border-bottom:1px solid #CCD5CB; height:15px; }#counties dt a { color:#004927; text-decoration:none; padding:0px 215px 0px 0px; font-size:12px; margin:0; }.default { background-image:url(../images/template_support/arrow_menu1.gif); background-repeat:no-repeat; background-position:18% 40%; }#side-b #counties h3 { margin-top:10px; background-color:#004927; color:#000;  font-size:16px; padding:5px 0 2px 10px; }li.submen { background:url(../images/template_support/submen.gif) no-repeat 95% top; }.submen ul  {background-color:#DDE5DC;!important; }.submen ul li { font-weight:normal; text-indent:10px; background:#DDE5DC; padding:4px 0 !important; }.list-selected { background-image:url(../images/template_support/arrow_menu.gif); background-repeat:no-repeat; background-position:18% 40%; }#counties dt a:hover { color:#000; text-decoration:none; font-size:14px; }dl dd ol, dl dd { margin:0; padding:0; } dl dd ol li {  padding:4px 0 4px 10px; margin-left:0; background-color:#CCD5CB; list-style-type:none;  } /*dl dd ol { border-bottom:1px solid #CCD5CB; }*/dl dd ol li.odd { background-color:#FFFFFF; }.bluebox { width:90%; margin:20px 0 20px 15px; padding:15px; background:#CCD5CB; }p.larger { font-size:14px; }a.invis {display:none;}