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

body
{
height:1550px;
margin:0px auto;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#327729;
line-height:16px;
background:#fffffd left bottom repeat-x url(../images/body-bg-01.jpg);
font-size:12px;
}

img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
p
{
margin:12px auto;
padding:0px;
}

.left
{
float:left;
}
.right
{
float:right;
}
a
{
color:#327729;
text-decoration:underline;
}
a:hover
{
color:#327729;
text-decoration:none;
}

.container
{
width:100%;
margin:0px auto;
}
.body-main
{
width:991px;
margin:0px auto;
}
.footer-container
{
width:100%;
float:left;
/*background:url(../images/footer-bg.jpg) left bottom repeat-x;
height:105px;*/
padding-bottom:200px;
}

.font-heighlight
{
color:#5bba07;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.font-ad
{
color:#55872e;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-top:15px;
padding-bottom:10px;
float:left;
}
.font-heading
{
color:#55872e;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}
.header-bg
{
height:134px;
width:991px;
float:left;
}
.header-left
{
width:238px;
float:left;
text-align:left;
padding-left:21px;
}
.header-right
{
width:700px;
float:right;
padding-right:32px;

}
.body-container
{
width:991px;
float:left;
}
.body-container-top
{
width:991px;
float:left;
}
.navcontainer-top
{
float:right;
list-style-type:none;
display:inline;
margin:0px;
text-align:right;
}

.navcontainer-top ul
{
float:right;
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
text-align:right;
height:23px;
}
.navcontainer-top ul li
{
margin:0px;
float:left;
list-style-type:none;
display:inline;
background:url(../images/top-menu-line.jpg) left top no-repeat;
padding-left:10px;
padding-right:10px;
height:23px;
padding-top:3px;

}
.navcontainer-top ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#fafcfa;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:16px;
text-align:left;
}
.navcontainer-top li a:hover
{
color:#004128;
text-decoration:none;
}

.navcontainer
{
float:right;
list-style-type:none;
display:inline;
margin:0px;
padding-top:87px;
width:750px;
padding-right:0px;
text-align:right;
}

.navcontainer ul
{
float:right;
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:750px;
text-align:right;



}
.navcontainer ul li
{
margin:0px;
float:right;
list-style-type:none;
display:inline;
background: url(../images/menu-line.jpg) left top no-repeat;
padding-left:7px;
padding-right:7px;
height:15px;


}
.navcontainer ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#304e19;
text-transform:uppercase;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:16px;
text-align:left;
}
.navcontainer li a:hover
{
color:#004128;
text-decoration:none;
}

.index-content
{
width:791px;
float:left;
}
.index-left
{
width:617px;
float:left;
}
.index-right
{
width:362px;
float:right;
}
.index-right-content
{
width:362px;
float:right;
}
.heading-font-bg
{
float:left;
padding-left:19px;
padding-top:10px;
padding-bottom:10px;
}
.index-left-content
{
width:617px;
float:left;
}

.video
{
float:left;

padding-bottom:13px;
width:362px;
background:#53862b;
}

.video ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:362px;
text-align:left;



}
.video ul li
{
margin:0px;
width:362px;
float:left;
display:block;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-bottom:1px solid #53862b;
}
.video ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
background:#304e19;
width:362px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:16px;
text-align:left;
}
.video ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
background:#b7cc8d;
width:362px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:16px;
text-align:left;
}
.video ul li a.active
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
background:#b7cc8d;
width:362px;
padding-top:2px;
padding-bottom:2px;
float:left;
font-size:12px;
text-decoration:none;
font-weight:bold;
line-height:16px;
text-align:left;
}
.video ul li a span
{
color:#fbec03;
font-size:12px;
padding-left:15px;
padding-right:15px;
}

.right-box
{
float:left;
width:357px;
}
.right-box-image
{
width:357px;
float:left;
background:url(../images/right-box-top.png) left bottom no-repeat;
height:10px;
}
.right-box-image1
{
width:357px;
float:left;
height:10px;
background:url(../images/right-box-bottom.png) left top no-repeat;
}
.right-box-mid
{
width:357px;
float:left;
padding:0px;
margin:0px;
background:url(../images/right-box-mid.gif) left top repeat-y;
}

.ad
{
width:90%;
margin:0px auto;
}


.ad ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:left;

}
.ad ul li
{
margin:0px;
width:100%;
float:left;
display:block;
color:#393938;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:1px solid #d3d9b7;
padding-top:10px;
text-decoration:none;
}

.ad ul li a
{
color:#5bba07;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;

}
.ad ul li a:hover
{
color:#5bba07;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;

}
.ad img
{
padding-right:10px;
padding-bottom:10px;
float:left;

}

.left-box
{
float:left;
width:618px;
}
.left-box-top
{
background:url(../images/body-box-top.png) left bottom no-repeat;
width:618px;
float:left;
height:30px;
}


.left-box-top div.tab_active{background:#EAEFD1;color:#33784C;font-weight:bold;float:left;height:25px;margin-right:3px;cursor:pointer;}
.left-box-top div.tab_active .left{width:5px;height:25px;float:left;background:no-repeat url(../images/tab_active_left.jpg);}
.left-box-top div.tab_active .center{float:left;border-top:1px solid #B4BF83;padding-left:9px;padding-right:9px;padding-top:3px;}
.left-box-top div.tab_active .right{width:5px;height:25px;float:left;background:no-repeat url(../images/tab_active_right.jpg);}

.left-box-top div.tab_inactive{background:#D6DCB6;color:#33784C;font-weight:bold;float:left;height:25px;margin-right:3px;cursor:pointer;}
.left-box-top div.tab_inactive .left{width:5px;height:25px;float:left;background:no-repeat url(../images/tab_inactive_left.jpg);}
.left-box-top div.tab_inactive .center{float:left;border-top:1px solid #B4BF83;border-bottom:1px solid #B4BF83;padding-top:3px;padding-left:9px;padding-right:9px;line-height:15px;padding-bottom:5px;}
.left-box-top div.tab_inactive .right{width:5px;height:25px;float:left;background:no-repeat url(../images/tab_inactive_right.jpg);}





.left-box-bottom
{
background:url(../images/body-box-bottom.png) left top no-repeat;
width:618px;
float:left;
height:6px;
}
.left-box-mid
{
background:url(../images/left-box-mid.jpg) left top repeat-x #d1dda2;
border-left:1px solid #b4bf84;
border-right:1px solid #b4bf84;
width:616px;
float:left;
padding:0px;
margin:0px;
}
.left-box-text
{
width:580px;
margin:0px auto;
}
.left-box-text p
{
padding-bottom:3px;
margin:10px 0px;
}
.bottom-main
{
width:985px;
float:left;
padding-left:3px;
padding-right:3px;
}
.bottom-top
{
background:url(../images/bottom-top.png) left bottom no-repeat;
width:985px;
float:left;
height:10px;
}
.bottom-mid
{
background:#fff;
width:965px;
float:left;
padding-left:10px;
padding-right:10px;

}
.bottom-bottom
{
background:url(../images/bottom-bottom.png) left top no-repeat;
width:985px;
float:left;
height:10px;
}

.bottom-left
{
width:605px;
float:left;
margin:0px ;
padding:0px;
}
.bottom-bg-main1
{
background:#f1f3e9;
float:left;
width:605px;
}
.bottom-bg-main
{
background:#f1f3e9;
float:left;
width:344px;
}
.bottom-bg
{
background:#f1f3e9;
margin:0px auto;
width:96%;
}
.bottom-bg1
{
background:#f1f3e9;
width:94%;
margin:0px auto;
}
.bottom-right
{
width:344px;
float:right;
margin:0px ;
padding:0px;
}

.link
{
width:210px;
float:left;
padding-left:20px;
margin-left:10px;
border-left:1px solid #cdcfc6;
margin-top:10px;
margin-bottom:10px;
}

.link ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:left;

}
.link ul li
{
margin:0px;
width:100%;
float:left;
display:block;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:0px;
line-height:20px;
}
.link1 ul li a
{
text-decoration:none;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.link1 ul li a:hover
{
text-decoration:underline;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.link ul li a
{
text-decoration:none;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.link ul li a:hover
{
text-decoration:underline;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.link1
{
width:230px;
float:right;
padding-left:20px;
margin-left:10px;
border-left:1px solid #cdcfc6;
margin-top:10px;
margin-bottom:10px;
}

.link1 ul
{
float:left;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:100%;
text-align:left;

}
.link1 ul li
{
margin:0px;
width:100%;
float:left;
display:block;
color:#5ab904;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:0px;
line-height:20px;
}
.inner-content
{
width:557px;
padding-left:20px;
float:left;
padding-top:15px;
color:#53862b;
font-size:12px;
}

.inner-content a
{
text-decoration:none;
color:#53862b;
font-size:12px;
}
.inner-content a:hover
{
text-decoration:underline;
color:#53862b;
font-size:12px;
}
.inner-heading
{
font-family:Arial, Helvetica, sans-serif;
color:#53862b;
font-size:18px;
line-height:18px;
}
div.ad a span.description{color:black;dext-decoration:none;}
div.ad a:hover span.description{color:black;dext-decoration:none;}
div.slideshow_controls{color:#ffffff;z-index:100;position:absolute;margin-right:0px;height:30px;width:617px;}
div.slideshow_controls .nav{padding-top:5px;padding-right:5px;padding-bottom:5px;}
div.slideshow_controls .nav a{padding:2px;line-height:12px;width:12px;border:1px solid #ffffff;float:left;margin-left:5px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#ffffff;text-decoration:none;}

div.slideshow_controls .nav a.activeSlide{background:#B2FB3A;color:#2F5019;}

div.slideshow_play{background:url(../images/btn_play.jpg);float:right;margin-left:5px;width:19px;height:18px;cursor:pointer;}
div.slideshow_pauze{background:url(../images/btn_pauze.jpg);float:right;margin-left:5px;width:19px;height:18px;cursor:pointer;}

div.slideshow{width:617px;height:397px;overflow:hidden;}
div.slideshow_header1{color:#84C705;font-size:60px;font-family:Arial, Helvetica, sans-serif;padding-top:207px;padding-left:15px;line-height:45px;font-weight:bold;}
div.slideshow_header2{color:#ffffff;font-size:45px;font-family:Arial, Helvetica, sans-serif;padding-top:0px;padding-left:15px;line-height:45px;font-weight:bold;}
div.slideshow_overlay{background:#619400;color:#ffffff;opacity:0.8;filter:alpha(opacity=80);height:100px;}
div.slideshow_overlay .header{opacity:1;padding-left:15px;padding-right:15px;color:#ffffff;font-size:30px;line-height:50px;position:relative;}
div.slideshow_overlay .text{opacity:1;padding-left:15px;padding-right:15px;color:#ffffff;position:relative;}
div.slideshow_overlay .text div.left{float:left;width:520px;}
div.slideshow_overlay .text div.right{float:right;width:65px;height:85px;border-left:1px solid #AEFC37;z-index:100;margin-top:-43px;}
div.slideshow_overlay .text div.right img{margin-top:55px;margin-left:30px;}
#tabcontents_level2 ul{margin:0px;padding:0px;}
#tabcontents_level2 li{list-style-type:none;padding-bottom:10px;border-bottom:1px solid #ABC588;margin-top:10px;line-height:15px;margin-left:0px;}