body {
	background: no-repeat rgb(0, 153, 170); margin: 0px; color: rgb(60, 60, 60); font-family: "Trebuchet MS"; font-size: 13px;
}
a:link {
	color: rgb(255, 0, 0);
}
a:hover {
	color: rgb(0, 51, 153);
}
.main_box {
	margin: 0px auto;
}
.clear {
	clear: both;
}
.centent {
	text-align: justify; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.centent a {
	text-align: justify; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.cententhome {
	text-align: left; color: rgb(60, 60, 60); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.centent-bold {
	text-align: left; color: rgb(60, 60, 60); font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none;
}
.top-centent-bold {
	text-align: right; color: rgb(60, 60, 60); font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none;
}
.centent-bold-blue {
	color: rgb(25, 40, 99); font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none; list-style-image: url("../images/right.jpg");
}
.centent_bottom {
	text-align: left; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.bg-colour {
	background-color: rgb(206, 127, 50);
}
.h1 {
	color: rgb(25, 40, 99); font-size: 18px; text-decoration: none;
}
.h1new {
	color: rgb(255, 0, 0); font-size: 18px; text-decoration: none;
}
.h2 {
	margin: 0px; padding: 0px; color: rgb(25, 40, 99); font-size: 16px; text-decoration: none;
}
.h5 {
	text-align: left; color: rgb(255, 255, 255); font-size: 16px; font-variant: normal; font-weight: normal;
}
.text {
	text-align: center; color: rgb(255, 255, 255);
}
.top:link {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.top:visited {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.top:hover {
	text-align: right; color: rgb(255, 255, 0); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; background-image: url("../images/hover-bg.html");
}
.top:active {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.border {
	border: 1px solid rgb(171, 171, 171);
}
input {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: "Trebuchet MS"; font-size: 9px;
}
.read-text {
	text-align: right;
}
.readmore:link {
	text-align: right; color: rgb(60, 60, 60); font-size: 12px; font-style: normal; font-weight: normal; text-decoration: underline;
}
.arrow11 {
	line-height: 1.5; font-size: 13px; font-weight: normal; list-style-image: url("../images/arrow.jpg");
}
.arrow {
	color: rgb(60, 60, 60); line-height: 1.5; font-size: 13px; font-weight: normal; text-decoration: none; list-style-image: url("../images/arrow.gif");
}
.line-arrow {
	color: rgb(60, 60, 60); line-height: 1.5; font-size: 13px; font-weight: normal; text-decoration: none; list-style-image: url("../images/arrow.gif");
}
.arrow1 {
	color: rgb(60, 60, 60); line-height: 1.5; font-size: 13px; font-weight: normal; list-style-image: url("../images/arrow.jpg");
}
.arrow1 a {
	color: rgb(60, 60, 60); line-height: 1.5; text-decoration: none;
}
.arrow1 a:hover {
	color: rgb(60, 60, 60); line-height: 1.5; text-decoration: underline;
}
.logo {
	background: url("../images/logo.jpg") no-repeat center; vertical-align: bottom;
}
.phone {
	background: url("../images/phone-icon.jpg") no-repeat center; vertical-align: bottom;
}
.email {
	background: url("../images/email-icon.jpg") no-repeat center; vertical-align: bottom;
}
.plus-icon {
	background: url("../images/plus.gif") no-repeat center; vertical-align: bottom;
}
.line {
	background: url("../images/devider.jpg") repeat-y center; vertical-align: bottom;
}
.whoweare {
	background: url("../images/who-we-are.jpg") no-repeat center; vertical-align: bottom;
}
.alliance {
	background: url("../images/alliance-partner.jpg") no-repeat center; vertical-align: bottom;
}
.clients {
	background: url("../images/clients.jpg") no-repeat center; vertical-align: bottom;
}
.service-box {
	background: url("../images/box-top-bg.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align: middle;
}
.service-box_big {
	background: url("../images/box-top-bg_big.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; vertical-align: middle;
}
.service-bg {
	background: url("../images/services-bg.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-size: 20px; vertical-align: middle;
}
.idea-case-service-box {
	background: url("../images/ideas-menu-bg.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-size: 20px; vertical-align: middle;
}
.idea-Lead-service-box {
	background: url("../images/ideas-menu-bg1.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-size: 20px; vertical-align: middle;
}
.right-menu-box {
	background: url("../images/box-right-menu-bg.jpg") no-repeat center; text-align: center; color: rgb(255, 255, 255); font-size: 20px; vertical-align: middle;
}
.bottom-bg {
	background: url("../images/bottom-bg.jpg");
}
.menu-bg {
	background: url("../images/menu-bg.jpg");
}
.box-bg {
	background-color: rgb(237, 237, 237);
}
.menu-devider-bg {
	background: url("../images/menu-devider-line.jpg") no-repeat;
}
.readmore-bg {
	background: url("../images/read-more.jpg") no-repeat;
}
.sumbit-bg {
	background: url("../images/sumbit-bg.jpg") no-repeat; text-align: center; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none;
}
.title-box {
	background: url("../images/bg-title.jpg") center; text-align: left; color: rgb(255, 255, 255); font-size: 20px; vertical-align: middle;
}
.bharat_web {
	color: rgb(0, 0, 0); text-decoration: none;
}
.bharat_web:hover {
	color: rgb(153, 0, 0); text-decoration: underline;
}
.teitele_headig {
	color: rgb(20, 109, 143); padding-left: 10px; font-size: 18px; font-weight: bold; border-bottom-color: rgb(20, 109, 143); border-bottom-width: thin; border-bottom-style: solid;
}
.hotel_box {
	margin: 10px; font-size: 12px;
}
.quteo_main {
	margin: 0px 0px 10px; padding: 0px; width: 200px; float: left;
}
.quteo_main img {
	margin: 5px 0px; border: currentColor; border-image: none;
}
.wht {
	padding-left: 40px;
}
.quteo_main a {
	border: currentColor; border-image: none;
}
.footer:link {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: bold; text-decoration: none;
}
.footer:visited {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.footer a {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.footer a:hover {
	text-align: right; color: rgb(255, 255, 0); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.footer:active {
	text-align: right; color: rgb(255, 255, 255); font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none;
}
.box {
	margin: 5px; width: 300px; float: left;
}
.button {
	margin: 5px; padding: 5px; border-radius: 6px; border: 1px solid rgb(14, 98, 132); border-image: none; color: rgb(255, 255, 255); font-family: arial; font-size: 14px; font-weight: bold; text-decoration: none; float: left; display: inline-block; box-shadow: inset 0px 1px 0px 0px #bbdaf7; text-shadow: 1px 1px 0px #1078b4; background-color: rgb(14, 98, 132);
}
.button a {
	text-decoration: none;
}
.button:hover {
	background-color: rgb(55, 141, 229);
}
.button:active {
	top: 1px; position: relative;
}
.link ul {
	margin: 0px 10px; padding: 0px 10px;
}
.link li {
	padding-bottom: 5px; padding-left: 10px; margin-bottom: 5px; margin-left: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; list-style-position: inside;
}
.link li a {
	color: rgb(21, 107, 140); text-decoration: none;
}
.link li a:hover {
	text-decoration: underline;
}
.pdf-file {
	margin: 10px 0px 10px 140px; text-align: center;
}
.pdf-file a {
	color: rgb(244, 68, 85); font-size: 20px; font-weight: bold; text-decoration: blink; margin-top: 20px;
}
.pdf-file a:hover {
	text-decoration: none;
}
.top-menu:link {
	color: rgb(64, 64, 64); font-family: Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;
}
.top-menu:visited {
	color: rgb(64, 64, 64); font-family: Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;
}
.top-menu:hover {
	color: rgb(64, 64, 64); font-family: Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: underline;
}
.inner-menu:link {
	margin: 0px; padding: 0px; color: rgb(21, 107, 140); font-family: Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.inner-menu:visited {
	margin: 0px; padding: 0px; color: rgb(21, 107, 140); font-family: Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;
}
.inner-menu:hover {
	margin: 0px; padding: 0px; color: rgb(21, 107, 140); font-family: Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;
}
.Mobile {
	font-size: 16px; font-weight: bold;
}
.Mobilehead {
	font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;
}
.fla {
	margin: 10px 0px 0px 10px; float: right;
}
#dl {
	margin: 0px; padding: 0px;
}
.anchor_link {
	margin: 10px 0px 5px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.anchor_link a {
	margin: 10px 0px 5px; color: rgb(0, 0, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;
}
.style4 {
	color: rgb(255, 255, 255); font-weight: bold;
}
.style5 {
	color: rgb(255, 250, 121); font-weight: bold;
}
.style6 {
	color: rgb(255, 250, 121);
}
.style7 {
	color: rgb(248, 248, 248);
}
.fla_india {
	margin: 0px 5px 0px 0px; width: 209px; float: right;
}
.online {
	top: 50px; width: 150px; height: 30px; right: 100px; overflow: visible; position: fixed; z-index: 100;
}
.navbar {
	margin: 0px auto; width: 100%; height: auto; float: left;
}
.navbar ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
.navbar ul li {
	float: left; background-color: rgb(34, 127, 161);
}
.navbar ul li a {
	padding: 8px 10px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
.navbar ul li a:hover {
	background-color: rgb(0, 0, 0);
}
.navbar ul li a.active {
	background-color: rgb(0, 0, 0);
}
.link1 {
	margin-left: 0px;
}
.link1 li {
	padding: 2px 0px;
}
.box-left {
	margin: 0px auto; width: 480px; height: auto; float: left;
}
.box-left ul {
	margin: 0px;
}
.box-left ul li {
	padding: 2px 0px; color: rgb(102, 102, 102); font-size: 14px; font-weight: bold;
}
.box-right {
	width: 450px; height: auto; margin-left: 30px; float: left;
}
