body {
	padding-right: 0px; padding-left: 0px; font-size: 11px; padding-bottom: 0px; margin: 0px; color: #363b3c; line-height: 19px; padding-top: 0px;  font-family: arial, tahoma, helvetica, sans-serif, verdana; background-color: #e3e4dc
}
#container {
	border-right: #ffffff 4px solid; border-top: #ffffff 4px solid; margin: 0px auto; border-left: #ffffff 4px solid; width: 760px; border-bottom: #ffffff 4px solid; position: relative; background-color: #ffffff
}
#container a {
	font-weight: bold; font-size: 10px; color: #949979; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
#header {
	padding-right: 9px; padding-top: 3px; background-image: url(images/logo-jpg-small2.jpg); width: 740px; background-repeat: no-repeat; height: 100px; text-align: right
}
#header a {
	font-weight: bold; font-size: 11px; color: #a8b2b4; font-family: arial, tahoma, helvetica, sans-serif, verdana; text-decoration: none
}
#header a:hover {
	font-weight: bold; font-size: 11px; color: #1d2b72; font-family: arial, tahoma, helvetica, sans-serif, verdana; text-decoration: none
}
.boxheader {
	font-weight: bold; font-size: 11px; color: #000066; line-height: 10px; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
.boxheader2 {
	font-weight: bold; font-size: 11px; color: #1d2b73; line-height: 10px; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
.boxtext {
	font-size: 11px; color: #ffffff; line-height: 11pt; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
#subheader {
	float: left; width: 547px; height: 209px
}
#furtherdetails {
	float: left; width: 100%; padding-top: 2px; background-image: url(images/bar.gif); background-repeat: repeat-x; height: 23px; text-align: right
}
#topbar {
	float: left; width: 100%; padding-top: 2px; background-image: url(images/top-bar1.gif); background-repeat: repeat-x; height: 4px; text-align: right
}
#mid {
	float: left; width: 74px; background-color: #ffffff; padding-left: 5px; padding-top: 57px
}
#content {
	float: left; width: 468px; background-color: #ffffff
}
#content_text {
	padding-right: 20px; padding-left: 26px; width: 422px; padding-top: 18px;  font-size: 12px; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
#content_text a {
	font-size: 12px; color: #666; line-height: 11pt; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
#content_text a:hover {
	font-size: 12px; color: #1d2b72; line-height: 11pt; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
h1 {
	font-size: 17px; color: #1d2b72; line-height: 19px; font-family: arial, tahoma, helvetica, sans-serif, verdana
}
#break {
	float: left; width: 100%; height: 15px
}
#urban-break {
	float: left; width: 100%; height: 95px
}
#planning-break {
	float: left; width: 100%; height: 130px
}
#residential-break {
	float: left; width: 100%; height: 25px
}
#footboxcontainer {
	padding-right: 8px; padding-left: 8px; float: left; width: 743px; background-color: #ffffff
}
#read_1 {
	right: -1px; bottom: -1px; position: absolute; height: 16px; text-align: right
}
#read_2 {
	right: -1px; bottom: -1px; position: absolute; height: 16px; text-align: right
}
#read_3 {
	right: -1px; bottom: -1px; position: absolute; height: 16px; text-align: right
}
#footbox1 {
	padding-left: 15px; float: left; width: 230px; padding-top: 16px; position: relative; height: 107px; background-color: #1d2b72; margin-right: 1px
}
#footbox2 {
	padding-left: 15px; float: left; margin-left: 1px; width: 230px; padding-top: 16px; position: relative; height: 107px; background-color: #70a0c6
}
#footbox3 {
	padding-left: 15px; float: left; margin-left: 1px; width: 230px; padding-top: 16px; position: relative; height: 107px; background-color: #77afc0
}
.clearer {
	clear: both
}
#footer {
	padding-right: 14px; padding-left: 14px; float: left; padding-bottom: 4px; width: 732px; padding-top: 4px; background-color: #bfc2b1; text-align: left
}
.footer {
	font-size: 11px; color: #ffffff; line-height: 13px; font-family: arial, tahoma, helvetica, sans-serif, verdana; padding-top: 14px; 
}
#footer a{
	font-size: 11px; color: #ffffff; line-height: 13px; font-family: arial, tahoma, helvetica, sans-serif, verdana; text-decoration: none 
}
#footer a:hover{
	font-size: 11px; color: #1d2b72; line-height: 13px; font-family: arial, tahoma, helvetica, sans-serif, verdana; text-decoration: none
}
.screen_readers {
	left: -21234px; position: absolute; top: -2234px
}
#rightbox {
	padding-left: 22px; float: left; width: 165px; padding-top: 17px; font-family: arial, tahoma, helvetica, sans-serif, verdana; height: 111px; background-color: #fff; font-size: 11px; color: #000
}
#rightbox a {
	font-size: 14px; font-family: arial, tahoma, helvetica, sans-serif, verdana; background-color: #fff; color: #000; text-decoration: none
}
.buttonr          {  
             font-family: arial, helvetica, sans-serif, verdana; color: #3c6182; font-size: 9pt; font-weight: bold
}
.buttonsu         {  
             font-family: arial, helvetica, sans-serif, verdana; color: #3c6182; font-size: 9pt; font-weight: bold
}
.form-text        {
             font-weight: normal; font-size: 12px; color: #1d2b72; line-height: 150%; font-family: arial, helvetica, sans-serif, verdana; text-align: justify; text-decoration: none
}
span.symbol  {
	color: #74a0d0
}
#bottom-line  {
	width: 750px; margin-bottom: 10px
}
#bottom-line a.link {
        font-weight: bold; font-size: 10px; color: #a8b2b4; text-decoration: none; font-family: arial, verdana, tahoma, helvetica, sans-serif 
}
#bottom-line a.link:hover {
        font-weight: bold; font-size: 10px; color: #1d2b72; text-decoration: none; font-family: arial, verdana, tahoma, helvetica, sans-serif 
}
li.normal          {
      font-weight: normal; text-align: justify; font-size: 12px; margin: 0px 0px 0px 10px; background-color: #fff; line-height: 180%; font-family: arial, helvetica, sans-serif, verdana; 
      list-style: square outside
}
li.sub         {
      font-weight: normal; text-align: justify; font-size: 12px; margin: 0px 0px 0px 10px; background-color: #fff; line-height: 180%; font-family: arial, helvetica, sans-serif, verdana; 
      list-style: circle outside
}
.image-border         {
      border: 1px solid #666
}
