@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;

}
p, ul, li, h1, h2, h3{
padding:0;
margin:0;
}
.clr{
clear:both;
width:1px;
height:1px;
margin-left:-1px;
font-size:1px;
}
#header{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	height: 148px;
	padding: 4px 27% 0 27%;
	background:url(../images/bg_body.gif) repeat-x #fff;
	color:inherit;
}
#header img{
border:none;
}
.slogan{
	padding:22px 0 0 76px;
	position: absolute;
}
#top_nav{
	list-style:none;
	position: absolute;
	top: 128px;
	left:38%;
	width:500px;
}
#top_nav li{
	position:relative;
	float:left;
	padding:0 18px;
}
#top_nav li a, #top_nav li a:hover{
text-decoration:none;
color:#000;
background-color:inherit;
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
#top_nav li a:hover{
color:#fff;
background-color:inherit;
}
#content{
position:relative;
margin-left:auto;
margin-right:auto;
width:600px;
padding:5px 0 0 20px;
text-align:justify;
}
h3{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
padding:15px 0;
}
h3 a{
text-decoration:none;
color:#000;
background-color:inherit;
}
#content p{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}
.right_text{
	display:block;
	position:relative;
	float:right;
	width:370px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0;
}
#footer{
	position:relative;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	height:55px;
	padding: 1% 27% 1% 40%;
	text-align: center;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #40ae49;
}
#footer a{
color:#40ae49;
background-color:inherit;
}
#footer a:hover{
text-decoration:none;
}
/*/////PAGE 2*/
#master{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	background:url(../images/bg_master.gif) repeat-y;
}
#left_content{
	position:relative;
	float:left;
	width:167px;
	background-color:#40ae49;
	color:inherit;
	padding:40px 0 0 0;
	text-align:center;
	z-index: 5;
}
#right_content, #right_content2{
	position:relative;
	float:left;
	width:625px;
	padding: 20px 0 100px 0;
}
#left_nav{
list-style:none;
}
#left_nav li{
padding:10px 0;
}
#left_nav a{
	display:block;
	text-align:center;
	text-decoration:none;
	color:#000;
	background-color:inherit;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
#left_nav li a:hover{
color:#fff;
background-color:inherit;
}
h1{
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 15px 0 25px 0;
}
h2{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 25px 0 10px 0;
}
h2 a{
text-decoration:none;
color:#000;
background-color:inherit;
}
#week_calendar, #week_calendar2{
	position:relative;
	padding:10px 0 0 0;
	text-align: center;
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	width: 270px;
}
#week_calendar2{
	width:410px;
	padding: 10px 0 30px 0;
}
#week_calendar li, #week_calendar2 li{
position:relative;
float:left;
	padding: 0 5px;}
#week_calendar li a, #week_calendar2 li a{
	display:block;

	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
}
#week_calendar li a:hover, #week_calendar2 li a:hover{
text-decoration:underline;
}
.download_link{
	font:bold 16px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-style:italic;
	text-decoration:underline;
	color:#000;
	background-color:inherit;
}
.table1{
	position:relative;
	width:320px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #918f8f;
}
.table1 td{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#918f8f;
	background-color:inherit;
}
.table2{
	position:relative;
	width:430px;
	margin-left:auto;
	margin-right:auto;
}
.table2 td{
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	padding:5px 0;
}
#footer2{
	position:relative;
	width:300px;
	background:url(../images/bg_ft.gif) repeat-x;
	height:40px;
	text-align: center;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 20%;
	margin-top: 260px;
}
#footer2 a{
color:#40ae49;
background-color:inherit;
}
#footer2 a:hover{
text-decoration:none;
}
#right_content p, #right_content2 p{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	padding:15px 0 5px 8px;
}
#right_content2 p{
	text-align:center;
	padding: 0px 0 10px 0;
	line-height: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#documents{
	list-style:disc inside;
	padding: 0 0 0 40px;
}
#documents li a{
color:#000;
background-color:inherit;
text-decoration:none;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

