body {
	scrollbar-base-color: #008152;
	scrollbar-arrow-color: #968E8C;
	scrollbar-track-color: #D6EAD6;
	scrollbar-shadow-color: #475F75;
	scrollbar-lightshadow-color: #475F75;
	scrollbar-darkshadow-color: gray;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #475F75;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

.gallery {
	scrollbar-base-color: #008152;
	scrollbar-arrow-color: #968E8C;
	scrollbar-track-color: #D6EAD6;
	scrollbar-shadow-color: #475F75;
	scrollbar-lightshadow-color: #475F75;
	scrollbar-darkshadow-color: gray;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #475F75;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
}

.stripeColor {
	background-color: #A3D3A3;
}

.colColor {
	background-color: #E3ECEC;
}

.mainCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
}
.Spreadsheet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #e3ecec;
}
.Spreadsheet2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #FFFFFF;
}
.Spreadsheet3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #9999CC;
}
.Spreadsheet4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #999966;
}
.Spreadsheet5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #996600;
}
.Spreadsheet6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #999933;
}
.Spreadsheet7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #999966;
}
.Spreadsheet8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #999999;
}
.Spreadsheet9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #9999CC;
}
.Spreadsheet10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #669933;
}
.Spreadsheet11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #A37A99;
}
.Spreadsheet12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CCC5C5;
}
.Spreadsheet13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #A38E9E;
}
.Spreadsheet14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CCBCB2;
}
.Spreadsheet15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CCAD99;
}
.Spreadsheet16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CCB2B2;
}
.Spreadsheet17 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CCC8C8;
}
.Spreadsheet18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #C1CCB2;
}
.Spreadsheet19 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-align: justify;
	line-height: 20px;
	background-color: #CC9999;
}


.listCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
}


.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	height: 18px;
	width: 108px;
	border: 1px solid #A9BFCB;
}

.usernameField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	height: 18px;
	width: 130px;
	border: 1px solid #A9BFCB;
}

.siteBackground {
	background-image: url(images/background_colour.gif);

}

/* Link behaviours */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #475F75;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #475F75;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


.a_z{
	font-family: verdana, sans-serif;
	text-decoration: none;
	color: #64447A;
	font-size: 0.6em;
}


.a_z:link{
	font-family: verdana,sans-serif;
	text-decoration: none;
	color: #64447A; 
}

.a_z:hover{
	font-family: verdana,sans-serif;
	text-decoration: underline;
	color: #008152; 
}

.backtotop{
	font-family: verdana,sans-serif;
	text-decoration: none;
	color: #663399;
	background-position: right;
}


.backtotop:link{
	font-family: verdana,sans-serif;
	text-decoration: none;
	color: #663366;
	text-align: right;
}

.backtotop:hover{
	font-family: verdana,sans-serif;
	text-decoration: none;
	color: #999999;
	text-align: right;
}

.hnursery {
	font-family: Georgia,  Times, serif;
	font-size: 32px;
	color: #64447B;
; line-height: 1.5em
	
}


.hList {
	font-family: Georgia,  Times, serif;
	font-size: 24px;
	color: #64447B;
	
}

.hdesign {
	font-family: Georgia,  Times, serif;
	font-size: 32px;
	color: #0069AA;
; line-height: 1.5em
	
}
.hdesign_blue {
	font-family: Georgia,  Times, serif;
	font-size: 1.5em;
	color: #0069AA;
; line-height: 1.5em
	
}
.hdesign_grey {
	font-family: Georgia,  Times, serif;
	font-size: 1.5em;
	color: #CCCCCC;
; line-height: 1.5em
	
}
.hdesign_grey A:link {
	font-family: Georgia,  Times, serif;
	font-size: 20px;
	color:  #CCCCCC;
; line-height: 1.5em
	
}
.hdesign_grey A:visited{
	font-family: Georgia,  Times, serif;
	font-size: 20px;
	color:  #CCCCCC;
	; line-height: 1.5em
	
}
.hdesign_grey A:hover {
	font-family: Georgia,  Times, serif;
	font-size: 20px;
	color:  #0069AA;
; line-height: 1.5em
	
}






.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}.titlebar {  line-height: 1.5em}
.a_z_blue {
	font-family: verdana,sans-serif;
	text-decoration: none;
	color: #0167A9;
	font-size: 12px;
}
/*----------------------------------*/

	td{
	font-family:  Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 1.2em;
}


	li{
	font-size: 1em;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(images/bullet_point.gif);
}


ul {
	font-family: Helvetica, Arial, sans-serif;
	list-style-type: square;
	list-style-position: outside;
	font-size: 100%;
	}
	
ul ul { font-size: 100%; }
td p {
	color: #000000;
}
p
{
	color: #000000;
	font-size: 100%;
}

h1
{
	font-size: 1.2em; /* standard is 16px */
	font-style: normal;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.ticker{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #475F75;
}
