/*
Created on 17/08/2008
by Danny Hayfield
*/

NOTE {ABOUT US - Board}
div.board-block {
	width: 694px;
	padding: 0;
	margin: 0 0 18px 0;
	display: block;
	clear: both;
}
div.board-title {
	background-color: #0a0a0a;
	width: 684px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
div.board-pic {
	width: 138px;
	height: 126px;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
}
div.board-description {
	width: 556px;
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

NOTE {GENERIC - Styles for All Pages}
a.text-tab {
	background-color: #0a0a0a;
	width: 231px;
	height: 22px;
	padding: 6px 0 0 0;
	margin: 0 0 5px 0;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
	text-align: center;
}
a.text-tab:hover, a.tabon, a.tabon:hover {
	background-image: url(../images/nav/subnav.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #fac740;
	width: 231px;
	height: 22px;
	padding: 6px 0 0 0;
	margin: 0 0 5px 0;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
div.text-block {
	width: 694px;
	padding: 0;
	margin: 0 0 18px 0;
	display: block;
	clear: both;
}
div.text-title {
	background-color: #0a0a0a;
	width: 684px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
div.text-content {
	width: 670px;
	padding: 0 4px 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

div.text-half-block {
	width: 349px;
	padding: 0;
	margin: 0 0 18px 0;
	display: block;
	float: left;
}
div.half-text-title {
	background-color: #0a0a0a;
	width: 339px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
div.half-text-content {
	width: 335px;
	padding: 0 4px 0 10px;
	margin: 0 0 30px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

/* constittional documents */
div.const-text-title {
	background-color: #0a0a0a;
	background-image: url(../images/icons/down-arrow.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	width: 260px;
	height: 19px;
	padding: 4px 0 0 25px;
	margin: 0 0 5px 62px;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
a.const-document {
	width: 275px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 6px 0 6px 10px;
	margin: 0 0 5px 62px;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #aeaaab;
	text-decoration: none;
	border-bottom: 1px #aeaaab dotted;
}
a.const-document:hover {
	width: 275px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 6px 0 6px 10px;
	margin: 0 0 5px 62px;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9a9898;
	text-decoration: none;
	border-bottom: 1px #aeaaab dotted;
}

a.const-document-s {
	background-image: url(../images/icons/pdf.gif);
	background-position: 3px 5px;
	background-repeat: no-repeat;
	width: 312px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 6px 0 6px 25px;
	margin: 0 0 3px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #aeaaab;
	text-decoration: none;
	border-bottom: 1px #aeaaab dotted;
}
a.const-document-s:hover {
	background-image: url(../images/icons/pdf.gif);
	background-position: 3px 5px;
	background-repeat: no-repeat;
	width: 312px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 6px 0 6px 25px;
	margin: 0 0 3px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px #aeaaab dotted;
}

div.text-leftcol {
	width: 170px;
	padding: 0;
	margin: 0 0 18px 0;
	display: block;
	float: left;
}
div.small-text-block {
	width: 524px;
	padding: 0;
	margin: 0 0 18px 0;
	display: block;
	float: left;
}
div.small-text-title {
	background-color: #0a0a0a;
	width: 514px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
div.small-text-content {
	width: 500px;
	padding: 0 4px 0 10px;
	margin: 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}

div.small-files-block {
	width: 164px;
	padding: 0;
	margin: 0 0 18px 10px;
	display: block;
	float: left;
}
div.small-files-title {
	background-color: #0a0a0a;
	width: 154px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
a.file {
	background-position: 3px 2px;
	background-repeat: no-repeat;
	width: 140px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 4px 0 3px 24px;
	margin: 3px 0 0 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
	border-bottom: 1px #918f8f dotted;
}
a.file:hover {
	background-position: 3px 2px;
	background-repeat: no-repeat;
	width: 140px;
	min-height: 16px;
	height: auto !important;
	height: 16px;
	padding: 4px 0 3px 24px;
	margin: 3px 0 0 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: underline;
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px #918f8f dotted;
}
.file-pdf {
	background-image: url(../images/icons/file-pdf.gif) !important;
}
.file-word {
	background-image: url(../images/icons/word.gif) !important;
}
.file-excel {
	background-image: url(../images/icons/excel.gif) !important;
}
.file-image {
	background-image: url(../images/icons/image.gif) !important;
}

div.quote {
	width: 450px;
	padding: 0;
	margin: 0 auto;
	margin-bottom: 22px;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
div.divider {
	display: block;
	height: 24px;
	padding: 0;
	margin: 0;
	clear: both;
	font-size: 0;
	line-height: 0;
}

NOTE {INVESTORS - Annual Meeting}
a.annual-report {
	background-image: url(../images/assets/report-off.gif);
	background-position: 0 50%;
	background-repeat: no-repeat;
	width: 230px;
	padding: 0 0 0 43px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #808080;
	text-decoration: none;
}
a.annual-report:hover {
	background-image: url(../images/assets/report-on.gif);
	background-position: 0 50%;
	background-repeat: no-repeat;
	width: 230px;
	padding: 0 0 0 43px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
a.annual-report-current {
	background-image: url(../images/assets/report-current.gif);
	background-position: 0 50%;
	background-repeat: no-repeat;
	width: 400px;
	height: 27px;
	padding: 16px 0 0 60px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fac740;
	text-decoration: none;
}
a.annual-report-current:hover {
	background-image: url(../images/assets/report-current.gif);
	background-position: 0 50%;
	background-repeat: no-repeat;
	width: 400px;
	height: 27px;
	padding: 16px 0 0 60px;
	margin: 0 0 10px 0;
	display: block;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #efb314;
	text-decoration: none;
}

NOTE {INVESTORS - Financial Information}
span.info {
	cursor: pointer;
}
a.info-link {
	width: 600px;
	padding: 0;
	margin: 0 auto;
	margin-bottom: 2px;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.info-link:hover {
	width: 600px;
	padding: 0;
	margin: 0 auto;
	margin-bottom: 2px;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}
span.info-date {
	font-weight: bold;
}

a.title-quiet, a.title-quiet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
	border: 0;
}

NOTE {NEWS - Regulatory}
div.text-subtitle {
	background-color: #191616;
	width: 684px;
	height: 19px;
	padding: 4px 0 0 10px;
	margin: 0 0 5px 0;
	display: block;
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fac740;
	text-decoration: none;
}

NOTE {GALLERY - Photos & Media}
.gallery-element {
	width: 132px;
	height: 98px;
	padding: 1px;
	margin: 0 3px 6px 0;
	display: block;
	float: left;
	border: 1px #2D2828 dashed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}