/* Global */
body{color: #565655;margin: 0;padding: 0;background: #5f7110;font: 12px/1.4em Arial, Helvetica, sans-serif;letter-spacing:0px;}
.body_print{color:white;margin: 0;padding: 0;background: #5f7110;font: 12px/1.4em Arial, Helvetica, sans-serif;letter-spacing:0px;}
a { color:#6e840b;font: 12px/1.4em Arial, Helvetica, sans-serif; text-decoration:underline;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {text-decoration:none;}
h2 { color:#95a938;font: bold 16px Arial, Helvetica, sans-serif; position: relative; left: 0px; top: 10px; margin: 0px 0px 0px 0;}
h3 { color:#95a938;font: bold 13px Arial, Helvetica, sans-serif; margin: 0 0 3px 0;}
h4 { color:#95a938;font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 3px 1px;}
h5 { color:#95a938;font: bold 10px Arial, Helvetica, sans-serif; margin: 0 0 3px 0;}
/******* Layout **********/
#wrapper{width:769px;margin: 0 auto;background: url(../images/l-bg.gif) repeat-y center;}
#top{background: url(../images/top.png) no-repeat center;height: 29px;margin:0;padding:0}
#dheader{background: url(../images/shade.gif) repeat-x top;height: 99px;margin:0 21px;}
#header{background: height: 180px;margin:0 21px;}
#logo {float: left;width:300px; padding:25px 0 0 30px}
#sm { float: right; padding:35px 50px 0 0}
/****** Navigation **********/
#nav{background: url(../images/nav.gif) repeat-x top;height: 40px;margin:0 18px;padding-left:1px;}
#nav ul {margin: 0;list-style: none;padding:0}
#nav li {display: block;float: left;}
#nav li a {font: bold 12px Arial, Helvetica, sans-serif;color: #FAFCF8;text-decoration: none;display: block;padding: 12px 15px 13px 15px;border-right: 1px solid #95a938;}
#nav li a:hover {background: url(../images/hover.gif) repeat-x top;}
#nav li a.current {background: url(../images/hover.gif) repeat-x top;}
/******* Content *********/
#main{ background: url(../images/shade.gif) repeat-x top;margin:2px 21px;padding: 10px;overflow: hidden;clear:both;}
#content {width:480px;padding:10px 0 10px 0;float:left;text-align: justify;}
#content p { margin: 0 0 10px 0}
#content ul {padding:0 0 10px 0;margin:15px 0 0 25px;list-style: square url(../images/bullet.gif);}
#content li {margin:0; padding:0 0 4px 0;}
#new{margin: 49px 0 0 0;}
.img {border: 1px solid #e5e5e5; padding: 7px; margin: 20px 0 10px 0; background-color:#fff;}
.box_print {width: 692px; float:left; padding:7px; margin: 0 0 15px 0; border: 1px solid #e5e5e5;}
.box_text {width: 458px; float:left; padding:7px; margin: 0 0 15px 0; border: 1px solid #e5e5e5;}
.box_new {width: 205px; float:right; padding:7px; border: 1px solid #e5e5e5;margin: 0 0 10px 0;}
.header_news a {color:#475509; text-decoration: none;padding: 2px 5px 2px 5px;font: bold 13px Arial, Helvetica, sans-serif;}
.header_news a:hover {color: #FAFCF8;background: url(../images/hover.gif) repeat-x top;padding: 2px 5px 2px 5px;font: bold 13px Arial, Helvetica, sans-serif;}
.box1 {width: 215px; float:left; padding:7px; border: 1px solid #e5e5e5;}
.box2 {width: 215px; float:left;padding:7px; margin-left:12px;border: 1px solid #e5e5e5;}
.cont { display:block;background-color:#F7F7F7;padding:8px;}
.cont_text{display:block;background-color:#F7F7F7;padding:8px;height: 100%;}
.cont_new{display:block;background-color:#F7F7F7;padding:8px;}
.cont:hover{ background-color:#fff;}
.cont_text:hover{ background-color:#fff;}
.cont_new:hover{ background-color:#fff;}
#align_left {text-align: left;}
#align_center {text-align: center;}
#align_right {text-align: right;}
#header_new a {color:#95a938; text-decoration: none;font: bold 13px Arial, Helvetica, sans-serif;}
#header_new a:hover {text-decoration: none;color: #95a938;font: bold 13px Arial, Helvetica, sans-serif;}
#header_new_href a {color:#95a938; text-decoration: none;font: 13px Arial, Helvetica, sans-serif;text-decoration: none; text-align: right;}
#header_new_href a:hover {color:#95a938; text-decoration: none;font: 13px Arial, Helvetica, sans-serif;text-decoration:underline;text-align: right;}
#blog_img {width:430px; text-align:left;height: 100%; }
#catalog {margin:0px 0px 0px 3px; }
#catalog p {text-align: justify;}
#catalog_img {width:150;height:150;border:1px solid #C0C0C0;margin:0px 20px 15px 0px;}
#catalog_href {position: relative; left: 0px; top: 170px;}

/***** Side Bar **********/
#bread_print {width:698px;margin: 0 0 5px 0;display:block;background-color:#F7F7F7;padding:5px;}
#bread_print a {color:#475509; text-decoration: none;font-weight:bold; padding: 2px 5px 2px 5px;}
#bread_print a:hover {color: #FAFCF8;background: url(../images/hover.gif) repeat-x top;padding: 2px 5px 2px 5px;}
#bread {width:464px;margin: 0 0 5px 0;display:block;background-color:#F7F7F7;padding:5px;}
#bread a {color:#475509; text-decoration: none;font-weight:bold; padding: 2px 5px 2px 5px;}
#bread a:hover {color: #FAFCF8;background: url(../images/hover.gif) repeat-x top;padding: 2px 5px 2px 5px;}
.B_currentCrumb {padding: 2px 5px 2px 5px;}
#sidebar{width:210px; margin: 0 0 0 480px;}
.menu { margin:20px 0 0 0;padding:0; list-style:none;}
.menu li {height: 25px; padding: 11px 0 0 45px;background: url(../images/menu.gif) repeat-x left top;}
.menu a { color:#475509; text-decoration: none;font-weight:bold;}
.menu a:hover { color:#000000; }
/******** Footer *******/
#footer-line{background: #89a606 url(../images/footer.gif) repeat-y left;height: 13px;margin:0 18px;}
#footer {background: url(../images/shade.gif) repeat-x top;margin:2px 21px;padding: 18px;line-height:1.6em;}
.crd a { color:#565655;text-decoration:none;}
#bottom{background: url(../images/bottom.png) no-repeat center;height: 27px;}
/******** email *******/
#email {font-size: 12px;text-align: left;font-family: Aria, Helvetica, sans-serif;border: 2px solid white;
background: #F7F7F7;width: 200px;height: 100%;padding: 0 10px 0 10px;color: #95a938}
#email img {border: 1px solid #95a938;}
#email textarea {overflow: auto;scrollbar-arrow-color: white;scrollbar-track-color: #9D9D9D;scrollbar-face-color: #BB0260;
scrollbar-highlight-color: #2E3548;scrollbar-shadow-color: white;text-align: left;background: white;color: #95a938;width:200px;border: 1px ridge solid #95a938;}
.email_but {background: white;color: #95a938;border: 1px ridge solid #95a938;width: 80px;height: 22px;}
.form_text {background: white;color: #95a938;width:200px;border: 1px ridge solid #95a938;}
/******** Partners *******/

#banner_partners{
width: 100%;
height: 120px;
padding: 10px 0 0px 0;
}

#banner_partners_img{
    float: left;
    margin: 0px 10px 0px 0px;
}

#banner_partners_img img{
text-decoration: none;
/*border: none;*/
border: 4px double #95a938;
}

#banner_partners_href{

}

/********End Partners *******/
/******** New *******/
#banner_new{
width: 100%;
height: 120px;
padding: 10px 0 0px 0;
}

#banner_new_img{
    float: left;
    margin: 0px 10px 0px 0px;
}

#banner_new_img img{
text-decoration: none;
/*border: none;*/
border: 4px double #95a938;
width: 100px;
height: 100px;
}
/******** End New *******/

#content .left {text-align: right;}
