/***************************************
			 BODY STYLE
***************************************/
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
  }
.clearfix { display: inline-block; }

/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */


body { 
	 margin:0;
	 padding:0;
	 background-color:#8FB03D;
	 }

/***************************************
			 BODY STYLE
***************************************/

.top {
	width:1050px;

	}
	
.content-top {
	 width:89%;
	 margin:55px 55px 55px 55px;
	 font-family: 'Lato', sans-serif;
	 font-size:22px;
	 line-height:25px;
	 text-align:center;
	 font-weight:700;


     }	
	
.content {
	 width:89%;
	 margin:120px 55px 5px 55px;
	 font-family: 'Roboto', sans-serif;
	 font-size:13px;
	 line-height:15px;
	 top:-100px;

     }	
	 
.highlight
	{
		background-color:#027C3F;
		width:935px;
		height:190px;
		top: 300px;
		position:absolute;
		color:#FFFFFF;
	}	 
	 
	 
	 
.oneofone, .oneoftwo, 
.oneofthree , .oneoffour , .oneoftop , .oneofthreethree
	{ 
	position:relative;
	float:left;
	padding-bottom: 20px;
		
	}	 
	 
	 
.oneofone 
	{
	width:100%;
	font-family: 'Roboto', sans-serif;
	font-size:14px;

	
	}

.oneoftop
	{
	width:73.9%;
	padding-right:10px;
	}		 
	 
.oneoftwo
	{
	 width:49%;
	}	 
	 
.oneofthree
	{
	 width:25%;	
	}	 

.oneofthreethree
	{
	 width:33%;	
	}	 



.oneoffour
	{
	width:12.5%;	
	}
	
.anchor p
	{
		margin:15px 15px 5px 15px;
		text-align:right;
		font-family: 'Open Sans', sans-serif;
		font-size:16px;
		line-height:18px;
		font-weight:400;
		
	
	}
.align 
	{
		text-align:center;
		color:#000000;
	}	 	
.border
	{
		border-right: #727272 solid thin;
	
	}
	
	
/***************************************
			 WRAPPERS
***************************************/

.wrapper {
	width:1050px;
	margin:0 auto;
	background-color:#FFFFFF;
	padding-bottom:0px;
	
	}
	
	
	
/***************************************
			   HEADER
***************************************/

h1, h2,
h3, h4,
h5, h6
	{ 
	margin:0;
	padding:10px 0px 10px 0px;
	font-family: 'Lato', sans-serif;
	color: #027C3F;

	}
	
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.17em; }
h4 { font-size: 1.12em; }
h5 { font-size: .83em; }
h6 { font-size: .75em; }


/****************************************
			 COLOUR PALETTE
****************************************/

.color-pellette-0 { color:#FFF; background-color:#8FB03D;}
.color-pellette-1 { color:#FFF; background-color:#027C3F;}
.color-pellette-2 { color:#000; background-color:#EEEEEE;}
.color-pellette-3 { color:#FFF; background-color:#FF1D1D;}
.color-pellette-4 { color:#FFF; background-color:#333333;}
.color-pellette-5 { color:#FFF; background-color:#BA3240;}

/****************************************
			 TEXT PALETTE
****************************************/

.text-pellette-0 { color:#8FB03D;}
.text-pellette-1 { color:#027C3F;}
.text-pellette-2 { color:#EEEEEE;}
.text-pellette-3 { color:#FF1D1D;}
.text-pellette-4 { color:#BA3240;}
.text-pellette-5 { color:#BA3240;}

/****************************************
			 ICON STYLING
****************************************/

i { color:#999;} 