/* 
	colors.css - Internet medium
	CSS stylesheet used in internet site.
	
	Grey: #404041
	Blue: #1D76B9	
	
	#006666:	Dark Green
	#239796:	Mid Blue Green
	#003366:	Navy
	#7F99B2:	Dark Blue Grey	
	#CFE7E7:	Mid Blue Grey
	#F0F4F7:	Light Blue Grey
	#333333:	Dark Grey
	#E7E7E7:	Light Grey
	#D9E1E8:	Light Blue
	#000000:	Black
	#FFFFFF:	White
*/
@import url(default.css);
body{
	background-color:#FFF;
	color:#000}
	
/* Header navigation: */	
#hdr_nav{
	background-color:#1D76B9;
	border-color:#404041; 
	color:#FFF}
#hdr_secondarynav a{
	color:#1D76B9}
#hdr_secondarynav li{
	border-color:#1D76B9}
#hdr_search #qs-qt {
	border:1px solid #404041}
#hdr_search #qssubmit{
	background-color:#404041;
	border-color:#404041;
	color:#FFF}
#hdr_nav li{
	border-color:#FFF}
#hdr_nav li.selected{
	background-color:inherit;
	color: #FFF}	
#hdr_nav a{
	background-color:inherit;
	color:#FFF}	

/* Breadcrumb links*/
#breadcrumbs{
	color:#404041}
#breadcrumbs a{
	background-color:inherit;
	color:#1D76B9}
					
/* Left column: */
#left_nav_hdr{
	background-color:#1D76B9;
	border-color:#404041;
	color:#FFF}
#left_nav_hdr a{
	background-color:inherit;
	color:#FFF;
	text-decoration:none}
#left_nav_hdr a:active, #left_nav_hdr a:hover{
	text-decoration:underline}	
#left_nav {
	background: #FFFFFF url('leftnavbg.jpg') repeat-x; }
#left_nav ul {
	list-style-image: url(bluearrows.gif); }
#left_nav a {
	background-color: inherit;
	color: #003366; }
	
/* My Quicklinks: */
#qlinks_hdr {
	background: #006666 url('leftnav_header_gradient.jpg') repeat-x;
	color: #FFFFFF; }
#qlinks_hdr a {
	background-color: inherit;
	color: #FFFFFF;
	text-decoration: none; }
#qlinks_hdr a:active, #qlinks_hdr a:hover {
	text-decoration: underline; }	
#qlinks {
	background: #FFFFFF url('leftnavbg.jpg') repeat-x; }
#qlinks ul {
	list-style-image: url('bluearrows.gif'); }
#qlinks a {
	background-color: inherit;
	color: #003366; }

/* Right column: */
#right_nav {
	background-color: #F0F4F7;
	border-color: #006666; }
	
#right_col h2 {
	color: #000000; }
#right_col ul {
	list-style-image: url(bluearrows.gif); }
#right_col a {
	background-color: inherit;
	color: #003366; }
#right_content h2 {
	color: #003366; }
#right_content h3 {
	color: #006666; } 		 			
		
/* Footer div: */  		
#footer {
	background-color:#404041}
#footer a {
	color:#FFF}
	
#footer .floatIIP{
	position: relative;
	padding-right: 2em;
	float: right;
	}	
	
/* Content styles: */
#content a {
	border-color: #239796; }
#content a:hover {
	color: #003366;
	border-color: #003366; }	
#content h1 {
	background-color: inherit;
	border-color: #1D76B9;
	color: #1D76B9; }
#content h2 {
	background-color: inherit;
	color: #404041;	}
#content h3 {
	background-color: inherit;
	color: #404041;	}
#content ul {
	list-style-image: url(bluearrows.gif);}
hr {
	background-color: #FFFFFF;
	border-color: #003366;
	color: #FFFFFF; }
		
/* Consultation closing date */
#content .consultation {
	border-color: #006666;
	background-color: #F0F4F7;
	color: #003366; }

/* key information table */
#content .keyinfo {
	background-color: #F0F4F7;
	border-color: #006666; }
#content .keyinfo h2 {
	background-color: #1C3664; 
	color: #FFFFFF;	}

/* related links table */
#content .relatedlinks {
	background-color: #F0F4F7;
	border-color: #006666; }
#content .relatedlinks h2 {
	background-color: #333333;
	color: #FFFFFF; }
	
/* related maps table */
#content .relatedmaps {
	background-color: #F0F4F7;
	border-color: #006666;}	
#content .relatedmaps h2 {
	background-color: #006666;
	color: #FFFFFF;	 }			

/* highlight table: */
.highlight {
	border-color: #006666; }
.highlight th {
	background-color: #f4f9fe;
	color: #003366; }
			
/* policy table: */
.policy {
	border-color: #006666;
	background-color: #F0F4F7; }
.policy th {
	background-color: #006666;
	color: #FFFFFF; }	
	
/* portal table 1: */
.portaltable1 {
	border-color: #FFFFFF; }
.portaltable1 td {
	border-color: #006666;
	color: #000000; }
.portaltable1 td.norm {
	background: #FFFFFF url('portaltable1_bg.jpg') repeat-x; }	
.portaltable1 td.high {
	background-color: #E5EAEF; }
.portaltable1 img {
	border-color: #006666; }
.portaltable1 a img:hover {
	border-color: #003366; }	
	
/* data table 1: */
.datatable1 {
	border-color: #006666; }
.datatable1 th {					
	background-color: #006666;
	color: #FFFFFF; }
.datatable1 .light td {
	background-color: #FFFFFF;
	border-color: #000000;
	color: #000000; }
.datatable1 .dark td {
	background-color: #E5EAEF;
	border-color: #000000;
	color: #000000; }
	
/* data table 2: */
.datatable2 {
	border-color: #006666; }
.datatable2 th {					
	background-color: #006666;
	color: #FFFFFF; }
.datatable2 .light td {
	background-color: #FFFFFF;
	color: #000000; }
.datatable2 .dark td {
	background-color: #E5EAEF;
	color: #000000; }	
	
/* data table 3: */
.datatable3 {
	border-color: #006666; }
.datatable3 th {					
	background-color: #006666;
	color: #FFFFFF; }
.datatable3 .light td {
	background-color: #FFFFFF;
	color: #000000; }
.datatable3 .dark td {
	background-color: #E5EAEF;
	color: #000000; }
	
/* map library: */
.maplibrary {
	border-color: #006666; }
.maplibrary th {					
	background-color: #006666;
	color: #FFFFFF; }
.maplibrary .light td {
	background-color: #FFFFFF;
	border-color: #000000;
	color: #000000; }
.maplibrary .dark td {
	background-color: #E5EAEF;
	border-color: #000000;
	color: #000000; }

	
/* Development Plans page: */
form#gazform fieldset {
	background-color: #E5EAEF;
	border-color: #006666; }
form#gazform legend {
	background-color: #006666;
	color: #FFFFFF; }
form#gazform div.buttons input {
	background-color: #006666;
	color: #FFFFFF; }
	
/* next/prev links table: */
table.nextprev {
	border-color: #006666; }
table.nextprev td {
	background-color: #F0F4F7;	
	color: #000000; }
table.nextprev a, table.nextprev a:link, table.nextprev a:visited  {
	color: #003366; }
table.nextprev a:active, table.nextprev a:hover  {
	color: #003366; }		
	
/* Tabbed navigation: */
.tabnav {
	background-image: url(tabbgstripe.gif); }
.tabnav li {
	background-image: url(bluetableft.gif); }
.tabnav span {
	background-image: url(bluetabright.gif); }
.tabnav .current {
	background-image: url(greytableft.gif); }
.tabnav .current span {
	background-image: url(greytabright.gif); }

/* Conservation Areas map */
#conservation-areas {
 	background: url(conservation-map-internet.jpg) no-repeat; }
#conservation-areas .label {
	border-bottom: #99CCCC; }
	
/* Right content styles: */
#right_content a {
	border-color: #CCCCCC;
	color: #0000FF; }
#right_content a:active, #right_content a:hover {
	color: #003366;
	border-color: #003366;}	
#right_content li {
	list-style-image: url('bluearrows.gif'); }

/* consultations ending table */	
#right_content .consultation-ending {
	background-color: #F0F4F7;
	border-color: #006666; }
#right_content .consultation-ending h3 {
	background-color: #003366; 
	color: #FFFFFF; }
#right_content .consultation-ending li {
	list-style-image: url('bluearrows.gif'); }				

/* RSS tables */
#right_content .rss {
	background-color: #F0F4F7;
	border-color: #006666;  }
#right_content .rss h3 {
	background-color: #333333;
	color: #FFFFFF; }
#right_content .rss li {
	list-style-image: url('bluearrows.gif'); }
#right_content .rss .tooltip {
	color: #FFFFFF;}