/* Colour Reference List

#004A40;	dark blue-green
#D3EBE8;	pale blue
#8D181A;	dark red

*/



body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
}

h1 {
	font-family: Garamond, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align:center;
	color: #004A40;	/* dark blue-green */
}

h2 {
	font-family: Garamond, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #004A40;	/* dark blue-green */
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #004A40;	/* dark blue-green */
	font-weight: bold;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #004A40;	/* dark blue-green */
	font-weight: bold;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #8D181A;	/* dark red */
	font-weight: bold;
}

img {
	border-color:#8D181A;	/* dark red */
}

.colourset1 {	/* black text on white background with dark blue-green border JUSTIFIED */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	border-collapse: collapse;
	border-color:#004A40;	/* dark blue-green */
	color: black;
	text-align: justify;
}

.colourset2 {	/* black text on pale-blue background with dark blue-green border */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D3EBE8;	/* pale blue */
	border-collapse: collapse;
	border-color:#004A40;	/* dark blue-green */
	color: black;
	text-align: justify;
}

.colourset2_centred {	/* black text on pale-blue background with dark blue-green border */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D3EBE8;	/* pale blue */
	border-collapse: collapse;
	border-color:#004A40;	/* dark blue-green */
	color: black;
	text-align: center;
}

.colourset3 {	/* white text on dark green background with white border */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #004A40;	/* dark blue-green */
	border-color:white;
	color: white;
	font-weight: bold;
	text-align: center;
}

.colourset4 {	/* black bold text on pale blue background with dark blue-green border */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #D3EBE8;	/* pale blue */
	border-collapse: collapse;
	border-color:#004A40;	/* dark blue-green */
	color: black;
	font-weight: bold;
	text-align: justify;
}

.colourset5 {	/* black text on white background with dark blue-green border CENTERED */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: white;
	border-color:#004A40;	/* dark blue-green */
	color: black;
	text-align: center;
}

.titlebar {	/* white text on dark blue-green background with dark blue-green border*/
	font-family: Garamond, Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	border-collapse: collapse;
	border-color:#004A40;	/* dark blue-green */
	color: white;
	background-color: #004A40;	/* dark blue-green */
	text-align:center;
}

.subtitlebar {	/* dark red text on pale blue background with pale blue border */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #8D181A;	/* dark red */
	background-color: #D3EBE8;	/* pale blue */
	text-align:center;
}

.text_highlight {
	font-weight: bold;
	color: #004A40;	/* dark blue-green */
}

.highlight_black {
	font-weight: bold;
	color: black;
	text-align:center;
}

.text_center {
	text-align:center;
}

.price {
	font-weight: bold;
	color: #004A40;	/* dark blue-green */
	text-align:center;
}

.serving {
	font-weight: bold;
	color: #004A40;	/* dark blue-green */
	text-align:center;
}

.red_text {
	font-weight: bold;
	color: #8D181A;	/* dark red */
}

.blue_text {
	font-weight: bold;
	color: #0000FF;	/* blue */
}

.red_ornate_text {
	font-family: Garamond, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #8D181A;	/* dark red */
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:smaller;
}
