/* Colours
=========

*/

html, body
{
	color: #000000;
	background-color: #808080;
}

#sidebar
{
	background-color: #155A55;
}

#middle
{
	background-color: #155A55;
	border-top: 10px solid #155A55;
}

#content
{
	background-color: #ffffff;
}

#contentmain h1, #contentmain p, #contentmain h2
{
	color: #155A55;
}

#primarynav a
{
	color: #155A55;
}

body.online #primarynav li.online a, body.info #primarynav li.info a, body.why #primarynav li.why a, body.future #primarynav li.future a, body.flat #primarynav li.flat a, body.contact #primarynav li.contact a
{
	color: #D2232A;
}

#contentmain ul
{
	color: #1F5B57;
}

#contentmain table
{
	color: #1F5B57;
}

#contentmainbanner a
{
	color: #E46D2B;
	text-decoration: underline;
}

#contentmainleft
{
	border-right: 1px dotted #155A55;
}

#contentmainright li a, #contentmainright p a
{
	color: #1F5B57;
	
}

#contentmain a, #resourcescontent h1
{
	color: #D2232A;
}

#contentmain ul.account
{
	color: #D2232A;
	
}

#contentmain p.black, #contentmain form p
{
	color: #000000;
}

#contentmain form p.greenbackground
{
	background-color: #a0cd52;
	color: #1F5B57;
	text-align: center;
}

#contentmain a.email, #blocks a
{
	color: #1F5B57;
}

 #sidebar p
{
	color: white;
}

#sidebar ul a, #sidebar ul
{
	color: white;
}

#contentmain table.compare th
{
	background-color: #155A55;
	color: #ffffff;
}

#contentmain table.compare th.blank
{
	background-color: #ffffff;
	color: #155A55;
}

#contentmain table.compare tr.background1
{
	background-color: #F3F3F4;	
}

#contentmain table.compare tr.background2
{
	background-color: #DCDDDE;	
}

#contentmain table.compare th a
{
	color: #ffffff;
}

#contentmain table.vs tr.background1
{
	background-color: #F3F3F4;	
}


span.links
{
	color: red;
}

