body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
div {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
table {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
#site_container {
margin: 0px auto;
width:977px;
text-align:left;
}
#site_bg {
float:left;
margin: 0px auto;
width:977px;
background-image:url(../images/framework/bg_mid.jpg);
background-repeat:repeat-y;
}
#site {
float:left;
margin: 0px auto;
padding:54px 0px 0px 87px;
width:890px;
background-image: url(../images/framework/bg.jpg);
background-repeat:no-repeat;
}
#top {
float:left;
width:787px;
height:93px;
background-image:url(../images/framework/top001.gif);
background-repeat:no-repeat;
}
#nav {
float:left;
margin: 5px 0px 0px 0px;
padding:8px 50px 0px 50px;
width:686px;
height:29px;
background-image:url(../images/framework/top002.gif);
background-repeat:no-repeat;
}
#footer {
float:left;
margin: 9px 0px 0px 0px;
padding:8px 30px 0px 30px;
width:727px;
height:80px;
background-image:url(../images/framework/footer.gif);
background-repeat:no-repeat;
}
.footer_txt {
color:#4C7EBC;
text-decoration:none;
}
.footer_txt a:hover {
color:#4C7EBC;
text-decoration:underline;
}
#content {
float:left;
margin: 5px 0px 0px 0px;
padding:0px 0px 0px 13px;
width:761px;
}
#navu {
float:right;
margin: 15px 0px 0px 0px;
padding: 0px 35px 0px 0px;
color:#FFFFFF;
}
#navu a:link {
color:#FFFFFF;
text-decoration:none;
}
#navu a:hover {
color:#B8E989;
text-decoration:none;
}
#navu a:visited {
color:#FFFFFF;
text-decoration:none;
}
#navu a:visited:hover {
color:#B8E989;
text-decoration:none;
}
#panels {
margin:15px 0px 0px 0px;
float:left;
}
.panel_box{
margin:0px auto;
float:left;
width:246px;
height:164px;
background-image:url(../images/home/panel.gif);
background-repeat:no-repeat;
}
.panel_title{
margin:11px 0px 0px 15px;
float:left;
width:181px;
height:14px;
}
.panel_photo{
margin:10px 0px 10px 1px;
float:left;
width:241px;
height:93px;
}
.right{
margin:0px auto;
float:right;
}
.left{
margin:0px auto;
float:left;
}
.main_image{
margin:5px 0px 0px 0px;
float:left;
padding-left:13px;
width:748px;
height:100px;
}
#side_nav001{
margin:10px 0px 0px 0px;
float:left;
width:243px;
background-image:url(../images/framework/sub_nav_bg_repeat.gif);
background-repeat:repeat-y;
}
#side_nav002{
margin:0px 0px 0px 0px;
float:left;
width:243px;
background-image:url(../images/framework/sub_nav_bg.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}
.arrow000{
margin:0px 0px 15px 0px;
float:left;
padding-left:24px;
}
.arrow001{
margin:0px 0px 0px 0px;
float:left;
width:150px;
background-image:url(../images/framework/sub_arrow.gif);
background-repeat:no-repeat;
padding-left:27px;
color:#FFFFFF;
font-size:12px;
}
.arrow001 a:link{
color:#FFFFFF;
text-decoration:none;
}
.arrow001 a:hover{
color:#D2E3FC;
background-image:url(../images/framework/sub_hover.png);
background-repeat:no-repeat;
text-decoration:none;
}
.arrow001 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.arrow001 a:visited:hover{
color:#D2E3FC;
background-image:url(../images/framework/sub_hover.png);
background-repeat:no-repeat;
text-decoration:none;
}
#content_bulk {
margin:10px 0px 0px 10px;
float:left;
width:508px;
background-image:url(../images/framework/content_bg.gif);
}
.content_bulk_text{
margin:0px auto;
float:left;
width:478px;
padding:0px 15px 0px 15px;
}
h1{
margin:0px 0px 0px 0px;
font-size:18px;
color:#629332;
font-weight:normal;
}
.heading_bold{
font-size:20px;
color:#629332;
font-weight:bold;
}
h2{
font-size:11px;
color:#4171B3;
font-weight:bold;
margin:0px 0px 0px 0px;
display:inline;
}
.link001{
color:#4171B3;
text-decoration:underline;
}
.link001:hover{
color:#4171B3;
text-decoration:underline;
}

.brochure_img {
margin: 0;
padding: 35px 0 0 65px;
float: left;
border: none;
width: 111px;
height: 155px;
}

a .brochure_img {
border: none;
}

.pdf {
margin: 0;
padding: 4px 0 0 40px;
background: url(../images/pdf_logo.gif) no-repeat;
height: 33px;
}