/*
#00B800 = header and buttons colour
#FFFF00 = 
#FF6600 = buttons hover over colour 

#0f4b2f; default FC-Scotland Colour
#51A221; hov colour
*/

body {
    font-family: Arial, sans-serif;
}

#header_outer {
  background: #0f4b2f;
}

#header #logo {
	height: 30px;
	margin: 4px 10px;
}

ul.nav li a.hov {
    color: #FFFFFF;
}

.ctx_outer {
    border-top: #D5D5D5 solid 1px;
}

#pageheader #name .iconic, #modules .module .iconic {
    background:#0f4b2f;
}

#header_outer {
  height: 45px;
}

#nav {
 	margin-top:10px;
}
 
/* Module Buttons Colour */
#modules .module .iconic {
    background: #0f4b2f;
    transition:0.3s all;
}
#modules .module .iconic:hover {
    background: #51A221; 
}
 
/* Logo */
#header #logo {
    background: url(img/logo_forestrycommissionscotland2-small.png) no-repeat 0 0;
    height: 46px;
    margin: -4px 10px;
}

#header #logo a {
  float: none;
  width: 100%;
  height: 100%;
}

/* Module Headers */
.stages h2,.stages h2.invitesuppliers,.stages h2.documents,.stages h2.evaluate  {
    background:#FFFFFF important!;
}

/* Buttons */
.btn, .inline-btn, .a-btn {
    background: #0f4b2f;
    transition:0.3s all;
}
 input:hover.btn, 
button:hover.btn, 
a:hover.btn, 
input:hover.inline-btn, 
input:hover.a-btn, 
button:hover.a-btn, 
a:hover.a-btn {
    background: #51A221;
} 

/* Module Option Colours */

.stages ul.invitesuppliers span.curved,
.stages ul.evaluate span.curved,
.stages ul.documents span.curved,
.stages ul span.curved {
    background-color: #0f4b2f;
}

#nav ul li {
  color: #FFFFFF;
} 

a {
  color: #0f4b2f;
  transition: color 0.3s;
} 

a:hover, #nav ul li a:hover, #footer a:hover {
    color: #51A221;
}

a.btn,
#nav ul li a.btn {
  color: #FFFFFF;
}

.lz_cbl img {
  border-top: 3px solid #2f2e61 !important;
  margin-top: 18px;
}

#frontend #header_img {
  margin-top: 20px;
}

#public input.action-btn,
#header_outer,
#pageheader #name .iconic,
#modules .module .iconic {
	background: #0f4b2f; /* Old browsers */
}

#modules .module .iconic:hover {
	background:#51A221;
}

#footer_outer {
    background: #0f4b2f;
    padding-top: 20px;
}

li#nav_eauctions .contain {
	color: #51A221;
}

strong, b, dt {
    font-weight: bold;
    color: #0f4b2f;
}

/* --- */
.current_breadcrumb {
	background: #0f4b2f;
    padding: 1px 5px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 20px;
    margin-left: 10px;
    white-space: nowrap;
}

input[type=submit]:not(.overlay-btn):not(.invite-btn):hover, a:hover.action-btn,.action-btn a:hover,input:hover.action-btn,a:active.action-btn,.action-btn a:active,input:active.action-btn,a:focus.action-btn,.action-btn a:focus,input:focus.action-btn,input:hover.btn,button:hover.btn,a:hover.btn,input:hover.inline-btn,
input:hover.a-btn,button:hover.a-btn,a:hover.a-btn {
	background: #51A221;
	color: #FFF;
}

.nav-advert span {
	color: #0f4b2f;
}
