﻿/* (c) ROCKTIME 2008 */





/*-----------------------------SITE STYLE - PAGE ELEMENTS---------------------------------------*/
body 
{
	font-size: 1.2em;
	font-family: Georgia, Times New Roman, Serif;
	color: #000000;
}


.exceeding-expectations
{
		text-align: right;
		background-image: none;
}
.exceeding-expectations span
{
	top: 20px;
}

.strapline
{
	color: #000;
}

.navigation 
{
	font-size: 1.1em;
}

.IntroText
{
	color: #000000;
}


.dofloat
{
	width: 450px;
	margin-bottom: 10px;
	min-height: 1em;
}
.box1, .box1Gr 
{
	min-height:15em;
}
.projectlink span
{
	display: none;
}

.bottomlink
{
	margin: 0px;
}
.bottomlink li
{
	margin: 0px;
}

.bulletarrow li, .bulletarrowlo li
{
	background-image: none;
	padding: 0px !important;
}

p a, .gradbg a, .GreyText a
{
	text-decoration: underline;
	color: #0000FF !important;
}
p a:visited, .gradbg a:visited, .GreyText a:visited
{
	text-decoration: underline;
	color: #832bb1 !important;
}

p a:hover, .gradbg a:hover, .GreyText a:hover
{
	text-decoration: underline;
	color: #100ca3;
}
.narrowcol a
{
	text-decoration: underline;
	color: #0000FF !important;
}
.narrowcol a:visited
{
	text-decoration: underline;
	color: #832bb1 !important;
}
.narrowcol a:hover
{
	text-decoration: underline;
	color: #100ca3 !important;
}

.footercontent .narrowcol a
{
	color: #FFFFFF !important;
}
.footercontent .narrowcol a:visited
{
	color: #FFFFFF !important;
}

.footercontent .narrowcol a:hover
{
	color: #ff911a !important;
}

a:active, a:focus 
{
	background-color: #f24438;
	color: #FFF !important;
} 

/*------------------------------ NAV*/
.navigation a
{
	color: #000000;
}
.navigation span
{
	font-size: 0.1em;
	height: 1em;
	visibility: hidden;
}
.navigation .homeOn
{
	background-color: #555555;
	color: #FFFFFF;
}
.navigation .homeOn:hover
{
	background-color: #000000;
	color: #FFFFFF;
}
.navigation .on
{
	background-color: #555555;
	color: #FFFFFF;
}
.navigation .on:hover
{
	background-color: #000000;
	color: #FFFFFF;
}
ul.navigation-2 a:hover
{
	background-color: #5e5e5e;
	color: #000000;
}

.navigation ul.navigation-2 li a:link, .navigation ul.navigation-2 li a:visited {
	background-image: none;
	background-color: #FFFFFF;
}

.navigation ul.navigation-2 li a:hover {
	background-color: #5e5e5e;
	color: #FFFFFF;
}

.navigation ul.navigation-3 li a:hover
{
	background-color: #5e5e5e;
	color: #FFFFFF;
}
