body {
	margin:0px 0px 0px 0px ;
	background:#F5F6F0 url(images/front_topbg.jpg) repeat-x;
	font-family: verdana;
	font-size: 12px;
	font-weight:normal;
}
img{
	border:0px;
}
a:link, a:visited{
	color: #265B31;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;
}
.clear{
	clear:both;
}
.main {
	color: #333333;
}

.img_lnk{	
	float:right;
	padding:30px 30px 0px 0px;
	width:231px;
}
a.imglnk:link,a.imglnk:active,a.imglnk:visited{
	width:211px;
	height:31px;
	display:block;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	background:url(images/toplink_bg.png) no-repeat;
	line-height:2em;
	text-align:left;
	padding-left:30px;
	text-decoration:none;
}
a.imglnk:hover{
	color:#FFFFFF;
	background:url(images/toplink_bgover.png) no-repeat;
}
.content{
	text-align:justify;
	padding:5px 15px 5px 5px;
}
p.content{
	line-height:20px;
}

/********************BOF CALSSES USED FOR SUB PAGES******************/
 
.bulletli{
       list-style-image : url(images/arrow.gif);
       padding : 4px 0px 0px 0px;
	   margin : 0px 0px 0px 4px;
}

/********************EOF CALSSES USED FOR SUB PAGES******************/

/********************BOF CALSSES USED FOR CLIMATE CHANGE PAGE******************/

a.sub_title:link,a.sub_title:visited,a.sub_title:active {
       font-size: 12px;
       color:#296436;
       text-decoration:underline;
       font-weight:bold;
}
a.sub_title:hover {
       color:#000000;
       text-decoration:none;
}
a.lnk:link,a.lnk:visited,a.lnk:active {
       font-size: 12px;
       color:#296436;
       text-decoration:underline;
       font-weight:bold;
}
a.lnk:hover {
       color:#000000;
       text-decoration:none;
}
/********************EOF CALSSES USED FOR CLIMATE CHANGE PAGE******************/

.lnk_content{
	text-align:left;
	width:220px;
	padding-left:0px;
	display:block;
	clear:both;
}
a.innltlinks:link,a.innltlinks:active,a.innltlinks:visited{	
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	height:30px;
	width:auto;
	padding-left:15px;
	line-height:2em;
	display:block;
	border-bottom:1px solid #B2B2B2;
}

a.link_title:link,a.link_title:active,a.link_title:visited{
    color:#000000;
	text-decoration:underline;
}
a.link_title:hover {
       color:#000000;
       text-decoration:none;
}
a.innltlinks:hover{
	color:#296738;
	background-color:#F5F5F5;	
}
a.innltlinkss{
	color:#296738;
	background-color:#F5F5F5;
}
a.morelinks:link,a.morelinks:active,a.morelinks:visited{	
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
	padding-right:20px;
}
a.morelinks:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#296738;
}
a.main:link,a.main:active,a.main:visited{	
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
a.main:hover{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.pageheading{
	font-size:20px;
	font-weight:bold;
	color:#265B31;
}
.box_left{
	float:left;
	width:15px;
	height:149px;
	background:url(images/bg_lt.jpg) no-repeat;
}
.box_bg{
	float:left;
	width:640px;
	height:149px;
	background:#E2E3E8;
}
.box_right{
	float:left;
	width:15px;
	height:149px;
	background:url(images/bg_rt.jpg) no-repeat;
}
.img_title{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}
.img_box{
	padding:20px 0px 0px 18px;
	float:left;
	width:140px;
}
.date_cc{
	font-size:11px;
	font-weight:bold;
	color:#4C7856;
}
a.tagline:link,a.tagline:active,a.tagline:visited{
	color:#265B31;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding:10px 0px 0px 0px;
}
a.tagline:hover{
	color:#265B31;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	padding:10px 0px 0px 0px;
}
.descr{
	text-align:justify;
	font-size:12px;
}

#seperator{
	float:left;
	width:15px;
	height:600px;
	background:url(images/seperator.jpg);
}
.btnmore{
	padding:4px;
	color:#000000;
	font-weight:bold;	
}

.textbtn{
	height:22px;
	width:70px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background:#427229;
	border: 1px solid #000000;
}
.textarea{
	height:auto;
	width:180px;
	font-size:11px;
	color:#333333;
	border: 1px solid #333333;
	background: #fbfbfb;
	padding: 1px 0 1px 3px;
}
.select{
	font-size:12px;
	color:#333333;
	width:180px;
	height:20px;
	border: 1px solid #ccc;
	background: #fbfbfb;
	padding: 1px 0 1px 3px;
}
.input {
	background: #fbfbfb;
	width: 180px;
	padding: 1px 0 1px 3px;
	border: 1px solid #ccc;	
}
.must
{
	color:#BF0000;
	padding:0px 0px 0px 5px;
}

/*BOF Of Class Used In Paging*/

	a.paging 
	{
		font-weight : bold;
		font-size : 13px;
		margin-left : 4px;
		color : #323232;
		text-decoration : none;
	}

	a.page-active 
	{
		font-weight : bold;
		font-size : 13px;
		margin-left : 4px;
		color : #000000;
		text-decoration : underline;
	}

	a.page-active :hover 
	{
		font-size : 13px;
		text-decoration : underline;
		font-weight : bold;
	}
	/*EOF Of Class Used In Paging*/
/**********************BOF CLASSES USED IN SITE MAP *********************/
.mainli{
list-style-image:url(images/mainli.gif);
padding:4px;
}
.mainli a{
font-size:12px;
font-weight:bold;
color:#296235;
text-decoration:underline;
}
.mainli a:hover{
font-size:12px;
font-weight:bold;
color:#296235;
text-decoration:none;
}
.subli{
padding-left:15px;
list-style-image:url(images/subli.gif);
padding:4px;
}
.subli a{
font-size:12px;
font-weight:normal;
color:#296235;
text-decoration:underline;
}
.subli a:hover{
font-size:12px;
font-weight:normal;
color:#296235;
text-decoration:none;
}
.homeli{
list-style-image:url(images/homeicon.gif);
padding:4px;
}
.homeli a{
font-size:12px;
font-weight:bold;
color:#296235;
text-decoration:none;
}
.homeli a:hover{
font-size:12px;
font-weight:bold;
color:#296235;
}
.lbl_txt{
float:left;
width:150px;
font-weight:bold;
}
.lbl_address{
float:left;
width:80px;
font-weight:bold;
}
.text_input{
border:1px solid #999;
background:#f2f2f2;
height:20px;
width:200px;
}
.text_captcha{
border:1px solid #999;
background:#f2f2f2;
height:20px;
width:40px;
}
.text_textarea{
border:1px solid #999;
background:#f2f2f2;
}
/*********************EOF CLASSES USED IN SITE MAP ******************/

a.iconlink{
	font-size:10px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	padding-left:1px;	
}
a.iconlink:hover{
	font-size:10px;
	font-weight:bold;
	color:#667C99;
	text-decoration:underline;
	padding-left:1px;
}
.dateicon{
float:left;
background:url(images/icone.jpg) no-repeat;
width:16px;
height:14px;
color:#666666;
font-size:10px;
padding:5px 0px 0px 2px;
}
.tbl_aganda{
	border:1px solid #cccccc;
}
.head_desc{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background:#DDDDDD;
	font-weight:bold;
}
.head_file{
	border-bottom:1px solid #cccccc;
	background:#DDDDDD;
	font-weight:bold;
}
.td_desc{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.td_file{
	border-bottom:1px solid #cccccc;
}


/**** New Layout Style ****/
a.main:link , a.main:visited , a.main:hover, a.main:active  {
	font-size: 12px;
	color:  #0066CC;
	text-decoration:underline;
	font-weight:bold;
}
.footer {
	color: #94A5AF;
}
a.footer:link {
	color: #94A5AF;
	text-decoration:none;
}
a.footer:visited {
	color: #94A5AF;
	text-decoration:none;	
}
a.footer:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.footer:active {
	color: #94A5AF;
	text-decoration:none;
}
.toplinks {
	color: #8E9EAA;
	font-weight:bold;		
}
a.toplinks:link {
	color: #8E9EAA;
	text-decoration:none;
	font-weight:bold;
}
a.toplinks:visited {
	color: #8E9EAA;
	text-decoration:none;
	font-weight:bold;	
}
a.toplinks:hover {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;	
}
a.toplinks:active {
	color: #8E9EAA;
	text-decoration:none;	
	font-weight:bold;	
}

.heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #0066CC;
	font-weight:bold;
}
.newheading {
	font-size: 20px;
	font-family:Arial;
	color: #2B3941;
	padding-top:10px;
}
a.topmenu:active,a.topmenu:link,a.topmenu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	width:151px;
	height:30px;
	background-image:url(images/toplink_bg.gif);
	line-height:2.5em;
	display:block;
}
a.topmenu:hover{
	color:#2F3F4A;
	background-image:url(images/toplink_bgover.gif);
	background-repeat:no-repeat;		
	text-decoration:underline;
}
a.topright{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#2B3941;
	height:55px;
	width:180px;
	background-image:url(images/topright_bg.png);
	background-repeat:no-repeat;	
	line-height:3.8em;
	display:block;
}
a.topright:hover{
	color:#000000;
	background-image:url(images/topright_bgover.png);	
	background-repeat:no-repeat;	
	text-decoration:underline;
}
.innrightheading {
	font-size: 14px;
	color: #384751;
	font-weight:bold;
	height:35px;
	padding-left:10px;
	border-bottom: 1px solid #DADFCE;
}
a.innerrightmnu{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#384751;
	line-height:2.0em;
}
a.innerrightmnu:hover{
	color:#CD411D;
	text-decoration:underline;
}