/* CSS Document */
body {background-color:ffffff;margin-top:0; margin-bottom:0; border-top:20px solid navy;margin1px;padding 20px; border-left:60px solid navy;margin:1px;padding:0px; border-right:60px solid navy;margin:1px; padding:20px;}
select {font-size:10pt;}


/*********** Headers & Nav *************/
#header {width:750px; height:30px; margin-left:auto; margin-right:auto;}
.headerright {width:512px; height:30px;  float:right; vertical-align:top; text-align:right;}
.headertxt a {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #000000; text-align:right;}
.headertxt:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #000000; text-align:right;}
.headertxt:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; color : #000000; text-align:right;}
.headertxt:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #000000; text-align:right;}

#nav {margin-left:auto; margin-right:auto; width:750px;}
.navselected {margin-bottom:1px; height:24px; float:right; background: #003366 url(http://www.nsprops.com/images/tnlo.gif) left top no-repeat; padding-left: 10px}
.navselected span {margin-bottom:1px; vertical-align:middle; float:left; background: #003366 url(http://www.nsprops.com/images/tnro.gif) right top no-repeat; padding-right: 10px}

.navnonselected {margin-bottom:1px; height:24px; float:right; background: #BBCCEE url(http://www.nsprops.com/images/tnl.gif) left top no-repeat; padding-left: 10px}
.navnonselected span {margin-bottom:1px; vertical-align:middle; float:left; background: #BBCCEE url(http://www.nsprops.com/images/tnr.gif) right top no-repeat; padding-right: 10px}
.navspacer {border-collapse: collapse; padding:0; width:1px; height:24px; background-color:#ffffff; float:right;}

.topnav:a {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #476c91; font-weight: bold;}
.topnav:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #476c91; font-weight: bold;}
.topnav:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #476c91; font-weight: bold;}
.topnav:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #476c91; font-weight: bold;}

.topnavo:a {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #ffffff; font-weight: bold;}
.topnavo:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #ffffff; font-weight: bold;}
.topnavo:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #ffffff; font-weight: bold;}
.topnavo:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #ffffff; font-weight: bold;}

#headerhome {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_home.jpg);}
#headerjobs {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_joinourteam.jpg);}
#headerhomeimprovement {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_financing.jpg);}
#headerfinancing {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_financing.jpg);}
#headermarketanalysis {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_marketanalysis.jpg);}
#headertowninfo {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_towninfo.jpg);}
#headerselling {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_selling.jpg);}
#headerbuying {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_buying.jpg);}
#headercontact {clear:both; background-color:#ffffff; width:750px; height:135px; margin-left:auto; margin-right:auto; background-image: url(http://www.nsprops.com/images/header_contactus.jpg);}
.headerimgleft {width:200px; float:left; }
.headerimgright {position:relative; width:530px; height:131px; float:right;}
.headerimgright span {vertical-align:bottom; bottom:0; position:absolute; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color : #ffffff; font-weight: bold;}
/*********** Headers & Nav *************/


/*A.topnav:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #476c91; font-weight: bold;}
A.topnav:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; color : #476c91; font-weight: bold;}
A.topnav:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #476c91; font-weight: bold;}

A.topnavon:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; color : #000000; font-weight: bold;}
A.topnavon:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; color : #000000; font-weight: bold;}
A.topnavon:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #000000; font-weight: bold;}
*/

A.townlinks:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; color : #000000; font-weight: bold;}
A.townlinks:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; color : #000000; font-weight: bold;}
A.townlinks:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #000000; font-weight: bold;}


A.privacy:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : underline; color : #000000;}
A.privacy:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #000000;}
A.privacy:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #000000;}


A.towns:link {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;text-decoration : none; color : #000000; font-weight: none;}
A.towns:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; text-decoration : none; color : #000000; font-weight: none;}
A.towns:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; text-decoration : underline; color : #000000; font-weight: none;}

h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color : #3F629D;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color : #FF9900;}

A.afflinks:link {font-family: Verdana, Helvetica, sans-serif;font-size: 8px;text-decoration : none; color : #E6E6E6;}
A.afflinks:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 8px; text-decoration : none; color : #E6E6E6;}
A.afflinks:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 8px; text-decoration : underline; color : #E6E6E6;}


A.bnav:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : none; font-weight: bold; color : #000000;}
A.bnav:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : none; font-weight: bold; color : #000000;}
A.bnav:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; font-weight: bold; color : #000000;}

A.topicnav:link {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;text-decoration : none; font-weight: bold; color : #FF9900;}
A.topicnav:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : none; font-weight: bold; color : #FF9900;}
A.topicnav:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : underline; font-weight: bold; color : #FF9900;}

A.tright:link {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;text-decoration : none; font-weight: none; color : #ffffff;}
A.tright:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : none; font-weight: none; color : #ffffff;}
A.tright:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : underline; font-weight: none; color : #ffffff;}


A.more:link {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;text-decoration : none; color : #3F629D;}
A.more:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : none; color : #3F629D;}
A.more:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : underline; color : #3F629D;}

A.more2:link {font-family: Verdana, Helvetica, sans-serif;font-size: 10px;text-decoration : none; color : #3F629D;}
A.more2:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : none; color : #3F629D;}
A.more2:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 10px; text-decoration : underline; color : #3F629D;}


A.ListingLink:link{font-family: Verdana, Helvetica, sans-serif;font-size: 12px;text-decoration : none;color:navy;}
A.ListingLink:visited{font-family: Verdana, Helvetica, sans-serif;font-size: 12px;text-decoration : none;color:blue;}



A.login:link {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;text-decoration : none; color : #003399;}
A.login:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; text-decoration : none; color : #003399;}
A.login:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 11px; text-decoration : underline; color : #003399;}

A.footer:link {font-family: Verdana, Helvetica, sans-serif;font-size: 9px;text-decoration : underline; color : #ffffff;}
A.footer:visited {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #ffffff;}
A.footer:hover {font-family: Verdana, Helvetica, sans-serif;font-size: 9px; text-decoration : underline; color : #ffffff;}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #000000;}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color : #333366;}
.header2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color : #FF9900;}
.button {background:#003399;font-weight:bold;font-size:9pt; color:white;}
.fieldlabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color : #3F629D;}



.btn {
		 height: 24px;
		 padding: 0px 22px 5px 7px;
		 text-align: center;
		 cursor: pointer;
		 color: #fff;
		 font-weight: bold;
		 font-size: 12px;
		 vertical-align: middle;
		 border: none;
		 background-color: transparent;
		 overflow: hidden;
		 text-overflow: clip;
	}

.blueGrey130 {
		background: url(graphics/blueGrey130dr.gif) no-repeat; width: 130px;
		}
		
.contactbutton {
		background: url(graphics/contact_submit.gif) no-repeat; width: 130px;
		}
		
.submitbutton {
		background: url(graphics/submitbutton.gif) no-repeat; width: 130px;
		}
	
table.SearchResults tr.toprow{font-family: Verdana, Helvetica, sans-serif;font-size: 10px;text-decoration : none; background-color:f4f4f4;font-weight:bold;text-align:center;}
table.SearchResults tr {font-family: Verdana, Helvetica, sans-serif;color : #000000;text-align:center;font-size:10pt;border-bottom:1px solid black;}
table.SearchResults td A{font-family: Verdana, Helvetica, sans-serif;color : #000000;text-decoration:none;}

.accessability {display: none;}
/* End CSS Document */
