a {
	text-decoration: none;
	border-style: none;
	border: none;
	outline: none;
	outline-style: none;
	font-weight:500;
	font-family:Arial
	}
hr
	{
		color:Black;
		height:1px
	}
a.forum {
	text-decoration:underline;
	font-weight:800;
	font-family:Arial;
	font-size: 14px;
	color:black
	}
a.forumtoppanel {
	text-decoration: underline;
	font-family:Arial;
	font-size: 15px;
	color:white
	}
a.forumnav {
	text-decoration: underline;
	font-family:Arial;
	font-size: 13px;
	}

img {
	border-style: none
	}
h1.art
	{
	font-family:Arial;
	color:#B30404; /*Change font colour - c2*/
	font-size:24px
	}
h2.art
	{
	font-family:Arial;
	color:Black;
	}
span.im1
	{
	float:right;
	margin:0.5em;
	background-color:#F9F9F9;
	border-color:#EBE9E9;
	padding:0.5em;
	border-width:thin;
	border-style:solid;
	font-family:Arial;
	font-size:small;
	text-align:center;
	}
span.im2
	{
	float:left;
	margin:0.5em;
	background-color:#F9F9F9;
	border-color:#EBE9E9;
	padding:0.5em;
	border-width:thin;
	border-style:solid;
	font-family:Arial;
	font-size:small;
	text-align:center;
	}

div.mainpageintro
	{
	background-color:#F9F9F9;
	border-color:#EBE9E9;
	padding:0.5em;
	border-width:thin;
	border-style:solid;
	font-family:Arial;
	font-size:14;
	text-align:left;
	}

table.mainsubtables1
{
	background-color:#EFEFF2;
	border-color:#EBE9E9;
	padding:0.2em;
	border-width:thin;
	border-style:solid;
	font-family:Arial;
	font-size:13px;
	text-align:left;
}
table.mainsubtables2
{
	background-color:#EFEFF2;
	border-color:#EBE9E9;
	padding:0.2em;
	border-width:thin;
	border-style:solid;
	font-family:Arial;
	font-size:13px;
	text-align:left;
}
a.mainsubtables 
{
	text-decoration:underline;
	font-family:Arial;
	font-size: 11px;
	}
a.mainsubcontent 
{
	text-decoration:none;
	font-family:Arial;
	font-size: 13px;
	color:Black
	}
a.mainpageltitle 
{
	text-decoration:none;
	font-family:Arial;
	font-size: 13px;
	font-weight:bold
	}
td.t1heading
{
	color:White;
	background-color:#E7083C;
	font-weight:bold
}
td.t2heading
{
	color:White;
	background-color:#5665AE;
	font-weight:bold
}
td.t3heading
{
	color:White;
	background-color:#FED100;
	font-weight:bold
}
td.t4heading
{
	color:White;
	background-color:#818181;
	font-weight:bold
}
td.t5heading
{
	color:White;
	background-color:#003471;
	font-weight:bold
}
td.bgcolortd
{
	background-color:#EFECDA;/*Change background colour - c1*/
}
div.articlesummary
	{
	font-family:Arial;
	font-size:14px;

	}
div.articlebody
	{
	font-family:Arial;
	text-align:justify;
	}
div.articlefooter
	{
	font-family:Arial;
	font-size:small;
	}
table.menu 
	{
	border-style:outset;
	border-color:#311D73; /*Change font colour - c2*/
	border-width:thin;
	background-color:#FFFFFF
	}
table.menu2 
	{
	border-style:solid;
	border-color:#311D73; /*Change font colour - c2*/
	border-width:thin;
	background-color:white;
	}
td.menu 
	{
	font-size: 13px;
	font-family: Arial;
	text-align:left
	}
div.forum 
	{
	font-size: 14px;
	font-family: Arial
	}
div.forumsmall 
	{
	font-size: 12px;
	font-family: Arial
	}
td.menutitle
	{
	font-size: 15px;
	font-family: Arial;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#311D73; /*Change font colour - c2*/
	}
td.menutitle2
	{
	font-size: 15px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#311D73; /*Change font colour - c2*/
	}
td.formmenu 
	{
	font-size: 13px;
	font-family: Arial;
	text-align:left;
	}
td.formmenutitle
	{
	font-size: 15px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#311D73; /*Change font colour - c2*/
	}
td.forumtoppanel
	{
	font-family: Arial;
	text-align:left;
	color:white;
	background-color:#311D73; /*Change font colour - c2*/
	}
a.menu 
	{
	text-decoration:none;
	font-weight:bold;
	color:#311D73; /*Change font colour - c2*/
	}
thead.menutitle
	{
	font-size: 15px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	background-color:#311D73; /*Change font colour - c2*/
	}
	/*Menu Styling Start*/
.transMenu {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu .content {
 position:absolute  ; 
}
.transMenu .items {
 border: 0 ; 
 position:relative ; 
 left:0px; top:0px; 
 z-index:2000; 
}
.transMenu  td
{
 padding: 2px 2px 2px 2px  !important;  
 font-size: 12px !important ; 
 font-family: Verdana, Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight:bold; 
 color: #FFFFFF !important ; 
} 
#subwrap 
{ 
 text-align: left ; 
}
.transMenu  .item.hover td
{ 
 color: #FFFFFF !important ; 
}
.transMenu .item { 
 text-decoration: none ; 
 cursor:pointer; 
 cursor:hand; 
}
.transMenu .background {
 background-color: #5665AE !important ; /*Change menu popout bgcolour - c3*/
 position:absolute ; 
 left:0px; top:0px; 
 z-index:1000; 
 -moz-opacity:0.8; 
 filter:alpha(opacity=85) 
}
.transMenu .shadowRight { 
 position:absolute ; 
 z-index:3000; 
 top:-3000px; width:2px; 
 -moz-opacity:0.8; 
 filter:alpha(opacity=85)
}
.transMenu .shadowBottom { 
 position:absolute ; 
 z-index:1000; 
 left:-3000px; height:2px; 
 -moz-opacity:0.8; 
 filter:alpha(opacity=80)
}
.transMenu .item.hover {
 background-color: #311D73; /*Change font colour - c2*/
}
.transMenu .item img { 
 margin-left:10px !important ; 
}
table.menu {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 border: 0 ; 
 z-index: 1000; 
}
table.menu a{
 margin:0px !important ; 
 padding: 2px 2px 2px 2px  !important ; 
 display:block !important; 
 position:relative !important ; 
}
div.menu a,
div.menu a:visited,
div.menu a:link {
 font-size: 12px !important ; 
 font-family: Verdana, Arial, Helvetica, sans-serif !important ; 
 text-align: center !important ; 
 font-weight:bold; 
 color: #311D73; /*Change font colour - c2*/ 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}
div.menu td {
 border-right: 0 ; 
 border-top: 0 ; 
 border-left: 0 ; 
 background-color: transparent !important ; 
} 
div.menu td.last {
 border-bottom: 0 ; 
} 
#trans-active a{
 color: #05E74A !important ; 
 background-color: #311D73; /*Change font colour - c2*/
} 
#menu a.hover   { 
 color: #05E74A !important ; 
 background-color: #311D73; /*Change font colour - c2*/
}
#menu span {
 display:none; 
}
/*Menu Styling End*/