<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#ccc;
	text-align:center;
}

h1, h2, h3, h4, h5, h6 {
	text-align:center;
	font-weight:normal;
	color:#000000;
	background-color:#ccc;
}

/* main page title */
h1 { 
	font-size:1.7em;
}

#header {
	width:100%;
	height:60px;
	background-color:#669933;
	color:#fff;
	margin:0;
	padding:0;
}

/* generic frame for Latin/Eng index etc */
#mainframe {
	width:85%;
	background-color:#ccc;
	margin: 0 auto;
}

/* generic frame for Latin/Eng index etc */
#mainframe2 {
	width:85%;
	background-color:#ccc;
	margin: 0 auto;
}

/* main frame for butterfly thumbnail index etc */
#mainframethumb {
	width:80%;
	color:#000000;
	background-color:#ccc;
	margin: 0 auto;
}

/* generic frame for Introduction */
#introframe {
	width:85%;
	color:#000000;
	background-color:#eee;
	margin: 0 auto;
	text-align:left;
}

/* frame for navigation buttons */
#navbox1 {
	width:100%;
	text-align:center;
	margin: 0 auto;
	color:#000000;
	background-color:#ccc;	
}

/* frame for A,B,C.... links */
#navbox2 {
	width:100%;
	text-align:center;
	margin: 0 auto;
	color:#000000;
	background-color:#ccc;	
}

/* generic frame for Latin/Eng index etc */
#rareframe {
	width:97%;
	color:#000000;
	background-color:#ccc;
	margin: 0 auto;
}

/* generic frame for Latin/Eng index etc */
#rareframethumb {
	margin: 0 auto;
	width:95%;
	color:#000000;
	background-color:#ccc;
	margin: 0 auto;
}

/* generic frame for Latin/Eng index etc */
#bigthumb {
/*	
	width:97%;
*/	
	width:85%;
	margin: 0 auto;
	background-color:#ccc;
	color:#000000;
}

/* generic click colours*/
a:link {color:#CC6633; text-decoration: none; background-color: transparent; }
a:visited {color:#333399; text-decoration: none; background-color: transparent; }
a:hover {color:yellow; text-decoration: none; background-color: transparent; }
a:active {color:black; text-decoration: none; background-color: transparent; }


.heading {
	width:100%;
	height:60px;
	background-color:#669933;
	color:#fff;
	margin:0;
	padding:0;
}

.AtoZheading {
	font-size:1.7em;
	text-align:left;
}

/* centre the navigation bar: auto means equal margins on either side */
.navbar {
	margin:0 auto;
	font-size:1.0em;
}

/* formatting for the table cell that contains the link back to the top */
.returntop {
	margin:0 auto;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

/* formatting for the active table cell that contains navigation between pages */
.back {
	width:auto;
	text-align:center;
	font-size:0.8em;
	font-weight:600;
	background-color:#CCCCFF;
	border-width:3px;
	border-style:outset;
	color:#fff;
}


/* formatting for the current inactive table cell  */
.here{
	width:auto;
	text-align:center;
	font-size:0.8em;
	font-weight:500;
	background-color:#CC3333;
	color:#fff;
	border-width:3px;
	border-style:outset;
	border-color:#FF0000;
}

/* table format for letters A,B,C..... */
.letter {
	margin: 0 auto;
	font-size:1.1em;
}

/* table format for letters Click */
.letterclick {
	font-size:1.0em;
	background-color:#ccc;
	color:#000;
}

/* Colours for colour coding flowers from different continents Europe, Australia and UK*/
/* British colours for key A to Z index, Latin and English for all plants */
.letteruk {
	padding-right:10px;
	font-size:0.6em;
	background-color:#ccc;
	color:#006600;
}

/* Australian colours for key  A to Z index, Latin and English for all plants */
.letteroz {
	padding-right:10px;
	font-size:0.6em;
	background-color:#ccc;
	color:#CC0000;
}

/* European colours for key A to Z index, Latin and English for all plants */
.lettereu {
	padding-right:80px;
	font-size:0.6em;
	background-color:#ccc;
	color:#663399;
}

/* Key intro colour */
.letterintro {
	padding-right:10px;
	font-size:0.6em;
	background-color:#ccc;
	color:#000;
}

.atozuk {
	padding-right:10px;
	font-size:1.0em;
	background-color:#ccc;
	color:#006600;
	text-align:left;
}

/* Australian colours for key  A to Z index, Latin and English for all plants */
.atozoz {
	padding-right:10px;
	font-size:1.0em;
	background-color:#ccc;
	color:#CC0000;
	text-align:left;
}

/* European colours for key A to Z index, Latin and English for all plants */
.atozeu {
	padding-right:10px;
	font-size:1.0em;
	background-color:#ccc;
	color:#663399;
	text-align:left;
}

/* Key intro colour */
.atozintro {
	padding-right:10px;
	font-size:1.0em;
	background-color:#ccc;
	color:#000;
	text-align:left;
}


/* for European Text Plantlist */
.euro {
	width:39%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#663399;
}

/* for Australian Text Plantlist */
.oz {
	width:39%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#CC0000;
}

/* for Old names with correct names elsewhere in the Index*/
.incorrect {
	width:39%;
	text-align:left;
	background-color:#ccc;
	color:#666666;
}

/* Cells containing Latin and English names: Current month*/
.euroh {
	width:39%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Cells containing Latin and English names: Current month*/
.ozh {
	width:39%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Colours British non clickable names in thumbnail indexes A-Z, A-B, C-D, E-K, L-O, P-S, T-Z*/
.name {
	width:8%;
	height:auto;
	margin:0;
	padding:0;
	font-size:0.6em;
	text-align:center;
	vertical-align:top;
	border:solid 1px;
	border-color:#eee;
	color:#006600;
}

/* Colours Australian non clickable names in thumbnail indexes A-Z, A-B, C-D, E-K, L-O, P-S, T-Z*/
.nameoz {
	width:8%;
	height:auto;
	margin:0;
	padding:0;
	font-size:0.6em;
	text-align:center;
	vertical-align:top;
	border:solid 1px;
	border-color:#eee;
	color:#CC0000;
}

/* Colours European non clickable names in thumbnail indexes A-Z, A-B, C-D, E-K, L-O, P-S, T-Z*/
.nameeu {
	width:8%;
	height:auto;
	margin:0;
	padding:0;
	font-size:0.6em;
	text-align:center;
	vertical-align:top;
	border:solid 1px;
	border-color:#eee;
/*	color:#669900; */
	color:#663399;
}

/* Colours British non clickable names in thumbnail indexes Latin and English for all plants*/
.plantlist {
	width:100%;
	background-color:#ccc;
	color:#669933;
}

/* Colours European non clickable names in thumbnail indexes Latin and English for all plants*/
td.plantlisteu {
	width:50%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#663399;
}

/* Colours Australian non clickable names in thumbnail indexes Latin and English for all plants*/
td.plantlistoz {
	width:50%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#CC0000;
}

/* main table of data ordinary cells*/
td.plantlist {
	width:50%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#006600;
}


/* main table of data header cells*/
.plantlist th {
	width:50%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* main table of data ordinary cells*/
td.thumbnaileu {
	width:45.5%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#663399;
}

/* main table of data ordinary cells*/
td.thumbnailoz {
	width:45.5%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#CC0000;
}

/* main table of data ordinary cells*/
.thumbnail {
	width:45.5%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#669933;
}

/* main table of data header cells*/
.thumbnailh {
	width:45.5%;
	text-align:left;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

.thumbref {
	width:8%;
	height:auto;
	margin:0;
	padding-left:0;
	padding-right:0;
	padding-top:2px;	
	padding-bottom:2px;	
	text-align:center;
	vertical-align:bottom;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

/* Header for thumbnail column: Current month*/
.photoh {
	width:8%;
	font-weight:bold;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Cell containg thumbnail: Current month*/
.photo {
	width:8%;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Main frame for Current month index*/
#currmonthframe {
	width:95%;
	margin: 0 auto;
}

/* Table for Current month*/
.currentlist {
	width:100%;
	background-color:#ccc;
	color:#000000;
}

/* Table for Current month high slide*/
.currentlistslide {
	width:80%;
	background-color:#ccc;
	color:#000000;
	margin: 0 auto;
}

/* Header for English and Latin names columns: Current month*/
.nameh {
	width:38%;
	text-align:left;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Cells containing Latin and English names: Current month*/
.plantname {
	width:38%;
	font-size:1.2em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Header for Dates columns: Current month*/
.datesh {
	width:8.0%;
	font-size:0.8em;
	font-weight:bold;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Cells containing dates: Current month*/
.dates {
	width:8.0%;
	font-size:0.8em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}


/* Cells containing Latin and English names: Current month*/
.plantplaceh {
	width:35%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Cells containing Latin and English names: Current month*/
.plantplace {
	width:22%;
	text-align:left;
	font-size: 0.7em;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000;
}

/* Table for Current month*/
.linklist {
	width:100%;
	background-color:#ccc;
	color:#000000;
}

/* main table of data ordinary cells*/
.linkcol1 {
	width:30%;
	font-size:0.9em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}


.linkcol2 {
	width:70%;
	font-size:0.8em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.linkh1 {
	width:30%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.linkh2 {
	width:70%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.descript {
	font-size:0.9em;
	text-align:left;
	background-color:#eee;
	color:#000;
}

.hscaption {
	font-size:0.9em;
	text-align:center;
	background-color:#ccc;
	color:#000;
}

.introhead {
	font-size:1.1em;
	text-align:left;
	font-weight:bold;
	background-color:#eee;
	color:#000;
}

.raretextlist {
	width:100%;
	background-color:#ccc;
	color:#000000;
}

.latrare {
	width:27%;
	font-size:0.9em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.latrareh {
	width:27%;
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.stacev3h {
	width:auto;
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.stacev3 {
	width:auto;
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.latrare1 {
	width:38%;
	font-size:0.9em;
	text-align:left;
	font-style:italic;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.latrare1h {
	width:38%;
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.rarity {
	background-color:#ccc;
	color:#FF0000;
	font-weight:bold;
	padding-left:5px;
}
.placerare {
	width:23%;
	text-align:left;
	font-size:0.8em;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.placerareh {
	width:23%;
	text-align:left;
	font-size:1.0em;
	font-weight:bold;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.daterare {
	width:12%;
	font-size:0.8em;
	text-align:left;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.daterareh {
	width:12%;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.bigthumbtable {
	margin: 0 auto;
	width: auto;
	background-color:#ccc;
	color:#99CC33;
	border-collapse:collapse;
}

.bigthumbtableold {
	margin-left:auto;
	margin-right:auto;
	width:auto;
	background-color:#ccc;
	color:#99CC33;
	border-collapse:collapse;
}


/* main table of data*/
.cymru {
	width:100%;
	background-color:#ccc;
	color:#000000;
}

/* main table of data*/
.cymraeg {
	width:100%;
	background-color:#ccc;
	color:#000000;
}

.cymraeg td {
	width:33%;
	text-align:left;
	font-size:0.8em;
	background-color:#ccc;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

.cymraeg th {
	width:33%;
	text-align:left;
	background-color:#99CC99;
	border:solid 1px;
	border-color:#eee;
	color:#000000;
}

#bottomframe {
	padding-top:5px;
	margin: 0 auto;
	width:80%;
	text-align:center;
}

.added {
	font-size:0.7em;
	font-weight:normal;
	text-align:left;
	background-color:#ccc;
	color:#eee;
}
/* Grey colours for synomyms no variation*/
.synonym a:link {color:#999999; text-decoration: none; background-color: transparent; }

/* grey*/
.synonym a:visited {color:#999999; text-decoration: none; background-color: transparent; }

/* grey*/
.synonym a:hover {color:#999999; text-decoration: none; background-color: transparent; }

/*grey*/
.synonym a:active {color:#999999;  text-decoration: none; background-color: transparent; }


/* light green for link exists but not yet visited second set of link colours*/
.topnav a:link {color:#696; text-decoration: none; background-color: transparent; }

/* dark blue for link visited*/
.topnav a:visited {color:#CC3333; text-decoration: none; background-color: transparent; }

/* yellow when mouse hovers over link*/
.topnav a:hover {color:yellow; text-decoration: none; background-color: transparent; }

/* white during click or if it stays active as in wretched IE6*/
.topnav a:active {color:white;  text-decoration: none; background-color: transparent; }






	</pre></body></html>