@font-face {
  font-family:"Mistral";
 
 url('fonts/david.ttf');
 }
 
 
 
p.title1{

 font-family: 'Mistral';
 font-size:30px;
 color:#8abd3a;
 top:60px;left:345px;position:absolute;font-weight:bold;

}
p.title{color:#008ecc;top:20px;left:220px;position:absolute;font-weight:bold;font-size:27px;}
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
html, body {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	height:100%;
	font-smooth:always;
}
/*-------- HEADER -------------*/
div#header {
background-color:#FDFCFC;
background-image:url(../images/header-bg.gif);
background-repeat:repeat-x;
height:150px;
width:100%;
margin:0;

}
.container {
	position:relative;
	width:968px;
	margin:auto;
	/*overflow:hidden;*/
	/*min-height:60%;*/
}
.container1 {
	position:relative;
	width:968px;
	margin:auto;
	overflow:hidden;
	min-height:60%;
}
div#logo {
float:left;
margin-top:5px;
width:176px;
}
div#menu {
width: 750px;
margin-top: 100px;
position: relative;
height: 18px;
float: left;
margin-left: 23px;
}
div#menu ul {list-style-type:none; padding-left:13px;}
div#menu ul li {
display:block;
float:left;
height:18px;

}
div#menu ul li a {
display:block;
float:left;
height:18px;
line-height:18px;
font-size:13px;
font-weight:bold;
color:#1348AF;
text-decoration:none;
padding-left:9px;
padding-right:9px;
font-family:arial;
border-right:1px solid #D7D7D7;
}
div#menu ul li a:hover {
display:block;
float:left;
height:18px;
line-height:18px;
font-size:13px;
font-weight:bold;
color:#61574E;
text-decoration:none;
padding-left:9px;
padding-right:9px;
font-family:arial;
background-color:#c0b8b0;
}
div#menu ul li a.active-menu {
display:block;
float:left;
height:18px;
line-height:18px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding-left:9px;
padding-right:8px;
font-family:arial;
background-color:#61574E;
}
/*----------- HEADER END -------------*/
/*----------- MAIN BANNER ------------*/
div#main-banner {
background-color:#F8F8F8;
background-image:url(../images/main-banner-bg.gif)
background-repeat:repeat-x;
height:600px;
width:100%;
margin:0;
float:left;
}
div#main-banner-image{margin-top:10px;width:968px;height:363px;}
.main-banner-right{height:363px;margin-top:19px;margin-left:22px;}
.sppechContainer{float:left;width:291px;height:167px;margin-left:22px;_margin-left:10px;background-color:#FFFFFF;}
.sppechRight{float:left;height:167px;background-image:url(../images/speech-right.gif);background-repeat:repeat-y;width:2px;}
.speechBottom{float:left;height:2px;background-image:url(../images/speech-bottom.gif);background-repeat:repeat-x;width:291px;margin-left:22px;_margin-left:11px;}
.speechSpace{float:left;height:26px;width:248px;_height:10px;}
.speechTitle{width:291px;height:44px;float:left;line-height:44px;background-image:url(../images/speech-title.jpg);background-repeat:no-repeat;text-align:center;font-weight:bold;color:#1E4591;font-size:13px;}
.speechContent{color:#636363;text-align:left;width:246px;padding-left:24px;}
.speaker{float:left;padding-left:24px;text-align:left;width:246px;color:#1E4591;margin-top:12px;}
.speakerDesignation{width:246px;padding-left:24px;float:left;margin-top:3px;font-size:11px;}
.speakerPost{text-align:left;color:#636363;width:125px;float:left;}
.sppechMore{text-align:right;float:left;width:121px;font-size:11px;}
.sppechMore a{text-decoration:none;color:#1E4591}
.bseStats{width:246px;float:left;font-size:20px;color:#000000;padding-left:24px;font-weight:bold;margin-top:7px;}
.bseDate{width:246px;padding-left:24px;color:#636363;float:left;margin-top:3px;}
.latestUpdate{width:246px;padding-left:24px;color:#7A7A7A;float:left;margin-top:17px;}
.bseDetails{width:246px;float:left;padding-left:24px;margin-top:8px;}
.bseDetails a{color:#1E4591;text-decoration:none;font-size:11px;}
/*------- Description Section -----------*/
div#container-top {
background-color:#FFFFFF;
background-image:url(../images/container-top.gif);
background-repeat:repeat-x;
height:3px;
width:100%;
float:left;
}
.shortDesc-container{float:left;width:968px;height:229px;}
.ShortDesc-col{float:left;width:291px;height:229px;}
.Title{width:291px;height:44px;float:left;line-height:44px;background-image:url(../images/speech-title.jpg);background-repeat:no-repeat;text-align:left;font-weight:bold;color:#1E4591;font-size:13px;}
.shortDesc-border{padding-right:5px;float:left;padding-top:14px;}
.shortDesc-image{width:291px;float:left;margin-top:8px;}
.shortDesc-content{float:left;width:289px;text-align:left;color:#636363;margin-top:10px;line-height:17px;text-align:justify;}
.moreDetails{width:289px;float:left;}
.moreDetails a{color:#1E4591;text-decoration:none;font-size:11px;}
/*---------- Description Ends -----------*/
/*---------- Testimonial ----------------*/
.testimonialContainer{float:left;width:968px;height:114px;margin-top:40px;}
.memeber{float:left;width:465px;}
.career-container{float:right;width:279px;height:114px;background-color:#F5F5F5;padding-left:10px;}
.careerAt{float:left;color:#362F2D;font-size:13px;text-align:left;font-weight:bold;padding-top:12px;}
.careerContent{float:left;width:260px;color:362F2D;text-align:left;padding-top:10px;padding-left:10px;}
.career-border{padding-right:5px;float:left;}
.moreCareer{width:260px;float:left;margin-top:8px;padding-left:10px;}
.moreCareer a{color:#1E4591;text-decoration:none;font-size:11px;}
.testiContent{float:left;width:254px;color:362F2D;text-align:left;padding-top:10px;}
.moreTesti{width:120px;float:left;margin-top:8px;}
.moreTesti a{color:#1E4591;text-decoration:none;font-size:11px;}
.testiSpeaker{float:left;text-align:left;width:134px;color:#A8A8A8;font-size:11px;margin-top:8px;}
.client{float:right;width:168px;height:114px;text-align:center;background-color:#FBFBFB;margin-left:23px;margin-right:23px;}

div#footer {
background-color:#F6F6F4;
background-repeat:repeat-x;
height:31px;
width:100%;
margin:0;
float:left;
margin-top:27px;
border-top:2px solid #F1F1EF;
border-bottom:2px solid #DDD9D5;
}
div#footer-menu {
width:700px;
position:relative;
height:20px;
float:left;
}
div#footer-menu ul {list-style-type:none;padding-top:4px; }
div#footer-menu ul li {
display:block;
float:left;
height:20px;
}
div#footer-menu ul li a {
display:block;
float:left;
height:20px;
line-height:20px;
font-size:11px;
font-weight:bold;
color:#928984;
text-decoration:none;
padding-right:8px;
padding-left:8px;
font-family:arial;
border-right:1px solid #D7D7D7;
}
div#footer-menu ul li a:hover {
display:block;
float:left;
height:20px;
line-height:20px;
font-size:11px;
font-weight:bold;
color:#1E4591;
text-decoration:none;
padding-right:8px;
padding-left:8px;
font-family:arial;
border-right:1px solid #D7D7D7;
}
/*-------------------- Inner Page Banner ----------------*/
.inner-banner {
background-color:#F8F8F8;
background-image:url(../images/inner-banner.gif)
background-repeat:repeat-x;
height:196px;
width:100%;
margin:0;
float:left;
}
div#inner-banner-image{float:left;width:968px;height:180px;margin-top:9px;}
.inner-banner-right{width:251px;height:180px;margin-top:9px;float:left;background-color:#938C85;margin-left:10px;}
.firstPara{width:235px;float:left;margin-left:10px;_margin-left:6px;font-size:28px;margin-top:92px;color:#736F6A;}
.bannerLogo{width:235px;float:left;margin-left:10px;_margin-left:6px;font-size:28px;margin-top:80px;color:#736F6A;}
.secondPara{width:235px;float:left;margin-left:10px;_margin-left:6px;font-size:44px;color:#736F6A;font-weight:bold;}
/*--------------------- Left Link Container ----------------*/
.leftSidebar{width:230px;float:left;margin-top:20px;}
.breadcrumb{float:left;width:200px;font-size:11px;}
.breadcrumb a{font-size:11px;color:#645E58;text-decoration:none;}
.leftLinks-container{width:195px;float:left;height:223px;margin-top:10px;border-top:1px solid #CCCCCC;}
.linkstyle{height:28px;width:190px;float:left;border-bottom:1px solid #CCCCCC;padding-left:5px;}
.linkstyle-hover{height:28px;width:190px;float:left;border-bottom:1px solid #CCCCCC;padding-left:5px;background-color:#F7F7F7;}
.linkstyle-active{height:28px;width:190px;float:left;border-bottom:1px solid #CCCCCC;padding-left:5px;background-color:#F7F7F7;background-image:url(../images/link-left.gif);background-repeat:no-repeat;}
.linkstyle a,.linkstyle-hover a,.linkstyle-active a{height:28px;line-height:28px;color:#707070;text-decoration:none;}
.linkstyle-active a{padding-left:5px;}
.linkstyle a:hover,.linkstyle-hover a:hover,.linkstyle-active a:hover{height:28px;line-height:28px;color:#1E4591;text-decoration:none;}
.linkstyle a.active-link,.linkstyle-hover a.active-link,.linkstyle-active a.active-link{height:28px;line-height:28px;color:#1E4591;text-decoration:none;}

.linkstyle1{height:35px;width:190px;float:left;border-bottom:1px solid #CCCCCC;padding-left:5px;padding-top:4px;}
.linkstyle-hover1{height:35px;width:190px;float:left;border-bottom:1px solid #CCCCCC;padding-left:5px;background-color:#F7F7F7;padding-top:4px;}
.linkstyle-active1{height:35px;width:185px;float:left;border-bottom:1px solid #CCCCCC;padding-left:10px;background-color:#F7F7F7;background-image:url(../images/link-left.gif);background-repeat:no-repeat;padding-top:4px;}
.linkstyle1 a,.linkstyle-hover1 a,.linkstyle-active1 a{height:35px;color:#707070;text-decoration:none;}
.linkstyle1 a:hover,.linkstyle-hover1 a:hover,.linkstyle-active1 a:hover{height:35px;color:#1E4591;text-decoration:none;}
.linkstyle1 a.active-link,.linkstyle-hover1 a.active-link,.linkstyle-active1 a.active-link{height:35px;color:#1E4591;text-decoration:none;}

/*--------------------Task Force----------------*/
.taskForceTable{float:left;font-size:12px;color:#1348AF;width:100px;padding-top:5px;text-align:center;font-weight:bold;height:20px;line-height:20px;}
.taskForceTableEmail{float:left;font-size:12px;color:#1348AF;width:140px;padding-top:5px;text-align:center;font-weight:bold;height:20px;line-height:20px;}
.taskForceContent{float:left;font-size:12px;color:#928984;width:100px;padding-top:5px;text-align:center;height:20px;line-height:20px;overflow:hidden;}
.taskForceContentEmail{float:left;font-size:12px;color:#928984;width:140px;padding-top:5px;text-align:left;height:20px;line-height:20px;}
/*-------------------Contact Form---------------*/
.formContainer{float:left;width:350px;}
.formContainer1{float:left;width:350px;margin-top:12px;}
.contactLabel{float:left;width:330px;font-size:12px;font-family:arial;text-align:left;font-weight:bold;}
.contactSubmit{background-color:#1348AF;width:60px;border:none;height:30px;color:#CCCCCC;font-weight:bold;cursor:pointer;}
.contactinputContainer{float:left;width:330px;margin-top:8px;}
.contactinputText{width:260px;height:26px;}
/*------------------Career Form-----------------*/
.careerformContainer{width:720px;float:left;margin-top:10px;}
.careerLabel{float:left;width:160px;font-weight:bold;text-align:right;padding-right:8px;color:#313131;}
.careerSubmit{background-color:#1348AF;width:60px;border:none;height:30px;color:#CCCCCC;font-weight:bold;cursor:pointer;}
.careerinputContainer{float:left;width:260px;font-weight:bold;}
.careerinputText{width:260px;height:18px;}

/*------------------ FAQ -----------------*/
.faq_q{float:left;width:670px;text-align:justify;color:#333333;color:#1348AF;line-height:18px;padding-top:20px;font-weight:bold;}
.faq_a{float:left;width:670px;text-align:justify;color:#333333;line-height:18px;padding-top:20px;}

.ticker{background: none repeat scroll 0 0 #fff;
    color: #636363;
    font-size: 14px;
    height: 200px;
    line-height: 18px;
    margin-top: 10px;
    padding: 6px;
    width: 956px;
	text-align:justify;
	}
.ticker a{color:#FFFFFF; text-decoration:none;}
a.tikmore{ color: #FFFFFF;font-size: 11px;text-decoration:underline; padding-bottom:2px}

.investorLinks{float:left;width:670px;text-align:justify;font-size:15px;color:#333333;line-height:18px;padding-top:10px;font-size:12px;padding-left:15px;}
.investorHead{float:left;width:670px;text-align:justify;font-size:14px;color:#333333;font-weight:bold;line-height:18px;padding-top:20px;}

.customerTbl{width:733px;float:right; padding-top:20px;}
.customerTbl tr td{background:url(../images/logo-cust-bg.jpg) no-repeat;width: 231px;height: 107px;}
.customerTbl tr td img{margin-bottom:15px;}
.pageTitle{float: left;font-size: 17px;color: #1348AF;font-weight: bold;border-bottom: 1px solid #C0B8B0;width: 720px;height: 24px;margin-left: 40px;margin-top:19px;}

ul.services-text{margin-left:15px;line-height:25px;}
ul.inner-services-text{margin-left:15px;}
p.heading1{font-size:15px;color:#8abd3a;}
p.heading2{font-size:13px;color:#57abda;}
p.social{position:absolute;text-align:right;margin-left:760px;padding-top:10px;}

.ticker h1{color: #008ecc;

    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
	margin-bottom:0px;
    font-weight: bold;
    line-height: 42px;

    text-transform: uppercase;}
	