body {
	font-size: 62.5%;
	margin: 0em auto;
	padding: 0em;
	
	/*background: url("img/bacground.png") #404040 top center repeat;*/
	/*background: #404040;*/
  	font-family: Verdana,Tahoma,Arial,sans-serif;
}

h2 {color:#000062;font-size: 140%;}

#container
{
/*background-color: #FFFFFF;*/
border: none;
}

#content_area
{
background-color: #FFFFFF;
border-left:2px solid #ACB6C2;
border-right:2px solid #ACB6C2;
}


#top
{
	height: 114px;
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
	background: url("img/Aquaplay web4.png") transparent no-repeat;
	
}

#top h1
{
}

#leftnav
{
text-align:right;
}

/* Top menu bar */
	#topnav {
		float: right;
		margin: 0.7em 0.2em 0em 0em;
		padding: 0em;
		
	}

	 #topnav ul {	
		margin: 0em;
		padding: 0em;
		list-style: none;
	}	

	#topnav li {
		float: left;
		white-space: nowrap;
		/*border-right: solid 0.1em rgb(150,150,150);*/
	}

	#topnav li a {
		display: block; 
		margin: 0em;
		padding: 0em 0.5em 0em 0.5em;
		/*background-color: rgb(255,255,255);*/
		color: #404040;
		text-decoration: none;
	}

	#topnav a:hover, #topnav .selected {
		background-color: inherit;
		color: #FF6100;
		text-decoration: underline;	
	}

	#topnav .img-flag {
		height: 1.2em;
		display: inline;
		margin: 0em;
		padding: 0em;	
		border: none;
		
	}
	#topnav img{
	border: 1px solid #c3c4c9;
	height:13px;
	}
	
	#topnav2
	{
	background: url("img/img_header_background2.jpg") repeat-x;
	height:15px;
	border-bottom: 1px solid gray;
	width:800px;
	margin:0;
	/* - Rounded corners start - */
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius: 5px;
	/* - Rounded corners end - */	
	}
	
	#topnav2a,#topnav2b,#topnav2c{display:table-cell; }
	#topnav2a { width:5px; background: url("img/img_header_background2.jpg") repeat-x;}
	#topnav2b { width:790px;}
	#topnav2c { width:5px;background: url("img/img_header_background2.jpg") repeat-x;}
	
	#topnav2 ul {
		
		margin: 0em;
		padding: 0em 0 1em 0;
		list-style: none;
		font-weight: bold;
		font-size: 1.1em;	
	}	

	#topnav2 li {
		float: left;
		white-space: nowrap;
		/*border-right: solid 0.1em rgb(150,150,150);*/
	}

	#topnav2 li a {
		display: block; 
		margin: 0em;
		padding: 0em 0.5em 0em 0.5em;
		padding: 0em 1.0em 0em 1.0em;

		/*background-color: rgb(255,255,255);*/
		color: #000032;
		text-decoration: none;
		border-right: solid 1px rgb(255,255,255);
	}

	#topnav2 a:hover, #topnav .selected {
		background-color: inherit;
		color: rgb(100,100,100);
		text-decoration: none;	
		
	}
	
/*** Search Options ***/
	#Search_Form_container{
		float:right;
		display:block;
		top:-5em;
		position:relative;
		right:8em;
		height:4em;
		max-height:4em;
		color:#FFFFFF;
		width:200px;
		font-weight: bold;
	}
	.searchfield{
	/*color: #89AD6D;*/
	/*background: #ffffff;*/
	border: 1px solid #781351;
	font-size: 1.1em;
	
	}

	div.searchform_submit{
		vertical-align:text-bottom;
		display:table-cell;
	}


	a.searchform_button {
    background: transparent url('img/searchs.png') no-repeat scroll top right;
	display:block;
	position:relative;
	top:-17px;
    height: 30px;
	width:30px;
	float:right;
    margin-left:6px;
	margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	}

	a:hover.searchform_button{
    background: transparent url('img/searchs_pressed.png') no-repeat scroll top right;
	}
	a.searchform_button span {
		/*background: transparent url('img/search.gif') no-repeat;*/
		
		
		line-height: 20px;
		padding: 5px 0 5px 18px;
	} 
	
	#Search_Form_container span{display:none;}
	
	.divclear {
	clear:both;
	} 
/* Left menu Bar */

	#leftnav{

		}
	#leftnav img{
	border: 1px solid #781351;
	height:13px;
	}
	#leftnav UL{	
		width: 16.8em;
		/*float: left;*/
		list-style: none;
		margin: 0em;
		padding: 0em;
		}

	#leftnav li {
		margin: 0em;
		padding: 0em;
		
	}

	#leftnav li a {
		display: block;
		text-align: right;	
		padding: 0.3em 0.7em 0.2em 0.6em;
		border-top: solid 0em rgb(215,215,215);
		border-left: solid 0.5em rgb(255,255,255);		
		background-color: inherit;
		color: rgb(125,125,125);
		text-decoration: none;
		height: 1.3em;
		font-size: 1.1em;
		
	}

	#leftnav a:hover, #leftnav .selected {
		text-align: right;
		border-left: solid 0.5em #1D1F9C;				
		background-color: inherit;	
		background-color: #ACB6C2;	
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#topnav img,  #leftnav img{vertical-align:middle;}
/* Right menu Bar */

	#rightnav {
	
	}
	
	#rightnav img, #rightnav a{
	border-style:none;
	}

	#content {
	background:white; 
	font-size: 120%;
	line-height: 150%;
	}
/* Footer  */
	#footer
	{
	text-align:center;
	/*border-bottom:2px solid #ACB6C2;
	background: url("img/footer.png") bottom center no-repeat;*/
	}
#spare4 {background: url("img/footer.png") top left no-repeat;
		height:20px;}

/*    Admin links   */
	#AdminDeleteoptions A div {border:none; background: url("img/Trash-48x48.png") no-repeat; height:48px; width:48px;  display:block; color:#FFFFFF; }
	#AdminDeleteoptions A span {display:none;} 
	
/*    Boxes     */
	#box{
		 
		background:black; 
		text-align:right; 
		border-style:solid; 
		border-width:1px; 
		border-color:#ACB6C2;
		}
	#box a{}
	#bheader{background: url("img/img_header_background2.jpg") repeat; height:16px;letter-spacing: 5px;
	padding-right:2px; text-transform: uppercase;}
	#bcontent{background:white; text-align:left;
		text-align:center;}
	LI.none{list-style-type: none;}
	
	#badverts img{height:auto;}
	#badverts li a {border:none;margin:0;padding:0;}
	#badverts a:hover{border:none;margin:0;padding:0;}

/*** Customised title and box option ***/

	.middle-column-title-standard {
			display: block;
			margin: 0em 0em 0.5em 0em;
			padding: 0.2em 0em 0.2em 0em;	
			border-bottom: solid 0.167em rgb(0,0,50);	
			background-color: rgb(255,255,255);
			color: rgb(0,0,50);
			font-weight: bold;
			font-size: 1.2em;
	}



	.middle-column-box-full-standard {
		float: left;
		width: 43.0em;
		margin: 0em 0em 2.0em 0em;
		padding: 0em;
		background-color: #FFFFFF;
		color: rgb(100,100,100);
	}



	.middle-column-box-left-standard {
		clear: left;
		float: left;
		width: 20.5em;
		margin: 0em 0em 2.0em 0em;
		padding: 0em;
		background-color: rgb(255,255,255);
		color: rgb(100,100,100);
	}



	.middle-column-box-right-standard {
		float: right;
		width: 20.5em;
		margin: 0em 0em 2.0em 0em;
		padding: 0em;
		background-color: rgb(255,255,255);
		color: rgb(100,100,100);
	}



	.middle-column-box-full-standard p.heading, .middle-column-box-left-standard p.heading, .middle-column-box-right-standard p.heading {
		margin: 1.0em 0em 1.0em 0em;
		font-weight: bold;
		font-size: 1.2em;
		background-color: rgb(255,255,255);
	}



	.middle-column-box-full-standard p.subheading, .middle-column-box-left-standard p.subheading, .middle-column-box-right-standard p.subheading {
		margin: 1.0em 0em 0.6em 0em;	
		font-weight: bold;
		font-size: 1.2em;
	}



	.middle-column-box-full-standard p, .middle-column-box-left-standard p, .middle-column-box-right-standard p {
		margin: 0em 0em 0.6em 0em;	
		font-size: 1.2em;	
		background-color: rgb(255,255,255);
	}

table{background-color: rgb(255,255,255);height:60%;}

#Pagetitle{display:none;}
/* Style Correction */
	.textarea{background-color: rgb(255,255,255);}
	#leftnav, #rightnav, #content{position:relative; top:-3em;}
	#leftnav p, #rightnav p { margin: 0 0 1em 0; }
	#content h2 { margin: 0 0 .5em 0; }

/*#2colleftcolumn div { border: 1px solid #E00000; width: 290px; float: left;}
#2colrightcolumn div { border: 1px solid #007F0E; width: 290px; float: right;}*/

#gallery_upload_button{display: block; float:left; height:26px;width:111px; background:url('img/gallery_upload.png') no-repeat;}
#gallery_upload_button SPAN {display:none;}

#gallery_Slideshow_button{display: block; float:left; height:26px;width:111px; background:url('img/gallery_slideshow.png') no-repeat;}
#gallery_Slideshow_button SPAN {display:none;}

/*Activities popup */

#mypopup {width:600px; height:800px;}
 #mypopup LI{display: inline; width:263px;}

/*Calendar*/
tr.TaskListHeader,tr.TaskListHeaderBar{background-color:#A7C0DE;}
span.cal_eventtoday{background-color:#A7C0DE;}

#customers{}
#customers ul{

	list-style-type: none;
}
#customers li{display: inline;}
#customers img{height:68px; border:0;}
#customers a{text-decoration:none;}

