@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#container {
	width: 800px;
	background:#FFFF00;
	padding-left: 10px;
	padding-right: 10px;
	overflow: hidden;
	height: 600px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#container #banner {
	background-image: url(../_image/top_banner.gif);
	position:absolute;
	height: 79px;
	width: 800px;
}
#container #menu_container {
	background-image: url(../_image/menu_banner.gif);
	position:absolute;
	height: 36px;
	width: 800px;
	top: 94px;
}
/*#container #main_page {
	height: 439px;
	width: 600px;
}*/
#container #left_column {
	background-image: url(../_image/left_column.gif);
	position:absolute;
	float: left;
	height: 324px;
	width: 117px;
	top: 0px;
	left: 0px;
}
#container #column_container {
	float: right;
	position:absolute;
	height: 324px;
	width: 801px;
	top: 130px;
}
#container #column_container #right_column {
	background-image: url(../_image/right_column.gif);
	position:absolute;
	float: right;
	height: 324px;
	width: 175px;
	top: 0px;
	left: 624px;
}
#container #column_container #center_column {
	background-image: url(../_image/main_image.jpg);
	position:absolute;
	float: left;
	height: 324px;
	width: 508px;
	left: 117px;
	top: 0px;
}
#container #footer {
	background-image: url(../_image/foot_banner.gif);
	position:absolute;
	height: 161px;
	width: 800px;
	top: 455px;
}
#main_article {
  top: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
}
#news {
  top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
}

#read_more {
  top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 5px;
}

.left_menu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #005952;
  text-align:center;
  vertical-align:top;
    }
  
.GreenBar {
	background-image:url(../_image/vertical_green.gif);
	background-repeat:repeat-x;
	}
.GreenItem {
	height: 36px;
	text-align:center;
	color:White;
}
.GreenItem a{
	color:White;
	text-decoration:none;
}
.GreenItem a:hover {
	font-weight:bold;
	color:black;
}
.left_menu a{
    margin-bottom:10px;
    margin-left:15px;
    margin-right:10px;
    margin-top:10px;
	text-decoration:none;
	vertical-align:top;
}
.left_menu a:hover {
	font-weight:bold;
	color:black;
	vertical-align:top;
}