/* CSS Document */

html, body {
	margin: 0px;
	padding: 0px;
	background-color: #e5e5e5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#container_main {
	display: block;
	width: 797px;
	height: 100%;
	margin: 0 auto;
	border: 0px solid #000;
}
	
div#container_header {
	display: block;
	height: 78px;
	padding: 10px 8px 0px 8px;
	border: 0px solid #000;
}
	
		div#header_nav {
			display: block;
			border: 0px #000 solid;	
			float: right;
			margin-top: 40px;
			border: 0px solid #000;
		}
		
		div#header_nav ul { 
			list-style:none; 
			margin-left: 0px; 
			margin-bottom: 4px;
			margin: 0 auto;
			padding: 0em;			
		}
		div#header_nav li { display: inline;}
		div#header_nav a { color:#333; background-color: transparent; text-decoration:none; font-size: 11px; font-weight: bold}
		div#header_nav a:hover { text-decoration:underline;}


div#container_body {
	display: block;
	width: 797px;
	height: 100%;
	border: 0px solid #000;
}

		div#body_top {
			display: block;
			width: 797px;
			height: 30px; 
			background: url(../images/body_top.gif) transparent no-repeat;
			border: 0px solid #000;
		}

		div#body_content {
			display: block;
			width: 797px;
			height: 543px; 
			background: url(../images/body_centre.jpg) transparent no-repeat;
			border: 0px solid #000;

		}


				div#content_nav {
					display: block;
					width: 333px;
					float: right;
					border: 0px solid #fff;
					text-align: left;
					margin-top: 40px;
				}

				div#content_navbtn {
					display: block;
					width: 142px;
					border: 0px solid #fff;
					text-align: left;
				}

				div#content_navlinks {
					display: block;
					width: 180px;
					text-align: left;
					float: right;
					font-size:12px;
					border: 0px solid #fff;
				}
				div#content_navlinks ul { 
					list-style:none; 
					margin: 0 auto;
					padding: 0em;			
				}
				div#content_navlinks li { margin-bottom: 10px;}
				div#content_navlinks a { color:#fff; text-decoration: none;}
				div#content_navlinks a:hover {text-decoration: underline;}

				#sublinks li {}
				#sublinks li a{text-decoration:none;font-weight:normal !important;color:#999 !important}
				#sublinks li a:hover{text-decoration:underline}

div#body_bottom {
			display: block;
			width: 797px;
			height: 30px; 
			background: url(../images/body_bottom.gif) transparent no-repeat;
			border: 0px solid #000;
		}


div#container_footer {
	display: block;
	width:650px; 
	height: 100%;
	font-size: 9px;
	text-align: center;
	color: #999999;
	border: 0px solid #000;
	margin:0 auto;
}

div#container_footer p { border:1px solid #999999; padding:5px;}
div#container_footer a { color:#000000; text-decoration: none;}
div#container_footer a:hover {text-decoration: underline;}

div#notice {border:1px solid #999999; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; width: 200px; padding:10px; float: left;}
div#notice strong {font-size:12px;}
div#partner {width: 105px;  margin-top: 100px; margin-top:480px; margin-left:20px;}

