.defaultText {
	text-align: justify;
	color: #000000;
	font: medium Verdana, Arial, Helvetica, sans-serif;
}

.defaultTextdk {
	text-align: justify;
	color: #FFCC33;
	font: medium Verdana, Arial, Helvetica, sans-serif;
} 

.tabledefault {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}

.tddefault {
	vertical-align: top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	text-align: center;
}


a {text-decoration:underline; color: #0066FF; font-weight: normal}
A:link { color: #0066FF; font-weight: normal; text-decoration: underline}
a:active { color: #FF0000; ; text-decoration: underline }
a:hover {color: #00CC33; font-weight: normal; text-decoration: underline}
a:visited { color: #9966FF; ; text-decoration: underline}
.poscenter {
	text-align: center;
}
.fdkbgmed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #FFCC33;
	text-align: justify;
}

.fmed {
	font-size: medium;
}

.fdkbgsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFCC33;
	text-align: justify;
}
.fdkbgsmallCenter {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFCC33;
	text-align: center;
}
.fdkbgsmallv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFCC33;
	text-align: justify;
}
.hometitlewild {
	color: #FF0000;
}
.tdmenutable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFCC33;
	background-color: #000099;
	text-align: right;
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFCC33;
	text-align: justify;
}
img {
	border: 0px none;
}
body {
	background-color: #000000;
	margin:0px 0px; padding:0px;
	text-align:center;
}

.tabledefaultw80pc {
	vertical-align: top;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
}

.globaltablemainbody {
	vertical-align: top;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
}
.tdtitlegraphic {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	border: none;
}
.titleDefault {
	font: bold normal x-large Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #00CCFF;
	text-align:center;
}
.titleSmaller {
	font: bold normal large Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #00CCFF;
	text-align:center;
}
.globalsectionheader {
	font: bold normal medium Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #0099CC;
	text-align:center;

}
.centerdiv {
	text-align: center;
	margin: 0px auto;
}
.tddefaultcenter {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	text-align: center;
}

.globaltablebodygraphics {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
}

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: top;
}
tr {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: top;
}
td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: top;
}
tbody {
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	vertical-align: top;
}

.noimagegaps img{display: block;}

td img.noimagegap {display: block;}

.crap {
	display: block;
}
.globaltdbodygraphics {
	background: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicstop {
	background: #000000 url(images/template/body/eadonframe_02.jpg) repeat fixed;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicsleft {
	background: #000000 url(images/template/body/eadonframe_04.jpg) repeat fixed left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicsright {
	background: #000000 url(images/template/body/eadonframe_06.jpg) repeat fixed right top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicsbottom {
	background: #000000 url(images/template/body/eadonframe_08.jpg) repeat fixed left bottom;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicstopdk {
	background: #000000 url(images/template/body/eadonframedk_02.jpg) repeat fixed;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicsleftdk {
	background: #000000 url(images/template/body/eadonframedk_04.jpg) repeat fixed left top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.globaltdbodygraphicsrightdk {
	background: #000000 url(images/template/body/eadonframedk_06.jpg) repeat fixed right top;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.globaltdbodygraphicsbottomdk {
	background: #000000 url(images/template/body/eadonframedk_08.jpg) repeat fixed left bottom;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.globaltdbodygraphicsnone {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.globaltdbodycontent {
	background: #FFFFFF;
	margin: 0px;
	padding: 6px;
	border: 0px;
}

.globaltdbodycontentdk {
	background: #000000;
	margin: 0px;
	padding: 6px;
	border: 0px;
}

.tablebodycontent {
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}
.tdbodycontent {
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}
.globalspacerabovebodycontent {
	height: 10px;
	width: 240px;
}
.globalspaceoppositeleftmenu {
	height: 100px;
	width: 160px;
}
.junktabledefault {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 20%;
}
.globalfooter {
	font: normal small Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC33;
}

.tdtalkbackformempty		 {
	background: #99FFFF;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.tdtalkbackformtext {
	background: #99FFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.tdtalkbackformconfirmtext {
	background: #99FFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.tdtalkbackforminput {
	background: #99FFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.tabletalkbackform {
	background: #99FFFF;
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}

.voteHeading {
	color: #CC0022;
	text-align: justify;
	font: bold medium Verdana, Arial, Helvetica, sans-serif;
}

.voteInstructions {
	color: #CC0022;
	text-align: center;
	font: small Verdana, Arial, Helvetica, sans-serif;
}

.voteInstructionsNoAlign {
	color: #CC0022;
	font: small Verdana, Arial, Helvetica, sans-serif;
}

.votetdbargraphic {
	text-align: center;
	margin: 0px;
	padding: 0px;
	border: 0px;
	vertical-align: bottom;
}

.voteCategories {
	color: #CC0022;
	text-align: center;
	font: bold small Verdana, Arial, Helvetica, sans-serif;
}

.alignleft{
	text-align: left;
}
.aligncenter{
	text-align: center;
}
.alignright{
	text-align: right;
}

.pagehits {
	color: #0066FF;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
}

.talkbackhelptext {
	color: #3399FF;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
}

.talkbacknoneyettext {
	color: #3399FF;
	font: small Verdana, Arial, Helvetica, sans-serif;
}

.phperror {
	color: #FF33CC;
	font: medium Verdana, Arial, Helvetica, sans-serif;
}
.talkbacktable {
	text-align: left;
	vertical-align: top;
	margin: 0px auto;
	padding: 3px;
	border: 0px none;
	width: 100%;
}

.talkbacktdCategory {
	color: #000000;
	font-weight: bold;
	font: small Verdana, Arial, Helvetica, sans-serif;
	background: #0099CC;
	text-align: right;
	margin: 0px;
	border: 0px;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}

.talkbacktdValues {
	color: #0066FF;
	font: small Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin: 0px;
	border: 0px;
}

.talkbacktdHeaderLinks {
	color: #0066FF;
	font: small Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	border: 0px;
}

.talkbacktdSubjectValue {
	color: #3333FF;
	font-weight: bold;
	font: small Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0px;
	border: 0px;
}

.talkbacktdHeaderFrom {
	color: #0066FF;
	font: bold small Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 0px;
	border: 0px;
}

.talkbacktdTimestamp {
	color: #0066FF;
	font: x-small Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	margin: 0px;
	border: 0px;
}

.talkbackimgSpacerRowSeperator {
	border: 0px none;
	width: 8px;
	height: 4px;
}
.flarger {
	font-size: larger;
}

.fsmaller {
	font-size: smaller;
}

.fsmallv {
	font-size: x-small;
}

.fred
{
color: #FF0000;
}

finkyblue
{
color: #003399;
}

.fbigreddarkish
{
color: #CC0000;
font-size: larger;
}

.fquotecolour
{
color: #663399;
}

.contentstableheader {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
	background: #000000 url(images/template/contents/headerbg.jpg) no-repeat;
}

.contentstablelinks {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
	background: #000000;
}

.contentstdheader{
	text-align: center;
	font: bold normal large Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #FFFFFF;
	vertical-align: middle;
}

.contentstdlinks{
	text-align: right;
	font: small Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #3399FF;
}

.contentstddesc{
	text-align: left;
	font: small Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #3399FF;
}

.contentspacewidthleft {
	height: 12px;
	width: 200px;
}

.contentspacewidthcentre {
	height: 12px;
	width: 12px;
}

.contentspacewidthright {
	height: 12px;
	width: 400px;
}
.contentspaceheaderwidth {
	height: 12px;
	width: 600px;
}
.bodytableinner {
	background: #FFFFCC;
	text-align: left;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}
.bodytdinnerleft {
	text-align: right;
	vertical-align: top;
	margin: 0px auto;
	padding: 4px 8px 4px 8px;
	border: 0px none;
	width: 100%;
	background: #FFCC66;
	font: bold small Arial, Helvetica, sans-serif;
	color: #000000;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}
.bodytdinnertop {
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding: 4px 8px 4px 8px;
	border: 0px none;
	width: 100%;
	background: #FFCC66;
	font: bold small Arial, Helvetica, sans-serif;
	color: #000000;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}

.bodytdinnerleftnonheader {
	text-align: right;
	vertical-align: top;
	margin: 0px auto;
	padding: 4px 8px 4px 8px;
	border: 0px none;
	width: 100%;
	background: #FFCC66;
	font: small Arial, Helvetica, sans-serif;
	color: #000000;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}

.bodytdinnerright {
	text-align: left;
	vertical-align: top;
	margin: 0px auto;
	padding: 4px 8px 4px 8px;
	border: 0px none;
	width: 100%;
	background: #FFFFCC;
	font: normal small Arial, Helvetica, sans-serif;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}

.bodytdinnerrightheader {
	text-align: left;
	vertical-align: top;
	margin: 0px auto;
	padding: 4px 8px 4px 8px;
	border: 0px none;
	width: 100%;
	background: #FFFFCC;
	font: bold small Arial, Helvetica, sans-serif;
/*	filter: Alpha(Opacity=100, FinishOpacity=70, Style=3, StartX=0,  StartY=0, FinishX=1, FinishY=1); */
}

.bodyinnertabletitletext {
	color: #000000;
	font: bold medium Georgia, "Times New Roman", Times, serif;
}

.bodyinnertablespacewidthleft {
	height: 12px;
	width: 200px;
}
.bodyinnertablespacewidthright {
	height: 12px;
	width: 440px;
}

.bodyinnertablespacerseparateentries {
	height: 12px;
	width: 40px;
}

.bodytableinner3col {
	background: #FFFFCC;
	text-align: left;
	vertical-align: top;
	margin: 0px auto;
	padding: 0px;
	border: 0px none;
	width: 100%;
}

.bodyinnertable3colspacewidthsides {
	height: 12px;
	width: 12px;
}
.bodyinnertable3colspacewidthmiddle {
	height: 12px;
	width: 580px;
}

a.bodyinnertablelink:link {
	font: small Arial, Helvetica, sans-serif;
	color: #660000;
	}
a.bodyinnertablelink:visited {
	font: small Arial, Helvetica, sans-serif;
	color: #993399;
	}
a.bodyinnertablelink:hover {
	font: small Arial, Helvetica, sans-serif;
	color: #330000;
	}

.globalSubheading {
	font: bold large Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #0033CC;
}

.globalSubheadingRed {
	font: bold large Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #FF3333;
}
.globalBodyHeadingPara {
	font: bold larger Arial, Helvetica, sans-serif;
}

.globalBodyLargeFirstChar {
	font: bold larger Georgia, "Times New Roman", Times, serif;
}

.bodyinnertablelink {
	font: small Arial, Helvetica, sans-serif;
	color: #660000;
	text-decoration: underline;
}
.bodyinnertablelinkdesc {
	font: small Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
}
.fdkbgsmallwhitecenter {
	color: #FFFFFF;
	text-align: center;
	font: small Verdana, Arial, Helvetica, sans-serif;

}
.fdkbgmedPoetry {
	color: #FFCC33;
	text-align: left;
	font: italic medium Verdana, Arial, Helvetica, sans-serif;

}
.tablecellcode {
	font: small Arial, Helvetica, sans-serif;
	background: #CCFFFF;
	text-align: left;
	padding: 4px;
	border: 0px;
}
.fsmallerCenter {
	font-size: smaller;
	text-align: center;

}
