/* Top of Tables PHPBB */@charset "UTF-8";
/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{
display:block;
font-size:1px;
border-width:0px;
border-style:solid;
position:relative;
z-index:1;}

.qmmc .qmdividery{
float:left;
width:0px;
}

.qmmc .qmtitle{
display:block;
cursor:default;
white-space:nowrap;
position:relative;
z-index:1;
}

.qmclear {
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
float:none !important;
}

.qmmc {
position:relative;
z-index:10000;

}

.qmmc a, .qmmc li {
float:left;
display:block;
white-space:nowrap;
position:relative;
z-index:1;
}

.qmmc div a, .qmmc ul a, .qmmc ul li {
float:none;
}

.qmsh div a {
float:left;
}

.qmmc div {
visibility:hidden;
position:absolute;
}

.qmmc li {
z-index:auto;
}

.qmmc ul {
left:-10000px;
position:absolute;
z-index:10;
}

.qmmc, .qmmc ul {
list-style:none;
padding:0px;
margin:0px;
z-index:10000;
}

.qmmc li a {
float:none;
z-index:10000;
}

.qmmc li:hover>ul{
left:auto;
z-index:10000;
}

#qm0 ul {
top:100%;
z-index:10000;
}

#qm0 ul li:hover>ul{
top:0px;
left:100%;
}


.qmfv{
visibility:visible !important;
}

.qmfh {
visibility:hidden !important;
}

/*!!!!!!!!!!! MyCSSMenu Styles !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		color:#112747;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#E1EDFF;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:0px;
		margin:0px 0px 0px -1px;
		background-color:#FFFFFF;
		border-width:4px 2px 2px 2px;
		border-style:solid;
		border-color:#003399;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		width:100px;
		padding:2px 40px 2px 5px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}
a:hover {color:#336699;}a:visited {color:#000099;}a:link {color:#336699;}a:active {color:#336699;}table.title {	color: #FFFFFF; font-size: 12pt; font-weight : bold;	background-color: #006699; height: 25px;	background-image: url(/images/cellpic3.gif);}td.standardFormTitle {	text-align:center;	font-size: 12pt;	font-weight : bold;	background-color: #BBDDFF;	height: 20px;}table.standardForm {		font-family: Arial, Helvectica, Tahoma;		color: #000000;		font-size: 11pt;		font-weight: normal;		text-align: left;		left:0;}a.title:link	{font-weight: normal; font-size:12pt; color:#FFFFFF; text-decoration:none;}a.title:visited	{font-weight: normal; font-size:12pt; color:#FFFFFF; text-decoration:none;}a.title:hover	{font-weight: normal; font-size:12pt; color:#FFFFFF; text-decoration:underline;}/* Main table cell colours and backgrounds */td.row1	{ background-color: #EFEFEF; }td.row2	{ background-color: #DEE3E7; }td.row3	{ background-color: #D1D7DC; }a:link	{text-decoration: none;}a:visited	{text-decoration: none;}a:hover	{text-decoration: underline;}.img {	border:0px;	}a {	cursor: pointer;	}form {margin: 0;padding: 0;}input.textInput {width:250px;left: 0;}.toptext {	font-family: Arial, Helvectica, Tahoma;	font-size: 12pt; font-weight: bold;	color: #FFFFFF;	}.hilite1 { background-color: #ff0; }.hilite2 { background-color: #f0f; }.hilite3 { background-color: #0ff; }.topmenu	{		font-family: Arial, Helvectica, Tahoma;		font-size: 10pt;		color: #FFFFFF;		font-weight: bold;		cursor: pointer;	}.submenu	{		font-family: Arial, Helvectica, Tahoma;		font-size: 9pt;		color: white;		cursor: pointer;	}.topmenuSELECTED	{		font-family: Arial, Helvectica, Tahoma;		font-size: 12pt;		color: #FFFFFF;		font-weight: bold;		cursor: pointer;	}

body	{margin:0;
padding:0;

background: #00ff00 url('/images/background.png') no-repeat fixed center; 
background-repeat: repeat-y;
background-color: #346699;
font-size: 12pt;
font-family:Arial, Helvectica, Tahoma; 
text-decoration: none;

	}
.formtitle { color: black;              font-size: 12pt;             font-weight: bold; }.noticetext { color: #346699;              font-size: 14pt;             font-weight: bold; }.formsubtext { color: black;              font-size: 10pt;             font-weight: normal; }.headingbar	{	background-color: #BBDDFF;				color: black; 				font-size: 14pt;				font-weight: bold;				text-align: left; }.navibar	{	background-color: #BBDDFF;			}			.boxheader {			text-align: center;			margin-left: auto;			margin-right: auto;			color: #FFFFFF;			font-family:"century gothic",arial;			font-size: 11pt;			font-weight: bold;			width: 154px;			}			.pagetitle	{					color: #FFFFFF; 				font-size: 14pt;				font-weight: bold;				text-align: left;				font-family:"century gothic",arial;}.titleleft {background-image: url("/images/TitleBar_LEFT.gif");background-repeat: no-repeat;width:35px;height:13px;}.titleright {background-image: url("/images/TitleBar_RIGHT.gif");background-repeat: no-repeat;width:35px;height:13px;}.titlemid {background-image: url("/images/TitleBar_MIDDLE3.gif");background-repeat: repeat-x;}
