/* CSS Document */

html, body {
	background-color: #333333;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt; 
	vertical-align:top; 
	line-height:1.6;
	color:#FFFFFF;
	text-align:center;
}

/* standard set up details */
table {
	table-layout:fixed;
}
td {
	vertical-align: top;
	padding: 10px;
}
p {
	font-size:8pt; 
	text-align:left;
	margin-top:0px;
}
hr {	
	color: #333333;
}	
h1 {
	color: #A41F16;
	font-size: 11pt;
	text-align:left;
	margin-top:0px;
	margin-bottom: 4px;
}
h2 {
	color: #A41F16;
	font-size: 10pt;
	text-align:left;
	margin-top:0px;
	margin-bottom: 4px;
}
/* links bar */
table.linksBar {
	table-layout:auto;
}
/* bits for formatting text */
.redboldtext {
	color: #A41F16;
	font-weight:bold;
}
.boldtext {
	font-weight:bold;
}
/* layout related styles */
td.sidePadding {
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
td.noPadding {
	vertical-align: top;
	padding: 0px;
}
td.links {
	vertical-align: top;
	padding: 0px;
	width:auto;
	white-space:nowrap;
}

/* layout related styles */
td.noLeftPadding {
	padding-left: 0px;
}

div.content {
	width: 1000px;
	background-color:#FFFFFF;
	color:#000000;
}

.quickLinks {
	width: 24%;
	padding: 10px;
}
.buttonColumn {
	width: 25%;
	padding: 10px;
}
.photoColumn350 {
	width: 37%;
	padding: 10px;
}
.photoColumn300 {
	width: 32%;
	padding: 10px;
}
.photoColumn600 {
	width: 62%;
	padding: 10px;
}
/* basic font size attributes */
.normalMinus {
	font-size: 7pt;
}
.normal {
	font-size: 8pt;
}

/* basic colour attributes */
.white {
	color:#FFFFFF;
}
.red {
	color: #A41F16;
}
.black {
	color: #000000;
}
/* link attributes */
a { text-decoration:none;}
a:link {text-decoration:none;}
a:active {text-decoration:none;}
a:hover      { text-decoration: underline; }
a.white { text-decoration:none;padding-left:5px; padding-right:5px;}
a:link.white {text-decoration:none;padding-left:5px; padding-right:5px;}
a:active.white {text-decoration:none;padding-left:5px; padding-right:5px;}
a:hover.white      { text-decoration: underline; padding-left:5px; padding-right:5px;}
a.black { text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:link.black {text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:active.black {text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:hover.black      { text-decoration: underline; color:#000000;padding-left:5px; padding-right:5px;}
a.blackOnGrey { text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:link.blackOnGrey {text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:active.blackOnGrey {text-decoration:none;color:#000000;padding-left:5px; padding-right:5px;}
a:hover.blackOnGrey { text-decoration: underline; color:#000000;padding-left:5px; padding-right:5px;}
a.red { text-decoration:none;color:#A41F16;padding-left:5px; padding-right:5px;}
a:link.red {text-decoration:none;color:#A41F16;padding-left:5px; padding-right:5px;}
a:active.red {text-decoration:none;color:#A41F16;padding-left:5px; padding-right:5px;}
a:hover.red { text-decoration: underline; color:#A41F16;padding-left:5px; padding-right:5px;}
a.redInline { text-decoration:none;color:#A41F16;}
a:link.redInline {text-decoration:none;color:#A41F16;}
a:active.redInline {text-decoration:none;color:#A41F16;}
a:hover.redInline { text-decoration: underline; color:#A41F16;}
a.redInlineBold { text-decoration:underline;color:#A41F16;font-weight: bold; }
a:link.redInlineBold {text-decoration:underline;color:#A41F16;font-weight: bold; }
a:active.redInlineBold {text-decoration:underline;color:#A41F16;font-weight: bold; }
a:hover.redInlineBold { text-decoration: underline; color:#A41F16;font-weight: bold; }
a.InlineBold { text-decoration:underline;color:#000000;font-weight: bold; }
a:link.InlineBold {text-decoration:underline;color:#000000;font-weight: bold; }
a:active.InlineBold {text-decoration:underline;color:#000000;font-weight: bold; }
a:hover.InlineBold { text-decoration: underline; color:#000000;font-weight: bold; }
a.Inline { text-decoration:underline;color:#000000; }
a:link.Inline {text-decoration:underline;color:#000000; }
a:active.Inline {text-decoration:underline;color:#000000; }
a:hover.Inline { text-decoration: underline; color:#000000; }