.body 			{margin:0px; background-color:#ffffff;}

#pagecontainer 	{padding-left:11px; padding-right:11px; width:822px; background-color:#FFFFFF; }
#pagecontainer2 	{padding-left:11px; padding-right:11px; width:822px; background-color:#FFFFFF;}
#headercontainer 	{padding-left:11px; padding-right:11px; width:800px; background-color:#FFFFFF;}

#contentbg 		{background-color:#FFFFFF; text-align:left;}

#searchbox 		{padding-right:7px; padding-bottom:5px; padding-top:7px; font-family:Arial, Helvetica, sans-serif; color:#8F8F8F; font-size:11px;}
.searchbox 		{font-family:Arial, Helvetica, sans-serif; color:#8F8F8F; font-size:11px;}
.searchfield    {background-image:url(../../images/layout/search_box.gif); background-repeat:no-repeat; background-position:right; height:25; width:160px; border-width:0; padding-top:6px; padding-left:4px; padding-right:4px; font-family:Arial, Helvetica, sans-serif; color:#44A6BB; font-size:11px;}
.sitemaplink 		{font-family:Arial, Helvetica, sans-serif; color:#8F8F8F; font-size:11px; text-decoration:none;}
.contactlink 		{font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; text-decoration:none;}


#contactdiv 	{padding-right:7px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}

#pagepath 		{ padding-bottom:5px; font-family:Arial, Helvetica, sans-serif; color:#8F8F8F; font-size:10px;}

#headerimage 		{width: 800px; height:205px; background-image:url(../../images/layout/home_main_pic.jpg); background-repeat:no-repeat; text-align:right;}

#welcomeintro 		{padding-right:20px; padding-bottom:5px; padding-top:22px; width:227px; text-align:left;}

.intropanels 		{padding-right:10px; padding-left:10px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615E56;}
.intropanelbuttons 	{padding-right:7px; padding-left:10px; padding-top:10px;  padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#615E56;}

.content { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615E56; text-align:justify;}
.contentlink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615E56; text-decoration:underline;}
.homeintrotheading {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007791; font-weight:bold;}

.homeintrotext {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#615E56; }



.bluelink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0085A1; text-decoration:underline;}

.quicklink { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615E56;}

.homefeatureheader { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007791; font-weight:bold;}
.homefeaturecontent { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615E56;}

#homenewscontainer {background-color:#C5E3E9; width:238px; background-image:url(../../images/home/news_bg.jpg); background-repeat:no-repeat;}
.newsitem {padding-right:13px; padding-left:14px;}
.newsdate {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0085A1; font-weight:bold;}
.newslink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}




#baseline 	{background-image: url(../../images/layout/baseline.gif);}

.basetext 	{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
.baselink 	{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; font-weight:bold; text-decoration:none;}

.equ 		{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  text-decoration:none;}

#copyrightcontainer { padding-top:5px; padding-bottom:5px; padding-left:5px; display:none !important;}

.copyright {font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;} 



.pageintro {font-family: Arial, Helvetica, sans-serif; color: #0085A1; font-size: 12px; }

#pagecontentcontainer {padding-top:10px; padding-bottom:10px; padding-left:10px; width:575px; background-color:#FFFFFF;}

#pagepath 		{ padding-bottom:20px; font-family: Arial, Helvetica, sans-serif; color:#8F8F8F; font-size:11px;}
.pagepathlink 		{font-family: Arial, Helvetica, sans-serif; color:#0085A1; font-size:11px; text-decoration:none;}
#pageheader { padding-bottom:12px;}
#pagecontent {}

.mappingpageheader {font-family: Arial, Helvetica, sans-serif; color: #6B8F00; font-size: 24px;}
.surveyingheader {font-family: Arial, Helvetica, sans-serif; color: #BF3E2C; font-size: 24px;}
.townplanningheader {font-family: Arial, Helvetica, sans-serif; color: #C99715; font-size: 24px;}

.submenumainlink  { background-image:url(../../images/navigation/submenu_mainlink.gif); background-repeat:no-repeat; height:23px; padding-left:20px; padding-top:5px}
a.submenulink:link 		{font-family:Arial, Helvetica, sans-serif;  color:#797979; text-decoration:none; font-size:11px;}
a.submenulink:visited		{font-family: Arial, Helvetica, sans-serif;  color:#797979; text-decoration:none; font-size:11px;}
a.submenulink:active 		{font-family: Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:underline;  font-size:11px;}
a.submenulink:hover		{font-family:Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:underline;   font-size:11px;}

a.submenulinkselected:link 		{font-family:Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:none; font-size:11px;}
a.submenulinkselected:visited		{font-family: Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:none; font-size:11px;}
a.submenulinkselected:active 		{font-family: Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:underline;  font-size:11px;}
a.submenulinkselected:hover		{font-family:Arial, Helvetica, sans-serif;  color:#006C84; text-decoration:underline;   font-size:11px;}




.submenumainlinkselected  { background-image:url(../../images/navigation/submenu_mainlink_selected.gif); background-repeat:no-repeat; height:23px; padding-left:20px; padding-top:5px; width:200px;}

.submenuchildlink  { background-image:url(../../images/navigation/submenu_childlink.gif); background-repeat:no-repeat; padding-left:37px; height:23px; padding-top:5px; width:200px;}

.submenuchildlinkselected  { background-image:url(../../images/navigation/submenu_childlink_selected.gif); background-repeat:no-repeat; padding-left:37px; height:23px; padding-top:5px; width:200px;}

.submenuline { background-color:#D3D3D3; width:200px;}
.submenudottedline   { background-image: url(../../images/navigation/submenu_dotted_line.gif); width:200px;}



.sitefeatureheader  { background-image: url(../../images/layout/sitefeature_header.gif); background-repeat:no-repeat; padding-left:28px; height:21px; padding-top:4px; width:200px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:11px;}
.sitefeaturebox { background-color:#ECECEC; font-family: Arial, Helvetica, sans-serif; color:#6A6A6A; font-size:11px; padding:5px;width:200px;}
.sitefeaturetext { font-family: Arial, Helvetica, sans-serif; color:#6A6A6A; font-size:11px; padding-bottom:5px; padding-left:3px; }



a.sitefeaturelink:link 		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:underline; font-size:11px;}
a.sitefeaturelink:visited		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:underline; font-size:11px;}
a.sitefeaturelink:active 		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:none; font-size:11px;}
a.sitefeaturelink:hover		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:none;  font-size:11px;}

a.printpage:link 		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:none; font-size:10px;}
a.printpage:visited		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:none; font-size:10px;}
a.printpage:active 		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:underline; font-size:10px;}
a.printpage:hover		{font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:underline;  font-size:10px;}



.content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#615E56;}


.subheader {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0085A1; font-weight: bold;}


.contentlink {font-family: Arial, Helvetica, sans-serif;  color:#0085A1; text-decoration:underline; font-size:12px;}

.bluecontent { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0085A1;}

.homeintrolink { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#0085A1; text-decoration:none;}

.homeintrotext {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#615E56; }

.subheadertownplanning {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#C99715; font-weight: bold;}

.subheadermapping {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6B8F00; font-weight: bold;}

.subheadersurveying {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#BF3E2C; font-weight: bold;}



#Header {display:none !important;}
#side {display:none !important;}
#Footer {display:none !important;}
.hideprint {display:none !important;}
#Print { }