@charset "utf-8";
/* CSS Document */


/*-------- COMMON CLASS --------*/
* { margin:0px; padding:0px;}

body {margin:0px; padding:0px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px;
}

a:link, a:active, a:visited { cursor:pointer; color:#003765; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
a:hover { color:#000000; text-decoration:none;}
img { border:none;}
ul, li {list-style:none;}
h1, h2, h3 {font-family:Helvetica, Arial, sans-serif;}
h1 {font-size:20px;	font-weight:normal;	color:#32B407; background:url(../images/bg_heading.gif) left top no-repeat;	padding:0px 0px 0px 0px;}

h1 span {color:#000000;}
h2 {font-size:18px;	font-weight:normal;	color:#000000;}
h3 {font-size:16px;	font-weight:normal;}
h4 {font-size:13px; font-weight:normal;}
h5 {font-size:16px;	font-weight:normal;}
p { text-align:justify; line-height:18px;}
.txt10 {font-size:10px;}
.txt13 {font-size:13px;}
.floatleft {float:left;}
.floatright {float:right;}
.floatclear {clear:both;}
.divider5 {height:5px;	font-size:0px;}
.divider10 {height:10px; font-size:0px;}
.divider15 {height:15px; font-size:0px;}
.divider20 {height:20px;font-size:0px;}
.paddleft10 {padding:0 0 0 10px; float:left;}
.paddright10 {padding:0 10px 0 0; float:left;}


/*-------- LAYOUT --------*/

.wrapper { width:100%; float:left;}


/*-------- HEADER --------*/

.header { width:994px;	margin:0 auto; clear:both;}
.bannernew{ width:994px; height:237px; margin:0 auto;  clear:both; }

/*-----------middle------*/
.middle { width:994px;	margin:0 auto; clear:both;}
.middle .tab1{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:480px;}
.middle .tab1-team1{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:690px;}

.middle .tab1-news{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:1415px;}
.middle .tab1-terms{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:1720px;}
.middle .tab2-terms{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:1720px;}

.middle .tab1-programme{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:532px;}
.middle .tab1-team{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:1316px;}
.middle .tab1-gallery{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:770px;}
.middle .tab2{ width:261px; float:left; padding: 0px 0px 0px 0px;}
.middle .tab3{ width:677px; float:left; padding: 0px 0px 0px 0px;}
.middle .tab3a{ width:658px; float:left; padding: 0px 0px 0px 19px;}
.middle .tab4{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:480px;}
.middle .tab4-team1{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:690px;}
.middle .tab4-news{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:1415px;}
.middle .tab4-programme{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:532px;}
.middle .tab4-team{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:1316px;}
.middle .tab4-gallery{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:770px;}
.middle .circle{ width:261px; height:54px; background:url(../images/tab2-bg.jpg); background-repeat:no-repeat;}
.middlecontent{ width:658px; margin:0 auto; clear:both; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4c4c4c; font-weight:bold;}
.middle, span{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal;}
.middlecontent-image{ width:319px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4c4c4c; font-weight:bold; padding: 0 0 10px 10px;}
.middlecontent-image1{ width:209px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; padding: 0 0 10px 10px;}
.text13black{ font-family:arial; color:#000000; font-weight:bold; font-size:15px; float:left;  height:auto; text-align:left; padding: 5px 0 0 20px;}
.text13blacknormal{ font-family:arial; color:#000000; font-weight:normal; font-size:13px; float:left; height:auto; text-align:left; padding: 0 0 0 10px;}
.text13blacknormalli{ list-style:disc; margin-left:10px; width:241px; padding: 0 0 0 0; vertical-align:top; margin-top:9px;}
.headingbg{width:261px; height:30px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/heading-bg.jpg); background-repeat:no-repeat;}
.headingbg1{width:600px; height:30px; float:left; padding: 7px 0px 0px 20px;  background:url(../images/heading-bg1.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.dot{ width:261px; height:21px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/dot.jpg); background-repeat: no-repeat; }
.bonita{ width:261px; height:64px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/bonita.jpg); background-repeat: no-repeat; }
.credit{ width:261px; height:66px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/credit-suisse.jpg); background-repeat: no-repeat; }
.dandt{ width:261px; height:69px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/dandt.jpg); background-repeat: no-repeat; }
.imagetab1{ width:347px; float:left;  background:url(../images/heading-bg.jpg); background-repeat:no-repeat; height:30px; float:left;  }
.imagetab2{ width:311px; float:left;  background:url(../images/heading-bg.jpg); background-repeat:no-repeat; height:30px; float:left;  }
.headingbg2{width:327px;float:left; padding: 7px 0px 0px 20px;  }
.headingbg2a{width:327px;float:left; padding: 13px 0px 0px 0px;  }
.headingbg2b{width:327px;float:left; padding: 32px 0px 0px 0px; text-align:right;}
.headingbg3{width:291px; float:left; padding: 7px 0px 0px 20px; }
.headingbg3a{width:291px;float:left; padding: 13px 0px 0px 0px; }
.headingbg3b{width:291px;float:left; padding: 32px 0px 0px 0px; text-align:right;}


/*-------- MENU --------*/
.navmenu {width:994px; margin:0 auto; clear:both;  }
.navmenu ul {float:left; width:994px; height:45px;}
.navmenu ul li.leftcor {float:left;	padding:0px; width:24px; height:45px; background:url(../images/menu-left.jpg) left top no-repeat;}
.navmenu ul li { float:left; padding:0px 0px 0px 0px;  text-align:center}
.navmenu ul li a:link, .navmenu ul li a:active, .navmenu ul li a:visited { float:left; font-family:Helvetica, Arial, sans-serif; font-size:16px; font-weight:bold;	color:#fff;	text-decoration:none; padding: 0px 0px 0 0px; text-align:center;}
.navmenu ul li a:hover {float:left; color:#000000; padding: 0px 0px 0 0px; text-align:center;}
.navmenu ul li.rightcor {float:right; padding:0px; width:19px; height:45px;	background:url(../images/menu-right.jpg) right top no-repeat;}
.home{ background:url(../images/bt-home.jpg); width:113px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.home1{ background:url(../images/bt-home-1.jpg); width:113px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.aims{background:url(../images/bt-aims.jpg); width:70px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.aims1{background:url(../images/bt-aims-1.jpg); width:70px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.programme{background:url(../images/bt-programme-details.jpg); width:196px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.programme1{background:url(../images/bt-programme-details-1.jpg); width:196px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.benefits{background:url(../images/bt-benefits-rewards.jpg); width:197px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.benefits1{background:url(../images/bt-benefits-rewards-1.jpg); width:197px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.ourteam{background:url(../images/bt-our-team.jpg); width:112px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.ourteam1{background:url(../images/bt-our-team-1.jpg); width:112px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.charities{background:url(../images/bt-charities.jpg); width:101px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.charities1{background:url(../images/bt-charities-1.jpg); width:101px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.gallery{background:url(../images/bt-gallery.jpg); width:89px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.gallery1{background:url(../images/bt-gallery-1.jpg); width:89px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.contact{background:url(../images/bt-contact.jpg); width:116px; height:45px; background-repeat:no-repeat; cursor:pointer;}
.contact1{background:url(../images/bt-contact-1.jpg); width:116px; height:45px; background-repeat:no-repeat; cursor:pointer;}

/*-------- FOOTER --------*/
.footer{ width:994px; margin:0 auto; clear:both; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.navmenu1 {width:994px; margin:0 auto; clear:both;}
.navmenu1 ul {float:left; width:994px; height:39px; background:url(../images/footer-bg-menu.jpg);}
.navmenu1 ul li.leftcor {float:left; padding:0px; width:26px; height:39px; background:url(../images/footer-menu-left.jpg) left top no-repeat;}
.navmenu1 ul li.rightcor {float:right; padding:0px; width:17px; height:39px;	background:url(../images/footer-menu-right.jpg) right top no-repeat;}
.navmenu1 ul li { float:left; padding:10px 0px 0px 0px; text-align:center; width:951px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.footerlinks:link{ color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; }
.footerlinks:visited{color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; }
.footerlinks:hover { color:#000000; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px;}
.footerlinks:active{ color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; }
.copryrights{ width:979px; margin:0 auto; clear:both; padding: 10px 0 0 15px;}
.design{ width:740px; float:left;}


/*---Added 30-Apr-10--------*/
.indicontent-image1{ width:140px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; padding: 0 0 0px 10px;}

/*---Added 27-May-10--------*/
.one li {
 list-style-type:disc; padding:0 10px 0px 15px; color:#5c5b5b; }


.middle .leftbg{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:600px;}

.middle .rightbg{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:600px;}

.middle .fliping{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:1170px;}

.middle .fliping1{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:1170px;}



/* 27-7-10 harsha?*/
.gr-left{background:url(../images/middle-left.jpg) repeat-y top left; width:27px; float:left;}
h1.headingbk{color:#000000;}
.headingbgtop{width:600px; height:30px; float:left; padding: 2px 0px 0px 20px;  background:url(../images/heading-bg1.jpg); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
.padtop8{padding-top:8px;}
.middle .tab1-newsbg{ width:27px; float:left; padding: 0px 0px 0px 0px;  background:url(../images/middle-left.jpg); background-repeat: repeat-y; height:540px;}
.middle .tab4-newsbg{ width:26px; float:left; padding: 0px 0px 0px 0px; background:url(../images/middle-right.jpg); background-repeat: repeat-y; height:540px;}
h1.headingbksm{font-size:17px; color:#000000; font-weight:bold; padding-top:4px;}