.logobg {
	background-color:#2b2b29;
	background-image:URL(../imgs/template/generic/logo_sliver.jpg);
	background-repeat:repeat-x;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#adaea9;
	}

.popHeader {
	background-image:URL(../imgs/template/generic/inverted_bg.jpg);
	background-repeat:repeat-x;
	}

.popFooter {
	background-image:URL(../imgs/template/generic/logo_bg.jpg);
	background-repeat:repeat-x;
	}

.popImage {
	background-color:#363634;
	}

.mainmenu {
	background-color:#323230;
	font-family:verdana;
	padding-left:5px;
	padding-right:5px;
	}

.contentpanel {
	background-color:#363634;
	font-family:verdana;
	}

.redTableLogo {
	background-image:URL(../imgs/template/tables/red_middle.jpg);
	background-repeat:repeat-x;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#adaea9;
	vertical-align:center;
	}

.greyTableLogo {
	background-image:URL(../imgs/template/tables/grey_middle.jpg);
	background-repeat:repeat-x;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#adaea9;
	vertical-align:center;
	}

.menuTableLogo {
	background-image:URL(../imgs/template/tables/menu_middle.jpg);
	background-repeat:repeat-x;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#adaea9;
	vertical-align:center;
	text-align:center;
	}

.tableBorders {
	border:1px solid #828280;
	}

.tableMidLine {
	background-image:URL(../imgs/template/tables/1x1border828280.gif);
	background-repeat:repeat-x;
	vertical-align:top;
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	}

h1.header {
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	}

h2.subheader {
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	}

.heading {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	}

.smallheading {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#ff181d;
	}

.titleColour {
	color:#adaea9;
	}

.articleText {
	font-family:verdana;
	font-size:10px;
	color:#adaea9;
	text-align:justify;
	text-decoration:none;
	}

.shortcutText {
	font-size:10px;
	color:#adaea9;
	text-align:left;
	}

.archiveText {
	font-size:10px;
	color:#adaea9;
	text-align:left;
	}

a.archiveText, a:link.archiveText, a:visited.archiveText, a:active.archiveText {
	font-family:verdana;
	font-size:10px;
	color:#adaea9;
	text-align:justify;
	text-decoration:none;
	}

.rightPad {
	padding-right:10px;
	}

.leftPad {
	padding-left:10px;
	}

.statusPad {
	padding-bottom:5px;
	padding-right:5px;
	}

.shortcutLink, a.shortcutLink, a:link.shortcutLink, a:visited.shortcutLink, a:active.shortcutLink {
	color:#adaea9;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	vertical-align:center;
	}

 a:hover.shortcutLink {
	color:#ff181d;
	}

.newsflashLink, a.newsflashLink, a:link.newsflashLink, a:visited.newsflashLink, a:active.newsflashLink {
	color:#adaea9;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	vertical-align:center;
	}

 a:hover.newsflashLink {
	color:#ff181d;
	}

.linkspageLink, a.linkspageLink, a:link.linkspageLink, a:visited.linkspageLink, a:active.shortcutLink {
	color:#adaea9;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	vertical-align:center;
	}

 a:hover.linkspageLink {
	color:#ff181d;
	}

.menuButton, a.menuButton, a:link.menuButton, a:visited.menuButton, a:active.menuButton {
	color:#adaea9;
	font-family:verdana;
	display:block;
	width:100%;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

a:hover.menuButton {
	color:#ff181d;
	}

a.archive, a:link.archive, a:visited.archive, a:active.archive {
	color:#adaea9;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

a:hover.archive {
	color:#ff181d;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	}

a, a:link, a:hover, a:active, a:visited {
	color:#FF0000;
	text-decoration:none;
	}

.contactWinText {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#adaea9;
	vertical-align:center;
	text-align:center;
	}

.captionHead, a.captionHead, a:link.captionHead, a:visited.captionHead, a:active.captionHead {
	color:#adaea9;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}

a:hover.captionHead {
	color:#ff181d;
	}

.caption, a.caption, a:link.caption, a:visited.caption, a:active.caption  {
	color:#adaea9;
	font-family:verdana;
	font-size:10px;
	vertical-align:top;
	text-align:center;
	}
	
a:hover.caption  {
	color:#ff181d;
	}