/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(images/bg.gif) repeat-x 0 0 #F6FDB9;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#808C60;
	font-size: 14px;
	text-align: left;
	}
div, p, ul, img, a , form, input, h1, h2, h3{
	padding:0;
	margin:0;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	color: #960;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	}
a{
	text-decoration:none;
	outline:none;
	color: #B65507;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
	
.reads{
	text-align:left; 
	font-weight:normal; 
	color:#808C60; 
	text-decoration:underline;
}
	
img{
	display:block; border:none;
	}
ul {
	list-style:none;
}
input {
	font:11px/13px Arial, Helvetica, sans-serif;
}

.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
/*-----------------header start------------*/
.banner{
	background:url(images/banner.jpg) no-repeat 0 0;
	text-align: left;
	font-size: 11px;
	}
.logo{
	margin:243px 0 0 0;
	}
.padtop31{
	padding-top:31px;
	font-size: 16px;
	}
.topnav-left-bg{
	background:url(images/menu-left-bg.gif) no-repeat 0 0;
	width:14px; height:27px;
	}
.topnav-right-bg{
	background:url(images/menu-right-bg.gif) no-repeat 0 0;
	width:17px; height:27px;
	}
.topnav-bg{
	background:url(images/menu-bg.gif) repeat-x 0 0;
	}
ul.topnav{
	padding:0 0 70px 0; margin:0;
	list-style-type:none;
	}
ul.topnav li{
	float:left; width:auto;
	padding:0 8px;
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#8D8D8D; background-color:inherit;
	}
ul.topnav li a{
	font:bold 11px/27px Arial, Helvetica, sans-serif;
	color:#8D8D8D; text-decoration:none; background-color:inherit;
	}
ul.topnav li a:hover{
	text-decoration:none; color:#B65507; background-color:inherit;
	}
h2.welcome{
	font:normal 25px/27px Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A;
	text-align:center;
	padding:0 0 13px 0;
	background-color:inherit;
	font-family: Arial, Helvetica, sans-serif;
	}
p.weltext{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#808C60; text-align:center; background-color:inherit;
	}
p.weltext span{
	font-weight:bold; color:#89592A; display:block; background-color:inherit;
	}
.morebg{
	background:url(images/wel-dotted.gif) repeat-x 0 0;
	}
.more{
	background:url(images/wel-icon.gif) no-repeat 0 3px;
	font:bold 11px/23px Arial, Helvetica, sans-serif;
	color:#89592A;
	padding:0 0 0 28px;
	background-color:inherit;
	text-align: left;
	}
.more a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#B65507; text-decoration:none; margin:0 0 0 20px; background-color:inherit;
	}
.more a:hover{
	text-decoration:none;
	color:#B65507;
	background-color:inherit;
	
	}
.leftpan_bg{
	background:url(images/leftpannel-bg.gif) no-repeat 0 0;
	padding:21px 0 20px 18px;
	}
.leftpan_bgText{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#808C60; background-color:inherit;
	}
.leftpan_bgText span{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#89592A;
	display:block;
	background-color:inherit;
	font-size: 14px;
	}
.pencil{
	background:url(images/pencil.gif) no-repeat 0 0;
	width:33px; height:45px;
	}
.pencilText{
	font:normal 10px/16px Arial, Helvetica, sans-serif;
	color:#515644; padding:10px 0 0 0; background-color:inherit;
	}
.pencilText span{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#89592A;
	display:block;
	background-color:inherit;
	}
.newsbg{
	background:url(images/news-head.gif) no-repeat 0 0;
	width:163px; height:73px;
	}
.newsbg-bot{
	background:url(images/newsbg.gif) repeat-x 0 0 #794907;
	color:#B19157; padding:0 0 31px 8px;
	}
h2.newsevent{
	font:normal 19px/22px Georgia, "Times New Roman", Times, serif;
	color:#BE8F29; text-align:center; background-color:inherit;
	}
p.newseventText{
	background:url(images/news-dot.gif) repeat-x 0 100%;
	font:normal 10px/11px Arial, Helvetica, sans-serif;
	color:#563D12; padding-bottom:7px; text-align:center; background-color:inherit;
	}
.datebg{
	background:url(images/datebg.gif) no-repeat 0 0;
	width:116px; height:19px;
	font:bold 11px/19px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; display:block;
	margin:15px 0 10px 14px; background-color:inherit;
	}	
.datebg span{
	font-weight:bold; color:#412F0E; background-color:inherit;
	}
.datetext{
	background:url(images/news-dot.gif) repeat-x 0 100%;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#B19157; text-align:center; padding:0 0 40px 0; background-color:inherit;
	}
.datetext span{
	font-weight:bold; text-align:center; color:#000000;
	display:block; background-color:inherit;
	}
.padtop19{ padding-top:19px;
}
.datetext1{
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#B19157; text-align:center; padding:0 0 47px 0; background-color:inherit;
	}
.datetext1 span{
	font-weight:bold; text-align:center; color:#000000;
	display:block; background-color:inherit;
	}
.newmore{
	margin:0 0 0 16px;
	}
.projecttopbg{
	background:url(images/project-topbg.gif) no-repeat 0 0;
	height:19px; 
	}
.project-botbg{
	background:url(images/project-bottom-bg.gif) no-repeat 0 0;
	height:17px;
	}
.projectbg{
	background:url(images/projectbg.gif) repeat-y 0 0;
	padding:0 0 0 13px;
	}
h2.ourproj{
	font:normal 25px/25px Georgia, "Times New Roman", Times, serif;
	color:#2A2A2A; background-color:inherit;
	}
p.ourprojtext{
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#8B6109; padding-bottom:16px; background-color:inherit;
	}
ul.projlist{
	width:169px;
	background:url(images/proj-dot.gif) repeat-x 0 0;
	padding:1px 0 0 0; margin:0 0 0 0;
}
ul.projlist li{
	background:url(images/proj-dot.gif) repeat-x left bottom;
	padding:0px 0 1px 0;
	height:21px;
	line-height:0;
	font-size:0;
}
ul.projlist li a{
	padding:0 0 0 21px;
	background:url(images/proj-arrow.gif) no-repeat 8px 8px;
	font:normal 11px/21px Arial, Helvetica, sans-serif;
	color:#B65507;
	background-color:inherit;
	display:block;
}
ul.projlist li a:hover, ul.projlist li a.active{
	color:#B65507;
	background-color:#F9FECA;
}							
		
	
.footerbg{
	border-top:8px solid #794907;
	background-color:#000;
	color:#B65507; padding:28px 0 32px 0;
	}
.footerbg ul{
padding:0; margin:0;
list-style-type:none;
}
.footerbg ul li{
	float:left;
	padding:0 10px;
	width:auto;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#B65507; background-color:inherit;
}
.footerbg ul li a{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#B65507;
	background-color:inherit;
}
.footerbg ul li a:hover{
	color:#fff;
	background-color:inherit;
}
p.copy{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#5C5B5A;
	background-color:inherit;
}
p.copy a{
	font-weight:bold;
	font-size:11px;
	color:#B65507;
	background-color:inherit;
	}
p.copy a:hover{
	text-decoration:underline;
}			
.banner table tbody tr td table tbody tr td table tbody tr .padtop31 table tbody tr td p {
	font-size: 11px;
}
#apDiv12 p {
	text-align: left;
}
.banner table tbody tr td table tbody tr td table tbody tr td table tbody tr td p {
	font-size: 11px;
}
.banner table tbody tr td table tbody tr td table tbody tr td table tbody tr td p {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #808C60;
}

