/*
author: Darren Chandler
company: Campbell Shaw Ltd
email: d.chandler@campbellshaw.co.uk
*/

html,body {
	background-color: #fff;
}

body {
	color: #000;
}

h1 {
	color: #7fbe00;
}

#content h1 {
	color: #7fbe00;
}
#content {
}

h2 {
	color: #000;
}

#sidebar #keyword:focus {
	color: #7fbe00;
}

#sidebar .item h2 {
	color: #232323;
	background: #dadada;
}

h3 {
	color: #000;
}

h4 {
	color: #000;
}

h5 {
	color: #000;
}

/*----------------------*/
/* start of link styles */
/*----------------------*/

a:link {
	color: #206970;
	text-decoration:none;
}

a:hover {
	color: #7FBE00;
	text-decoration:none;	   
}

a:active {
	color: #206970;
	text-decoration:none;	   
}

a:visited {
	color: #206970;
	text-decoration:none;	   
}

a:visited:hover {
	color: #7FBE00;
}


#news-list li h3 a {
	color: #7FBE00;
}

/* ------ end link styles ------ */

/*------------------------*/
/* start of form elements */
/*------------------------*/

.input-text {
	border: 1px solid #ccc;
}

textarea {
	color: #000;
	border: 1px solid #ccc;
}

select {
	border: 1px solid #ccc;
	color: #000;
	background-color: #fff;
}

#nav {
	background: #206970;
}

#nav li {
	color: #fff
}

#nav a {
}

#nav a.active_link:visited, #nav a.active_link:link {
	color: #fff;
	background: #7fbe00;
}

#nav a:link, #nav a:visited {
	color: #fff;
}

#nav a:hover {
	color: #fff;
	background: #7fbe00;
}

#asst-nav {
	background:#ddebed
}

#asst-nav label {
	color:#1c676b
}

#breadcrumb span {
	color:#206970
}

#breadcrumb a {
	color:#206970
}

#breadcrumb a:visited {
	color:#000
}

#asst-nav #keyword {
	border:1px solid #206970
}

#site-options {
	background: #fff;
	border-bottom: 14px solid #fff;
}

#site-options h3 {
	color:#206970
}

#site-option ul {
	background: #dadada;
}

#site-option li {
	background: #dadada;
}

#site-option a {
	background: #dadada;
	border-right: 1px solid #fff;
}

#site-option a.active:visited, #site-option a.active:link {
	color: #fff;
	background: #7fbe00;
}


#site-option a:link, #site-option a:visited {
	color: #206970;
}

#site-option a:hover {
	color: #fff;
	background: #7fbe00;
}

#site-map h3, #site-map h4 {
	color:#28166c;
}

#feature-items {
	background: #dadada;
}

#feature-items #item-full {
	background: #dadada;
}

#features .conformance {
	border: none;
}

#features .item h2, #sidebar .item h2 {
	color: #fff;
	background: #206970;
}

#site-options ul {
	color: #7fbe00;
}

#footer {
	background: #fff;
	color:#666
}

#further-info {
    background:#e0e8ea;
    padding:5px
}

#form-wrap .form-header {
    border-top: 1px solid #F1B68B;
    border-left: 1px solid #F1B68B;
    border-right: 1px solid #F1B68B;
}

#form-wrap .form-body {
    border-top: 1px solid #F1B68B;
    border-left: 1px solid #F1B68B;
    border-right: 1px solid #F1B68B;
    background-color: #FFF4EA;
}

#form-wrap .form-submission {
    border-bottom: 1px solid #312A70;
    border-left: 1px solid #312A70;
    border-right: 1px solid #312A70;
    background-color: #312A70;
}

#form-wrap .form-header .info{
    color: #206970;
}

#form-wrap .validation-box {
    color: black;
}
#form-wrap .validation-box h3 {
    color: #206970;
}

#form-wrap .input-large, #form-wrap textarea, #form-wrap select, #form-wrap option {
    border-top: 1px solid #F1B68B;
    border-left: 1px solid  #F1B68B;
    border-bottom: 1px solid  #FFF4D3;
    border-right: 1px solid  #FFF4D3;
}

h2.special {
	background:#7fbe00;
	color:#fff
}

#header {
	background:#fff url(../img/header.jpg) right top no-repeat;
}

#footer {
	border-top:10px solid #fff;
}

#footer a {
	color:#000
}

#footer a:hover {
	color:#7fbe00;
}

#news-latest li {
	background:#e0e8ea;
}

#news-latest h3 a {
	color:#000;
}

#news-latest h3 a:hover {
	color:#7fbe00;
}