@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans);

body{background:url(../images/mainbg.png) #fff top center no-repeat; margin:0px; padding:0px;}

html, div, h1, h2, h3, h4, h5, h6, span, input, a, p, form, fieldset {margin:0; padding:0;}

a{outline:none; border:none;color:none;}
a:hover{outline:none; border:none; color:none;}
*{list-style:none; outline:none;}
.nomargin{margin:0!important;}
.nopedding{margin:0!important;}
h1{font-family:Dosis; font-size:24px; font-weight:bold; text-decoration:none; color:#454545; line-height:26px; margin-bottom:10px; display:block;}

h2{font-family:"Nexa Bold"; font-size:18px; font-weight:normal; text-decoration:none;color:#454545; line-height:24px; overflow:hidden;}

p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; color:#847e7e; line-height:18px;}


.fulldiv{width:100%; height:auto; background:url(../images/fulldivbg.png) top center no-repeat; float:left;}
.maindiv{width:1000px; height:auto; margin:0 auto;}
/*header Start Here*/
.header{width:990px; height:167px; float: left; padding:0 5px;}
.logo{width:807px; height:167px; float: left; margin:0 0 0 20px; }

 
 .searchpart{width:170px; height:29px; float: left; margin:7px 0 6px 0; }
 .input_99{ width: 150px; height:29px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#fff;padding:0 10px; border:none; background:url(../images/searchbg.png) top left no-repeat;}

 .contact{width:165px; height:18px; float: left; margin:0 0 5px 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ed4722; font-style:italic; margin-left:5px;}

 
 
 
 /*header End Here*/

/*nav Start Here*/
.nav{ width:978px; height:34px; float: left; margin:0 1px 0 1px; background: url(../images/navbg.png) top left no-repeat; padding:0 10px;}
.nav ul{margin:0; padding:0; list-style:none;}
.nav ul li{ line-height:34px; float:left; background: url(../images/navrightimg.png) top right no-repeat;}
.nav ul li a{font-family:"Open Sans"; font-size:14px; font-weight:normal; text-decoration:none;display:block; color:#fff; padding:0 10px; }
.nav ul li a:hover{font-family:"Open Sans"; font-size:14px; font-weight:normal; text-decoration:none; display:block; color:#fff;padding:0 10px; background:#3f92d0; transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}

.nav ul li a.active{font-family:"Open Sans"; font-size:14px; font-weight:normal; text-decoration:none; display:block; color:#fff;padding:0 10px; background:#3f92d0; transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s;}


/*nav End Here*/


/*banner Start Here*/

.banner{width:990px; height:302px; float: left; margin:0 1px 0 1px; background: url(../images/bannerbg.png) top left no-repeat; padding:4px;}
/*banner End Here*/



.midcontainer{width:990px; height:auto; float: left;background:#f5f3e7; padding:0 5px;}


.latestnews{width:968px; height:36px; float: left;background:url(../images/latestnewsbg.png) top left no-repeat; margin:13px 0 30px 0;font-family:cambria; font-size:14px; font-weight:normal; text-decoration:none;display:block; color:#0b4674; padding:0 10px; line-height:36px;}



.leftpart{width:734px; height:auto; float: left; margin-right:23px;}


.welcomepart{width:734px; height:auto; float: left; margin-bottom:15px;}

.welcometop{width:734px; height:36px; float: left; border-bottom:dotted 1px #898686;font-family:cambria; font-size:20px; font-weight:normal; text-decoration:none;display:block; color:#be000a;line-height:36px; margin-bottom:15px;text-shadow: 3px 3px 0 #fff, 1px 2px 0 #fff;}
.welcome_programme{ color:#0b4674;}
.welcome_lorem{width:734px; height:auto; float: left;font-family: 'Merriweather Sans', sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#847e7e;line-height:20px; margin-bottom:10px;}
.welcome_lorem span{ font-weight:bold;}

.readmore{width:91px; height:22px; float: right;}
.readmore a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#be000a;line-height:22px; font-style:italic; text-align:right;}
.readmore a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;display:block; color:#0b4674;line-height:22px; font-style:normal;}

.donationbox{width:229px; height:auto; float: left; margin-right:21px;}

.donation_img{width:229px; height:155px; float: left; margin-bottom:8px;}


.donation{width:218px; height:26px; float: left;font-family:Gudea; font-size:18px; font-weight:bold; text-decoration:none;display:block; color:#005d84;line-height:26px; padding-left:10px;}

.donation_lorem{width:218px; height:auto; float: left;font-family: 'Merriweather Sans', sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#847e7e;line-height:20px; padding-left:10px; text-align:center;}


.readmore1{width:91px; height:22px; float: right; margin-left:10px;}
.readmore1 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#be000a;line-height:22px; font-style:italic; }
.readmore1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;display:block; color:#0b4674;line-height:22px; font-style:normal;}




.rightpart{width:232px; height:auto; float: left;}


.eventpart{width:232px; height:auto; float: left; background:#FFFFFF; margin-bottom:25px;}


.eventtop{width:217px; height:40px; float: left; background:#1f89a0;font-family:"myriad Pro"; font-size:16px; font-weight:bold; text-decoration:none;display:block; color:#fff;line-height:40px; padding-left:15px; }


.eventmid{width:223px; height:auto; float: left; margin:5px 4px 5px 4px; border: solid 1px #e6e6e6; background:#f6f6f6;}

.event_lorem{width:213px; height:auto; float: left;border-bottom: dotted 1px #898686; padding:0 5px 11px 5px; margin-bottom:5px;}

.event{width:213px; height:auto; float: left;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;display:block; color:#333333;line-height:24px; margin:3px 0;}

.event_img{width:44px; height:34px; float: left;}

.event_text{width:169px; height:auto; float: left;font-family: 'Merriweather Sans', sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#333333;line-height:18px;}



.readmore2{width:223px; height:25px; float: left; border-top: solid 1px #e2e2e2;}
.readmore2 a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#9c9c9c;line-height:25px; padding-left:10px; }
.readmore2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;display:block; color:#fff;line-height:25px; transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s; background:#0b4674; padding-left:20px;}





/*iconpart Start Here*/

.icon{ width:24px; height:24px; float: left; margin-right:6px;}
.icon a{ width:24px; height:24px; float: left;background:url(../images/fbicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon a:hover{ width:24px; height:24px; float: left;background:url(../images/fbicon.png) left -24px  no-repeat; overflow: hidden;
text-indent: -9999px;}
.icon1{ width:24px; height:24px; float: left; margin-right:6px;}
.icon1 a{ width:24px; height:24px; float: left;background:url(../images/twittericon.png) left top no-repeat;transition: all 200ms ease-in 0s;}
.icon1 a:hover{ width:24px; height:24px; float: left; background:url(../images/twittericon.png) left -24px no-repeat;overflow: hidden;
text-indent: -9999px;}
.icon2{ width:24px; height:24px; float: left; margin-right:6px;}
.icon2 a{ width:24px; height:24px; float: left; background:url(../images/gmailicon.png) left top no-repeat;transition: all 200ms ease-in 0s;}
.icon2 a:hover{ width:24px; height:24px; float: left; background:url(../images/gmailicon.png) left -24px no-repeat;overflow: hidden; text-indent: -9999px;}
.icon3{ width:24px; height:24px; float: left;}
.icon3 a{ width:24px; height:24px; float: left; background:url(../images/skypeicon.png) left top  no-repeat;transition: all 200ms ease-in 0s;}
.icon3 a:hover{ width:24px; height:24px; float: left; background:url(../images/skypeicon.png) left -24px  no-repeat;overflow: hidden;
text-indent: -9999px;}

/*iconpart End Here*/



.searchpart{ width:199px; height:28px; float: left; border: solid 1px #d3d3d3;}

.filled{ width:199px; height:28px; float: left;}
.seach_here{ width:132px; height:28px; float: left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#798e94;line-height:28px; padding:0 5px; border:none; background:none; }


.seach{ width:56px; height:28px; float: left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#fff;line-height:28px; text-align:center; background:#1f89a0; border: solid 1px #d5d5d5;transition: all 200ms ease-in 0s;}

.seach:hover{ width:56px; height:28px; float: left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;display:block; color:#fff;line-height:28px; text-align:center; background:#f8951b; cursor:pointer;border: solid 1px #d5d5d5;transition: background 1s ease 0s, color 1s ease 0s, padding 0.5s ease 0s, margin 0.5s ease 0s }


/*Footer Start Here*/

.footermain { width:100%; height:208px; float:left;background:url(../images/footerbg.png) top left repeat-x; }
.footer{ width:990px; height:190px; margin:0 auto; padding:18px 5px 0 5px;}


.fleft{ width:197px; height:159px; float:left; margin-right:34px;}

.flefttop{ width:197px; height:24px; float:left; margin-bottom:10px; font-family:Calibri; font-size:18px; font-weight:normal; text-decoration:none; color:#fff; line-height:24px; font-weight:bold;}

.fnav_mid{ width:197px; height:auto; float:left;font-family:Calibri; font-size:13px; font-weight:normal; text-decoration:none;display:block; color:#444444; line-height:20px;}


.fnav{ width:91px; height:auto; float:left; margin-right:5px;}
.fnav ul{margin:0; padding:0; list-style:none;}
.fnav ul li{ line-height:24px; background:url(../images/leftarrow.png) left 8px no-repeat;}
.fnav ul li a{font-family:cambria; font-size:13px; font-weight:normal; text-decoration:none;display:block; color:#fff; padding-left:15px;display:block; }
.fnav ul li a:hover{font-family:cambria; font-size:13px; font-weight:normal; text-decoration:none; display:block; color:#fff; padding-left:15px;transition: all 0.3s ease-in 0s;background:url(../images/leftarrowhover.png) #fb9518 left 8px no-repeat;}



.about_us{ width:152px; height:159px; float:left; margin-right:32px;}
.about_top{ width:152px;}

.about_mid{width:152px;}


.contact_detail_1{font-family:Calibri; font-size:12px; font-weight:normal; text-decoration:none;color:#fff; line-height:20px;  }

.contact_detail_1 a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#fff; text-decoration:underline;  }
.contact_detail_1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none;  color:#f96e5b;transition: all 0.3s ease-in 0s;}

.contact_info{ width:203px; height:159px; float:left; margin-right:38px;}




.support_us{ width:125px; height:159px; float:left;}

.supporttop{ width:125px;}




.copy{width:700px; height:31px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none;color:#fff; line-height:31px;}

.consult{width:286px; height:31px; float:left;}
.consult a{font-family:Arial, Helvetica, sans-serif; line-height:31px; font-size:12px; font-weight:normal; text-decoration:none; display:block; color:#fff; text-align:center;}
.consult a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; display:block; color:#292a2c; font-style:normal; font-style:italic;transition: all 0.3s ease-in 0s; background:#fff;}

/*Footer End Here*/
.ranv_head33{font-family:"Minion Pro" ;font-size:16px; font-style:normal; font-weight:bold; color:#FFFFFF; text-decoration:none;  line-height:30px; text-align:center; background:#85bcea;}
.ranv_text33{font-family:Cambria ;font-size:14px; font-style:normal; font-weight:normal; color:#000000; text-decoration:none;  line-height:25px; text-align:center; border:#999999 solid 1px;}

.ranv_head313{font-family: 'Merriweather Sans', sans-serif; font-size:16px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;  line-height:30px; text-align:center; background:#85bcea;}

.ranv_head323{font-family: 'Merriweather Sans', sans-serif; font-size:16px; font-style:normal; font-weight:normal; color:#009636; text-decoration:none;  line-height:30px; text-align:left;}

.actionplan{width:286px; height:31px;}
.actionplan a{font-family:Cambria; line-height:30px; font-size:20px; font-weight:normal; text-decoration:none; display:block; color:#0066FF; text-align:center;}
.actionplan a:hover{font-family:Cambria; font-size:20px; font-weight:normal; text-decoration:none; display:block; color:#FF0000; font-style:normal; font-style:italic;}

.activity{height:30px;}
.activity a{font-family:Cambria; line-height:30px; font-size:14px; font-weight:normal; text-decoration:none;  color:#0066FF; text-align:center;}
.activity a:hover{font-family:Cambria; font-size:14px; font-weight:normal; text-decoration:none; color:#FF0000; font-style:normal; font-style:italic;}

.activity1{height:30px;}
.activity1 a{font-family:Cambria; line-height:30px; font-size:14px; font-weight:normal; text-decoration:none;  color:#FF0000; text-align:center;}
.activity1 a:hover{font-family:Cambria; font-size:14px; font-weight:normal; text-decoration:none; color:#0066FF; font-style:normal; font-style:italic;}



/*Photogallery Start Here*/



a{
	text-decoration:none;
	color:#f30;	
}
p{
	clear:both;
	margin:0;
	padding:.5em 0;
}
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:734px;
}

img{border:none;}
ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:5px;
}


#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

/*Photogallery End Here*/

.input25 { width:210px; height:108px; padding:4px; border:#f5f5f5 solid 1px; background: #f0e8e2; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none; background:  url(../images/input_big.png) left top no-repeat; line-height:18px; border:none;}

.input { width:208px; padding:4px 4px 4px 4px  ; height:20px; border: #f5f5f5 solid 1px; background:url(../images/input_1.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; font-style:normal; text-decoration:none;border:none;}
.button { width:100px; height:25px;  background: url(../images/send.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center;border:none;}
.button { width:83px; height:25px; background:  url(../images/send.png) left top no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px; }
.button:hover{width:83px; height:25px; background: url(../images/send.png) center -25px no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none;}

.reset_butn { width:100px; height:25px;  background: url(../images/send.png) no-repeat; border:none; outline:none; display:block; cursor:pointer; color:#fff; float:left; text-align:center; margin:0 10px;border:none;}
.reset_butn { width:83px; height:25px; background:  url(../images/send.png) left -25px no-repeat; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none; }

.reset_butn:hover{width:83px; height:25px; background: url(../images/send.png) center top no-repeat; display:block;  font-family:Arial, Helvetica, sans-serif; font-size:13px;   font-weight:bold; text-decoration:underline; color:#fff; text-decoration:none; font-style:normal; line-height:25px;border:none;}
