@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, ul, li, p, a {margin:0px; padding:0px;}
body { background: #333 url(gifs/bg.jpg) top center repeat-y ; font:12px Arial, Helvetica, sans-serif;}
#topheader{ width:976px; margin:0px auto; background: url(gifs/header-bg.jpg) repeat-x; height:100px; text-align:justify; color:#d1d1d1; padding-top:5px;}
#topheader ul{list-style:none; margin-left:40px;}
#topheader li{ float: left; padding:10px 3px 5px 5px; border-left: solid 1px #46591b; color:#fff; font:11px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:30px; margin-left:25px;}
#topheader li a { color:#fff; text-decoration:none; }
.contact { float:right; width:150px; font:11px Arial, Helvetica, sans-serif; color:#d1d1d1; text-align:right; padding-right:15px; padding-top:20px; line-height:16px;}
.contact a{ float:right; color:#d1d1d1; text-align:right; text-decoration:none;}
.contact span { font:12px; background:url(gifs/phone.gif) left no-repeat; padding-left:15px;}
#tab {width:976px; margin:0px auto; background:url(gifs/tab-bg.gif) repeat-x; height:57px;}
#menu {	font-family: Arial, sans-serif;	font-weight: bold;	text-transform: uppercase; width:976px;	height:44px;list-style-type: none;
font-size: 13px; height:44px;  background:url(gifs/tab-bg.gif) repeat-x; border-top: 2px solid #eee; border-left: 2px solid #eee;
border-bottom: 2px solid #ccc; border-right: 2px solid #ccc; margin-top: 0px; margin-right: auto; margin-bottom: 0px;margin-left: auto;	padding-top: 0;	padding-right: 0;	padding-bottom: 0; padding-left: 0px;}
#menu li { float: left;	margin:0px; background:url(gifs/tab-bg.gif) repeat-x;}
#menu li a {text-decoration: none;	display: block;	padding: 0 38px; line-height: 44px;	color: #666;}
#menu li a:hover, #menu li.active a {background: url(gifs/tab-over.jpg) repeat-x; border-bottom: 0px solid #DDD; color: #aede56; }
#menu.black {border-top: 2px solid #333; border-left: 2px solid #333; border-bottom: 2px solid #000; border-right: 2px solid #000;				background: #333;}
#menu.black a {color: #fff;}
#menu.black li a:hover, { color: #aede56; border-bottom: 0px solid #444; background: url(gifs/tab-over.jpg) repeat-x;}
#main{ width:956px; margin:0px auto; background:#fff; padding:10px;}
.left{ width:314px; float: left; text-align:justify;}
.right{ width:623px; float:right; text-align:justify; color:#1a1a1a;}
h1{font:19px Arial, Helvetica, sans-serif; color:#74a800; display: block; text-align:justify; margin-bottom:5px; text-transform:uppercase;}
h2{font:15px Arial, Helvetica, sans-serif; color:#74a800; display: block; text-align:justify; margin-bottom:5px; text-transform: uppercase; font-weight:bold; }
h3{font:14px Arial, Helvetica, sans-serif; color:#74a800; display: block; text-align:justify; margin-bottom:5px; text-transform: uppercase; font-weight:bold; }
h4{color:#e4e3e3;font-size:11px;font-weight:bold;padding-bottom:5px;text-transform:uppercase;}
h5{font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; display:block; text-align:justify; text-transform:uppercase; margin-bottom:6px;}
h6{font:12px Arial, Helvetica, sans-serif; color:#1c1c1c; margin:8px 0px 5px 0px; display:block; font-weight:bold;}
.special-offer{background:#f4f4f4; padding:10px; margin:8px 0px 8px 0px;}
.special-offerbox{ float:left; width:132px; margin-right:11px; font:11px Tahoma; text-align:justify; margin-bottom:15px; margin-left:5px; }
.special-offerbox a{ color:#000000; text-decoration:none; }
.more{background:#fff; padding:5px 8px 8px 8px; font:11px Tahoma; margin-top:8px;}
.more a{ text-decoration:underline; color:#000;}

.missions{ color: #000000;}
.tour-box{ width:306px; float:left; margin-top:15px;}
.tour-box a{ color:#000000; text-decoration:none; }
.mission{  margin-top:30px; background:url(gifs/our-mission.gif)  left no-repeat #f4f4f4;
 font:12px Arial, Helvetica, sans-serif; color:#6c6c6c; text-align:justify; padding:15px 10px 10px 150px;}
.form{ background: url(gifs/form-bg.jpg) no-repeat; width:290px; height:406px; padding:8px; font:12px Arial, Helvetica, sans-serif; color:#fff; margin:0px 0px 0px 5px;;}
.testimonial-bg{ font:13px Arial, Helvetica, sans-serif; line-height:20px; color:#6f6f6f; padding-left:10px; padding-right:10px; text-align:justify; font-style:normal; width:290px; background:}
.testimonial-bg a{ padding:5px;}

.cursive{font:16px "Times New Roman", Times, serif; color:#484242; }
.best-trip{ background:url(gifs/best-trip.jpg) left no-repeat; color:#000; padding-left:75px; text-align:left;}
.best-rates{color:#78ad00; font-weight:bold;}
.medical-tourism { background:url(gifs/medical-tourism.jpg) no-repeat; height:150px; padding: 20px 8px 0px 174px; font: 16px Arial, Helvetica, sans-serif; color:#e2dfdf; font-weight:bold; text-align:justify;}
.medical-trip{ font:12px Arial, Helvetica, sans-serif; color:#b3b3b3; font-weight:normal; line-height:17px; margin-top:10px;}
.conatct-banner{  padding: 10px 0px 0px 95px; height:126px; line-height:17px;}
.conatct-banner a{ color:#000000; text-decoration:none;}






.footer{ width:976px; margin:0px auto; background:#262626;padding-top:8px; clear:both;}
.footer-link{ font:13px Arial, Helvetica, sans-serif; color:#939393; text-align:center; border-bottom: solid 1px #3c3c3c; border-top:  solid 1px #3c3c3c; line-height:45px; margin-bottom:8px;}
.footer-link a{  color:#939393; text-decoration:none;}
.footer-block{margin:0 auto;width:940px;padding:5px 0; }
.subblock{float:left;padding-right:40px;width:130px;font-size:11px; font:11px Arial, Helvetica, sans-serif; color:#9f9f9f; text-align:justify; line-height:16px;} 
.subblock ul{list-style:none;}
.subblock li{line-height:18px; clear:both; display:block; color:#9f9f9f;}
.subblock li a {color:#9f9f9f; font-size:11px;text-decoration:none;}
.subblock li a:hover {color:#ffffff; font-size:11px;text-decoration:underline;}
.footer-bootom{ font:11px Arial, Helvetica, sans-serif; color:#7c7979; border-top:solid 1px #3c3c3c; line-height:26px; clear:both;}
.about-hotspottrip{float:left; padding:0px 50px 0px 25px; width:230px; font:11px Arial, Helvetica, sans-serif; color:#9f9f9f; text-align:justify; line-height:16px; }
.follow-us{float:left;padding-right:10px;width:210px;font-size:11px; font:11px Arial, Helvetica, sans-serif; color:#9f9f9f; text-align:justify; line-height:16px; }
.contact-us{float:left; padding-left:25px;width:200px; font:11px Arial, Helvetica, sans-serif; color:#9f9f9f; text-align:justify; line-height:16px; background:url(gifs/phone1.jpg) left bottom no-repeat;}
.copyright{text-align:left; width:300px; float:left;}
.bhartisoftland { text-align:right; width:450px; float:right;}
.bhartisoftland a { color:#7c7979; text-decoration:none;}
.bhartisoftland a:hover { color:#fff; }



.home{ font: 12px Arial, Helvetica, sans-serif; color: #666666; text-align: left; line-height:20px;}
.home A{ font: 12px Arial, Helvetica, sans-serif; color: #666666; text-align: left; line-height:20px; text-decoration:none;}
.box{ background:#eeeeee; border:1px solid #eeeeee; font:12px Arial, Helvetica, sans-serif; color: #6A6A6A; margin:5px 0px 5px 0px; line-height:20px; padding:8px 8px 15px 8px;}
.box4 { background: #EAEAEA; text-align:justify; border:1px solid #efefef; margin-bottom:20px; color: #0000; }
.box4 A{  text-align:justify; border:1px solid #efefef; margin-bottom:20px; color:#263b54; text-decoration:none; }
.bordertype {
	margin: 0px;
	padding: 0px;
	border: 1px solid #BBBBBB;
}
.normaltext {   padding:8px 8px 15px 8px; color: #6A6A6A; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
.field5 { width:64px; height:19px; border:1px solid #a4a2a3; font:bold 12px Arial, Helvetica, sans-serif; }

