html {overflow-y: scroll;}
img {border:0;}

body 
{
	font-family:arial, Trebuchet MS, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#ADCBCE;
	color:#330000;
}

table
{
        font-size: 100%;
}


a
{
	color:#009999; /* was 36676C, ADCBCE or 99CCCC or 8DB5C5 */
	text-decoration:none; 
} 

a:hover
{
	text-decoration:underline
}

.slogan
{
	font-weight:bold;
	font-size:10pt;
	font-style: italic;
	color:#C0C0C0;
}

.primarynavbar a
{
	color:#FFFFFF; 
} 

.primarynavbar a:hover
{
	color:#000000; 
	text-decoration:none; 
} 

h1
{
margin-top:2px;
	font-size:18pt;
	color:#444444;
}

h2
{
	font-size:10pt;
	color:#444444;
}

.photo
{
	margin-top:20px;
	margin-right:20px;
	margin-bottom:20px;
	margin-left:20px;
}
	

.calltoaction
{
	margin:10px;
	font-size:10pt;
	white-space: nowrap;
}

.secondarynavbar
{
	margin-left:10px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:10px;
	font-size:9pt;
}

.subnav
{
	font-size:9pt;
}

.footer td
{
	font-size:9pt;
	white-space: nowrap;
}

.footer a
{
	color:#000000;
	font-weight:normal;
}

.bodycontent
{
	margin:10px;
	margin-left:0px;
	margin-bottom:10px;
	margin-right:10px;
	xwidth:810px;
}

.bodytable
{
	border:10px solid #DEDEDE;
	background-color:#ffffff;
}

.colorset1a
{
	background-color:#8DB5C5;
	color:#FFFFFF;
	font-weight:bold;
}

.colorset1b
{
	background-color:#DBCC4E;
	color:#FFFFFF;
	font-weight:bold;
}

.colorset1c
{
	background-color:#57BB98;
	color:#FFFFFF;
	font-weight:bold;
}

.colorset1d
{
	background-color:#BF7ECD;
	color:#FFFFFF;
	font-weight:bold;
}

.colorset1e
{
	background-color:#B1C856;
	color:#FFFFFF;
	font-weight:bold;
}


/* MENU */

#nav{
margin:0;
padding:0;
height:30px;
background:#FFFFFF;
list-style:none;
font-family:Trebuchet MS, Helvetica, sans-serif;

}

#nav li{
float:left;
height:30px;
line-height:30px;
}

#nav li a{
margin:0;
padding:0 12px; /* was 12px normal arial, was 15px normal trebuchet */
height:30px;
color:#000;
background:#FFFFFF;
font-size:110%;
text-decoration:none;
float:left;
text-transform: uppercase;
font-weight:bold;
}


#nav li.active a,
#nav li.active a:hover
{
background:#DEDEDE; /* was AAAAAA */
color:#000000;
}

#nav li a:hover
{
	background:#8DB5C5;
	color:#FFFFFF;
}

/* 
removed to stop coloured tabs and backgrounds showing

#nav li.tab10 a:hover { background:#8DB5C5; }
#nav li.tab20 a:hover { background:#FF5900; }
#nav li.tab30 a:hover { background:#57BB98; }
#nav li.tab40 a:hover { background:#BF7ECD; }
#nav li.tab50 a:hover { background:#B1C856; }
#nav li.tab60 a:hover { background:#8DB5C5; }
#nav li.tab70 a:hover { background:#DBCC4E; }
#nav li.tab80 a:hover { background:#57BB98; }

body.tab10 { background:#8DB5C5; }
body.tab20 { background:#FF5900; }
body.tab30 { background:#57BB98; }
body.tab40 { background:#BF7ECD; }
body.tab50 { background:#B1C856; }
body.tab60 { background:#8DB5C5; }
body.tab70 { background:#DBCC4E; }
body.tab80 { background:#57BB98; }
*/