body {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
p {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
table {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}

/* Page Sub-Title */
h1 {
    font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 14pt;
	font-weight: bold;}

/* Main points in document */
h2 {
    font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 9pt;
	font-weight: bold;
	}
	
/* Large, used for 'Order Online' */
h3 {
    font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 18pt;
	font-weight: bold;
	}
	
/* Page Title when in Table Cell, for example, used in Gallary Samples, where we do not want to force an extra line */
.PageTitle {
    font-family: Arial, Helvetica, sans-serif;
    text-valign: middle;
	color: #003399;
	font-size: 14pt;
	font-weight: bold;
	}

/* Page Title when in Table Cell, for example, used in Gallary Samples, where we do not want to force an extra line */
.TableTitle {
    font-family: Arial, Helvetica, sans-serif;
    text-valign: middle;
	color: #003399;
	font-size: 9pt;
	font-weight: bold;
	}

/* Catch phrase in Main template */
.MainCatchPhrase {
    font-family: Arial, Helvetica, sans-serif;
	color: #004080;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	}

/* Google search text in Main template */
.MainGoogleSearch {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	}
		
.CatchPhrase {
    font-family: Arial, Helvetica, sans-serif;
	color: #003399;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	}
	
.UrlNavBar {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}

.UrlLeft {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #000099;
	}

/* \/ New */
* { 
	/* Make Firefox behave like IE by forcing its box sizing algorithm to emulate IE */
	-moz-box-sizing: border-box; 
} 
#UrlLeft ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 9pt;
	color: #4040FF
	}
#UrlLeft li {
	margin: 0px;
	}
#UrlLeft a {
	display: block;
	width: 138px;
	padding: 5px; 
	border: 0px transparent; 
	border-color: transparent transparent transparent transparent;
	background-color: transparent;
	}
#UrlLeft a:hover{
	padding: 4px; 
	border: 1px solid;
	border-color: #666666 #666666 #666666 #666666;
	background-color: #FFFF99;
	}
/* /\ New */

.UrlLeftSmall {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	color: #000099;
	}

.UrlFooter {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000099;
	}

.UrlCopyright {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}

.Footer {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;	
	}

.UrlSiteMap {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #000099;
	}

<style type="text/css">
	/* Template navigation links (Change colour only) */ 
	.classTemplate A:link {text-decoration: none;}
	.classTemplate A:visited {text-decoration: none}
	.classTemplate A:active {text-decoration: none}
	.classTemplate A:hover {text-decoration: none; color: #FFFF66;}

	/* Tab links */ 
	.classTab A:link {font-size: 9pt; color: #666666; text-decoration: none}
	.classTab A:visited {font-size: 9pt; color: #666666; text-decoration: none}
	.classTab A:active {font-size: 9pt; color: #666666; text-decoration: none}
	.classTab A:hover {font-size: 9pt; color: #FF3300; text-decoration: underline}

	/* Footer */ 
	.classFooter A:link {text-decoration: none;}
	.classFooter A:visited {text-decoration: none}
	.classFooter A:active {text-decoration: none}
	.classFooter A:hover {text-decoration: underline}

	/* Copyright Footer */ 
	.classCopyrightFooter A:link {text-decoration: none;}
	.classCopyrightFooter A:visited {text-decoration: none}
	.classCopyrightFooter A:active {text-decoration: none}
	.classCopyrightFooter A:hover {text-decoration: none}

	/* SiteMap */ 
	.classSiteMap A:link {font-size: 9pt; text-decoration: none;}
	.classSiteMap A:visited {font-size: 9pt; text-decoration: none}
	.classSiteMap A:active {font-size: 9pt; text-decoration: none}
	.classSiteMap A:hover {font-size: 9pt; text-decoration: underline}
	
	/* Home Page News Header links */
	.classNewsHeader A:link {font-size: 9pt; color: #003399; text-decoration: none; font-weight: bold; font-style: italic}
	.classNewsHeader A:visited {font-size: 9pt; color: #003399; text-decoration: none; font-weight: bold; font-style: italic}
	.classNewsHeader A:active {font-size: 9pt; color: #003399; text-decoration: none; font-weight: bold; font-style: italic}
	.classNewsHeader A:hover {font-size: 9pt; color: #FF3300; text-decoration: underline; font-weight: bold; font-style: italic}
	
	/* Common links */
	.classCommon A:link {font-size: 9pt; color: #4040FF; text-decoration: underline}
	.classCommon A:visited {font-size: 9pt; color: #4040FF; text-decoration: underline}
	.classCommon A:active {font-size: 9pt; color: #4040FF; text-decoration: underline}
	.classCommon A:hover {font-size: 9pt; color: #FF3300; text-decoration: underline}
	
	/* Common links with No Underline */
	.classCommonNoUnderline A:link {font-size: 9pt; color: #4040FF; text-decoration: none}
	.classCommonNoUnderline A:visited {font-size: 9pt; color: #4040FF; text-decoration: none}
	.classCommonNoUnderline A:active {font-size: 9pt; color: #4040FF; text-decoration: none}
	.classCommonNoUnderline A:hover {font-size: 9pt; color: #FF3300; text-decoration: underline}
	
</style>
