
body, html {
 padding:0px;
 margin:0px;
 height:100%;
 font-family: verdana, arial, helvetica;
 background-color:#FFFFFF;
}

img {
 border:0px;
}

.dashedBorder {
 padding:1px;
 border:1px dashed #C2DAF2;
 background: #FFFFFF;
}

.container {
 height:100%;
}

.quickLinks {
 background:url('/assets/images/ql_back.gif') no-repeat;
 font-size:10px;
 color:#383838;
 padding:6px 11px 0px 11px;
 font-weight: bold;
}

.arrow {
 background:url('/assets/images/arrow_back.gif') repeat-y;
 width:13px;
 padding-top:7px;
 vertical-align:top;
}

.arrow {
 background:url('/assets/images/arrow_back.gif') repeat-y;
 width:13px;
 padding-top:7px;
 vertical-align:top;
}

.orangearrow {
 background:url('/assets/images/arrow_back_orange.gif') repeat-y;
 width:13px;
 padding-top:7px;
 vertical-align:top;
 cursor: pointer;
}

.orangeSubarrow {
 background:url('/assets/images/arrow_back_orange.gif') repeat-y;
 width:13px;
 vertical-align:top;
 cursor: pointer;
}

.greyarrow {
 background:url('/assets/images/arrow_back_grey.gif') repeat-y;
 width:13px;
 vertical-align:top;
 cursor: pointer;
}

td.qlText {
 font-family: verdana, arial, helvetica;
 font-size:9px;
 background:url('/assets/images/heading_back.gif') bottom #FFFFFF no-repeat;
 width:138px;
 height:20px;
 padding-left:5px;
}

.qlNavRight {
 background:url('/assets/images/ql_nav_right.gif') repeat-y;
 width:7px;
}


.head {
 height:73px;
 color:#383838;
 font-size:9px;
 background:url('/assets/images/head_back.gif') repeat-x;
 padding-right:15px;
}

input.search {
 background:url('/assets/images/input_search.gif') repeat-x #FFFFFF;
 width:181px;
 height:16px;
 border:1px solid #78afdd;
 padding:0px;
 margin:0px;
 font-family:verdana;
 font-size:9px;
 vertical-align:center;
 color:#a7a7a7;
}

.nav {
 background:url('/assets/images/nav_back.gif') repeat-x;
 margin-top:1px;
}

.conTop {
 background:url('/assets/images/con_top.gif');
}

.conBot {
 background:url('/assets/images/con_bot.gif');
 color:#8e8e8e;
 font-size:9px;
}

.conLeft {
 background:url('/assets/images/con_left.gif') repeat-y left;
 width:3px;
}

.conRight {
 background:url('/assets/images/con_right.gif') repeat-y right;
 width:3px;
}

.content {
 font-family:verdana;
 font-size:11px;
 color:#666666;
}

p {
 font-size:11px;
}

.conPadding {
 padding: 0px 18px 0px 18px;
}

.introText {
 background:url('/assets/images/intro_text.gif') no-repeat right;
 border-bottom:1px solid #edf5fb;
 padding: 0px 21px 9px 21px;
 height:53px;
}

.subHeading {

}

.subHeading2 {
 background:url('/assets/images/heading_back.gif') no-repeat bottom left;
 color:#383838;
 font-weight:bold;
 font-size:11px;
 padding-left:6px;
 padding-bottom:6px;
}

.lines {
 background:url('/assets/images/lines.gif');
 width:auto;
 height:2px;
 margin:0px;
 padding:0px;
 margin-bottom:6px;
}

.contentLeft {
 border:2px solid #edf5fb;
 padding:6px;
}

.title {
 color:#eda04f;
 background-color:#fef9f5;
 font-weight:normal;
 height:18px;
 padding-left:4px;
 font-size:11px;
}

.greyBlock {
 background-color:#eeeeee;
 width:13px;
}

.summaryText {
 color:#383838;
 font-size:11px;
 background-color:#f4f8fd;
 padding:4px;
}

.latestNews {
 text-align:right;
 height:15px;
 background:url('/assets/images/latest_news_fade.gif') repeat-y right;
 padding-right:6px;
}

.weather {
 background-color:#edf5fb;
 padding:6px;
 font-size:9px;
 height:19px;
}

.orangeBack {
 background-color:#fef9f5;
 text-align:center;
 height:16px;
}

.contentRight {
 border:2px solid #edf5fb;
 padding:6px;
}

.copyright {
 background-color:#eeeeee;
 color:#383838;
 text-align:center;
 font-size:9px;
}

.credits {
 text-align:right;
 color:#8e8e8e;
 font-size:9px;
 padding-top:4px;
 padding-right:4px;
}

#skip {
 position: absolute;
 width: 0px;
 height: 0px;
 overflow: hidden;
}

#skipNav {
 position: absolute;
 width: 0px;
 height: 0px;
 overflow: hidden;
}

form {
 margin:0px;
 padding:0px;
}

/***********************************************/
/* Navbar Styles                               */
/***********************************************/

#regionButton, #servicesButton, #councilButton  {
    width:201px;
    }

/* span is same dimensions as link, and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	height:31px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
	}

/* link dimensions correspond with image dimensions */
.navButton, .navButton:visited {
	width:201px;
	height:31px;
	left:0px;
	position:relative !important;
	}

/*Services Area of Site*/
#servicesregionButton, #servicesregionButton:visited span
{
  background-image:url(/assets/images/nav_region_services_on.gif);

}
#servicesButtonOn, #servicesButtonOn:visited span
{
  background-image:url(/assets/images/nav_services_on.gif);
}
#servicescouncilButton, #servicescouncilButton:visited span
{
  background-image:url(/assets/images/nav_council.gif);
}

/*Region Area of Site*/
#regionButton, #regionButton:visited span
{
  background-image:url(/assets/images/nav_region_on.gif);
}
#regionservicesButtonOn, #regionservicesButtonOn:visited span
{
  background-image:url(/assets/images/nav_services.gif);
}
#regioncouncilButton, #regioncouncilButton:visited span
{
  background-image:url(/assets/images/nav_council.gif);
}


/*Services Area of Site*/
#councilregionButton, #councilregionButton:visited span
{
  background-image:url(/assets/images/nav_region.gif);
}
#councilservicesButtonOn, #councilservicesButtonOn:visited span
{
  background-image:url(/assets/images/nav_services_council_on.gif);
}
#councilButton, #councilButton:visited span
{
  background-image:url(/assets/images/nav_council_on.gif);
}

/*No Area*/
#offregionButton, #offregionButton:visited span
{
  background-image:url(/assets/images/nav_region.gif);
}
#offservicesButton, #offservicesButton:visited span
{
  background-image:url(/assets/images/nav_services.gif);
}
#offcouncilButton, #offcouncilButton:visited span
{
  background-image:url(/assets/images/nav_council.gif);
}


.breadCrumbs {
 background:url('/assets/images/bc_swan.gif') #eeeeee right no-repeat;
 color:#666666;
 font-size:9px;
}

a.bottomNav {
 color:#0072c6;
 font-weight:normal;
2}

a:hover.bottomNav {
 color:#0072c6;
 font-weight:normal;
}

a.breadCrumbs {
 color:#0072c6;
 font-weight:normal;
}

a.breadCrumbs:hover {
 color:#0072c6;
 font-weight:normal;
}

.heading {
 background-color:#c2daf2;
}

ul.blue {
 color:#0172c6;
 list-style-image:url('/assets/images/li_blue.gif');
 margin:10px 0px 10px 35px;
 padding:0px;
}

.imageBorder {
 padding:1px
/* border:1px solid #c2daf2; */
 background-color:#FFFFFF;
}

.imgTitle {
 background-color:#eeeeee;
 color:#666666;
 text-align:center;
}

.blueBorder {
 border:1px solid #c9dff3;
 padding:8px;
}

.ratings {
 background:url('/assets/images/ratings_fade.gif') right #edf5fb repeat-y ;
}

td.radio {
 background-color:#edf5fb;
 padding:5px;
}

.textarea {
 width:97%;
 height:100%;
 color:#666666;
 font-family:verdana;
 font-size:11px;
}

.sendFeed {
 border:1px solid #eeeeee;
 height:15px;
 padding:2px;
}

h1 {
 padding:0px;
 margin:0px;
 font-size:18px;
 color:#0072c6;
}


/* Link Styles */


a {
 color:#0776c8;
 font-weight:bold;
 text-decoration:none;
}

a:hover {
 color:#0776c8;
 font-weight:bold;
 text-decoration:underline;
}

a:visited {
 color:#65aee5;
}

a.qlText {
 color:#0776c8;
 text-decoration:none;
 font-weight:normal;
 display:block;
 width:100%;
 padding:3px 0px 3px 0px;
}

a:hover.qlText {
 color:#0776c8;
 text-decoration:underline;
 font-weight:normal;
 display:block;
 width:100%;
}

a.qlText_on {
 color:#383838;
 text-decoration:none;
 font-weight:normal;
 display:block;
 width:100%;
 padding:3px 0px 3px 0px;
}

a:hover.qlText_on {
 color:#383838;
 text-decoration:underline;
 font-weight:normal;
 display:block;
 width:100%;
}

a.copyright {
 color:#0072c6;
}

a.topSearch {
 color:#0072c6;
 font-size:9px;
 text-decoration:none;
 font-weight:normal;
}

a:hover.topSearch {
 color:#0072c6;
 font-size:9px;
 text-decoration:underline;
 font-weight:normal;
}

a.titleText {
 color:#eda04f;
 text-decoration:none;
 font-weight:normal;
}

a:hover.titleText {
 color:#eda04f;
 text-decoration:underline;
 font-weight:normal;
}

a:visited.titleText {
 color:#eda04f;
}

a.more {
 color:#63A9DC;
}

a:hover.more {
2 color:#63A9DC;
}


a.copyright {
 color:#0072c6;
 font-weight:normal;
}

a:hover.copyright {
 color:#0072c6;
 font-weight:normal;
}

2a.sitemap {
 color:#0474c7;
}

a.sitemap:visited {
 color:#65aee5;
}

a.documents {
 color:#0474c7;
}

a.documents:visited {
 color:#65aee5;
}

h2 {
 font-size:15px;
}

h3 {
 font-size:13px;
}

.imageTable {
 margin-left:10px;
}

.required {
 color:#0072c6;
}

ul.newton {
 padding-left:20px;
}
