body
{	
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #2d2d2d;
	background: #e2edf2 url("../images/background.gif") left top repeat-x;
}

h1, h2, h3, h4, h5, h6{
	color:#094468;
	padding:10px 0 10px 0;
	margin:0;
	padding-bottom:10px;
}

h6{
	font-size:12px;
}

form{
	margin: 0px;
}

img { border: none; }

/* links */
a, a:link, a:visited, a:active {
	color: #094468;
	font-weight: bold;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}


/***************/
/* Main Layers */
/***************/

#layer, #header{
	width: 970px;
	margin: 0 auto;
}

#header, #logo, #MenuDiv, #flavour_1, #content, #left_content, #right_content, #page_content, #home_content_box, #home_left_content, #home_right_content, #footer{
	float: left;
	width: 970px;
}

#header{	
	height:342px;
	margin:0;
	padding:0;
	background: #ffffff url("../images/banner_background.gif") left top no-repeat;
}

	#logo{
		width: 241px;
		margin-top: 40px;
	}


	#MenuDiv
	{
		float: right;
		width: 683px;
		height: 50px;
		font-size: 14px;
		background: url("../images/nav_background.gif") bottom left no-repeat;
		margin-top: 63px;
		color: #043f5d;
		margin-right: 13px;
	}

#content{
	min-height:350px;
	background: #ffffff url("../images/content_background.gif") bottom left no-repeat;
}

	#left_content{
		width:264px;
	}

	#right_content{
		width:698px;
		margin:26px 0 0 8px;
	}
		#page_content{
			width:678px;
			padding:0 20px 10px 0;
		}

		#home_content_box{
			width:686px;
			height:437px;
			padding-top:57px;
			background: url("../images/home_background.png") top left no-repeat;
		}

		#home_left_content{
			width:311px;
			margin:0 22px 0 15px;
			/*border:1px solid red;*/
		}

		#home_right_content{
			width:299px;
			margin:0 22px 0 15px;
			/*border:1px solid green;*/
		}

#footer{
	height:48px;
	background: #ffffff url("../images/footer.gif") top left no-repeat;
	color:#094468;
	font-weight:bold;
	font-size:12px;
}

	.footer_links{
		width:675px;
		float:left;
		margin:20px 0 0 15px;
	}
	.copyright{
		width:265px;
		float:right;
		margin:20px 15px 0 0;
		/*border:1px solid red;*/
	}


#DolphinContainer
{
	width:970px;
	float: right;
	padding-top: 10px;
	padding-bottom: 5px;
}

	#DolphinContainer a.rollover
	{
		display: block;
		width: 151px;
		height: 24px;
		text-decoration: none;
		background: url("../images/DesignedByi2graphics.png");
		float:right;
	}

/*	#DolphinContainer a.rollover:hover {
		background-position:100% -32px;
	}*/


/* General */
.error
{
	color:#ff0000;
	font-weight:bold;
}

/*****************************************/
/*	List styles
/*****************************************/
.pdf, .main_list, .sub_list, .download_list {
	list-style-type: none;
	list-style-position:outside;	
	font-size:12px;
	margin:0;
}
.pdf { list-style-image:url("../images/pdf.jpg"); } 

.main_list {
	list-style-image:url("../images/main_list.png");
}

.sub_list {
	list-style-image:url("../images/sub_list.png");
}

.download_list{
	list-style-image:url("../images/download.png");
}

li{
	margin-top:8px;
}
/******************************************************************/
/*	clear div
/******************************************************************/

.cleardiv {
	clear: both;
	/*height: 1%;*/
}