@charset "utf-8";

/* CSS Document */



body{

	background:#fefefe url(../image/background.jpg) repeat-x;

	margin:0;

	padding:0;

	text-align:center;

	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}

a img{

border:none;

}



#level2{

	background:#fefefe url(../image/backgroundinner.jpg) repeat-x;

	margin:0;

	padding:0;

	text-align:center;

	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}



.wrapper{

	width:770px;

	margin:auto;

	padding:0;

	text-align:left;

}



.header{

	height:110px;

	width:100%;

	background: #ecf2ea url(../image/header_bg.jpg) repeat-x;

	padding:0;

	margin:19px 0 0 0;	
	
	position:relative;

}



.topnav{

	margin-top:1px;

	float:right;

	position:absolute;

	right:0;

	top:0;
	

}



.tona{

	background-color:#d6e7cf;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#afd4a1;

	padding:5px 15px 6px 9px;
	
	position:relative;

}



.tona a{

	color:#5c8b49;

	text-decoration:none;

}



.tona a:hover{

	color:#5c8b49;

	text-decoration:underline;

}



.corner{

	float:left;

	margin:0;

	padding:0;
	posotion:relative;

}



.search{



	position:absolute;

	right:10px;

	bottom:10px;

}

.search .searchbox-button{

	margin-top:2px;

}

.txtbox{

	border:1px solid #b4c4be;

	color:#b7b98a;

	}



.go{

	margin:0;

	padding:0;

}

	

.menu{

	background:url(../image/menu_bg.gif) repeat-x;

	height:39px;

	padding:0;

	margin:0;

	clear:both;

}



.banner{

	padding:0;

	margin:0;
	
	background: #2F5147;

}
.banner #ticker6_inner{

color:#fff;

}

.banner #ticker6_inner a{


		color:#fff;

}



.tabu{

	padding:0;

	margin:0;

	width:478px;

}



.content{

	padding:0px 25px 25px 25px;

	background-color:#FFFFFF;

	border:1px solid #ced7cb;

}



.data{

	padding:0;

	padding-top:20px;

	margin:0;

	float: left;

	width:478px;

}



.datainner{

	padding-top:7px;

	margin:0;

	width:478px;

	float: left;

}

.datainner table, .datainner1 table{

        border-collapse:collapse;
        border-color:#cccccc;

}

.datainner table th,.datainner table td,.datainner1 table th,.datainner1 table td{

        border:1px solid #999999;

        border-collapse:collapse;

            color:#333333;

}



.datainner1 .tx-indexedsearch table th, .datainner1 .tx-indexedsearch table td{

	border:none;

}



.datainner1{

	padding-top:7px;

	margin:0;

}



.datainner ul, .datainner1 ul{

	padding:0;

	margin:0;

	list-style:none;

}



.datainner ul li, .datainner1 ul li{

	color:#616161;

	line-height:16px;

	background:url(../image/bullet.gif) no-repeat 0 13px;

	margin-left:8px;

	padding-left:15px;

	padding-bottom:10px;

	padding-top:10px;

}



.datainner1 ol li, .datainner1 ol li{

	color:#616161;

	line-height:16px;

}



.datainner a, .datainner1 a{

	color:#53a332;

}







.right{

	padding:20px 0 0 0;

	margin:0;

	width:236px;

	float: left;

	clear:right;

}



.right h1{

	padding:5px 0 5px 10px;

	margin:0;

	font-family:"Century Gothic";

	font-size:18px;

	color:#51604c;

	background:url(../image/sec.jpg) no-repeat;

}



.right a{

	color:#53a332;

}



.tabu img{

	padding:0 8px 0 0;

	margin:0;
	
	

}



.achi{

	padding:0;

	margin-top:20px;

	margin-right:15px;

	border:1px solid #e8e8e8;

	width:220px;

	float: left;

}



.mdp{

	padding:0;

	margin-top:20px;

	border:1px solid #e8e8e8;

	width:220px;

	margin-right:18px;

	float: right;

}



.mdp .tab ul{

	list-style:none;

}



.mdp .tab li{

	background:url(../image/acdata_bullet.gif) no-repeat 0 10px;

	margin-left:8px;

	margin-right:5px;

	border-bottom:1px solid #e8e8e8;

	line-height:15px;

}



.tab dl{

	padding:10px 0 0 10px;

}



.tab .bodytext{

	padding:5px;

	margin-left:5px;

	margin-right:5px;

	border-bottom:1px solid #e8e8e8;

	font-size:11px;

}



.sections .tab h2{

	margin:0;

	padding:0;

	font-family:"Century Gothic";

	font-size:18px;

	color:#51604c;	background-color:#e8e8e8; padding:5px 10px;

}

.right .news{

	margin:0;

	padding:0;

	background-color:#47c396;

	border-bottom:Solid 10px #fff;

	clear:both;

}

.right .news .news{

border:none;



}

.right .news p{
	background-color:#47c396;
}

.right .news ul{

	list-style:none;

	padding:0;

	margin:0 8px 0 0;

	background-color:#47c396;

}



.right .news li{

	background:url(../image/news_bullet.gif) no-repeat 0 14px;

	margin-left:8px;

	padding-left:20px;

	padding-bottom:10px;

	padding-top:10px;

	color:#376356;

	border-bottom:1px solid #3dab83;

	background-color:#47c396;

}

.news3{

	margin:0;

	padding:0;

	background-color:#47c396;

}



.news3 ul{

	list-style:none;

	padding:0 0 20px 0;

	margin:0 8px 0 0;

}



.news3 li{

	background:url(../image/news_bullet.gif) no-repeat 0 6px;

	margin-left:8px;

	padding-left:20px;

	color:#376356;

	line-height:20px;

}



.news3 li a{

	color:#376356;

	text-decoration:none;

}



.news3 li a:hover{

	text-decoration:underline;

}



.news1 h1{

	font-family:"Century Gothic";

	background:url(../image/sec.jpg) no-repeat;

	font-size:18px;

	color:#35564d;

	padding:5px 0 5px 10px;

	margin: 0px;

}



.news1{

	margin:0;

	padding:0;

	background-color:#f2f2f2;

}



.right ul{

	list-style:none;

	background:#f2f2f2;

	margin:0;

	padding:10px;

}

.right p{

	list-style:none;

	background:#f2f2f2;

	margin:0 0 10px 0;

	padding:10px;
	
	margin-bottom;

}

 .news1 ul{

	list-style:none;

	padding:0;

	margin:0 8px 0 0;

}



.right li{

	background:url(../image/news1_bullet.gif) no-repeat 0 2px;

	margin-left:8px;

	padding-left:20px;

	color:#009a6f;

	padding-bottom:10px;

}



.news1 li{

	background:url(../image/news1_bullet.gif) no-repeat 0 14px;

	margin-left:8px;

	padding-left:20px;

	padding-bottom:10px;

	padding-top:10px;

	color:#009a6f;

	border-bottom:1px solid #d6d6d6;

}



.news h2{

	font-family:"Century Gothic";

	background-image: url(../image/newstab.jpg);

	font-size:18px;

	color:#35564d;

	padding:5px 0 5px 10px;

	margin: 0px;

}

.news3 h2{

	font-family:"Century Gothic";

	background-image: url(../image/newstab.jpg);

	font-size:18px;

	color:#35564d;

	padding:5px 0 5px 10px;

	margin-top: 12px;

}



.gallery{

	padding:0px 0 0 0;

	margin:0px 0 0 0;

}



.gallery h2{

	font-family:"Century Gothic";

	background-image: url(../image/gallerytab.jpg);

	font-size:18px;

	color:#35564d;

	padding:5px 0 5px 10px;

	margin: 0px;

}



.news p{

	color:#376356;

	text-align:right;

	padding:2px 10px 5px 0;

	margin:0;

}



.news a{

	color:#376356;

	text-decoration:none;

}



.news a:hover{

	text-decoration:underline;

}

.news p1{

	color:#35564d;

	text-align:right;

	padding:2px 10px 5px 0;

	margin:0;

}



.news1 a{

	color:#376356;

	text-decoration:none;

}



.news1 a:hover{

	text-decoration:underline;

}



.sections{

	
clear:both;
	padding:0;

	margin:0;

}



.sections h1, .datainner1 h1{

	padding:0;

	margin:10px 0 10px 0;

	font-family:"Trebuchet MS";

	font-size:20px;

	color:#759e64;

	font-weight:normal;

}



.sections h2{

	padding:0;

	margin:10px 0 0 0;

	font-family:"Century Gothic";

	font-size:18px;

	color:#51604c;

	font-weight:bold;

}



.sections h3{

	color:#51604c;

}

.sections p{

	margin:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#616161;

	font-weight:normal;

	padding:10px 15px 0 0;

	line-height:16px;

}



.sections a{

	color:#53a332;

}



.sections ul{

	padding:0px;

	margin:0px;

	list-style:none;

}



.sections ul li{

	background:url(../image/bullet.gif) no-repeat 0 11px;

	margin-left:8px;

	padding-left:15px;

	padding-top:8px;

	padding-bottom:8px;

	color:#616161;

}



.clear{

	clear:both;

	float: none;

	margin: 0;

	padding: 0;

}



.acdata{

	padding:0 10px;

	margin:0;

}



.pic{

	padding:0;

	margin:0;

	text-align:left;

	border-bottom:1px solid #ececec;

}



.pic img{

	float:left;

	margin:10px 5px 8px 0;

	border:2px solid #666666;

}

	

.pic p{

	margin:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#009b70;

	float:right;

	line-height:16px;

	width:140px;

	padding:6px 0 0 0;

}



.pic a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#009b70;

	text-decoration:none;

}



.pic a:hover{

	text-decoration:underline;

}



.pic1{

	padding:0;

	margin:0;

	text-align:left;

	border-bottom:1px solid #ececec;

}



.pic1 img{

	float:left;

	margin:10px 5px 15px 0;

	border:2px solid #666666;

}

	

.pic1 p{

	padding:0;

	margin:0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#009b70;

	float:right;

	line-height:16px;

	width:140px;

	padding:6px 0 0 0;

}



.pic1 a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#009b70;

	text-decoration:none;

}



.pic1 a:hover{

	text-decoration:underline;

}



.acdata ul{

	list-style:none;

	padding:0;

	margin:0;

}



.acdata li{

	background:url(../image/acdata_bullet.gif) no-repeat 0 22px;

	margin-left:8px;

	padding-left:15px;

	padding-bottom:25px;

	border-bottom:1px solid #ececec;

	padding-top:20px;

}



.acdata p{

	padding:0;

	margin:0;

	text-align:right;

	padding-bottom:2px;

}



.acdata p a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#53a332;

	text-decoration:none;

}



.acdata p a:hover{

	text-decoration:underline;

}



.footer{

	margin:0;

	padding:5px 0 0 0;

	height:50px;

}



.copy{

	margin:0;

	padding:0;

	width:50%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#9d9c9c;

	text-align:left;

	float:left;

}



.copy p{

	margin:0;

	padding:0;

}

.power{

	margin:0;

	padding:0;

	width:40%;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#9d9c9c;

	text-align:right;

	float:right;

}



.power p{

	margin:0;

	padding:0;

}



.power a{

	color:#009b70;

	text-decoration:none;

}



.crum{

	color:#768480;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



.crum a{

	color:#768480;

}



.topic{

	color:#616161;

	border-bottom:1px solid #e8e8e8;

	padding:0;

	padding-bottom:10px;

}



.topic table tr, .topic table td{

	border:none;

}



.topic h3{

	color:#616161;

	font-size:16px;

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:5px;

	background-color:#F7F7F7;

	margin:0;

}



.date{

	float:right;

	text-align:right;

	line-height: 26px;

	margin:0;

	padding:0;

	margin-right: 5px;

}

.tx-indexedsearch-rules{

position:relative;

padding:0;

margin:0;
display:none;

}



.tx-indexedsearch-rules .tx-indexedsearch-rules{

	position:absolute;

	width:350px;

top:-100px;

left:250px;

background:#fff;

padding:10px;

border:solid 1px #ccc;

}



.tx-indexedsearch-rules .tx-indexedsearch-rules h2{

padding:0;

margin:0;

margin-bottom:10px;

}



.tx-indexedsearch-browsebox ul{

	list-style:none;

}



ul .browsebox li{

background:none;

list-style:none;

}



li .tx-indexedsearch-browselist-currentPage{

background:none;

}



.tx-wtgallery-pi1 a img{

border:solid 1px #efefef;

}

.wtgallery_category_folder{

text-align:center;

padding:8px;

background:#efefef;

}

.wtgallery_categories{

Float:left;

margin-right:5px;

}

.wtgallery_category_folder a{

text-decoration:none;

font-size:12px;



}

.wtgallery_category_folder a:hover{

text-decoration:underline;



}

.wtgallery_category_pagebrowser{

clear:both;

}

.wtgallery_singlepic_fwdback{

padding:10px 0;

}

.tabu .csc-textpic-intext-left, .csc-textpic-imagewrap, .csc-textpic, .csc-textpic-intext-left{

float:left;

padding:0;
margin:0;


}
.tabu .csc-textpic{
width:155px;
padding:0;
margin:0;
overflow:hidden;

}
.tabu .csc-textpic-imagewrap{

}

form{

padding:0;

margin:0;

}

.right .news ul, .right .news ul li{



margin-bottom:0;

clear:both;

}

/* liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
background: #2F5147; 
width: 770px; 
height: 27px; 
margin: 0; 
padding: 0
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 718px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: ##2F5147;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #fff;
font: bold 10px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 





