body{
  background: #274F00 url(media/img/layer02.gif);
  margin: 0px;
  padding: 0px;
  font-family: Tahoma, Trebuchet MS;
  font-size: 11px;
  color: #ffffff;
  line-height: 1.5em;
}



#wrapper{
  background: #ffffff;
}
#contentbox{
}
#footer{
  background: url(media/img/bgfoot01.gif) repeat-x;
  color: #ffffff;
}
#footer a,#footer a:hover{
  color: #ffffff;
  padding: 0px 5px 0px 5px;
}


.block0{
}
.block1{
}
.block2{
}



.popup_box{
  overflow:hidden;
  color: #000000;
}
.popup_head{
  padding: 5px 10px 5px 10px;
  font-size: 14px;
  font-weight: bold;
  background: #274F00;
  color: #ffffff;
}
.popup_head a,.popup_head .note{
  color: #ffffff;
}
.popup_content{
  padding: 10px;
  background: #ffffff;
}



h1,h2,h3,h4,h5,ol,ul,div,form{
  margin: 0px;
  padding: 0px;
  font-weight: normal;
}
p{
  margin-top: 7px;
  margin-bottom: 7px;
}
ol, ul{
  margin-left: 20px;
}



h1{
  font-size: 18px;
  font-weight: normal;
  line-height: 1.2em;
  /*text-transform: uppercase;*/
}
h2{
  font-size: 18px;
  font-weight: normal;
}
h3{
  font-size: 15px;
  font-weight: normal;
}
h4{
  font-size: 13px;
  font-weight: normal;
}



a img{
  border: 0px;
}
a{
  color: #7CF900;
  text-decoration: none;
}
a h1,h1 a{
  color: #ffffff;
}
a:hover{
  color: #ffffff;
  text-decoration: none;
}
.gray,.gray a{
  color: #cccccc;
  text-decoration: none;
}
a.gray:hover,.gray a:hover{
  color: #aaaaaa;
  text-decoration: none;
}
.white,.white a{
  color: #ffffff;
  text-decoration: none;
}
a.white:hover,.white a:hover{
  color: #cccccc;
  text-decoration: none;
}
.red,.red a{
  color: #ff0000;
  text-decoration: none;
}
a.red:hover,.red a:hover{
  color: orange;
  text-decoration: none;
}
.blue,.blue a{
  color: #0255A3;
  text-decoration: none;
}
a.blue:hover,.blue a:hover{
  color: #0255A3;
  text-decoration: none;
}



.photo{
  border: 1px solid #1C3700;
  padding: 0px;
  background: #000000;
}
.banner{
  border: 0px solid #cccccc;
  padding: 0px;
  background: #000000;
}
.res{
  font-weight: bold;
  color: #ff0000;
}
.tooltips{
  width: 300px;
}
.tooltipB{
  cursor: default;
}
.note{
  font-size:10px;
  color: #aaaaaa;
}
.boxed{
  padding: 10px;
}
.pager a{
  margin-left:3px;padding:3px;background:#555555;text-decoration:none;color:#ffffff;font-size:10px;font-weight:bold;border:1px solid #555555;
}
.pager_sel{
  margin-left:3px;padding:3px;background:#444444;text-decoration:none;color:#ffffff;font-size:10px;font-weight:bold;border:1px solid #444444;
}
.pager_a a{margin-left:3px;padding:5px;background:#333333;text-decoration:none;font-size:11px;font-weight:bold;color:#ffffff;}
.pager_a a.activeSlide {background:#ffffff;color:#000000;}
.pager_a a:focus {outline:none;}



select{
  background: #ffffff url(admin/img/input01.gif) repeat-x;
  border:1px solid #cccccc;
  font-family: Tahoma, Trebuchet MS;
  font-size: 12px;
  color: #000000;
  padding: 3px;
}
.textbox{
  background: #ffffff url(admin/img/input01.gif) repeat-x;
  border: 1px solid #cccccc;
  font-family: Tahoma, Trebuchet MS;
  font-size: 12px;
  color: #000000;
  padding: 3px;
}
.textbox2{
  background: none;
  border: 0px;
  padding: 0px;
}
textarea{
  background: #ffffff url(admin/img/input01.gif) repeat-x;
  border:1px solid #cccccc;
  font-family: Tahoma, Trebuchet MS;
  font-size: 12px;
  color: #000000;
  padding: 3px;
}
button{
  background: #cecece url(admin/img/input02.gif) repeat-x;
  color: #000000;
  border: 1px solid #cccccc;
  font-family: Tahoma, Trebuchet MS;
  font-size: 12px;
  cursor: pointer;
}
.button{
  background: #cecece url(admin/img/input02.gif) repeat-x;
  color: #000000;
  border: 1px solid #cccccc;
  font-family: Tahoma, Trebuchet MS;
  font-size: 12px;
  cursor: pointer;
}



.thead{
  background: #dedede url(media/img/bg02.gif) repeat-x;
}
.todd{
  background: #f8f8f8;
}
.teven{
  background: #e8e8e8;
}
