body{
   font-family:Arial, "Trebuchet MS",  Verdana, Helvetica, sans-serif;
   font-size:11px;
   color:#000;
   background:#fff url(../images/background.jpg) top left repeat-x;
}
:-moz-any-link:focus {
  outline: none;
}
.clearfloat{
   clear:both;
   line-height:0px;
   height:0px;
   font-size:0px;
}
.clearfloat.space10{
	margin-bottom:10px;
}
hr{
   font-size:0px;
   line-height:0px;
   height:1px;
   padding:0px;
   margin:0px;
   color:red;
   border:0px;
   border-bottom:solid 1px #c7c8c8;
}
strong{
   font-weight:bold;
}
a{
   color:#3f85b9;
   text-decoration:none;
}
a:hover{
   color:#252525;
}
button{
  text-indent:-9999px;
  border:none;
}
button:hover{
   background-position: left bottom;
   cursor:pointer;
   cursor:hand;
}
blockquote {
	margin-left:15px;
	margin-bottom:10px;
}
#search_error{
	color:red;
	text-decoration:blink;
	margin-left:20px;
	margin-top:3px;
}
#wrapper{
	width:990px;
	margin:0 auto;
	margin-top:20px;
}
#header-inner{
	width:990px;
	height:121px;
	background:url(../images/header-inner-bg.jpg) left top repeat-x;
}
#header{
	width:990px;
	height:121px;
	background:url(../images/header-bg.jpg) left top no-repeat;
}
#logo{
	float:left;
	margin:20px 0 0 25px;
	background:url(../images/logo.png) no-repeat;
	width:383px;
	height:83px;
}
.header-right{
	float:right;
	height:96px;
	width:215px;
	padding-top:25px;
	background:url(../images/header-right-bg.gif) right top no-repeat;
	color:#bacde5;
}
.header-right a{
	color:#bacde5;
}
.header-right a.top-menu{
	color:#a3bedd;
}
.header-right a:hover, #footer span a:hover{
	color:#f8c300;
}
.header-right a.top-menu.one{
	margin-left:2px;
}
.header-right a.top-menu.one{
	margin-left:expression('1px');
}
.header-right form.searchForm{
	margin:0px;
	padding:0px;
	margin-top:10px;
}
form.searchForm input{
	float:left;
	border:0px;
	background:url(../images/search-input-bg.gif) no-repeat;
	width:143px;
	height:22px;
	padding-left:5px;
	padding-top:5px;
	color:#0054b8;
}
button.submit-searchBt{
	float:left;
	width:34px;
	height:27px;
	margin-left:5px;
	background:url(../images/submit-searchBt.gif) left top no-repeat;
}
button.submit-searchBt:hover{
	background:url(../images/submit-searchBt.gif) left bottom no-repeat;
}
#menu{
	float:left;
	width:970px;
	height:31px;
	background:#123585;
	padding:3px 10px 0 10px;
}

#wrapperContent{
	float:left;
	width:940px;
	min-height:500px;
	background:#fff;
	padding:25px;
	padding-bottom:25px;
}
#footer-inner{
	float:left;
	width:940px;
	height:49px;
	background:#2c83cf url(../images/footer-inner-bg-new.gif) right top no-repeat;
	margin-left:25px;
	display:inline;
	margin-bottom:10px;
}
#footer{
	float:left;
	width:940px;
	height:42px;
	background: url(../images/footer-bg-new.gif) left top no-repeat;
	color:#e2f0fc;
	text-align:center;
	padding-top:7px;
	line-height:13px;
}
#footer span, #footer span a{
	color:#75afe1;
}
.home-left{
	float:left;
	width:450px;
	padding-right:35px;
	background:url(../images/content-bg.jpg) 170px 130px no-repeat;
}
.home-left span.title{
	background:none !important;
	color:#0066cc !important;
}
.home-left span.title, #wrapperContent span.title{
	color:#0066cc;
	font-size:30px;
}
#wrapperContent span.title{
	width:100%;
	float:left;
	padding-bottom:12px;
	background:url(../images/title-bg.jpg) right bottom no-repeat;
	color:#004eae;
}
#wrapperContent span.title-database{
	font-size:30px;
	color:#004eae;
}
#wrapperContent span.title-noentry{
	font-size:20px;
	color:#004eae;
}
.home-right{
	float:left;
	width:455px;
}
.homeNews-wrapper{
	float:left;
	width:222px;
	min-height:225px;
	background:url(../images/homeNews_top-bg.jpg) left 23px no-repeat;
	margin-top:12px;	
}
.right-section .homeNews-wrapper{
	margin-top:0px;
}
.homeNews{
	float:left;
	width:190px;
	min-height:175px;	
	padding:15px 15px;
	border-left:solid 1px #f9ce08;
	border-right:solid 1px #f9ce08;
	margin-top:10px;	
}
.homeNews div{
	float:left;
	margin-bottom:5px;
}
.homeNews div a{
	color:#000;
	line-height:12px;
	background:url(../images/news_title-lbg.gif) left 3px no-repeat;
	padding-left:12px;
	float:left;	
}
.homeNews div a:hover{
	color:#d25c06;
}
.homeNews div div img{
	float:left;
	padding:2px;
	border:solid 1px #f9ce08;
	margin-bottom:5px;
	margin-top:5px;
}
.homeNews div p{
	color:#666;
}
.homeNews div hr{
	margin:10px 40px 0 35px;
	border-color:#ececec;
}
.homeNews div .news-date{
	float:left;
	width:83px;
	height:16px;
	padding-top:2px;
	background:url(../images/activities-datee-bg.png) no-repeat;
	text-align:left !important; 
	padding-left:12px;
	color:#737373;
	font-size:10px;
	margin-top:0px !important; 
/*	margin-bottom:12px;  */
}

.homeNews-wrapper span{
	color:#d35d06;
	font-size:16px;
	text-transform:uppercase;
	padding-left:15px;
}
.homeNews-bottom{
	float:left;
	width:222px;
	height:13px;
	background:url(../images/homeNews_bottom-bg.jpg) left top no-repeat;
	position:relative;
}
.homeNews-bottom a{
	position:absolute;
	right:10px;
	width:115px;
	height:18px;
	text-align:center;
	background:url(../images/home_allNews.jpg) left top no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
}
.homeNews-bottom a:hover{
	background:url(../images/home_allNews.jpg) left bottom no-repeat;
}



.homeVideo-wrapper{
	float:left;
	width:222px;
	min-height:225px;
	background:url(../images/homeVideo_top-bg.jpg) left 23px no-repeat;
	margin-top:12px;
	margin-left:10px;
}
.right-section  .homeVideo-wrapper{
	margin-left:0px;
}
.homeVideo{
	float:left;
	width:190px;
	min-height:180px;	
	padding:10px 15px;
	border-left:solid 1px #b2b2b2;
	border-right:solid 1px #b2b2b2;
	margin-top:10px;
	
}
.homeVideo-wrapper span{
	color:#0053b4;
	font-size:18px;
	text-transform:uppercase;
	padding-left:15px;
}
.homeVideo-bottom{
	float:left;
	width:222px;
	height:14px;
	background:url(../images/homeVideo_bottom-bg.jpg) left top no-repeat;
	position:relative;
}
.homeVideo-bottom a{
	position:absolute;
	right:10px;
	width:150px;
	height:18px;
	text-align:center;
	background:url(../images/home_allVideo.jpg) left top no-repeat;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
}
.homeVideo-bottom a:hover{
	background:url(../images/home_allVideo.jpg) left bottom no-repeat;
}
.homeActivities-wrapper{
	float:left;
	width:940px;
	height:37px;
	background:url(../images/homeActivities_top-bg.jpg) left bottom no-repeat;
	margin-top:15px;
}
.homeActivities-wrapper span{
	font-size:24px;
	color:#0986c7;
	padding-left:15px;
}
.homeActivities-content, .databese-content{
	float:left;
	width:938px;
	min-height:181px;
	border-left:solid 1px #d4d4d4;
	border-right:solid 1px #d4d4d4;
	background:#e4eff3 url(../images/homeActivities_content-bg.jpg) left top repeat-x;
}
.homeActivities-bottom, .databese-bottom{
	float:left;
	width:940px;
	height:8px;
	background:url(../images/homeActivities_bottom-bg.jpg) top no-repeat;
	line-height:0px;
	font-size:0px;
}
.listActivities{
	float:left;
	width:119px;
	height:162px;
	margin-left:9px;
	padding-left:15px;
	padding-right:12px;
	padding-top:20px;
	background:url(../images/list-activities-bg.png) top no-repeat;
	display:inline;
}
.listActivities a{
	font-size:18px;
	color:#4b4343;
	line-height:19px;
}
.listActivities a:hover{
	color:#0986c7;
}
.activitiesBox{
	float:left;
	width:227px;
	padding-left:25px;
	margin-top:5px;
	color:#737373;
	min-height:170px;
	border-right:solid 1px #fff;
	padding-right:8px;
	position:relative;
}
.activitiesBox.last{
	border:0px;
}
.activities-title-label{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#000;
}
.activities-title{
	font-size:20px;
	font-weight:bold;
	color:#3F85B9;
}

a.activities-title-list{
	font-size:16px;
	font-weight:bold;
	color:#3F85B9;
	text-align:left;
}

.activities-date{
	float:left;
	width:83px;
	height:16px;
	padding-top:2px;
	background:url(../images/activities-date-bg.png) no-repeat;
	text-align:center;
	color:#737373;
	font-size:10px;
	margin-top:5px;
	margin-bottom:12px;
}
.post .activities-date{
	float:left;
	width:85px;
	height:16px !important;
	padding-top:0px !important;
	line-height:16px;
	background:url(../images/news-date-bg.png) no-repeat;
	text-align:center;
	color:#000;
	font-size:10px;
	margin-top:5px;
	margin-bottom:12px;
}
.activitiesBox a{
	position:absolute;
	bottom:0px;
	right:10px;
	width:70px;
	height:16px;
	padding-top:2px;
	background:url(../images/read-more-bg.png) no-repeat;
	text-align:center;
	color:#2c83cf;
	font-size:10px;
}
.activitiesBox a:hover{
	color:#252525;
}
.left-section{
	float:left;
	width:680px;
	min-height:300px;
	padding-right:10px;
	font-size:12px;
	color:#000;
	line-height:18px;
	background:url(../images/content-bg.jpg) right no-repeat;
}
.left-section li{
	list-style:disc outside none;
}
.right-section{
	float:left;
	width:222px;
	margin-left:28px;
}
.left-section span.title{
	font-size:30px;
	color:#0066cc;
	float:left;
	margin-bottom:10px;
	line-height:30px;
	margin-top:8px;
}
/*.meet-team, .contact-us{
	float:left;
	margin-top:40px;
	width:194px;
	height:45px;
	margin-right:20px;
	padding-left:20px;
	background:url(../images/meet-team-bg.jpg);
	color:#0d95d4;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
}*/
.contact-us{
	float:left;
	margin-top:40px;
	width:194px;
	/*height:100px;*/
	margin-right:20px;
	padding-left:20px;
	background:url(../images/meet-team-bg.jpg);
	color:#0d95d4;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
}
.meet-team{
	float:left;
	margin-top:40px;
	width:194px;
	height:110px;
	margin-right:20px;
	/*padding-left:20px;
	background:url(../../../uploads/images/ledib_tim.gif) left no-repeat;
	color:#0d95d4;*/
	font-size:13px;
	font-weight:bold;
	padding-top:2px;
}
.meet-team a{
/*	font-size:20px;
	color:#5b5e60;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	text-indent:-9999px;
	background:url(../../../uploads/images/ledib_tim.gif) left top no-repeat;
	width:194px;
	height:110px;
	float:left;
}
.meet-team a:hover{
	background:url(../../../uploads/images/ledib_tim.gif) left bottom no-repeat;
}
.meet-team.sr a{
/*	font-size:20px;
	color:#5b5e60;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	text-indent:-9999px;
	background:url(../../../uploads/images/ledib_tim_sr.gif) left top no-repeat;
	width:194px;
	height:110px;
	float:left;
}
.meet-team.sr a:hover{
	background:url(../../../uploads/images/ledib_tim_sr.gif) left bottom no-repeat;
	}
.contact-us a{
	font-size:20px;
	color:#5b5e60;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.meet-team a{
	font-size:20px;
	color:#5b5e60;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.meet-team a:hover, .contact-us a:hover{
	color:#d35d06;
}
.meet-team a img{
	margin:0;
	padding:0;
}
.news-title{
	font-size:18px;
	font-weight:bold;
	color:#3F85B9;
}
.news-title.rest-news{
	font-size:16px !important;
}
.news-title-label{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	width:85px;
	float:left;
	height:16px;
	line-height:16px;
	margin-bottom:3px;
	background:url(../images/last-news-bg.png) left top no-repeat;
	text-align:center !important;
}
.news-date{
	float:left;
	width:85px;
	height:16px;
	padding-top:2px;
	background:url(../images/activities-date-bg.png) no-repeat;
	text-align:center;
	color:#737373;
	font-size:10px;
	margin-top:5px;
/*	margin-bottom:12px;  */
}
.news-date.news-list{
	
	background:url(../images/news-date-bg.png) no-repeat;
	padding-top:0px;
	line-height:15px;	
	color:#000;
}
.newsContent {
	padding:0px;
}
.newsContent p{
	margin-bottom:10px;
}

/*.news-archive{
	float:left;
	width:85px;
	height:16px;
	background:url(../images/news-archive-bg.png) left top no-repeat;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	line-height:16px;
	color:#000;
}
*/
.news-archive  {

background:url(../images/home_allNews.jpg) no-repeat left top;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
height:18px;
padding-top:3px;
right:10px;
text-align:center;
width:115px;
float:right;
margin:30px 10px 0;

}
.newsContent img{
	float:left;
	margin-right:10px;
	padding:2px;
	border:solid 1px #3F85B9;
}
.newsDetails-more, .post a.more{
	float:right;
	width:62px;
	height:16px;
	background:url(../images/news-more-bg.png) no-repeat;
	text-align:center;
	color:#737373;
	font-size:11px;
	line-height:15px;
	color:#fff;
	margin-top:3px;
}
.projectContent {
	padding:0px;
}
.projectContent p{
	margin-bottom:10px;
}
.projectContent img{
	float:none;
	margin-right:10px;
	padding:2px;
	/*border:solid 1px #3F85B9;*/
}
.contact-us{
	margin-right:0px;
}
.news-archive-short{
	float:left;
	padding-bottom:20px;
	background:url(../images/news-archive-hr.jpg) center bottom no-repeat;
	margin-bottom:15px;
	min-width:680px;
}
.post{
text-align:justify;
margin-bottom:10px;
margin-top:10px;
background:url(../images/news-archive-hr.jpg) center bottom no-repeat;
padding-bottom:25px;


}

ul.ulList {
  list-style: outside;
  list-style-type: disc;
  padding:5px 0 5px 5px;
  margin:3px 0 3px 10px;
}
ul.ulList li{
  list-style:outside;
  list-style-type: disc;
}
ol.olList {
  list-style: outside;
  list-style-type:decimal;
  padding:5px 0 5px 5px;
  margin:1px 0 1px 10px;
}
ol.olList li{
  list-style:outside;
  list-style-type: decimal;
}
ol.olLatin {
  list-style: outside;
  list-style-type:upper-latin;
  padding:0 0 15px 15px;
  margin:3px 0 3px 10px;
}
ol.olLatin li{
  list-style:outside;
  list-style-type: upper-latin;
}
ol.olList li ul.ulList {
  list-style: outside;
  list-style-type: disc;
  padding:5px 0 5px 5px;
  margin:3px 0 3px 10px;
}
ol.olList li ul.ulList li{
  list-style:outside;
  list-style-type: disc;
}

.database-wrapper{
/*	float:left;  */
	width:940px;
	min-height:10px;
	background:url(../images/homeActivities_top-bg.jpg) left top no-repeat;
}
.databese-content{
	margin-top:10px;
	padding:10px 30px 20px 30px;
	width:878px;
	min-height:121px;
	color:#0066cc;
	font-size:14px;
}

.form-box{
	float:left;
	padding-right:50px;
}

.databese-content form select{
	font-size:12px;
	width:251px;
	height:25px;
	padding:3px;
	padding-top:4px;
	padding-bottom:4px;
/*	background:url(../images/select-box-bg.jpg); */
	color:#0066cc;
	float:left;
}
.databese-content form select.small{
	width:111px;
/*	background:url(../images/select-box-small-bg.jpg) no-repeat; */
}
.databese-content form input{
	width:106px;
	height:17px;
	height:expression('15px');
/*	background:url(../images/select-box-small-bg.jpg) no-repeat;
	border:none; */
	padding-left:5px;
	padding-top:3px;
	font-size:12px;
	color:#0066cc;
	float:left;
}
.databese-content form label{
	float:left;
	padding-left:4px;
	font-weight:bold;
	font-size:13px;
	padding-right:5px;
	padding-bottom:3px;
}
.submitBt{
	float:left;
	width:80px;
	height:25px;
	border:0px;
	cursor:pointer;
	cursor:hand;
	background:url(../images/searchBt-bg.gif) left top no-repeat;
	text-indent:0px;
	text-align:center;
	color:#fff;
	font-size:12px;
	margin-top:19px;
	padding-bottom:5px;
	padding-bottom:expression('0px');
}
.submitBt:hover{
	background:url(../images/searchBt-bg.gif) left bottom no-repeat;
}
.database-wrapper table{
	float:left;
	}
.database-wrapper table tr td{
	text-align:center;
	font-size:12px;
	color:#0140a5;
	padding:7px 5px 7px 5px;
}
.database-wrapper table tr.title{
	background:#0140a5 url(../images/table-title-tg.gif) left top repeat-x !important;
	clear:both;
}
.database-wrapper table tr.title td{
	padding:9px 0 9px 0;
	font-size:12px;
	color:#fff;
	background:url(../images/table-title-td-bg.gif) right 8px no-repeat;
}
.database-wrapper table.database {
	background:#0140a5 url(../images/table-title-tg.gif) left top repeat-x !important;
	}
.database-wrapper td label{
	font-size:11px;
}

.error_info_show {
	left:20px;
	position:absolute;
	width:800px;
	
}

.error_info_show #error_report {
	width: 450px;
	text-align:center
}
.underline{
	width:100%;
	height:5px;
	float:left;
	margin:10px 0 20px 0;
	background:url(../images/news-archive-hr.jpg) center bottom no-repeat;
}
.searchTitle{
	font-size:15px;
	font-weight:bold;
}
.search_more{
	font-size:13px;
	font-weight:bold;
}
ul.site_map{
	margin-left:30px;
}
ul.site_map{
	margin-left:15px;
}
ul.site_map ul a{
	font-weight:bold;
	font-size:14px;
}
ul.site_map ul li{
	background:url(../images/news_title-lbg.gif) left 5px no-repeat;
}
ul.site_map ul ul li {
	background:none;
}
ul.site_map ul ul a{
	font-weight:normal;
	font-size:13px;
}
p.required {
color:#919191;
float:left;
font-style:italic;
margin-right:30px;
}
.inFocusTop{
	margin-top:15px;
	background:url(../images/infocus-top-bg.jpg) bottom left no-repeat;
	width:940px;
	height:9px;
	float:left;
}
.inFocus{
	background:url(../images/infocus-mid-bg.jpg)  repeat-y scroll left top;
	width:940px;
	min-height:60px;
	float:left;
}
.inFocus span{
	color:#FFFFFF;
	float:left;
	font-size:24px;
	padding-left:15px;
	line-height:60px;
	width:130px;
	height:120px;
}
.inFocusInner{
	float:left;
	height:60px;
	margin-left:15px;
	margin-top:5px;
	width:780px;
}
.inFocusInner img{
	float:left;
}
.inFocusInner p{
	float:left;
	font-size:12px;
	font-weight:bold;
}
.inFocusInner a{
	float:left;
	margin-left:55px;
	margin-top:5px;
}
.inFocusBottom{
	/*margin-bottom:15px;*/
	background:url(../images/infocus-bottom-bg.jpg) top left no-repeat;
	width:940px;
	height:9px;
	float:left;
}
.homeProjectsInner{
}
.homeProjectsInner a{
	background:url("../images/projects_title-lbg.gif") no-repeat scroll left 3px transparent;
	color:#000000;
	float:left;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
	margin-bottom:15px;
	padding-left:12px;
	text-transform:uppercase;
}

.table-2 td{
	padding:7px;
	border: dotted 1px #e0eaff;
	color:#004eae;
}
.table-2 li{
	list-style-position:inside;
}
.table-2 td.type{
	font-weight:bold;
	color:#1b6ccf;
	background:#fcfdff;
	font-style:italic;
}
.entry img {
	border:1px solid #3F85B9;
	margin-right:10px;
	padding:2px;
}

.admin_pagination {
	margin-left:410px;
}
.downloads{
}
.downloads ul{
}
.downloads li{
	list-style:disc inside none;
	margin-bottom:3px;
	margin-top:3px;
}