BODY {background:White; background-color:White; color:Black; font-family:Verdana, Arial, sans-serif; text-align:left; font-style:normal; font-weight:normal; margin:20px 20px 20px 20px; font-size:75%;}
TD {color:Black; font-family:Verdana, Arial, sans-serif; font-style:normal; font-weight:normal; font-size:75%;}
P {padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}
UL,OL {padding:0px 0px 0px 0px; margin:0px 50px 5px 30px;}

A {text-decoration:underline; color:Blue;}
A:Hover {text-decoration:underline; color:Red;}
A:Visited {text-decoration:underline; color:Purple;}
HR.BaseLine {height:5px; border:0px none; margin:20px 0px 0px 0px;}

/* Titles - H1, H2 & H3 equivalents */
P.T, P.T1, P.T2 {padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}
.T1 {font-size:large; font-style:normal; font-weight:bold;}
.T2 {font-size:large; font-style:normal; font-weight:lighter;}
.T3 {color:White; font-size:120%; font-weight:bold; vertical-align:middle;}
P.T3 {padding:0px 0px 2px 0px; margin:20px 0px 5px 0px;}
H1 {padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; font-size:large; font-style:normal; font-weight:bold; color:#75292D;}
H2 {padding:0px 0px 0px 0px; margin:0px 0px 5px 0px; font-size:large; font-style:normal; font-weight:lighter; color:#75292D;}
H3 {color:White; font-size:120%; font-weight:bold; vertical-align:middle; padding:0px 0px 2px 0px; margin:40px 0px 5px 0px; background-color:#75292D;}

/* Index pages */
.indexTtlTD { width : 50%; vertical-align : top; padding : 0px 0px 5px 5px; }
.indexTD { width : 50%; vertical-align : top; }
A.indexTtlText, A.indexTtlText:Hover, A.indexTtlText:Visited { color:White; font-size:120%; font-weight:bold; vertical-align:middle; }
.indexTxt, A.indexTxt, A.indexTxt:Hover, A.indexTxt:Visited { color:Black }

/* Shopping Basket */
.heading {vertical-align:top; padding:0px 0px 5px 5px; background-color: #75292D; color:white; font-weight:bold;}
.data {vertical-align:top; padding:0px 0px 5px 5px; background-color: #DFC5C4; color:black}

/* Presentation of product details */
.ProductTtl {font-weight:bold;}
.Author {font-style:italic;}
.Quote {font-style:italic; padding:0px 0px 0px 0px; margin:0px 40px 5px 40px;}
.QuoteSource {font-style:italic; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 40px 5px 40px; text-align:right;}
.Highlight {font-weight:bold;}

TABLE.spaced {padding:5px 0px 5px 0px;}
TABLE.spread {background-color:Silver; border:1px solid Black; padding:2px 2px 2px 2px;}
TD.seperated {padding:0px 5px 0px 0px;}
.Format {font-weight:bold; vertical-align:top;}
TD.FormatTD {padding:5px 5px 0px 0px; vertical-align:top;}
.PriceOld {text-decoration:line-through; vertical-align:middle;}
.PriceNewIncl {font-weight:bold; vertical-align:middle;}
.PriceNewExcl {font-style:italic; vertical-align:middle;}

/* Special */
P.TxtMenuParagraph {text-align:center; padding:20px 0px 0px 0px;}
.TxtMenu {font-size:75%;}
A.TxtMenu, A.TxtMenu:Hover, A.TxtMenu:Visited {text-decoration:underline; color:Black}
.wildsounds {font-weight:bold;}

/* Species Lists */
	/* Birds - English Name */
.b {background-color:#DFC5C4; font-size:75%;}
TD.b {background-color:#DFC5C4; width:40%;}
.bTtl {background-color:#8B2C28; color:White; font-size:75%; font-weight:bold; text-align:center;}
TD.bTtl {background-color:#8B2C28;}
	/* Mammals - English Name */
.m {background-color:#94C7F2; font-size:75%;}
TD.m {background-color:#94C7F2;}
.mTtl {background-color:#045396; color:White; font-size:75%; font-weight:bold; text-align:center;}
TD.mTtl {background-color:#045396;}
	/* Scientific Name */
.s {font-style:italic; background-color:White; font-size:75%;}
TD.s {background-color:White;}
	/* Additional columns */
.x {background-color:White; font-size:75%;}

/* Search & Highlight */
TABLE.SearchTbl {margin:0px 0px 20px 0px;}
.SearchTblTitle {color:White; font-size:large; font-style:normal; font-weight:bold; text-align:center;background-color:#717171;}
.SearchTblText {background-color:#C0C0C0; color:Black; font-size:75%; font-weight:normal;}
A.found {font-weight:bolder; color:black; background-color:#C0C0C0;text-decoration:none;}

