htmlf, htmlf *{
    filter: gray !important;
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%); 
}
.themebg{background: #3b9d64;}
#topBar {
    background: #555555;
    color: #FFF;
    height: 30px;
    line-height: 30px;
}

#header {
		background: url("/theme/default/banner.jpg") no-repeat scroll center;
    height: 120px;
    margin: 1px auto;
}
#nav {
    margin: 0 auto 2px auto;
    width: 960px;
    background: url("/theme/default/navbg.gif");
    height: 41px;
}

#nav ul {
    overflow: hidden;
    padding-left: 35px;
}
#nav ul li {
    display: inline;
    float: left;
}
#nav ul li a {
    display: block;
    line-height:32px;
    height:35px;
    width: 75px;
    text-align:center;
    color:#FFF;
    text-decoration:none;
}
#nav ul li a:hover {
    background: #60b081;
}

.search {
    height: 35px;
}
.search input {
    background: #fff url("header_bg.gif") no-repeat center right;
    border: 1px solid #8d8d8d;
    border-radius: 1px;
    color: #999;
    float: left;
    height: 20px;
    line-height: 20px;
    outline: medium none;
    padding: 5px 32px 5px 5px;
    width: 213px;
}
.blk1 {}
.blk1 div{
		height:26px;
    background: #fff url("blk_t1.gif") repeat-x;
	}
.blk1 div a{
		display:block;
		color:#3b9d64;
		height:26px;
    background: url("/theme/default/more1.gif") no-repeat center right;
    font-weight:bold;
    font-size:14px;
    padding-left:11px;
    line-height:23px;
	}
.blk1 div a:hover{
		color:#1b7d44;
}
.blk1 ul{
		margin-top:5px;
		margin-left:11px;
    line-height:24px;
	}
.blk2 {}
.blk2 div{
		height:30px;
    background: #fff url("blk_t2.gif") repeat-x;
	}
.blk2 div a{
		display:block;
		color:#3b9d64;
		height:30px;
    font-weight:bold;
    font-size:14px;
    padding-left:11px;
    line-height:30px;
	}
.blk2 div a:hover{
		color:#1b7d44;
}
.blk2 ul{
		margin-top:5px;
    line-height:24px;
		margin-left:13px;
	}
.blk2 li{
    background: url("/theme/default/jumpto.gif") no-repeat center left;
		padding-left:18px;
	}
.sites{
  background: url("/theme/default/siteslink.png") no-repeat;
	margin:4px 1px 0 1px;
  width:250px;
  height:62px;
	}
.tabbtn {
  background: url("/theme/default/blk_t3.gif") repeat-x bottom;
  height:32px;
}
.tabbtn li {
    float: left;
    margin-right: 3px;
    margin-left: 2px;
}
.tabbtn li a {
    background: #3ca065 linear-gradient(to bottom, #47c16e, #3ca065) repeat scroll 0 0;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#47c16e',endColorStr='#3ca065',gradientType='0'); 
    border-radius: 3px 3px 0 0;
    color: white;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
    font-size:14px;
}
.tabbtn a {
    display: block;
    text-decoration: none;
}
.tabbtn li.active a, .nav li a:active, .nav .dropdown:hover a {
    box-shadow: 0 1px rgba(255, 255, 255, 0.3) inset, 0 -2px 2px rgba(0, 0, 0, 0.03) inset, 0 2px white, 0 0 2px rgba(0, 0, 0, 0.2);
    background: white none repeat scroll 0 0;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#DDDDDD',endColorStr='#FFFFFF',gradientType='0'); 
    box-shadow: 0 0 white, 0 0 2px rgba(0, 0, 0, 0.2);
    color: #3b9d64;
    text-shadow: none;
}
.tablist{
		margin-top:5px;
		margin-left:11px;
    line-height:24px;
    display:none;
	}
.pdscroll{
		background: #3b9d64;
		height:122px;
    border-radius: 10px;
    padding:2px;
	}
.pdtitle{
		float:left;
		background: #3b9d64;
		width:24px;
		height:105px;
		line-height:14px;
		font-weight:bold;
		padding-top:17px;
	}
.pdctitle{
		float:left;
		background: #3b9d64;
		width:24px;
		height:118px;
		line-height:14px;
		font-weight:bold;
		padding-top:4px;
	}
.pdtitle a{
		color:#FFF;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
	}
.pdctitle a{
		color:#FFF;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
	}
.blk2 table{
		float:right;
		line-height:13px;
	}
.clinks{
		margin:1px;
	}
.clinks li{
		margin-top:3px;
	}
.bottomnav{
		border-top:solid 2px #347b5d;
		background-color:#409f67;
		height:27px;
		text-align:center;
		color:#FFF;
		padding-top:5px;
	}
.bottomnav a{
		color:#FFF;
	}
.footer{
		height:100px;
		line-height:40px;
	}
.logo{
		float:left;
		margin-left:268px;
		margin-top:10px;
	}
.copyright{
		float:left;
		margin-top:7px;
		margin-left:33px;
		line-height:23px;
	}
.conac{
		margin-top:-10px;
		margin-right:100px;
		float:right;
	}
.l11{
		height:301px;
	}
.l14{
		height:365px;
	}
.l10{
		height:270px;
	}
.l9{
		height:250px;
	}