html {
	height:100%;
}

body {
	font-size:70%;
	margin:0px;
	background-color:#EEEEEE;
	font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	height:100%;
}
ul {
	margin-left:5px;
	padding-left:10px;
}
p {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
img {
	border:0px;
}

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#FFBE0E;
	text-decoration:none;
	font-weight:bold;
}

form {
	margin:0px;
}

input, select, textarea {
	font-size:100%;
	font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
}

table#page {
	height: 100%;
	width: 100%;
	text-align:center;
}

table#page div#content {
	position:relative;
	text-align:left;
	width:761px;
/*	height:470px;*/
	margin:0 auto;
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position:bottom left;
}

table#page div#content div#header {
	position:relative;
	height:120px;
	clear:both;
}

table#page div#content div#header img.logo {
	position:absolute;
	top:33px;
	right:26px;
}

table#page div#content div#header h1 {
	position:absolute;
	font-size:90%;
	color:#B2B2B2;
	top:55px;
	right:26px;
	width:131px;
	font-weight:normal;
	font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

table#page div#content div#header ul {
	position:relative;
	margin:0px;
	padding:0px;
	padding-top:36px;
	padding-left:20px;
	list-style-type:none;
	font-size:13px;
	font-weight:bold;
	font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
}

table#page div#content div#header ul li {
	display:inline;
	color:#B2B2B2;
}

table#page div#content div#header ul li a {
	color:#B2B2B2;
	text-decoration:none;
	padding-left:24px;
	background-repeat:no-repeat;
	padding-right:10px;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
}

table#page div#content div#header ul li a:hover {
	color:#FDBF0C;
}

table#page div#content div#header ul li a.home {
	background-image:url(/img-bin/icon_nav_home.gif);
}

table#page div#content div#header ul li a.home_on, table#page div#content div#header ul li a.home:hover {
	background-image:url(/img-bin/icon_nav_home_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.about {
	background-image:url(/img-bin/icon_nav_about.gif);
}

table#page div#content div#header ul li a.about_on, table#page div#content div#header ul li a.about:hover {
	background-image:url(/img-bin/icon_nav_about_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.services {
	background-image:url(/img-bin/icon_nav_services.gif);
}

table#page div#content div#header ul li a.services_on, table#page div#content div#header ul li a.services:hover {
	background-image:url(/img-bin/icon_nav_services_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.news {
	background-image:url(/img-bin/icon_nav_news.gif);
}

table#page div#content div#header ul li a.news_on, table#page div#content div#header ul li a.news:hover {
	background-image:url(/img-bin/icon_nav_news_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.resources {
	background-image:url(/img-bin/icon_nav_resources.gif);
}

table#page div#content div#header ul li a.resources_on, table#page div#content div#header ul li a.resources:hover {
	background-image:url(/img-bin/icon_nav_resources_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.events {
	background-image:url(/img-bin/icon_nav_events.gif);
}

table#page div#content div#header ul li a.events_on, table#page div#content div#header ul li a.events:hover {
	background-image:url(/img-bin/icon_nav_events_on.gif);
	color:#FDBF0C;
}

table#page div#content div#header ul li a.contact {
	background-image:url(/img-bin/icon_nav_contact.gif);
}

table#page div#content div#header ul li a.contact_on, table#page div#content div#header ul li a.contact:hover {
	background-image:url(/img-bin/icon_nav_contact_on.gif);
	color:#FDBF0C;
}





table#page div#footer {
	position:relative;
	clear:both;
	text-align:right;
	color:#8C8C8C;
	width:761px;
	margin:0 auto;
	margin-top:10px;
}

table#page div#footer strong {
	position:absolute;
	top:0px;
	left:0px;
	font-weight:normal;
}

table#page div#footer ul {
	list-style-type:none;
	text-align:right;
	margin:0px;
	padding:0px;
}

table#page div#footer ul li {
	display:inline;
}

table#page div#footer ul li a {
	color:#8C8C8C;
	text-decoration:none;
}

table#page div#footer ul li.last {
	padding-right:0px;
	border-right:none;
}





table#page div#content div#main {
	position:relative;
	width:100%;
	clear:both;
}

table#page div#content div#main div.left {
	position:relative;
	width:121px;
	float:left;
	padding-left:23px;
}

table#page div#content div#main div.left ul {
	position:relative;
	list-style-type:none;
	margin:0px;
	padding:0px;
	border-top:#B2B2B2 1px dotted;
}

table#page div#content div#main div.left ul li {
	border-bottom:#B2B2B2 1px dotted;
	line-height:16px;
	font-size:90%;
}

table#page div#content div#main div.left ul li a {
	position:relative;
	color:#8C8C8C;
	text-decoration:none;
	display:block;
	width:100%;
}

table#page div#content div#main div.left ul li a.on, table#page div#content div#main div.left ul li a:hover {
	position:relative;
	display:block;
	width:100%;
	color:#FFBE0E;
	background-image:url(/img-bin/arrow.gif);
	background-repeat:no-repeat;
	background-position:100% 50%;
	font-weight:normal;
}


table#page div#content div#main div.right {
	position:relative;
	width:535px;
	padding-right:65px;
	float:right;
}

table#page div#content div#main div.right h2 {
	color:#FFBE0E;
	font-family: Arial, 'Trebuchet MS', Verdana, Helvetica, sans-serif;
	font-size:150%;
}

table#page div#content div#main div.right h2 a {
	font-size:70%;
	position:absolute;
	top:0px;
	right:27px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

table#page div#content div#main div.right h2 a:hover {
	color:#FFBE0E;
}

table#page div#content div#main div.right div.overflow h2 {
font-size:145%;
}

table#page div#content div#main div.right div.overflow {
/*	overflow:auto;*/
	position:relative;
	float:left;
	min-height:290px;
	height:auto !important;
	height:290px;
	clear:both;
	font-size:105%;
}




a.block {
	display:inline-block;
	width:100px;
}






.homepage a {
	display:block;
	height:48px;
	float:left;
}

.homepage a span {
	visibility:hidden;
}

.homepage a.home {
	background-image:url(/img-bin/home/home_home.gif);
	background-repeat:no-repeat;
}

.homepage a.home:hover {
	background-image:url(/img-bin/home/home_home_on.gif);
}

.homepage a.services {
	background-image:url(/img-bin/home/home_services.gif);
	background-repeat:no-repeat;
}

.homepage a.services:hover {
	background-image:url(/img-bin/home/home_services_on.gif);
}

.homepage a.resources {
	background-image:url(/img-bin/home/home_resources.gif);
	background-repeat:no-repeat;
}

.homepage a.resources:hover {
	background-image:url(/img-bin/home/home_resources_on.gif);
}

.homepage a.contact {
	background-image:url(/img-bin/home/home_contact.gif);
	background-repeat:no-repeat;
}

.homepage a.contact:hover {
	background-image:url(/img-bin/home/home_contact_on.gif);
}

.homepage a.about {
	background-image:url(/img-bin/home/home_about.gif);
	background-repeat:no-repeat;
}

.homepage a.about:hover {
	background-image:url(/img-bin/home/home_about_on.gif);
}

.homepage a.events {
	background-image:url(/img-bin/home/home_events.gif);
	background-repeat:no-repeat;
}

.homepage a.events:hover {
	background-image:url(/img-bin/home/home_events_on.gif);
}

.homepage a.news {
	background-image:url(/img-bin/home/home_news.gif);
	background-repeat:no-repeat;
}

.homepage a.news:hover {
	background-image:url(/img-bin/home/home_news_on.gif);
}

.homepage a.sitemap {
	background-image:url(/img-bin/home/home_sitemap.gif);
	background-repeat:no-repeat;
}

.homepage a.sitemap:hover {
	background-image:url(/img-bin/home/home_sitemap_on.gif);
}