/* main page styles---------------------------------------- */body {	margin: 3px;	background-color:#FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color:#000000;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* main user toolbar styles---------------------------------------- */#maintoolbar{	background-color: #a7c13c;	border-bottom: solid 1px #FFFFF;	/* -------------background image if needed 	background-image: url(poweringimages/testnavshim.jpg);	background-repeat: repeat-x;	background-position: top;	----------------------*/}#maintoolbar .LeftEnd{	width: 10px;	/* -------------background image if needed  	background-image: url(poweringimages/testleftend.jpg);	background-repeat: no-repeat;	background-position: top;	----------------------*/}#maintoolbar .RghtEnd{	width: 10px;	/* -------------background image if needed 	background-image: url(poweringimages/testrightend.jpg);	background-repeat: no-repeat;	background-position: top;	---------------------- */}#toolLinks{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFF;	text-decoration: none;}/* --------------main user toolbar column styles*/ #toolLinks .col1{	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;	border-right: solid 1px #FFF;}#toolLinks .col2{	padding-top: 5px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;	border-right: none;}/* --------------main user toolbar text link inherited styles */#toolLinks a {	color: #FFF;	text-decoration: none;	white-space: nowrap;}#toolLinks a:hover {	text-decoration: underline;}#toolLinks a.on {	text-decoration: underline;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* sub toolbar styles---------------------------------------- */#subtoolbar{	background-color: #999999;	border-bottom: solid 1px #FFF;	/* -------------background image if needed ----------------------	background-image: url(poweringimages/testnavshim.jpg);	background-repeat: repeat-x;	background-position: top;	*/}#subtoolbar .LeftEnd{	width: 10px;	/* -------------background image if needed  ----------------------	background-image: url(poweringimages/testleftend.jpg);	background-repeat: no-repeat;	background-position: top;	*/}#subtoolbar .RghtEnd{	width: 10px;	/* -------------background image if needed ---------------------- 	background-image: url(poweringimages/testrightend.jpg);	background-repeat: no-repeat;	background-position: top;	*/}#subtoolLinks{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFF;	text-decoration: none;}/* --------------sub toolbar columns*/ #subtoolLinks .col1{	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	padding-right: 10px;	border-right: solid 1px #FFF;}#subtoolLinks .col2{	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	padding-right: 10px;	border-right: none;}/* --------------sub toolbar column for input fields- fixed width*/ #subtoolLinks .col3{	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	padding-right: 10px;	border-right: solid 1px #FFF;	width: 120px;}#subtoolLinks .col4{	padding-top: 3px;	padding-bottom: 3px;	padding-left: 10px;	padding-right: 10px;	border-right: none;	width: 120px;}/* --------------sub toolbar text link inherited styles */#subtoolbar a {	color: #FFF;	text-decoration: none;	white-space: nowrap;}#subtoolbar a:hover {	text-decoration: underline;}#subtoolbar a.on {	text-decoration: underline;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* page header table---------------------------------------- */#titlebox{	padding: 5px;}#titlebox h4{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;	font-weight: bold;	padding-left: 5px;	padding-bottom: 10px;	padding-top: 10px;	margin: 0px;}#titlebox h5{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333;	text-decoration: none;	font-weight: normal;	padding-left: 5px;	padding-bottom: 0px;	padding-top: 10px;	margin: 0px;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* property display styles-------------------------------*/ #propertyListing{	padding:5px;	border-bottom: solid 1px #ccc;}#propertyListing .plLftCol{	padding-right: 10px;	padding-left: 5px;}#propertyListing .plRghtCol{	padding-right: 5px;	padding-left: 10px;	padding-top: 5px;	width: 150px;}#propertyDetail{	padding:5px;}#propertyDetail .plLftCol{	padding-right: 10px;	padding-left: 5px;}#propertyDetail .plRghtCol{	padding-right: 5px;	padding-left: 10px;	padding-top: 5px;	width: 215px;}#removeFav{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}/* --------------main text area */#txtContainer{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#txtContainer h4{	font-size: 11px;	font-weight: bold;	padding-left: 5px;	padding-bottom: 5px;	padding-top: 5px;	border-bottom: solid 1px #DDD;	margin: 0px;}#txtContainer p{	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;}/* --------------branch info text area- results page(1) details page(2) */#branchinfo1{	padding-top: 5px;	padding-bottom: 5px;	border-top: solid 1px #DDD;}#branchinfo2{	padding-top: 5px;	padding-bottom: 5px;	border-bottom: solid 1px #DDD;	border-top: solid 1px #DDD;}/* --------------main text area- plain text link styles */#txtContainer a {	color: #000000;	text-decoration: none;	font-weight:bold;}#txtContainer a:visited {	text-decoration: none;		font-weight:bold;}#txtContainer a:active {	text-decoration: none;		font-weight:bold;}#txtContainer a:hover {	text-decoration: underline;		font-weight:bold;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* homepage POW styles-------------------------------*/ #homepowHolder{	padding-left: 0px;}#powtxtContainer{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#powtxtContainer h4{	font-size: 11px;	font-weight: bold;	padding-left: 2px;	padding-bottom: 5px;	padding-top: 5px;	border-bottom: solid 1px #DDD;	margin: 0px;}#powtxtContainer p{	padding-left: 2px;	padding-top: 5px;	padding-bottom: 5px;}#powtxtContainer a {	color: #333;	text-decoration: none;}#powtxtContainer a:visited {	text-decoration: none;}#powtxtContainer a:active {	text-decoration: none;}#powtxtContainer a:hover {	text-decoration: underline;}#homepowpic{	padding-left: 0px;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* property image display styles-------------------------------*/ #mainpic{	padding-bottom: 3px;}#thumbs{	padding-bottom: 3px;}#thumbs .col1{	padding-right: 3px;}#thumbs .col2{	padding-right: 0px;}/* --------------fullsize image holder table styles */#fullsizePic{	padding-bottom: 1px;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* form styles-------------------------------*/ .formels{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;	width:100%;	padding-left: 3px;}.formbuts {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFF;	text-decoration: none;	background-color: #999999;	width:100%;	padding: 3px;	border: none;	cursor: pointer; cursor: hand;}#formTable{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#formTable .col1{	padding-left: 10px;	padding-right: 5px;	padding-top: 1px;	padding-bottom: 1px;}#formTable .col2{	padding-left: 5px;	padding-right: 10px;	padding-top: 1px;	padding-bottom: 1px;}#passTable{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#passExRow{	padding: 10px;	border-bottom: solid 1px #DDD;	border-top: solid 1px #DDD;}/* --------------control the search page clear and search buttons table */ #formTable .col3{	padding-top: 10px;	padding-bottom: 10px;	padding-right: 1px;	border-top: solid 1px #DDD;	border-bottom: solid 1px #DDD;}#formTable .col4{	padding-top: 10px;	padding-bottom: 10px;	padding-left: 1px;	border-top: solid 1px #DDD;	border-bottom: solid 1px #DDD;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* login page styles-------------------------------*//* --------------control the login box position */ #loginHolder1 {	text-align: center;	padding: 40px;}/* --------------control the login box styles */ #loginHolder2 {	border: solid 1px #CCC;	width: 300px;}#loginHolder2 .centerPad {	padding: 30px;}#loginContent{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#loginContent .titleRow{	font-weight: bold;	padding: 3px;}#loginContent .col1{	padding: 3px;	width: 120px;}#loginContent .col2{	padding: 3px;	width: 200px;}#loginContent .col3{	padding-right: 1px;	width: 100px;}#loginContent .col4{	padding-left: 1px;	width: 100px;}/* ----------------------------------------------------------------------------------------------------------------------------*/ /* tree navigation system styles-------------------------------*//* --------------setup the basic styles */ #treenavTable{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}/* --------------setup top explanation text styles */ #treenavTable .explRow{	font-size: 9px;	padding-bottom: 11px;}/* --------------setup the actual navigation styles */ #treenav{	padding-bottom: 11px;	font-weight: bold;}/* ----------------------------------------------------------------------------------------------------------------------------*//* news area styles-------------------------------*/#newsItemHolder{}#newsItemHolder .col1{	padding: 3px 3px 3px 0px;}#newsItem{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#newsHeader1{}#newsHeader1 .col1{	font-weight:bold;	vertical-align:bottom;	padding-bottom: 4px;	padding-left: 0px;	border-bottom: solid 1px #ccc;}#newsHeader1 .col2{	text-align: right;	vertical-align:bottom;	font-weight:bold;	font-size: 10px;	color: #999;	padding-bottom: 4px;	padding-right: 0px;	border-bottom: solid 1px #ccc;}#newsContent1{	padding: 4px 5px 8px 0px;}/* ----------------------------------------------------------------------------------------------------------------------------*//* details page icon table links styles-------------------------------*/#detailLinkHolder{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333;	text-decoration: none;	text-align: left;}#fdlink{	padding-left: 5px;	vertical-align:middle;}#fdlink a {	color: #333;	text-decoration: none;}#fdlink a:visited {	text-decoration: none;}#fdlink a:active {	text-decoration: none;}#fdlink a:hover {	text-decoration: underline;}#fdIcon{	padding-top: 1px;	padding-left: 2px;	vertical-align:bottom;}/* ----------------------------------------------------------------------------------------------------------------------------*//* other misc styles-------------------------------*/.footnoteTxt{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333;	text-decoration: none;	text-align: center;	padding-top: 10px;}/* ----------------------------------------------------------------------------------------------------------------------------*//* solpart menu styles -------------------------------*//*-----------------------menu button in toolbar styling 1*/.solMenuContainer{	/*font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFF;	text-decoration: none;	background-color: none;	padding: none;*/}/*-----------------------menu button in toolbar styling 2*/.solMenuBar{	cursor: pointer; cursor: hand; 	/*height:20px;*/}/*-----------------------cell of each line of text in the sub menu*/.solMenuItem{	cursor: pointer; cursor: hand;  	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 11px; 	color: #fff;	font-weight: normal; 	font-style: normal; 	text-decoration: none;}/*-----------------------lefhand col next to the sub text links */.solMenuIcon{	/*cursor: pointer; cursor: hand; 	background-color: #ff0000; 	border-left: none; 	border-bottom: none; 	border-top: none; 	text-align: center;*/ 	width: 1px;	/*-----------------------controlling the height of each link row in the menu */	height: 20px;}/*-----------------------actual sub text links area */.solMenuSubMenu{	z-index: 1000; 	cursor: pointer; cursor: hand;		/*-----------------------color the bg of the dropdown */	background-color: #999999;	/*	background-image: url(poweringimages/menuDropShim.jpg);	background-repeat: repeat-x;	background-position: top; */	}/*-----------------------unknown*/.solMenuBreak{}/*-----------------------menu over state*/.solMenuItemSelect{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #fff;	text-decoration: underline;}/*-----------------------right col next to the sub text links-- only required for an arrow at the end of each item*/.solMenuArrow{	/*font-family: webdings; 	font-size: 11px; 	color: #fff;	cursor: pointer; cursor: hand; */}/*-----------------------the arrow next to the menu button- only if text is used*/.solMenuRootArrow{	/*font-family: webdings; 	font-size: 10px; 	color: #fff;	cursor: pointer; cursor: hand;*/}/*-----------------------unknown.solMenuScroll{	width: 100%; 	font-size: 11px;}*//*----------------------- validation control styles VAMValSummaryText*/.VAMErrorText{   color: Red;}.VAMBlinkText{   color: White;}.VAMFieldWithError{   background-color: lightpink;   font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;	width:100%;	padding-left: 3px;}.VAMValSummary{   color: red;}.VAMValSummaryHeader{   color: red;}.VAMValSummaryHeader TR{   color: red;}.VAMValSummaryErrors{   color: red;   margin-top:6px;}.VAMValSummaryFooter{   color: red;}.VAMValSummaryFooter TR{   color: red;}.VAMRequiredFieldMarker{}.VAMRequiredFieldsDescription{   font-size: 8pt;   font-style: italic;}.VAMTextHiliteFields{}.VAMNonTextHiliteFields{}.VAMValSummaryAltRows{   color: red;   background-color: lightblue;}.VAMMultiSegContainer{   border-left: lightgrey thin inset;   border-top: lightgrey thin inset;   border-right: lightgrey thin inset;   border-bottom: lightgrey thin inset;   padding-left: 2px;   padding-top: 2px;   padding-right: 2px;   padding-bottom: 2px;}.VAMMultiSegTextBox{   border-left: whitesmoke thin solid;   border-top: whitesmoke thin solid;   border-right: whitesmoke thin solid;   border-bottom: whitesmoke thin solid;}.scrolling{	width:100%;	height:1550px;	overflow:auto;}.scrollingShort{	width:100%;	height:1700px;	overflow:auto;}/* stats styles-------------------------------*/#statsTable{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-decoration: none;}#statsTable .header1{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFF;	text-decoration: none;	text-align: left;	font-weight: bold;	background-color: #BEBEBF;	padding: 5px;	colour: #FFF;	border-bottom: 1px solid #6B6B6C;}#statsTable .header2{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFF;	text-decoration: none;	text-align: center;	font-weight: bold;	background-color: #BEBEBF;	padding: 5px;	colour: #FFF;	border-bottom: 1px solid #6B6B6C;}#statsTable .header3{	background-color: #FFF;	padding: 5px;	text-align: center;}#statsTable .row1Detail {	background-color: #E9E9E9;	padding: 5px;}#statsTable .row1Results {	background-color: #E9E9E9;	padding: 5px;	text-align: center;}#statsTable .row2Detail {	background-color: #FFF;	padding: 5px;}#statsTable .row2Results {	background-color: #FFF;	padding: 5px;	text-align: center;}/* mapping page styles---------------------------------------- *//* Do Not Change These */td#price {    font-weight:bold;}td#powlink {    font-weight:bold;}td#paging{    vertical-align:top;    height: 18px;    font-weight:bold;}.select{background-color: #ffffff;border: solid 1px #cec9c3;padding: 3px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}.DefaultPinOffset {position:absolute;left:0px;top:-20px;}.ActionButton {float:left; cursor:pointer; font-size:11px; font-weight:bold; color:Navy; padding:2px;}.ButtonDisabled {color: Gray;}.ydsf {	display: block;	position: relative;	margin: 4px -4px -4px 4px;	background: url(images/shadow-grid.gif) repeat;}/* ie6 ignores this selector */html>body .ydsf {    height: 116px;    width: 154px;	margin: 8px -8px -8px 8px;	background: url(images/shadow.png) right bottom no-repeat;}/* shadow corners */.ydsf:before,.ydsf:after {	content: " ";	display: block;	width: 8px;	height: 8px;	background: inherit;	}.ydsf:before {	position: absolute;	top: 0;	right: 0;	margin: -8px 0 0 auto;	background-position: right top;}.ydsf:after {	margin: -8px 0 0 -8px;	background-position: left bottom;}.ydsf .inner {    border: 1px black;	display: block;	position: relative;	overflow: hidden; /* prevents margin leakage from child elements */	left: -4px;	top: -4px;}/* ie6 ignores this selector */html>body .ydsf .inner {    border: 1px black;	left: -8px;	top: -8px;	margin: 0;}/* The following control the size and styles of the main map elements *//* The Body of the Map Page */body#mapBody {	margin: 0px;}/* The "Key" heading on the search box */.hdg{position: absolute;left:0;top:0;width: 164px;height:12px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;border-bottom: solid 1px #cec9c3;color: #333333;background-color: #FFFFFF;background-position: center right;padding-left: 5px;padding-top:  8px;padding-bottom: 8px;}/* The outer div of the search box, including heading */#searchBox{    display:block;    position:relative;    left:0;    top:0;    width:169px;    height:100%;}/* The inner div of the search box, including heading */#searchBoxInnerDiv{border: solid 1px #cec9c3;border-top: none;position: absolute;left:0;top:0;width: 100%;height:100%;color: #333333;background: #EEEEEE;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}/* The map div */#myMap{    position: absolute;    left:171px;     top:0;     width: 428px;     height: 335px; }/* The toolbar along the top */#mainToolbarContainer{		position:absolute;		top:0;		left:0;		width:600px;		height:24px;}/* The container around the whole map page excluding the toolbar*/.mapPage{    position:absolute;    top:24px;    left:0;    width:599px;    height:335px;    border-top: solid 1px #cec9c3;     border-right: solid 1px #cec9c3;     border-bottom: solid 1px #cec9c3;   }/* You can hide the toolbar by making 'mainToolbarContainer' hidden and moving the 'mapPage' to top:0 */   /* ##SCH_EMAIL_START## */#body{background-color: #ececec;margin-top: 8px;}#containerTop{height: 5px;margin-left:auto;margin-right:auto;}#container{background-color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;margin-left:auto;margin-right:auto;vertical-align: top;}#containerBottom{height: 5px;margin-left:auto;margin-right:auto;}#containerButtons{background-color: #FFFFFF;padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;margin-left:auto;margin-right:auto;}/* ##SCH_EMAIL_FINISH## */
