/*
author: Darren Chandler
company: Campbell Shaw Ltd
email: d.chandler@campbellshaw.co.uk
*/
/*html {
	font-size: 130%;
}*/

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

body {
	color: cyan;
}

h1 {
	color: yellow;
}

#main_content h1 {
	color: yellow;
}

h2 {
	color: yellow;
}

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

#header h1 {
	display:none;
	visibility: visible;
	color: #000;
	background: #fff;
}
/*
#header img {
	display:none;
}
*/
#sub_nav #keyword:focus {
	background: #000;
	color: #fd6800;
}

#sub_nav .item h2 {
	color: yellow;
	background: #000;
}

#sub_nav ul {
	color: #5daa1e;
}

#sub_nav a:link, #sub_nav a:visited {
	color: #fd6800;
}

#sub_nav a.active-menu {
	color: #fd6800;
	background: #000;
}

#sub_nav a:hover {
	color: lime;
	background: #000;
}

#main_content h2 {
	color: yellow;
}

h3 {
	color: yellow;
}

#main_content h3, #main_content h4 {
	color: yellow;
}

h4 {
	color: yellow;
}

h5 {
	color: #000;
}

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

a:link {
	color: #1027B6;
}

a:hover {
	color: lime;
}

a:active {
	color: #5daa1e;
}

a:visited {
	color: #1027B6;
}

a:visited:hover {
	color: lime;
}

/* ------ 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;
}

a:link, a:active, a:visited {
	color: #fd6800;

}

a:hover {
	color: lime;
}

#nav {
	background: #000;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}


#nav ul {
	background: #000;
}

#nav li {
	background: #000;
}

#nav a {
	background: #000;
	border-right: 1px solid #fff;
}

#nav a.active:visited, #nav a.active:link {
	color: yellow;
	background: darkblue;
}


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

#nav a:hover {
	color: lime;
	background: #000;
}

#site-options {
	background: #000;
	border-bottom: 30px solid #000;
}

#site-options ul {
	background: #000;
}

#site-options li {
	background: #000;
}

#site-options a {
	background: #000;
	border-right: 1px solid #fff;
}

#site-options a.active:visited, #site-options a.active:link {
	color: #000;
	background: #00ff00;
}


#site-options a:link, #site-options a:visited {
	color: #fd6800;
}

#site-options a:hover {
	color: lime;
	background: #000;
}

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

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

#features .item {
	border: 1px solid #fff;
}

#feature-items {
	background: #000;
	border: 1px solid #fff;
}

#item-left h2, #item-right h2, #item-full h2 {
	color: yellow;
	font-weight:bold;
}

#item-full h2 {
	background: darkblue;
}

#item-left h2 {
	background: purple;
	border-right: 1px solid #fff;
}

#item-right h2 {
	background: #14186f;
}

#features .item h2 {
	color: yellow;
	background: #000;
}

#site-options ul {
	color: #5daa1e;
}

#footer {
	background: #000;
}


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

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

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

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


#form-wrap .validation-box, #form-wrap .validation-box ul li {
color: cyan;
}

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


/*MODULE SPECIFIC STUFF*/
#news-list li h3 {
	background: #000;
}

#news-list li .excerpt-block {
	background: #000;
}

#news-list li a:link {
	color: #fd6800;
}

#news-list li a:hover {
	color: lime;
}

.disabled  {
	background-color: #ccc;
}

table.online_forms tr th
{
	color: cyan;
}

table.online_forms tr.toprow th
{
	background-color: #000;
}

table.online_forms tr.toprow th
{
	color: #fff;
}