html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	margin-top: 0;
	background: url(images/header_bgd.gif);
	background-repeat: repeat-x; 
	
}

#page-container {
	width: 974px;
	background: #FFFFFE;
	margin: auto;
	height: 100%;
	margin-top: 0;
}
#hd {
	width: 974px;
	margin: auto;
	background: url(images/header_bgd.gif);
	clear: both;
	
}
#sub_header {
	width: 919px;
	height: 251px;
	margin: auto;
	background: url(images/sub_header_bgd.gif);
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			15px 27px 0px 27px;
	clear: both; 
	
}
#inner_sub_header {
	width: 913px;
	height: 245px;
	margin: auto;
	background: url(images/inner_sub_header.gif);
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			2px 2px 0px 2px;
	 
	
}

#home {
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			2px 2px 2px 2px;
	float: left;
	display: block;
	font-size: 0;
line-height: 0;


	}

#banner object {display: block;}
#logo {
	
	width: 404px;
	height: 214px;
	margin: 10px 2px 2px 25px;
	float: left;

	}
#links {
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F2FFC1;
}
A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F2FFC1;text-decoration: none;}
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F2FFC1;text-decoration: none;}
A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F2FFC1;text-decoration: none;}
A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #F2FFC1;text-decoration: underline;}

A.menu:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4B4C4C;text-decoration: none;}
A.menu:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4B4C4C;text-decoration: none;}
A.menu:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4B4C4C;text-decoration: none;}
A.menu:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #4B4C4C;text-decoration: underline;}

#content_border {
	width: 919px;
	
	
	background-color: #FFFFDC;
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			10px 27px 10px 27px;
}

#bd {
	width: 913px;
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			2px 2px 2px 2px;
	background-color: #F6FFD1;
	
}

.content {
width: 178px;
height: 242px;
background-color: #D3D19B;
float: left;
border-style : solid ;
border-width: 1px;
border-color: #949292;
margin: 			5px 2.5px 5px 2.5px;
}

.central_content {
width: 732px;
margin: 			5px 2.5px 5px 2.5px;
background-color: #EBF5B8;
float: left;
border-style : solid ;
border-width: 1px;
border-color: #949292;
}
.page_title {
margin: 			2px 2px 0px 2px;
width: 728px;
height: 48px;
background-color: #000000;
border-bottom: 2px solid #A2EDCA;
}
#page_01_text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #F2FFC1;
background-color: #75AE62;
margin: 			0px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
padding: 5px 5px 5px 5px;
}
#page_02_text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #F2FFC1;
background-color: #788564;
margin: 			0px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
padding: 5px 5px 5px 5px;
}
#page_03_text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #788564;
background-color: #D4D299;
margin: 			0px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
padding: 5px 5px 5px 5px;
}
#page_04_text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #F2FFC1;
background-color: #CC8D49;
margin: 			0px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
padding: 5px 5px 5px 5px;
}
#page_05_text {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #4B4C4C;
background-color: #F2FFC1;
margin: 			0px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
padding: 15px 5px 5px 5px;
text-align: center;
}

.page_sub_title {
font-size: 12pt;
border-bottom: 1px dotted ;
margin: 			2px 0px 5px 0px
}

#left_column {
width: 165px;

}
#right_column{
width: 753px;
float: left;
margin-bottom: 5px;
}

.block_menu {
	width: 150px;
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			5px 5px 5px 5px;
	background-color: #EBF5B8;

}
.block_menu_content {
	width: 144px;
	border-style : solid ;
	border-width: 1px;
	border-color: #949292;
	margin: 			2px 2px 2px 2px;
	background-color: #F2FFC1;
	
}
.block_menu_content li{
border-bottom: 1px dotted #9AB3B3;

}
.block_menu_content ul {
text-align: left;
list-style: none;
margin: 			5px 7px 5px 10px;
padding-left: 0;
}

.box_text  li{
list-style: disc;
text-align: left;
margin: 			5px 7px 10px 10px;
padding-left: 0;

}

#box_01 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #F2FFC1;
background-color: #75AE62;
margin: 			2px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
float: left;
width: 172px;
height: 236px;
 
}
#box_02 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9.5pt; 
color: #F2FFC1;
background-color: #788564;
margin: 			2px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
float: left;
width: 172px;
height: 236px;

}
#box_03 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #788564;
background-color: #D4D299;
margin: 			2px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
float: left;
width: 172px;
height: 236px;
}
#box_04 {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #F2FFC1;
background-color: #CC8D49;
margin: 			2px 2px 2px 2px;
border-style : solid ;
border-width: 1px;
border-color: #949292;
float: left;
width: 172px;
height: 236px;
}
.box_text {
margin: 			5px 5px 0px 5px;
height: 150px;
}
.box_link {
margin: 			5px 5px 5px 5px;
height: 30px;
}

#lower_container {
width: 732px;

}
#lower_left_column {
background-color: #9D9D6F;
width: 366px;
height: 276px;
float: left;
}
#lower_right_column {
padding: 			4px 0px 4px 0px;
text-align: center;
width: 366px;
height: 276px;
background-color: #9D9D6F;
float: left;
}
#lower_right_column img{
margin: 			11.5px 0px 11.5px 0px;

}
#lower_left_column_01 {
padding: 			2px 2px 2px 2px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 13pt; 
color: #788564;
background-color: #F7FFD4;
height: 40%;
}
#lower_left_column_02 {
padding: 			2px 2px 2px 2px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8.5pt; 
color: #FFFFB4;
background-color: #9D9D6F;
height: 60%;
}
.text_padding {
padding: 			5px 5px 5px 5px;
}
#footer {
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #4B4C4C;
border-top: 1px dotted #9AB3B3;
border-bottom: 1px dotted #9AB3B3;
float: left;
text-align: center;
margin: 			5px 0px 5px 0px;
width: 732px; 
}
input { 
color: #FFFFB4;
 background-color: #9D9D6F; 
}
textarea { 
 background-color: #9D9D6F; 
 color: #FFFFB4; 
}

#ft{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #4B4C4C;
text-align: center;
margin: 			5px 0px 5px 0px; 
}

