BODY  {
	background: #FFFFFF;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

H6 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 10px;}
H5 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 12px;}
H4 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 14px;}
H3 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 16px;}
H2 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 18px;}
H1 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight: normal; color: #000000; font-size: 20px;}

P {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

LI {
	padding: 2px;
}

LI.links {
	padding: 2px;
	color: #CC6600;
}

div.indent {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 3em;
	padding-right: 3em;
}

A {text-decoration: none;}
A:Visited {color: #FF0000;}
A:Active {color: #0066CC;}
A:Hover {color: #0066CC;}


/* -------------------------- HEADER ------------- */
.bcnamewhite {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
}
.bcstrapwhite {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.bcnameblack {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}
.bcstrapblack {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}


/* -------------------------- BRANCH NAME AND BACKGROUND COLOUR ------------- */
.branchname {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF66;
}

.branchnamebackgroundcolour {
	background-color: #000000;
}


/* -------------------------- LINKS ------------- */
.links {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
}


/* -------------------------- MAIN PAGES ------------- */
.pagetitle {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #006600;
}

.articlesubtitle {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.subtitle {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.eventdate {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #996600;
}

.content {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.caption {
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39555A;
}

.scientificname {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style : italic;
	color: #666666;
}

.speciestable {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	vertical-align:top;
}


/* -------------------------- SPECIES POPUP PAGE ------------- */

.speciespopuptitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.speciespopupscientific {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}

.speciespopupverticaldot {
	border-right: thin dotted #CCCC99 1px;
	border-bottom: thin dotted #CCCC99 1px;
	background-color: #F0F7FF;
}


/* -------------------------- TEXT ATTRIBUTES ------------- */
.bold {font-weight: bold;}
.italic {font-style : italic;}
.black {color: #000000;}
.blue {color: #0000FF;}
.white {color: #FFFFFF;}
.grey {color: #999999;}


/* -------------------------- LEFT HAND COLUMN BACKGROUND COLOUR ------------- */

.backgroundcolour {
	background-color: #FFFFF0;
}


/* -------------------------- MENU ROLLOVERS ------------- */

.menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
}
a.menu:hover {
	background-color:#008000; color:#FFFFFF;
}
a.menu:link, a.menu:visited {
	display : block;
	padding-top : 4px;
	padding-right : 0px;
	padding-bottom : 4px;
	padding-left : 0px; 
	width : 130px;
	text-align : left;
	text-decoration: none;
}

/* -------------------------- TONY MOVERLEY ADDITIONS ------------- */

/* -------------------------- Taken from H&M style sheet ------------- */

.photo {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #601811;

	text-align: center;

}
.photoleft {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #601811;

	text-align: left;

}

.photoright {
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #601811;

	text-align: right;

}

/* -------------------------- Taken from H&M Events page (events-new.html) ------------- */

.TD1 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#EEEEEE;
}

.TD2 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background-color:#C2D3CA;
}
/* -----Alternate background-colour from #C2D3CA (light green) to #E0E0E0 (light purple)-- */
.TD3 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#719D7C;
}
/* -----Alternate background-colour from #719D7C (heavy green) to #CC9999 (heavy purple)-- */
.TD4 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#E0E0E0;
}
.TD5 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#EEEEEE;
}

/* -----Designed for Sites Table-- TD6 is Bold red and big, TD7 has light purple backgound and TD8 has heavy purple backgound-- */
.TD6 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
	background-color:#EEEEEE;
}

.TD7 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#E0E0E0;
}

.TD8 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#CC9999;
}

.TD9 {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	
}


/* -------------------------- Taken from Graham Watkin's style sheet ------------- */

.piccredit {
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}

.piccredit1 {
	COLOR: #663300;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}

.pictitle {
	COLOR: #006600;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold
}
.pictitle1 {
	COLOR: #006600;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold
}
.piccaption {
	COLOR: #006600;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}

.piccaption1 {
	COLOR: #006600;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}

.piccaptiondata {
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; 	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}

TD.nlarthead {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 3%;
}

/* -------------------------- Taken from Glasgow BC style sheet ------------- */

.transectstable {
	COLOR: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	background-color: #FFFFFF;
	vertical-align:top;
	text-align : center;
}

/* -------------------------- Taken from Main BC style sheet ------------- */


.st-b10bv {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.st-b10nv {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

.ss10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

/* -------------------------- Highslide Stuff ------------- */


}
.highslide {
	cursor: url(highslide/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}

.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    font-size: 9pt;
    padding: 5px;
    text-align: center;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

