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

body{
	margin:0px;
	padding:0px;
}

.top-header{
	background:url(../images/top-headerbg.jpg) top center no-repeat;
	height:132px;
}

.callus{
	font-family:calibri;
	font-size:23px;
	font-weight:bold;
	font-style:italic;
	color:#000;
	line-height:25px;
	text-shadow:1px 1px 1px #FFF;
}

.blue{
	color:#02547f;
}

.nav-bg{
	background:url(../images/nav-bg.jpg) top center repeat-x;
	height:48px;
	line-height:48px;
}

.menu{
	float:left;
}

.menu ul{
	padding:0px;
	margin:0px;
}

.menu ul li{
	float:left;
	padding:0px;
	margin:0px 1px;
	list-style:none;
}

.menu ul li a{
	padding:0px 20px;
	margin:0px;
	font-family:calibri;
	font-size:17px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

.menu ul li a:hover{
	padding:0px 20px;
	margin:0px;
	font-family:calibri;
	font-size:17px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#09b6e1;
	float:left;
}

.menu ul li a.current{
	padding:0px 20px;
	margin:0px;
	font-family:calibri;
	font-size:17px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#09b6e1;
	float:left;
}

.latest-news-sec{
	background-color:#f8f8f8;
	border:1px solid #e4e4e4;
}

.latest-news-bg{
	background:url(../images/lateset-news.png) top center no-repeat;
	font-family:calibri;
	font-size:28px;
	color:#FFF;
	font-weight:bold;
	text-shadow:1px 1px 1px #000;
	text-indent:78px;
}

.news-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#085dad;
	font-weight:bold;
}

.news-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	line-height:16px;
}

.main-box1{
	background:url(../images/service-box.jpg) top left no-repeat;
	width:324px;
}

.main-box2{
	background:url(../images/service-box.jpg) top center no-repeat;
	width:324px;
}

.main-box3{
	background:url(../images/service-box.jpg) top right no-repeat;
	width:324px;
}

.main-head{
	font-family:calibri;
	font-size:26px;
	color:#343332;
	font-weight:bold;
	font-style:italic;
	line-height:50px;
	text-indent:60px;
}

.head-blue{
	color:#009cff;
}

.video-head{
	font-family:calibri;
	font-size:26px;
	color:#343332;
	font-weight:bold;
	font-style:italic;
	line-height:30px;
	border-bottom:3px solid #c7c7c7;
}


.footer-bg{
	background:url(../images/footer-bg.jpg) top center repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	line-height:18px;
}

.footerlinks{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a2a2a2;
	text-decoration:none;
	line-height:18px;
}

.footerlinks:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a2a2a2;
	text-decoration:underline;
	line-height:18px;
}

.copyrights{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}

.copyrights a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8094a4;
	text-decoration:none;
}

.copyrights a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8094a4;
	text-decoration:underline;
}


.nor-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b4b4b;
	line-height:20px;
	text-align:justify;
}

.box-head-bg{
	background:url(../images/box-head-bg.jpg) top center repeat-x;
	font-family:calibri;
	font-size:20px;
	color:#FFF;
	height:40px;
	line-height:40px;
	text-indent:20px;
	font-weight:bold;
}

.values-list{
	margin:10px 0px 0px 20px;
	padding:0px;
	color:#365caa;
	line-height:26px;
	font-weight:bold;
	list-style:none;
}

.values-list li a{
	color:#365caa;
	border-bottom:1px solid #CCC;
	line-height:26px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	width:260px;
	font-size:12px;
	float:left;
}

.values-list li a:hover{
	color:#000;
	border-bottom:1px solid #CCC;
	line-height:26px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	width:260px;
	font-size:12px;
	float:left;
}

.values-list2{
	list-style:url(../images/icon.png);
	margin:0px 0px 0px 20px;
	padding:0px;
	color:#000;
	line-height:24px;
	font-weight:bold;
}

.heads-txt{
	font-size:16px;
	color:#2d70b6;
	font-weight:bold;
	line-height:32px;
}

.email-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009cff;
	text-decoration:none;
	font-style:italic;
}

.email-links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009cff;
	text-decoration:underline;
	font-style:italic;
}

.bor_inp{
    border: 1px solid #CCC;
    color: #000000;
    font: 12px arial;
    height: 18px;
    width: 220px;
}

.bor_inp2{
    border: 1px solid #CCC !important;
    color: #000000;
    font: 12px arial;
    height: 70px;
    width: 220px;
}

.footer-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a2a2a2;
	text-decoration:none;
	line-height:18px;
}

.dhatri{
	font-family:"Bell MT";
	font-size:60px;
	color:#2c55bf;
	font-weight:bold;
	line-height:60px;
	text-shadow:1px 1px 1px #FFF;
}

.min-txt{
	font-family:"Bell MT";
	font-size:20px;
	color:#118fdb;
	font-weight:bold;
	text-shadow:1px 1px 1px #FFF;
}



