body { 
  color: #0B0C0C;
  font-weight: 400;
  line-height: 1.5;
  font-family: Arial,sans-serif;
  background-color: #DEE0E2;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.42857;}
  
*{
  margin:0px;
  padding:0px;}

li{
  list-style:none;}
  
a img, img, form, fieldset, .goButton, .formRow .goButton{
  border:none;}

a{
  color:#5A5C92;
  text-decoration:none;
  font-weight:bold;}

a:hover{
  text-decoration:underline;}

input, textarea{
  border:1px solid #BBBBBB;
  width:75%;
  margin:5px 0;
  padding:6px;}
  
h1, h2{
  padding-bottom: 3px;
  font-weight: normal;}
  
h1{
  font-size: 27px;
  line-height: 1.11111;
  margin: 0 0 10px;
  padding-top: 2px;}

h2{
  font-size: 19px;
  line-height: 1.31579;
  padding-top: 7px;}
  
h3 {
  color: #266EBC;
  font-size: 20px;
  padding: 10px 0;
  border-top:1px solid #BFC1C3;
  margin-top:15px;
  display:block;}	
  
.wrapper { 
  width:1020px;
  background-color:#ffffff;
  overflow: hidden;
  margin:auto;
  padding:0 10px 10px 10px;}
  
.top {
  border-width:10px 0 0 0;
  border-color:#57DA95;
  border-style:solid;
  padding:20px 0 10px;}

.top h1 {
  line-height: 30px;
  padding:0;
  color:#0B0C0C;}
  
.organisation-logo {
  background-image: url(../images/mod_crest_27px-5a552fb4be34ce7c3dfa17177d29f08e.png);
  background-position: 9px top;
  background-size: auto 50px;
  background-repeat:no-repeat;
  padding: 50px 0 0 10px;
  display: block;
  position: relative;
  top: 5px;
  border-left:3px solid #4D2942;}

.main{
	background:url(../images/bg.gif) repeat-y 0 0;}
  
.left, .formRow label{
  float:left;}
  
.left { 
  width:230px;
  color: #ffffff;}

.center {
  margin-left:245px;}
  
.left, .welcome {
  background-color:#0B0C0C;}
  
.welcome {
  padding:10px;
  margin-bottom:10px;
  color:#ffffff;}
  
.inner{
 padding:0 10px 10px 10px;}
  
.footer {
  clear:both;
  padding:20px 0;}
  
.footer div{
 float:right;}

.img-home img{
	width:100%;} 
 
.label{
  border-bottom:3px solid #4D2942;} 
  
.red {
  color:#ff0000;
  text-transform:uppercase;
  font-weight:bold;}

.formContainer{
  padding:30px 30px 30px 0;}

.formRow{
  text-align:right;}
  
.formRow input, .formRow textarea{
  width:65%;}

.goButton, .formRow .goButton{
  cursor:pointer;
  padding:0 3px;
  background:#57DA95;
  color:#FFFFFF;
  height:30px;
  width:auto;}
   
.link-green{
  margin:5px 0;} 
  
.link-green a, .link-green {
  color:#57DA95;}