body,h1,h2,h3,h4,h5,h6,p,blockquote,address,ol,ul,li,dl,dt,dd,form,fieldset,legend {
	margin: 0;
	padding: 0;
	font-size:130%;
	
}

body
{	background-color:#001122;
	width:99.5%;	

}

#page {

	background-color:#001122;
	width:95%;
}
input,select {
	vertical-align: middle;
}
#header ul {
	line-height: 2.7;
	list-style: none;
	text-align: right;
}
#header li {
	display: inline;
}
#header li a {
	padding: 0 1em;
}
#header #logo {
	float: left;
	width: auto;
}
#logo img {
	float: left;
	height: 27px;
	width: 116px;
}
#header #logo a {
	padding: 0;
}
#header .last a {
	padding-right: 0;
}
#header div {
	clear: left;
	margin: 0px 0 0px;
	width: 100%;
}
#header div h1 {
	float: left;
	width: 56em;
}
#header form {
	float: right;
	width: 17.5em;
}
#header form p {
	margin-top: 1px;
	text-align: right;
}
#header input {
	width: auto;
}
#header #q {
	margin: 1em;
	padding: 2px;
	width: 8em;
}
br.clear {
	clear: right;
}
#content {
	clear: both;
	float: left;
	width: 74em;
}

#igContainer p
{
	font-size:150%;
	color:#fff;
}

#content.fullwidth {
	width: 74em;
}
.nav ul,#content .nav ul {
	margin-bottom: 1px;
	margin-left: 0;
	padding-bottom: 1.2em;
}
#main .nav ul {
	margin-right: 0;
}
#content .nav ul ul {
	border: 0;
}
#content .nav ul ul,#content .nav ul ul li {
	margin-bottom: 0;
	padding-bottom: 0;
}
#content .nav ul h3 {
	border: 0;
	font-weight: 700;
	margin: 0;
	padding: 0;
}
.nav li,#section-nav h3 {
	margin-left: 0;
	padding: .2em .2em .2em 2em;
}
.nav h2,#main .nav h2,#main .infobox h2 {
	margin: 0 0 1px;
}
#main form h2 {
	margin: 0 0 1.2857em;
}
.print {
	margin: .75em 0 0 .75em;
	padding-left: 1.25em;
}
#main {
	float: right;
	width: 55em;
}
.fullwidth #main {
	width: 55.5em;
}
#main h1 img {
	width: 100%;
}
#main .nav {
	clear: both;
	margin: 1.5em 1.5em 0 1em;
}
.infobox,form div {
	margin: 3em 1.5em 0 1em;
}
#main h1, #main h2#page_title {
	margin: 1.125em;
	margin-left: 0;
}
#main p,#main dl {
	margin: 0 1.5em 1.5em;
}
.external-links dt,.external-links dd {
	padding-left: 1.5em;
}
#main h2 {
	margin: 1.2857em;
}
#main h3,#main h4 {
	margin: 1.5em 1.5em 0;
}
#main h5 {
	margin: 0 1.5em 1.5em;
	position: relative;
	top: -.75em;
}
#main ol,#main ul {
	margin: 0 1.5em 1.5em 3em;
}
.home #main H1,.level1 #main H1 {
	margin: 0;
}
.right {
	float: right;
	margin: 0 0 0 1.5em;
	width: auto;
}
.left {
	float: left;
	margin: 0 1.5em 0 0;
	width: auto;
}
#main ul.pages {
	list-style: none;
	margin-left: 1.5em;
	padding-bottom: 1.5em;
}
html>body #main ul.download {
	margin-left: 3.5em;
}
* html #main ul.download li {
	padding-left: .5em;
}
.pages li {
	display: inline;
}
.next {
	float: right;
	padding-top: 1.5em;
}
.next a {
	padding: 1px 27px 1px 0;
}
.prev {
	float: left;
	padding-top: 1.5em;
}
.prev a {
	padding: 1px 0 1px 27px;
}
h2 img {
	vertical-align: middle;
}
#content p.top {
	margin-top: .75em;
}
#main .portlet ul {
	list-style: none;
	margin: 0 1.5em;
	padding: 0;
}
.portlet div {
	float: left;
	margin-bottom: 1.5em;
	width: 50%;
}
.vcard div {
	font-weight: 700;
	margin: 0 1.5em;
}
.vcard div div {
	margin: 0;
}
.vcard div.adr div {
	font-weight: 400;
}
.vcard div span,.vcard .fn,.vcard .title {
	font-weight: 400;
}
.vcard .adr {
	margin-bottom: 1.5em;
}
#main .vcard .note,.vcard .last-checked {
	margin-top: 1.5em;
}
table {
}
th,td {
	padding: .125em .5em;
}
.headline {
	clear: left;
	margin-bottom: 2px;
}
.headline:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.headline {
	display: inline-block;
}
.headline {
	display: block;
}
* html .headline {
	height: 1%;
}
.headline img {
	float: left;
	margin: .5em 1.5em 0;
	padding-bottom: .75em;
	width: 4.333em;
}
.headline h2,.headline img {
	padding-top: .75em;
}
#main .headline p {
	margin: 0 1.5em 0 7em;
}
#main .headline h2,#context-nav .headline h2 {
	margin: 0;
	padding-right: 1em;
}
#context-nav .headline img {
	height: 5em;
	margin-left: .75em;
	margin-right: .75em;
	width: 5em;
}
#section-nav,#portal .s-inf {
	float: left;
	margin-right: 1em;
	width: 17.5em;
}
#section-nav h2,#section-nav ul,#portal .s-inf h2,#portal .s-inf ul,#portal .s-inf address,#section-nav h3 {
	margin-right: 3px;
}
#section-nav li,#section-nav h3 {
	padding-bottom: .2em;
	padding-top: .2em;
}
#section-nav ul.subsections {
	padding-bottom: 0;
}
#portal {
	clear: both;
}
#portal .s-news,#portal .s-med {
	width: 19.4em;
}
#portal .s-news {
	float: left;
}
#portal .s-med {
	float: right;
}
#portal ul {
	padding-top: 1em;
}
#portal address,#portal p {
	margin: 1px .5em 0 0;
	padding: 1em 0 0 .5em;
}
#portal .s-news,#portal .s-med,#portal .s-info {
	min-height: 20.5em;
}
* html .s-news,* html .s-med,* html .s-info {
	height: 20.5em;
}
#context-nav {
	float: right;
	width: 17.5em;
}
#context-nav h2,#context-nav ul,#context-nav .headline,#context-nav p {
	margin-left: 3px;
}
#context-nav li {
	padding-left: .5em;
}
#context-nav p {
	padding: .75em .5em;
}
#footer {
	border-top: 1px solid #fff;
	clear: both;
	margin-bottom: 1em;
	padding-bottom: 27px;
	position: relative;
}
#footer p {
	left: .5em;
	position: absolute;
	top: 3em;
}
* html #footer P {
	top: 4.5em;
}
#footer p a {
	display: block;
	float: left;
	padding: 25px .4em 0;
	text-align: center;
	width: auto;

}
#footer ul {
	list-style: none;
	margin: 0 15.5em;
	padding-left: 0;
	padding-top: 3em;
}
#footer li {
	display: inline;
	padding: 0 .5em;
}
#footer li a {
	
	color:#70bcff	
}
#footer #legal {
	margin-bottom: 2em;
	margin-top: 2em;
	text-transform: uppercase;
}
body {
	font-family: "lucida grande", helvetica, arial, verdana, sans-serif;
	font-size: 62.5%;
}
pre,code,h1,h2,h3,h4,h5,h6,input,textarea,select,table,th,td {
	font-size: 100%;
}
input,textarea,select {
	font-family: inherit;
	vertical-align: middle;
}
address {
	font-style: normal;
}
abbr[title],acronym[title] {
	border-bottom: none;
}
th {
	font-weight: 400;
}
h5 {
	font-weight: 400;
}
blockquote {
	padding: 0 1.5em;
}
blockquote .source {
	font-weight: 700;
	text-align: right;
}
#breadcrumb {
	font-size: 1.2em;
	margin: .5em 0;
}
dt {
	float: left;
	font-weight: 700;
	margin-right: .5em;
}
.external-links dt {
	float: none;
	font-weight: 400;
}
dl address,dl div {
	clear: left;
}
#header form h2,.nav h2,.infobox h2,form h2 {
	font-size: 1.3em;
	font-weight: 400;
	line-height: 1.0;
	padding: .45em 0 .55em 2.2em;
}
.nav h2.rss-bbc {
	padding-left: 5em;
}
#main .nav h2,#main .infobox h2,#main form h2 {
	font-size: 1.08333em;
	line-height: 1.0;
}
.infobox h2,form h2 {
	padding-left: .461em;
}
#header ul {
	font-size: 1.2em;
}
.nav li {
	list-style: none;
}
#main * {
	font-size: 1.2em;
	line-height: 1.5;
}
#main * * {
	font-size: 1em;
	line-height: 1.5;
}
#main h1, #main h2#page_title {
	font-size: 1.6em;
	line-height: 1.125;
}
#main h2 {
	font-size: 1.4em;
	line-height: 1.2857;
}
.nav li,.nav address,.nav h3 {
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.5;
}
#portal li {
	margin-bottom: .75em;
}
#context-nav p,.print {
	font-size: 1.2em;
	line-height: 1.5;
}
.nav .headline h2 {
	font-size: 1.2em;
	font-weight: 700;
	line-height: 1.5;
}
#main .headline h2 {
	font-size: 1em;
}
.vcard h2 {
	padding-top: 1.5em;
}
.intro,.pages .here {
	font-weight: 700;
}
#main fieldset {
	border: 0;
	margin: 0 0 1.5em;
	padding: 0;
}
legend {
	font-weight: 700;
	margin: 0 0 1.5em;
	padding: 0 1.5em;
}
#main fieldset fieldset ul,#main fieldset fieldset p {
	margin-bottom: 0;
}
* html legend {
	left: -6px;
	position: relative;
}
#main label {
	display: block;
	font-weight: 700;
}
#main label .required {
	font-size: .8333em;
}
input.short {
	width: 8em;
}
input.long,textarea {
	width: 26em;
}
select,legend {
	max-width: 26em;
}
input.checkbox,.radio input,.checkbox input,input.submit {
	width: auto;
}
#main form ul {
	list-style: none;
	margin-left: 1.5em;
}
form li label,table label {
	display: inline;
	font-weight: 400;
}
label.other {
	font-weight: 400;
}
.checkbox legend,.radio legend,.group legend {
	margin-bottom: 0;
}
.checkbox li {
	float: left;
	padding-right: 1.5em;
	width: auto;
}
input:focus,textarea:focus,select:focus {
	background: #fff6ea;
}
#footer {
	line-height: 1.2;
	border:0px;
	border-top:1px solid #ffffff;
}
#footer li {
	font-size: 1.1em;
}
a img {
	border: 0;
}

#breadcrumb  {
	color: #70bcff;
}

body,#breadcrumb a {
	color: #70bcff;
}

#breadcrumb a:hover {
	color: #000;
	background: #99ccff;
}

table {
	background: #f1f1e6;
	color: #333;
}
th {
	background: #ddd;
	color: #333;
}
/*th,td {
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}*/
#header form h2,.nav h2 {
	background: no-repeat url(IMAGES/h-arrow.gif) .5em 45%;
}
#content .nav h2 a {
	color: #fff;
}
#context-nav h2 {
	background-color: #6cc0e7;
	color: #fff;
}
#context-nav li {
	background-image: none;
	border-bottom: 1px solid #f6f6f6;
}
.nav ul,.nav h3 {
	border-top: 3px solid #ebe8e8;
}
.nav ul.deeper {
	border-top: none;
}
.nav li a:link,.nav li a:visited,.nav .print a:link,.nav .print a:visited,.nav h2 a:link,.nav h2 a:visited,.nav h3 a:link,.nav h3 a:visited,.headline a {
	color: #70bcff;
	text-decoration: none;
}
.nav li a:hover,.nav li a:active,.nav .print a:hover,.nav .print a:active,.nav h2 a:hover,.nav h2 a:active,.nav h3 a:hover,.nav h3 a:active,div.headline:hover h2 {
	color: #000;
	background-color:#99ccff;
}
#section-nav h2,#section-nav h2 a {
	color: #fff;
}
#section-nav ul {
	background: #001122;
	color: #70bcff;
}
#section-nav li,#section-nav h3 {
	border-bottom:none;
}
#section-nav .deeper li {
	background: none;
	color:#70bcff;
}
.prev a,.next a {
	text-decoration: none;
}
.external-links dt {
	background: transparent url(IMAGES/filetypes/link.gif) no-repeat left center;
}
.vcard .note {
	background: transparent;
	color: #666;
}
form .checkbox legend,form .radio legend,form .group legend {
	background: inherit;
	color: inherit;
}
.download li {
	list-style-image: url(IMAGES/filetypes/generic.gif);
}
.download.doc li,.download li.doc {
	list-style-image: url(IMAGES/filetypes/doc.gif);
}
.download.gif li,.download li.gif {
	list-style-image: url(IMAGES/filetypes/gif.gif);
}
.download.jpg li,.download li.jpg {
	list-style-image: url(IMAGES/filetypes/jpg.gif);
}
.download.link li,.download li.link {
	list-style-image: url(IMAGES/filetypes/link.gif);
}
.download.pdf li,.download li.pdf {
	list-style-image: url(IMAGES/filetypes/pdf.gif);
}
.download.png li,.download li.png {
	list-style-image: url(IMAGES/filetypes/png.gif);
}
.download.ppt li,.download li.ppt {
	list-style-image: url(IMAGES/filetypes/ppt.gif);
}
.download.xls li,.download li.xls {
	list-style-image: url(IMAGES/filetypes/xls.gif);
}
.download.zip li,.download li.zip {
	list-style-image: url(IMAGES/filetypes/zip.gif);
}
.nav .rss-bbc {
	background: transparent url(IMAGES/rss-bbc.gif) no-repeat left center;
}
.headline {
	background: #f6f6f6;
	border-top: 1px solid #e8edf1;
	color: #FFFFFF;
}
#context-nav .headline h2,#context-nav .headline {
	background: #fff;
	color: #333;
}
.headline h2 {
	border-top: 2px solid #fff;
}
#main .nav,#main .infobox,#main form div {
	background: #F1F1E6;
	color: #333;
}
#main h1.page,.pages .here a {
	color: #333;
}
.pages a {
	color: #999;
	text-decoration: none;
}
.pages a:hover,.pages a:active {
	text-decoration: underline;
}
#header a:link,#header a:visited {
	background: transparent;
	color: #70bcff;
	text-decoration: none;
}
#header a:hover,#header a:active {
	background: #70bcff;
	color: #000;
	text-decoration: underline;
}
#header li {
	border-right: 1px solid #333;
}
#header li.last,#header #logo {
	border: none;
}

#logo {
	border: none;
	padding:5px;
	background-color:#ffffff;

}

#header form {
	background: #fff;
	color: #000;
}
#header fieldset {
	border: none;

}
#header div form h2 {
	background-color: #ed3d1a;
	color: #fff;
}

#footer {
	background: no-repeat url(IMAGES/camdenLogo.gif) 17.5em 100%;
}
#footer li {
	border-right: 1px solid #333;
}
#footer li.last {
	border-right: none;
}
#footer a:link,#footer a:visited {
	
	color: #70bcff;
	text-decoration: none;
	background-color:#001122;
}
#footer a:hover,#footer a:active {
	background: #99ccff;
	color: #000;
}
.home #header div {
	background: #fc3;
	color: #fff;
}
.home #section-nav h2 {
	background-color: #ffaa2d;
	color: #fff;
}
.s-inf h2 {
	background-color: #d58218;
	color: #fff;
}
.s-inf li {
	background: transparent url(IMAGES/blt-inf.gif) no-repeat .5em .4em;
}
.s-inf address {
	border-top: 3px solid #ebe8e8;
}
.s-inf ul {
	border-top: none;
	margin-top: 0;
}
.s-news,.s-med {
	background: #edfff1;
	color: #333;
}
.s-news h2,.s-med h2 {
	background-color: #54b656;
	color: #fff;
}
#portal .s-news li,#portal .s-med li {
	background: transparent url(IMAGES/blt-port.gif) no-repeat .5em .4em;
}
.home #footer P A.top {
	background: transparent url(IMAGES/top-home.gif) no-repeat center top;
}
.site #header div {
	background-color: #fc3;
	color: #fff;
}
.site .nav h2,.site thead th,.site .infobox h2,.site form h2 {
	background-color: #ffaa2d;
	color: #fff;
}
.site h1,.site #breadcrumb strong,.site legend {
	background-color: transparent;
	color: #ffaa2d;
}
.site #section-nav .subsections li {
	background: transparent url(IMAGES/up-sit.gif) no-repeat .5em .5em;
	color: inherit;
}
.site #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-sit.gif) no-repeat .5em .5em;
}
.site .links li {
	list-style-image: url(IMAGES/link-sit.gif);
}
.site .print {
	background: transparent url(IMAGES/link-sit.gif) no-repeat left center;
}
.nav li.s-sit,.nav .s-sit li,.site .nav li {
	background: transparent url(IMAGES/blt-sit.gif) no-repeat .5em .5em;
	color: inherit;
}
.site #footer p a.top {
	background: transparent url(IMAGES/top-sit.gif) no-repeat center top;
	color: inherit;
}
.site #footer p a.back {
	background: transparent url(IMAGES/back-sit.gif) no-repeat center top;
	color: inherit;
}
.site .pages {
	border-bottom: 1px dotted #fc3;
}
.site .vcard h2 {
	border-top: 1px dotted #fc3;
}
.site .next a {
	background: transparent url(IMAGES/arrow_next-sit.gif) no-repeat right center;
	color: #ffaa2d;
}
.site .prev a {
	background: transparent url(IMAGES/arrow_prev-sit.gif) no-repeat left center;
	color: #ffaa2d;
}
.business #header div,#business.nav h2,.business .nav h2,.business thead th,.business .infobox h2,.business form h2 {
	background-color: #f60;
	color: #fff;
}
.business h1,.business #breadcrumb strong,.business legend {
	background-color: transparent;
	color: #f60;
}
.business #section-nav .subsections li {
	background: transparent url(IMAGES/up-bus.gif) no-repeat .5em .5em;
	color: inherit;
}
.business #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-bus.gif) no-repeat .5em .5em;
}
.business .links li,.links li.s-bus {
	list-style-image: url(IMAGES/link-bus.gif);
}
.business .print {
	background: transparent url(IMAGES/link-bus.gif) no-repeat left center;
}
.nav li.s-bus,.nav .s-bus li,.business .nav li,#business.nav li {
	background: transparent url(IMAGES/blt-bus.gif) no-repeat .5em .5em;
	color: inherit;
}
.business #footer p a.top {
	background: transparent url(IMAGES/top-bus.gif) no-repeat center top;
	color: inherit;
}
.business #footer p a.back {
	background: transparent url(IMAGES/back-bus.gif) no-repeat center top;
	color: inherit;
}
.business .pages {
	border-bottom: 1px dotted #f60;
}
.business .vcard h2 {
	border-top: 1px dotted #f60;
}
.business .next a {
	background: transparent url(IMAGES/arrow_next-bus.gif) no-repeat right center;
	color: #f60;
}
.business .prev a {
	background: transparent url(IMAGES/arrow_prev-bus.gif) no-repeat left center;
	color: #f60;
}
.community #header div,#community.nav h2,.community .nav h2,.community thead th,.community .infobox h2,.community form h2 {
	background-color: #6c3;
	color: #fff;
}
.community h1,.community #breadcrumb strong,.community legend {
	background-color: transparent;
	color: #6c3;
}
.community #section-nav .subsections li {
	background: transparent url(IMAGES/up-com.gif) no-repeat .5em .5em;
	color: inherit;
}
.community #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-com.gif) no-repeat .5em .5em;
}
.community .links li,.links li.s-com {
	list-style-image: url(IMAGES/link-com.gif);
}
.community .print {
	background: transparent url(IMAGES/link-com.gif) no-repeat left center;
}
.nav li.s-com,.nav .s-com li,.community .nav li,#community.nav li {
	background: transparent url(IMAGES/blt-com.gif) no-repeat .5em .5em;
	color: inherit;
}
.community #footer p a.top {
	background: transparent url(IMAGES/top-com.gif) no-repeat center top;
	color: inherit;
}
.community #footer p a.back {
	background: transparent url(IMAGES/back-com.gif) no-repeat center top;
	color: inherit;
}
.community .pages {
	border-bottom: 1px dotted #6c3;
}
.community .vcard h2 {
	border-top: 1px dotted #6c3;
}
.community .next a {
	background: transparent url(IMAGES/arrow_next-com.gif) no-repeat right center;
	color: #6c3;
}
.community .prev a {
	background: transparent url(IMAGES/arrow_prev-com.gif) no-repeat left center;
	color: #6c3;
}
.council #header div,#council.nav h2,.council .nav h2,.council thead th,.council .infobox h2,.council form h2 {
	background-color: #939;
	color: #fff;
}
.council h1,.council #breadcrumb strong,.council legend {
	background-color: transparent;
	color: #939;
}
.council #section-nav .subsections li {
	background: transparent url(IMAGES/up-cou.gif) no-repeat .5em .5em;
	color: inherit;
}
.council #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-cou.gif) no-repeat .5em .5em;
}
.council .links li,.links li.s-cou {
	list-style-image: url(IMAGES/link-cou.gif);
}
.council .print {
	background: transparent url(IMAGES/link-cou.gif) no-repeat left center;
}
.nav li.s-cou,.nav .s-cou li,.council .nav li,#council.nav li {
	background: transparent url(IMAGES/blt-cou.gif) no-repeat .5em .5em;
	color: inherit;
}
.council #footer p a.top {
	background: transparent url(IMAGES/top-cou.gif) no-repeat center top;
	color: inherit;
}
.council #footer p a.back {
	background: transparent url(IMAGES/back-cou.gif) no-repeat center top;
	color: inherit;
}
.council .pages {
	border-bottom: 1px dotted #939;
}
.council .vcard h2 {
	border-top: 1px dotted #939;
}
.council .next a {
	background: transparent url(IMAGES/arrow_next-cou.gif) no-repeat right center;
	color: #939;
}
.council .prev a {
	background: transparent url(IMAGES/arrow_prev-cou.gif) no-repeat left center;
	color: #939;
}
.education #header div,#education.nav h2,.education .nav h2,.education thead th,.education .infobox h2,.education form h2 {
	background-color: #990;
	color: #fff;
}
.education h1,.education #breadcrumb strong,.education legend {
	background-color: transparent;
	color: #990;
}
.education #section-nav .subsections li {
	background: transparent url(IMAGES/up-edu.gif) no-repeat .5em .5em;
	color: inherit;
}
.education #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-edu.gif) no-repeat .5em .5em;
}
.education .links li,.links li.s-edu {
	list-style-image: url(IMAGES/link-edu.gif);
}
.education .print {
	background: transparent url(IMAGES/link-edu.gif) no-repeat left center;
}
.nav li.s-edu,.nav .s-edu li,.education .nav li,#education.nav li {
	background: transparent url(IMAGES/blt-edu.gif) no-repeat .5em .5em;
	color: inherit;
}
.education #footer p a.top {
	background: transparent url(IMAGES/top-edu.gif) no-repeat center top;
	color: inherit;
}
.education #footer p a.back {
	background: transparent url(IMAGES/back-edu.gif) no-repeat center top;
	color: inherit;
}
.education .pages {
	border-bottom: 1px dotted #990;
}
.education .vcard h2 {
	border-top: 1px dotted #990;
}
.education .next a {
	background: transparent url(IMAGES/arrow_next-edu.gif) no-repeat right center;
	color: #990;
}
.education .prev a {
	background: transparent url(IMAGES/arrow_prev-edu.gif) no-repeat left center;
	color: #990;
}
.environment #header div,#environment.nav h2,.environment .nav h2,.environment thead th,.environment .infobox h2,.environment form h2 {
	background-color: #096;
	color: #fff;
}
.environment h1,.environment #breadcrumb strong,.environment legend {
	background-color: transparent;
	color: #096;
}
.environment #section-nav .subsections li {
	background: transparent url(IMAGES/up-env.gif) no-repeat .5em .5em;
	color: inherit;
}
.environment #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-env.gif) no-repeat .5em .5em;
}
.environment .links li,.links li.s-env {
	list-style-image: url(IMAGES/link-env.gif);
}
.environment .print {
	background: transparent url(IMAGES/link-env.gif) no-repeat left center;
}
.nav li.s-env,.nav .s-env li,.environment .nav li,#environment.nav li {
	background: transparent url(IMAGES/blt-env.gif) no-repeat .5em .5em;
	color: inherit;
}
.environment #footer p a.top {
	background: transparent url(IMAGES/top-env.gif) no-repeat center top;
	color: inherit;
}
.environment #footer p a.back {
	background: transparent url(IMAGES/back-env.gif) no-repeat center top;
	color: inherit;
}
.environment .pages {
	border-bottom: 1px dotted #096;
}
.environment .vcard h2 {
	border-top: 1px dotted #096;
}
.environment .next a {
	background: transparent url(IMAGES/arrow_next-env.gif) no-repeat right center;
	color: #096;
}
.environment .prev a {
	background: transparent url(IMAGES/arrow_prev-env.gif) no-repeat left center;
	color: #096;
}
.housing #header div,#housing.nav h2,.housing .nav h2,.housing thead th,.housing .infobox h2,.housing form h2 {
	background-color: #c36;
	color: #fff;
}
.housing h1,.housing #breadcrumb strong,.housing legend {
	background-color: transparent;
	color: #c36;
}
.housing #section-nav .subsections li {
	background: transparent url(IMAGES/up-hou.gif) no-repeat .5em .5em;
	color: inherit;
}
.housing #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-hou.gif) no-repeat .5em .5em;
}
.housing .links li,.links li.s-hou {
	list-style-image: url(IMAGES/link-hou.gif);
}
.housing .print {
	background: transparent url(IMAGES/link-hou.gif) no-repeat left center;
}
.nav li.s-hou,.nav .s-hou li,.housing .nav li,#housing.nav li {
	background: transparent url(IMAGES/blt-hou.gif) no-repeat .5em .5em;
	color: inherit;
}
.housing #footer p a.top {
	background: transparent url(IMAGES/top-hou.gif) no-repeat center top;
	color: inherit;
}
.housing #footer p a.back {
	background: transparent url(IMAGES/back-hou.gif) no-repeat center top;
	color: inherit;
}
.housing .pages {
	border-bottom: 1px dotted #c36;
}
.housing .vcard h2 {
	border-top: 1px dotted #c36;
}
.housing .next a {
	background: transparent url(IMAGES/arrow_next-hou.gif) no-repeat right center;
	color: #c36;
}
.housing .prev a {
	background: transparent url(IMAGES/arrow_prev-hou.gif) no-repeat left center;
	color: #c36;
}
.jobs #header div,#jobs.nav h2,.jobs .nav h2,.jobs thead th,.jobs .infobox h2,.jobs form h2 {
	background-color: #66c;
	color: #fff;
}
.jobs h1, .jobs #categoryItems h2, .jobs #breadcrumb strong,.jobs legend {
	background-color: transparent;
	color: #66c;
}
.jobs #section-nav .subsections li {
	background: transparent url(IMAGES/up-job.gif) no-repeat .5em .5em;
	color: inherit;
}
.jobs #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-job.gif) no-repeat .5em .5em;
}
.jobs .links li,.links li.s-job {
	list-style-image: url(IMAGES/link-job.gif);
}
.jobs .print {
	background: transparent url(IMAGES/link-job.gif) no-repeat left center;
}
.nav li.s-job,.nav .s-job li,.jobs .nav li,#jobs.nav li {
	background: transparent url(IMAGES/blt-job.gif) no-repeat .5em .5em;
	color: inherit;
}
.jobs #footer p a.top {
	background: transparent url(IMAGES/top-job.gif) no-repeat center top;
	color: inherit;
}
.jobs #footer p a.back {
	background: transparent url(IMAGES/back-job.gif) no-repeat center top;
	color: inherit;
}
.jobs .pages {
	border-bottom: 1px dotted #66c;
}
.jobs .vcard h2 {
	border-top: 1px dotted #66c;
}
.jobs .next a {
	background: transparent url(IMAGES/arrow_next-job.gif) no-repeat right center;
	color: #66c;
}
.jobs .prev a {
	background: transparent url(IMAGES/arrow_prev-job.gif) no-repeat left center;
	color: #66c;
}
.leisure #header div,#leisure.nav h2,.leisure .nav h2,.leisure thead th,.leisure .infobox h2,.leisure form h2 {
	background-color: #69f;
	color: #fff;
}
.leisure h1,.leisure #breadcrumb strong,.leisure legend {
	background-color: transparent;
	color: #69f;
}
.leisure #section-nav .subsections li {
	background: transparent url(IMAGES/up-lei.gif) no-repeat .5em .5em;
	color: inherit;
}
.leisure #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-lei.gif) no-repeat .5em .5em;
}
.leisure .links li,.links li.s-lei {
	list-style-image: url(IMAGES/link-lei.gif);
}
.leisure .print {
	background: transparent url(IMAGES/link-lei.gif) no-repeat left center;
}
.nav li.s-lei,.nav .s-lei li,.leisure .nav li,#leisure.nav li {
	background: transparent url(IMAGES/blt-lei.gif) no-repeat .5em .5em;
	color: inherit;
}
.leisure #footer p a.top {
	background: transparent url(IMAGES/top-lei.gif) no-repeat center top;
	color: inherit;
}
.leisure #footer p a.back {
	background: transparent url(IMAGES/back-lei.gif) no-repeat center top;
	color: inherit;
}
.leisure .pages {
	border-bottom: 1px dotted #69f;
}
.leisure .vcard h2 {
	border-top: 1px dotted #69f;
}
.leisure .next a {
	background: transparent url(IMAGES/arrow_next-lei.gif) no-repeat right center;
	color: #69f;
}
.leisure .prev a {
	background: transparent url(IMAGES/arrow_prev-lei.gif) no-repeat left center;
	color: #69f;
}
.policing #header div,#policing.nav h2,.policing .nav h2,.policing thead th,.policing .infobox h2,.policing form h2 {
	background-color: #c00;
	color: #fff;
}
.policing h1,.policing #breadcrumb strong,.policing legend {
	background-color: transparent;
	color: #c00;
}
.policing #section-nav .subsections li {
	background: transparent url(IMAGES/up-pol.gif) no-repeat .5em .5em;
	color: inherit;
}
.policing #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-pol.gif) no-repeat .5em .5em;
}
.policing .links li,.links li.s-pol {
	list-style-image: url(IMAGES/link-pol.gif);
}
.policing .print {
	background: transparent url(IMAGES/link-pol.gif) no-repeat left center;
}
.nav li.s-pol,.nav .s-pol li,.policing .nav li,#policing.nav li {
	background: transparent url(IMAGES/blt-pol.gif) no-repeat .5em .5em;
	color: inherit;
}
.policing #footer p a.top {
	background: transparent url(IMAGES/top-pol.gif) no-repeat center top;
	color: inherit;
}
.policing #footer p a.back {
	background: transparent url(IMAGES/back-pol.gif) no-repeat center top;
	color: inherit;
}
.policing .pages {
	border-bottom: 1px dotted #c00;
}
.policing .vcard h2 {
	border-top: 1px dotted #c00;
}
.policing .next a {
	background: transparent url(IMAGES/arrow_next-pol.gif) no-repeat right center;
	color: #c00;
}
.policing .prev a {
	background: transparent url(IMAGES/arrow_prev-pol.gif) no-repeat left center;
	color: #c00;
}
.socialcare #header div,#socialcare.nav h2,.socialcare .nav h2,.socialcare thead th,.socialcare .infobox h2,.socialcare form h2 {
	background-color: #09c;
	color: #fff;
}
.socialcare h1,.socialcare #breadcrumb strong,.socialcare legend {
	background-color: transparent;
	color: #09c;
}
.socialcare #section-nav .subsections li {
	background: transparent url(IMAGES/up-hea.gif) no-repeat .5em .5em;
	color: inherit;
}
.socialcare #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-hea.gif) no-repeat .5em .5em;
}
.socialcare .links li,.links li.s-hea {
	list-style-image: url(IMAGES/link-hea.gif);
}
.socialcare .print {
	background: transparent url(IMAGES/link-hea.gif) no-repeat left center;
}
.nav li.s-hea,.nav .s-hea li,.socialcare .nav li,#socialcare.nav li {
	background: transparent url(IMAGES/blt-hea.gif) no-repeat .5em .5em;
	color: inherit;
}
.socialcare #footer p a.top {
	background: transparent url(IMAGES/top-hea.gif) no-repeat center top;
	color: inherit;
}
.socialcare #footer p a.back {
	background: transparent url(IMAGES/back-hea.gif) no-repeat center top;
	color: inherit;
}
.socialcare .pages {
	border-bottom: 1px dotted #09c;
}
.socialcare .vcard h2 {
	border-top: 1px dotted #09c;
}
.socialcare .next a {
	background: transparent url(IMAGES/arrow_next-hea.gif) no-repeat right center;
	color: #09c;
}
.socialcare .prev a {
	background: transparent url(IMAGES/arrow_prev-hea.gif) no-repeat left center;
	color: #09c;
}
.transport #header div,#transport.nav h2,.transport .nav h2,.transport thead th,.transport .infobox h2,.transport form h2 {
	background-color: #966;
	color: #fff;
}
.transport h1,.transport #breadcrumb strong,.transport legend {
	background-color: transparent;
	color: #966;
}
.transport #section-nav .subsections li {
	background: transparent url(IMAGES/up-tra.gif) no-repeat .5em .5em;
	color: inherit;
}
.transport #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-tra.gif) no-repeat .5em .5em;
}
.transport .links li,.links li.s-tra {
	list-style-image: url(IMAGES/link-tra.gif);
}
.transport .print {
	background: transparent url(IMAGES/link-tra.gif) no-repeat left center;
}
.nav li.s-tra,.nav .s-tra li,.transport .nav li,#transport.nav li {
	background: transparent url(IMAGES/blt-tra.gif) no-repeat .5em .5em;
	color: inherit;
}
.transport #footer p a.top {
	background: transparent url(IMAGES/top-tra.gif) no-repeat center top;
	color: inherit;
}
.transport #footer p a.back {
	background: transparent url(IMAGES/back-tra.gif) no-repeat center top;
	color: inherit;
}
.transport .pages {
	border-bottom: 1px dotted #966;
}
.transport .vcard h2 {
	border-top: 1px dotted #966;
}
.transport .next a {
	background: transparent url(IMAGES/arrow_next-tra.gif) no-repeat right center;
	color: #966;
}
.transport .prev a {
	background: transparent url(IMAGES/arrow_prev-tra.gif) no-repeat left center;
	color: #966;
}
.news #header div,#news.nav h2,.news .nav h2,.news thead th,.news .infobox h2,.news form h2 {
	background-color: #960;
	color: #fff;
}
.news h1,.news #breadcrumb strong,.news legend {
	background-color: transparent;
	color: #960;
}
.news #section-nav .subsections li {
	background: transparent url(IMAGES/up-news.gif) no-repeat .5em .5em;
	color: inherit;
}
.news #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-news.gif) no-repeat .5em .5em;
}
.news .links li,.links li.s-news {
	list-style-image: url(IMAGES/link-news.gif);
}
.news .print {
	background: transparent url(IMAGES/link-news.gif) no-repeat left center;
}
.nav li.s-news,.nav .s-news li,.news .nav li,#news.nav li {
	background: transparent url(IMAGES/blt-news.gif) no-repeat .5em .5em;
	color: inherit;
}
.news #footer p a.top {
	background: transparent url(IMAGES/top-news.gif) no-repeat center top;
	color: inherit;
}
.news #footer p a.back {
	background: transparent url(IMAGES/back-news.gif) no-repeat center top;
	color: inherit;
}
.news .pages {
	border-bottom: 1px dotted #960;
}
.news .vcard h2 {
	border-top: 1px dotted #960;
}
.news .next a {
	background: transparent url(IMAGES/arrow_next-news.gif) no-repeat right center;
	color: #960;
}
.news .prev a {
	background: transparent url(IMAGES/arrow_prev-news.gif) no-repeat left center;
	color: #960;
}
.older #header div,#older.nav h2,.older .nav h2,.older thead th,.older .infobox h2,.older form h2 {
	background-color: #933;
	color: #fff;
}
.older h1,.older #breadcrumb strong,.older legend {
	background-color: transparent;
	color: #933;
}
.older #section-nav .subsections li {
	background: transparent url(IMAGES/up-old.gif) no-repeat .5em .5em;
	color: inherit;
}
.older #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-old.gif) no-repeat .5em .5em;
}
.older .links li,.links li.s-old {
	list-style-image: url(IMAGES/link-old.gif);
}
.older .print {
	background: transparent url(IMAGES/link-old.gif) no-repeat left center;
}
.nav li.s-old,.nav .s-old li,.older .nav li,#older.nav li {
	background: transparent url(IMAGES/blt-old.gif) no-repeat .5em .5em;
	color: inherit;
}
.older #footer p a.top {
	background: transparent url(IMAGES/top-old.gif) no-repeat center top;
	color: inherit;
}
.older #footer p a.back {
	background: transparent url(IMAGES/back-old.gif) no-repeat center top;
	color: inherit;
}
.older .pages {
	border-bottom: 1px dotted #933;
}
.older .vcard h2 {
	border-top: 1px dotted #933;
}
.older .next a {
	background: transparent url(IMAGES/arrow_next-old.gif) no-repeat right center;
	color: #933;
}
.older .prev a {
	background: transparent url(IMAGES/arrow_prev-old.gif) no-repeat left center;
	color: #933;
}
.young #header div,#young.nav h2,.young .nav h2,.young thead th,.young .infobox h2,.young form h2 {
	background-color: red;
	color: #fff;
}
.young h1,.young #breadcrumb strong,.young legend {
	background-color: transparent;
	color: red;
}
.young #section-nav .subsections li {
	background: transparent url(IMAGES/up-young.gif) no-repeat .5em .5em;
	color: inherit;
}
.young #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-young.gif) no-repeat .5em .5em;
}
.young .links li,.links li.s-young {
	list-style-image: url(IMAGES/link-young.gif);
}
.young .print {
	background: transparent url(IMAGES/link-young.gif) no-repeat left center;
}
.nav li.s-young,.nav .s-young li,.young .nav li,#young.nav li {
	background: transparent url(IMAGES/blt-young.gif) no-repeat .5em .5em;
	color: inherit;
}
.young #footer p a.top {
	background: transparent url(IMAGES/top-young.gif) no-repeat center top;
	color: inherit;
}
.young #footer p a.back {
	background: transparent url(IMAGES/back-young.gif) no-repeat center top;
	color: inherit;
}
.young .pages {
	border-bottom: 1px dotted red;
}
.young .vcard h2 {
	border-top: 1px dotted red;
}
.young .next a {
	background: transparent url(IMAGES/arrow_next-young.gif) no-repeat right center;
	color: red;
}
.young .prev a {
	background: transparent url(IMAGES/arrow_prev-young.gif) no-repeat left center;
	color: red;
}
.green #header div,#green.nav h2,.green .nav h2,.green thead th,.green .infobox h2,.green form h2 {
	background-color: #693;
	color: #fff;
}
.green h1,.green #breadcrumb strong,.green legend {
	background-color: transparent;
	color: #693;
}
.green #section-nav .subsections li {
	background: transparent url(IMAGES/up-green.gif) no-repeat .5em .5em;
	color: inherit;
}
.green #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-green.gif) no-repeat .5em .5em;
}
.green .links li,.links li.s-green {
	list-style-image: url(IMAGES/link-green.gif);
}
.green .print {
	background: transparent url(IMAGES/link-green.gif) no-repeat left center;
}
.nav li.s-green,.nav .s-green li,.green .nav li,#green.nav li {
	background: transparent url(IMAGES/blt-green.gif) no-repeat .5em .5em;
	color: inherit;
}
.green #footer p a.top {
	background: transparent url(IMAGES/top-green.gif) no-repeat center top;
	color: inherit;
}
.green #footer p a.back {
	background: transparent url(IMAGES/back-green.gif) no-repeat center top;
	color: inherit;
}
.green .pages {
	border-bottom: 1px dotted #693;
}
.green .vcard h2 {
	border-top: 1px dotted #693;
}
.green .next a {
	background: transparent url(IMAGES/arrow_next-green.gif) no-repeat right center;
	color: #693;
}
.green .prev a {
	background: transparent url(IMAGES/arrow_prev-green.gif) no-repeat left center;
	color: #693;
}
.parents #header div,#parents.nav h2,.parents .nav h2,.parents thead th,.parents .infobox h2,.parents form h2 {
	background-color: #9cc;
	color: #fff;
}
.parents h1,.parents #breadcrumb strong,.parents legend {
	background-color: transparent;
	color: #9cc;
}
.parents #section-nav .subsections li {
	background: transparent url(IMAGES/up-parents.gif) no-repeat .5em .5em;
	color: inherit;
}
.parents #section-nav h3 {
	background: #fff6ea url(IMAGES/blt-parents.gif) no-repeat .5em .5em;
}
.parents .links li,.links li.s-parents {
	list-style-image: url(IMAGES/link-parents.gif);
}
.parents .print {
	background: transparent url(IMAGES/link-parents.gif) no-repeat left center;
}
.nav li.s-parents,.nav .s-parents li,.parents .nav li,#parents.nav li {
	background: transparent url(IMAGES/blt-parents.gif) no-repeat .5em .5em;
	color: inherit;
}
.parents #footer p a.top {
	background: transparent url(IMAGES/top-parents.gif) no-repeat center top;
	color: inherit;
}
.parents #footer p a.back {
	background: transparent url(IMAGES/back-parents.gif) no-repeat center top;
	color: inherit;
}
.parents .pages {
	border-bottom: 1px dotted #9cc;
}
.parents .vcard h2 {
	border-top: 1px dotted #9cc;
}
.parents .next a {
	background: transparent url(IMAGES/arrow_next-parents.gif) no-repeat right center;
	color: #9cc;
}
.parents .prev a {
	background: transparent url(IMAGES/arrow_prev-parents.gif) no-repeat left center;
	color: #9cc;
}
#portal li {
	margin-bottom: 0;
}
#header h1 {
	height: 69px;
	overflow: hidden;
}
#portal ul.right {
	border: none!important;
	font-size: .9em;
	list-style-position: inside;
	text-align: right;
}
#portal .s-med ul.right li {
	background-image: none!important;
}
#content .left {
	float: left;
}
.error #content #main form input.fInput {
	border: solid 1px #999;
	position: relative;
}
.error #content #main form li {
	margin-bottom: 1em;
}
#main form input.submit {
	height: 27px;
	width: 27px;
}
div.headline:hover h2 {
	text-decoration: none;
}
div.headline:hover h2 a {
	text-decoration: underline;
}
#basicSearchGo {
	height: 27px;
	width: 27px;
}
.horizontal-left {
	float: left;
	position: relative;
	width: 165px;
}
.horizontal-right {
	float: right;
	position: relative;
	width: 165px;
}
.horizontal-left img,.horizontal-right img {
	display: block!important;
}
.horizontal-left h3,.horizontal-right h3 {
	font-size: .9em;
	font-weight: 700;
	margin: 3px 2px;
	padding: 0;
	text-align: left;
}
.horizontal-left h3 a,.horizontal-right h3 a {
	color: #000;
}
.horizontal-left p,.horizontal-right p {
	color: #000;
	font-size: .8em;
	margin: 2px;
}
li.more-news a {
	font-weight: 700;
}
.business li.more-news a {
	color: #f60;
}
.community li.more-news a {
	color: #6c3;
}
.council li.more-news a {
	color: #939;
}
.education li.more-news a {
	color: #990;
}
.environment li.more-news a {
	color: #096;
}
.housing li.more-news a {
	color: #c36;
}
.jobs li.more-news a {
	color: #66c;
}
.leisure li.more-news a {
	color: #69f;
}
.policing li.more-news a {
	color: #c00;
}
.socialcare li.more-news a {
	color: #09c;
}
.transport li.more-news a {
	color: #966;
}
.older li.more-news a {
	color: #933;
}
.young li.more-news a {
	color: red;
}
.green li.more-news a {
	color: #693;
}
.parents li.more-news a {
	color: #9cc;
}
#main p.top-margin {
	margin-top: 1.5em;
}
.vevent {
	margin-bottom: .5em;
}
div.vevent last {
	border-bottom: #fff;
}
.vevent div {
	margin: 0 8em;
}
.vevent div div {
	margin: 0;
}
.vevent div span,.vcard .fn,.vcard .title {
	font-weight: 400;
}
.vevent .adr {
	margin-bottom: .5em;
}
.vevent .time-start {
	margin-left: 1.5em;
}
.vevent .attendee {
	margin-top: -1.5em;
}
.vevent .date-start {
	display: none;
}
.vevent .time-start {
	border-top: solid 1px #eee;
}
.vevent .header {
	display: inline;
	font-size: 1.2em!important;
	font-weight: 700;
	margin-left: 1.2em;
}
#main .vcard hr {
	background-color: #fff;
	border: 1px dotted;
	border-style: none none dotted;
	color: #fff;
	width: 30em;
}
.site #main .vcard hr {
	border-color: #fc3;
}
.business #main .vcard hr {
	border-color: #f60;
}
.community #main .vcard hr {
	border-color: #6c3;
}
.council #main .vcard hr {
	border-color: #939;
}
.education #main .vcard hr {
	border-color: #990;
}
.environment #main .vcard hr {
	border-color: #096;
}
.housing #main .vcard hr {
	border-color: #c36;
}
.jobs #main .vcard hr {
	border-color: #66c;
}
.leisure #main .vcard hr {
	border-color: #69f;
}
.policing #main .vcard hr {
	border-color: #c00;
}
.socialcare #main .vcard hr {
	border-color: #09c;
}
.transport #main .vcard hr {
	border-color: #966;
}
#main .vcard div .label {
	float: left;
	font-weight: 700;
	width: 7em;
}
#main .vcard div .value {
	float: left;
}
#main .vcard .url a {
	font-weight: 700;
}
#main .vcard .note,.vcard .last-checked,p.note {
	margin-top: 1.5em;
}
#main .vcard br.lclear {
	clear: left;
}
html>body #main .vcard div .wrap {
	clear: left;
	margin: -1.5em 0 0 7em;
}
.next a,.prev a,ul.pages li a {
	background: none;
	padding: 0;
	text-decoration: underline;
}
.next a:link,.prev a:link,ul.pages li a:link {
	color: #00e;
}
.next a:visited,.prev a:visited,ul.pages li a:visited {
	color: #551a8b;
}
ul.inline {
	display: inline;
}
li.next,li.prev {
	background-repeat: no-repeat;
	list-style: none;
	width: 40%;
}
li.prev {
	padding-left: 1em;
}
.site .prev a,.site .next a {
	background: none;
}
.business .prev a,.business .next a {
	background: none;
}
.community .prev a,.community .next a {
	background: none;
}
.council .prev a,.council .next a {
	background: none;
}
.education .prev a,.education .next a {
	background: none;
}
.environment .prev a,.environment .next a {
	background: none;
}
.housing .prev a,.housing .next a {
	background: none;
}
.jobs .prev a,.jobs .next a {
	background: none;
}
.leisure .prev a,.leisure .next a {
	background: none;
}
.policing .prev a,.policing .next a {
	background: none;
}
.socialcare .prev a,.socialcare .next a {
	background: none;
}
.transport .prev a,.transport .next a {
	background: none;
}
.news .prev a,.news .next a {
	background: none;
}
.older .prev a,.older .next a {
	background: none;
}
.young .prev a,.young .next a {
	background: none;
}
.green .prev a,.green .next a {
	background: none;
}
.parents .prev a,.parents .next a {
	background: none;
}
.prev span.wrap span,.next span.wrap span {
	padding: 0 3px 0 12px;
}
.site .prev span.wrap span {
	background: url(IMAGES/arrow_prev-sit.gif) no-repeat right center;
}
.site .next span.wrap span {
	background: url(IMAGES/arrow_next-sit.gif) no-repeat right center;
}
.business .prev span.wrap span {
	background: url(IMAGES/arrow_prev-bus.gif) no-repeat right center;
}
.business .next span.wrap span {
	background: url(IMAGES/arrow_next-bus.gif) no-repeat right center;
}
.community .prev span.wrap span {
	background: url(IMAGES/arrow_prev-com.gif) no-repeat right center;
}
.community .next span.wrap span {
	background: url(IMAGES/arrow_next-com.gif) no-repeat right center;
}
.council .prev span.wrap span {
	background: url(IMAGES/arrow_prev-cou.gif) no-repeat right center;
}
.council .next span.wrap span {
	background: url(IMAGES/arrow_next-cou.gif) no-repeat right center;
}
.education .prev span.wrap span {
	background: url(IMAGES/arrow_prev-edu.gif) no-repeat right center;
}
.education .next span.wrap span {
	background: url(IMAGES/arrow_next-edu.gif) no-repeat right center;
}
.environment .prev span.wrap span {
	background: url(IMAGES/arrow_prev-env.gif) no-repeat right center;
}
.environment .next span.wrap span {
	background: url(IMAGES/arrow_next-env.gif) no-repeat right center;
}
.housing .prev span.wrap span {
	background: url(IMAGES/arrow_prev-hou.gif) no-repeat right center;
}
.housing .next span.wrap span {
	background: url(IMAGES/arrow_next-hou.gif) no-repeat right center;
}
.jobs .prev span.wrap span {
	background: url(IMAGES/arrow_prev-job.gif) no-repeat right center;
}
.jobs .next span.wrap span {
	background: url(IMAGES/arrow_next-job.gif) no-repeat right center;
}
.leisure .prev span.wrap span {
	background: url(IMAGES/arrow_prev-lei.gif) no-repeat right center;
}
.leisure .next span.wrap span {
	background: url(IMAGES/arrow_next-lei.gif) no-repeat right center;
}
.policing .prev span.wrap span {
	background: url(IMAGES/arrow_prev-pol.gif) no-repeat right center;
}
.policing .next span.wrap span {
	background: url(IMAGES/arrow_next-pol.gif) no-repeat right center;
}
.socialcare .prev span.wrap span {
	background: url(IMAGES/arrow_prev-hea.gif) no-repeat right center;
}
.socialcare .next span.wrap span {
	background: url(IMAGES/arrow_next-hea.gif) no-repeat right center;
}
.transport .prev span.wrap span {
	background: url(IMAGES/arrow_prev-tra.gif) no-repeat right center;
}
.transport .next span.wrap span {
	background: url(IMAGES/arrow_next-tra.gif) no-repeat right center;
}
.news .prev span.wrap span {
	background: url(IMAGES/arrow_prev-news.gif) no-repeat right center;
}
.news .next span.wrap span {
	background: url(IMAGES/arrow_next-news.gif) no-repeat right center;
}
.older .prev span.wrap span {
	background: url(IMAGES/arrow_prev-old.gif) no-repeat right center;
}
.older .next span.wrap span {
	background: url(IMAGES/arrow_next-old.gif) no-repeat right center;
}
.young .prev span.wrap span {
	background: url(IMAGES/arrow_prev-young.gif) no-repeat right center;
}
.young .next span.wrap span {
	background: url(IMAGES/arrow_next-young.gif) no-repeat right center;
}
.green .prev span.wrap span {
	background: url(IMAGES/arrow_prev-green.gif) no-repeat right center;
}
.green .next span.wrap span {
	background: url(IMAGES/arrow_next-green.gif) no-repeat right center;
}
.parents .prev span.wrap span {
	background: url(IMAGES/arrow_prev-parents.gif) no-repeat right center;
}
.parents .next span.wrap span {
	background: url(IMAGES/arrow_next-parents.gif) no-repeat right center;
}
a#skip-nav {
	float: left;
	text-indent: -5000px;
}
div#content div#main ul.atoz {
	font-size: 1.5em;
}
#portal .s-extra {
	clear: left;
}
#portal .s-extra ul {
	border-top: 3px solid #ebe8e8;
}
#content #main {
	overflow: hidden;
}
#content #main.left {
	overflow: visible;
}
