/*
Design by http://www.bluewebtemplates.com
Released for free under a Creative Commons Attribution 3.0 License

@charset "utf-8";
body { margin:0; padding:0; width:100%; color:#5f5f5f; font:normal 12px/1.8em Arial, Helvetica, sans-serif;}

html, .main { padding:0; margin:0; background-color:#fff;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
h1 { margin:-32px 0 0 0; padding:24px 0; color:#c1c1c1; font:bold 22px/1.2em Arial, Helvetica, sans-serif; text-transform:uppercase;}
h1 a, h1 a:hover { color:#c1c1c1; text-decoration:none;} 
h1 span { color:#ffa800; font-size:40px;}
h1 small { font:normal 13px/1.2em Arial, Helvetica, sans-serif;}
h2 {  color#a3ce67; padding:8px 0; margin:8px 0;}
p { margin:8px 0; padding:0 0 8px 0; }
h3 { color:#5e8525;font-size: 20px; margin: 0 0 5px; padding: 0;
    text-align: justify;
}
h4{  font-size: 16px;
    text-align: left;
}
h5{ font-size: 10px;}
p scroll{ font:normal 13px/1.2em Arial, Helvetica, sans-serif;}

a { color:#5e8525; text-decoration:none;
    } 
.hlinkDeco
{
    margin:5px;
    padding: 5px;
   
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana;
    text-decoration: blink;
}

 .headtext
 {
     color:#74a035;
     font-family:Times New Roman;
     font-size:x-large;
     font-weight:bold;
     } 
.header,  .content,  .fbg, .footer, form, .content .mainbar, .content .sidebar { margin:0; padding:0;}
 .content_resize, .fbg_resize, .footer_resize { margin:0 auto; padding:0 40px; width:890px;}
.content, .fbg { padding:16px 0;}



.menu_nav{float:right; max-width:800px; height:46px;overflow:visible; background:url(images/menu_bg.jpg) ;
    background-repeat: no-repeat;}
ul {margin:0; padding:6px 92px; list-style:none;}
  ul li {list-style:none;float:left;margin-right:5px;
    text-decoration:none; margin-right: 4px;
    margin-top: 0;
    margin-bottom: 0;
}
 li ul {display: none; padding:5px;}
  ul li a {display: block;font-weight:bold;margin:0; padding:4px 12px 3px; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
  ul li a:hover {color:White; }
 li:hover ul {display:table-header-group; position: relative;position:fixed;}
  li:hover li {float:none;}
 li:hover ul li a {background:url(images/menu_a.gif) repeat-x top; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;color:#74a035;}
  li:hover li a:hover { color:white;background:url(images/menu_bg.jpg) repeat-x top; border-radus:4px; -moz-border-radius:4px; -webkit-border-radius:4px;display:block;}
  .drop-nav li ul li {}
 .li:hover ul li :li {width:60;} 



.sidebar
{
    margin: 0 auto;padding:16px 0;
}
header 
.header { background:url(images/header_bg.gif) repeat-x top;}
.header_resize { margin:0 auto; padding:0 0 0 40px; width:930px;
    height: 117px;
}
.header .logo { width:auto; float:left; }
.hbg
{
    margin:0 auto; padding:0 0px; width:223;
}
.hbg_resize 
{
    margin:0 auto; padding:0 0px; width:890px;
    
    }
* menu 
.menu_nav { float:right; width:655px; height:46px;overflow:visible; background:url(images/menu_bg.jpg) ;}
.menu_nav ul { margin:0; padding:6px 92px; list-style:none;}
.menu_nav ul li { margin:0 4px; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:4px 12px 3px; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.menu_nav ul li a:hover, .menu_nav ul li.active a { color:#74a035; background:url(images/menu_a.gif) repeat-x top; border-radus:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
hbg 
.hbg { height:273px; background:url(images/hbg_bg.gif) repeat-x top; overflow:hidden; color:#fff;}
.hbg img.hbgimg { margin-right:70px; padding:16px 0 0 0; float:left;}
.hbg img.readmore { float:right; padding-top:32px;}
.hbg h2 { padding-top:16px; color:#fff;}

content 
.content { padding-bottom:16px;}
.content_resize { border-top:none;}
.content .mainbar { float:left; width:1000px;}
.content .mainbar .article_vert { margin:0; padding:0 16px 0 0; float:left; width:397px;}
.content .mainbar .article_vert img { padding:3px; border:1px solid #dedede;}
.content .mainbar .article, .content .sidebar .gadget { margin:0; padding:0 0 16px 0;}
.content .sidebar { float:right; width:236px;}
ul.sb_menu, ul.ex_menu { margin:0; padding:0; list-style:none; color:#959595;}
ul.sb_menu li, ul.ex_menu li { margin:0; background:url(images/li.gif) no-repeat 0 12px;}
ul.sb_menu li { padding:4px 0 4px 12px;}
ul.ex_menu li { padding:4px 0 8px 12px;}
ul.sb_menu li a, ul.ex_menu li a { color:#5f5f5f; text-decoration:none;}
ul.sb_menu li a:hover, ul.ex_menu li a:hover { color:#5e8525; font-weight:bold;}
ul.sb_menu li a:hover { text-decoration:underline;}
ul.ex_menu li a:hover { text-decoration:none;}


subpages 
.content .mainbar .comment { margin:0; padding:16px 0 0 0;}
.content .mainbar .comment img.userpic { border:1px solid #dedede; margin:10px 16px 0 0; padding:0; float:left;}

 fbg 
.fbg { background-color:#f0f3e5;}
.fbg_resize img { border:1px solid #dedede;}
.fbg_resize .col { margin:0; float:left;}
.fbg_resize .c1 { padding:0 16px 0 0; width:326px;}
.fbg_resize .c2 { padding:0 16px; width:256px;}
.fbg_resize .c3 { padding:0 0 0 16px; width:240px;}
.fbg_resize .c2 img { margin:8px 16px 16px 0; padding:0; float:left;}
.fbg_resize .c1 img, .fbg_resize .c3 img { margin:4px; padding:0;}


/* footer */
/*.footer img.flogo { float:left; border:none;}
.footer div.drf { float:right; width:auto;}
.footer p.lf { margin:0; padding:0; float:right; width:auto; line-height:1.5em;}
ul.fmenu { margin:0; padding:8px 0; list-style:none; float:right; width:auto;}
ul.fmenu li { margin:0; padding:0 12px; float:left;}
ul.fmenu li a { color:#5f5f5f; text-decoration:none; font-weight:bold;}
ul.fmenu li a:hover, ul.fmenu li.active a { color:#74a035;}
ul.fmenu li a:hover { text-decoration:underline;}
*/
/* form */
/*ol { list-style:none;}
ol li { display:block; clear:both;}
ol li label { display:block; margin:0; padding:16px 0 0 0;}
ol li input.text { width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:5px 2px; height:16px; background:#fff;}
ol li textarea { width:480px; border:1px solid #c0c0c0; margin:2px 0; padding:2px; background:#fff;}
ol li .send { margin:16px 0 0 0;}

.hlinkDeco
{
    margin:5px;
    padding: 5px;
   
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana;
    text-decoration: blink;
    text-align: left;
}

.slideshow {
  width: 334px;
  height: 223px;
  overflow: hidden;
  position: relative;
  margin-top: 20px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;}
  
/* styling for the slideshow on the homepage */
/*ul.slideshow {
  list-style: none;
  width: 334px;
  height: 223px;
  margin: 0;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px;}
  
ul.slideshow li {
  position: absolute;
  margin: 0;
  padding: 0;
  left: 0;
  right: 0;}
 
ul.slideshow li.show {
  z-index: 500;}
 
ul img {
  border: none;}
 
#slideshow-caption {
  width: 334px;
  height: 38px;
  position: absolute;
  bottom: 0;
  left: 0; 
  z-index: 500;}
 
#slideshow-caption .slideshow-caption-container {
  padding: 10px 25px 10px 25px; 
  background: transparent url(../images/transparent.png) repeat;  
  z-index: 1000;}
 
#slideshow-caption p {
  padding: 0;
  font: normal 130% arial, sans-serif;
  color: #FFF;}
  
  #contentarea 
  {

width:15%;
height:70px;
padding-right:30px;
float:left;
line-height:14pt;
padding-bottom:0px;
overflow:visible;
position:absolute; 
left:6px;
    top: 34px;
}

  #titlecontent
  {

width:59%;
height:30px;
padding-right:30px;
float:left;
line-height:14pt;
padding-bottom:0px;
overflow:visible;
position:absolute; 
Right:379px;
    top: 112px;
}

 #subcontentarea 
  {

width:70%;
height:50px;
padding-right:30px;
float:Right;
line-height:14pt;
padding-bottom:0px;
overflow:visible;
}

#content image
{
    
}
#sidebar {
float:right;
width:20%;
line-height:14pt;
}
#middlearea
{
   

}
#scrolllink
{
    font:bold 24px Arial, Helvetica, sans-serif; color:#a3ce67; padding:8px 0; margin:8px 0;

text-decoration: none;
 }
  #contentfont
  {
      font:normal 12px Arial, Helvetica, sans-serif;



 text-align:justify;
  

 
 
  }
  #content_area
  {
      min-height:470px;
      background-color:White;
      }
       #subcontentarea 
  {

width:100%;
height:70px;
padding-right:30px;
float:left;
line-height:14pt;
padding-bottom:0px;
overflow:visible;
}

#content image
{
    
}
#sidebar {
float:right;
width:20%;
line-height:14pt;
}
#middlearea
{
   

}
#scrolllink
{
    font:bold 24px Arial, Helvetica, sans-serif; color:#a3ce67; padding:8px 0; margin:8px 0;

text-decoration: none;
 }
  #contentfont
  {
      font:normal 12px Arial, Helvetica, sans-serif;



 text-align:justify;
  

 
 
  }*/
  .tbl1 
  {
       display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 70%;
    padding: 8px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border: 2px solid #fff;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    background:#FFFFFF url(images/username.jpg)no-repeat 4px 4px; 
    
    height:30px;width:275px;
}
.tbl2 
{
     display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
   
   
    border-radius: 6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border: 2px solid #fff;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    background-image:url(images/oie_jCRfTqsHgMBu.jpg);
   background-repeat:inherit;
    padding:10px 10px 10px 30px; 
    display:block;
   
     height:35px;width:315px;
}
.tbl3
{
     display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
   
  
    border-radius: 6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border: 2px solid #fff;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    background-image:url(images/pswrd2.jpg);
   
    padding:10px 10px 10px 30px; 
    
     height:35px;width:315px;
}
.btnlogin
{
    background-image:url(images/ps1.jpg);
   
    padding:10px 10px 10px 30px; 
    
     height:30px;width:150px;
}
 .inner
     {
     padding: 30px;
    background: #F8F8F8;
    border-radius: 6px;
    margin-bottom: auto;
     }
      
        .textbox
     {
     display: block;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 70%;
    padding: 8px;
    border-radius: 6px;
    -webkit-border-radius:6px;
    -moz-border-radius:6px;
    border: 2px solid #fff;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.33);
}
.label
{
 display: block;
 text-align:left;
    font: 14px Arial, Helvetica, sans-serif;
    color: #888;
    margin-bottom: 15px;
}
.rdmy
{
    font: 18px Arial, Helvetica, sans-serif;
    color: #888;
    margin-bottom: 15px;
}


.btnmy
{
    background: #92BD52;
   padding: 5px 12px 5px 12px;
    border-radius: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.12);
    font: normal 15px 'Bitter', serif;
    -moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    -webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.17);
    border: 1px solid #92BD52;
    font-size: 13px;
    
}
.btnmy:hover{
    background:#7c9d26;
    -moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
    -webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
    box-shadow: inset 0px 2px 2px 0px rgba(255, 255, 255, 0.28);
}

h4{  font-size: 16px;
    text-align: left;
}
h3 { color:#5e8525;font-size: 20px; margin: 0 0 5px; padding: 0;
    text-align: justify;
}