* {font-size: 100.01%;}
html {font-size: 62.5%;margin:0;padding:0;}
img{border:0px;}
a img{border:0px;cursor:pointer}
h1, h2, h3, h4, h5, h6, p ul li {margin:0px; padding:0px;} 
li{ padding-left:0px; margin-left:0px;}
ol,ul { list-style:none;}
li{ list-style-image:url(images/bullate.jpg);}
h1{color:#ffffff; font-size:18px;font-weight:normal; }
h2{color:#FFF; font-size:14px; font-weight:normal; padding-bottom:5px;}
div.content-heading h2{ width:697px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
div.content-heading-right h2{ width:237px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
h3{color:#FFF; font-size:14px; font-weight:bold; background:bottom left url(images/futter-bullate.jpg) no-repeat; padding-bottom:5px;}
a{color:#666; text-decoration:none;}
body {margin:0;background:#fff;font:1.2em/19px "helvetica neue",Helvetica,Arial,Verdana,sans-serif;color:#666;min-width:100%;}
.main{ width:100%; margin:auto; height:auto;}
.main-frist{ width:935px; margin:auto; height:146px;}  .myGrid td{border-left: 1px solid #d1ecfd;border-right:0px solid #d1ecfd;border-top:0px solid #d1ecfd;border-bottom:0px solid #d1ecfd;}
.logo-main{height:146px; width:935px; float:left;}	   .myGrid1 th{border-left: 1px solid #d1ecfd;border-right:0px solid #d1ecfd;border-top:0px solid #d1ecfd;border-bottom:0px solid #d1ecfd;}
.logo111{width:331px; height:131px; float:left; padding-top:15px;}
.e-mail{height:102px; width:604px; float:right; padding-top:10px;  color:#439706; text-align:right;}
.menu-main{ height:34px; width:604px; float:right; margin-top:4px;} 
.main-selider{width:100%; height:369px; float:left; background:url(images/header-bg.jpg) repeat-x top; }
.main-selider-sub{width:100%; height:72px; float:left; background:url(images/header-bg.jpg) repeat-x top;}
.main-second{ width:935px; margin:auto; height:369px;}
.main-second-sub{ width:935px; margin:auto; height:50px; color:#FFF; font-size:18px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:22px;}
.main-selider-in{ height:319px; margin-top:24px; width:935px; float:left;}
.left-form{ width:312px; height:319px; float:left; background-color:#FFF;}
.form-bg{ width:295px; height:300px; margin:9px; background-color:#d1d1d1;}
.main-img{width:611px; margin-left:12px; height:319px;  float:right;}
.color1{color:#1d6e05; font-size:16px; font-weight:bold; padding-left:10px; padding-top:10px;}
.color2{color:#242424; font-size:13px; padding-left:10px; padding-top:10px;}
.color3{color:#242424; font-size:13px; padding-left:10px; padding-top:16px;}
.color4{color:#448b19; font-size:14px; }
.color5{color:#bd0000; font-size:14px;}
.color6{color:#318a16; font-size:18px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:10px;}
.color6 h2{color:#318a16; font-size:18px; font-family:"Lucida Sans Unicode",  "Lucida Grande", sans-serif; padding-top:10px;}
.color7{ border:3px solid #090;}
.color8{padding-left:20px; padding-top:20px;}
.color9{ padding-top:20px; color:#be6309;}
.form-bg1{background:url(images/form-bg.png) no-repeat; width:143px; height:20px; border:0px; margin-top:13px;} 
.form-bg2{background:url(images/form-bg.png) no-repeat; width:143px; height:20px; border:0px; margin-top:7px;}
.form-bg3{background:url(images/comments.png) no-repeat; width:143px; height:48px; border:0px; margin-top:7px;}
.content-main{ height:auto; width:100%; float:left;  }
.content-main1{width:935px; margin:auto;}
.content-main2{ height:auto; width:1100px; margin:auto;}
.content-flot1{ height:295px; width:935px; float:left; padding-top:10px;}
.frist-box{ width:200px; height:250px; float:left;}
.second-box{ width:200px; height:250px; float:left; padding-left:44px;}
.main-text{color:#454545; font-size:16px; height:40px; float:left; width:200px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.main-text a{color:#454545}
.main-img1{ height:129px; float:left; width:210px;}
.content-text1{ height:100px; float:left; width:200px;}
.line{ width:100%; height:1px; border-bottom: 1px solid #bcbcbc; float:left;} 
.package-flot{ height:444px; width:1100px; float:left;}
.package-flot2{ height:auto; width:1100px; float:left;}
.left-content{ width:860px; float:left;}
.sub-left-content{width:935px; float:left;}
.right-content{ width:235px; float:right;}
.right-content-sub{ width:235px; height:auto; float:right;}
.content-heading{ width:697px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.content-heading-sub{ width:687px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px;}
.content-heading-detail{ width:925px; height:27px; float:left; color:black; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-color:#e2e2e6; padding-left:10px;}
.content-heading-detail2{ width:689px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px;}
.content-heading-detail3{ width:927px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px;}
.content-heading-detail1{ width:925px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px;}
.content-heading-r-sub{ width:226px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px; margin-left:2px;}
.content-heading-right{ width:230px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; } 
.heading-gallery{ width:935px; height:20px; float:left; color:#3e8910; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-bottom:10px; } 
.contant-box{ width:227px; height:302px; margin-top:15px;}
.second1-content{ width:697px; height:355px; float:left;}
.second1-content-read{ width:697px; height:20px; float:left; font-size:14px; color:#c60303; padding-top:10px;}
.main-sub-flot { width:697px;  float:left; height:auto;}
.main-detail-flot { width:935px;  float:left; height:auto; margin-top:12px; border:1px; border-style:solid; }
.sub-bg-top { width:697px; height:11px; float:left; font-size:14px; color:#c60303; margin-top:10px;}
.sub-bg-mid { width:697px; height:auto; float:left; background:url(images/sub-mid.jpg) repeat-y;}
.sub-bg-bottum { width:697px; height:11px; float:left; font-size:14px; color:#c60303;}
.package-box1{ width:226px; height:312px; float:left; margin-top:18px; -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.package-heading{ width:216px; height:45px; float:left; background:url(images/bluw-bg.jpg) top repeat-x; padding-left:10px; font-size:14px; color:#FFF;  padding-top:2px; font-weight:bold;}
.package-heading a{color:#FFF}
.package-bottum{ width:224px; height:271px; float:left; }
.center-box{ width:225px; height:350px; float:left; margin-left:2px; -moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.package-heading-c{ width:215px; height:57px; float:left; background:url(images/green-bg.jpg) top repeat-x; padding-left:10px; font-size:14px; color:#FFF;  padding-top:11px; font-weight:bold;  }
.package-heading-c a{color:#FFF;}
.package-bottum-c{ width:223px; height:296px; float:left; border: 1px solid #acaca8; background-color:#f2efdf; background:url(images/best-deals.jpg) no-repeat;}
.right-form22{ height:385px; width:235px; background:left url(images/sidebar-bg.png) no-repeat; float:left; border: 1px solid #dfdfdf;} 
.right-form22 ul{ margin-top:10px;}
.right-form22 li{ margin: 0px 2px 0px 2px; padding:0px; padding-bottom:5px; list-style:url(images/arrow-bullet1.png); padding-top:5px; width:200px;}


.right-form24{ height:auto; width:235px; background:left url(images/sidebar-bg.png) no-repeat; float:left; border: 1px solid #dfdfdf;} 
.right-form24 ul{ margin-top:10px;}
.right-form24 li{ margin: 0px 2px 0px 2px; padding:0px; padding-bottom:5px; list-style:url(images/arrow-bullet1.png); padding-top:5px; width:235px;}


.gallery{ width:935px; float:left;}
.gallery div{width:188px; float:left;}
.futtr{width:100%; height: auto; background:url(images/futter-bg.jpg) repeat-x; float:left;}
.futtr a{color:#FFF; text-decoration:none;}
.main-futter{ width:935px; margin:auto; height:254px;}
.main-futter1{ width:935px; float:left; height:154px; padding-top:25px;}
.main-futter2{ width:230px; float:left; height:149px;float:left;}
.main-futter2 p{color:#FFF; margin-top:2px;}
.main-futter2 ul{ margin:0 0 0 7px; padding:0 0 0 7px;}
.main-futter2 ul li{color:#FFF;list-style:none; margin:0; padding:0; clear:left;list-style:url(images/futter-li.png)}

.copy-futter1{ width:935px; margin:auto; height:20px; margin-top:9px; color:#FFF;}
.form-input-bg{ background:url(images/input-bg.jpg) no-repeat; width:171px; height:24px; border:0px; background-color:transparent;}
/*.PackageRoundBox{ float:left; width:194px; height:85px; overflow:hidden; background:url(images/gradiantBox.gif) no-repeat; margin:9px 5px 0 0; padding:12px 0 0 10px;}*/
.PackageRoundBox{ font-size:11px; float:left; width:190px; height:auto; overflow:hidden; border-right:1px solid #999999; border-bottom:1px solid #999999; margin:9px 5px 0 0; padding:12px 0 0 10px;}
.PackageRoundBoxRight{ font-size:11px; float:left; width:190px; height:auto; overflow:hidden; border-bottom:1px dashed #999999; margin:9px 5px 0 0; padding:12px 0 0 10px;}
.HeadingBg{ background:#0378a8; color:#fff;}
.pkgName{ height:35px; }
.shortDecription{ height:110px; width:180px; overflow: hidden; text-overflow: ellipsis;}

.adminPanelmain
{
	background-color:#F0F8FF;
	height: auto;
	border: 1px solid #d7d7d7;
	padding:0px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	float:left;
}
/* ============== */
.adminPanel{ 
	background-color: #f0f0f0;
	height: auto;
	border-left: 1px solid #d7d7d7;
	padding:0px 0;
	color:Black;
	float:left;
}
.adminPanel ul{margin:0px}
.adminPanel li{ padding:0; line-height:20px; list-style:none; margin: 0 0 0 5px;}
/* -- footer --*/
.contentFooter{ background:#FFFFFF; line-height:18px;}
.contentFooter .footerBlock{width:18%; padding-left:10px;}
.contentFooter .spaceBtm{padding-bottom:5px; display:block;}
.bottomFooter{ background:#333; color:#CCCCCC; margin-top:10px;}
.bottomFooter .fContent{ width:975px; margin:0 auto; padding:15px 0;}


#screen{
width:230px;
padding:0;
}			
#screen li{
float:left;
list-style:none;
}
#screen .jq-ss-crop{
margin:5px 5px;
border:1px solid #FFFFCC;
float:left;				
}
#screen .btn_leftRight{ margin-top:215px; margin-left:1%; position:absolute;}
#left,#right{
font-weight:bolder;
font-size:14px;
margin-top:0;
display:inline-block; margin:0 15px;
text-decoration:none;
color:black;
bottom:0;
}
#view{
margin:0;
width:210px;
border:1px white solid;
height:212px;
overflow:hidden;
background-color:black;
}
#images{
width:3818px !important;
width:3822px;
padding:0;
}
#images li img{
border:0;
height:200px;
}
/*============ Gallery ========*/
.demo{position:relative;margin-top:2em;}
.gallery_demo{width:200px;float:left;}
.gallery_demo li{width:55px;height:70px;border:3px double #eee;margin: 0 2px 2px 0;background:#eee;}
.gallery_demo li.hover{border-color:#bbb;}
.gallery_demo li.active{border-style:solid;border-color:#222;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

.galleria_container{margin:0 auto 60px auto;height:438px;width:700px;float:right;}

.nav{padding-top:15px;clear:both;}

.info{text-align:left;margin:30px 0;border-top:1px dotted #221;padding-top:30px;clear:both;}
.info p{margin-top:1.6em;}

.nav{position:absolute;top:410px;left:0;}
/**************other-----------*/
td.fieldname{text-align:left;font-size:12px;padding-top:7px;font-weight:bold;padding-bottom:5px;color:Black;}
hr{color:Maroon;}
.txtbox{border:1px solid #7da439;padding:2px;background:#fff;}
.combobox{border:1px solid #7da439;padding:2px;background:#fff;}
.chkboxclass{margin:0px;padding:0px 5px 0px 0px;border:none;}
.row1{background-color:#ffeee5;Color:#333333}
.row2{background-color:#ffffff;Color:#333333}
.grid 
{ 
	padding-top:0px;
}
.grid table{border:1px solid #955196; border-collapse:collapse;}
.grid table th{background:#CCCCCC; padding:5px; color:#000000;}
.grid table tr{border-bottom:1px solid #955196;}
.grid table td{padding:5px; color:#1f1f1f;}
.grid .pager
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    padding:6px;	
    font-size:14px;
} 
.grid .pager SPAN.command,        
.grid .pager SPAN.current,        
.grid .pager A.command,
.grid TR.pager-row TD A
{
    color:#5a90ce;
    padding:0px 4px;
    text-decoration:none;
    border:none;
}

.grid .pager A.command:hover,
.grid TR.pager-row TD A:hover
{
    border:solid 1px #408BB6;
    background-color:#59A5D1;
    color:#fff;
    padding:0px 3px;
    text-decoration:none;
}        
.grid .pager SPAN.current,
.grid TR.pager-row TD SPAN
{
	border:none;
    font-weight:bold;
    color:#3e3e3e;
    padding:0px 6px;
}
.grid TR.pager-row TD
{
	border-top:none;
	text-align:center;
}
.grid TR.pager-row TABLE
{
	height:30px;
	margin:0 auto 0 auto;
}
.pager
{
	  text-align:center;
    padding:6px;	
    font-size:14px;
   clear:both;
}
.description{ height:130px;  float:left; width:502px; color:#666;}
.headingTxt1{ font-size:26px;}
.headingTxt2{ font-size:24px;}
.headingTxt3{ font-size:15px;}
.headingTxt4{ font-size:14px;}
.borderBottomBlue{ border-bottom:1px solid #0378a8;}
.rowBg1{background:#d1d1d1; padding:0 0 10px 0; margin-top:2px; padding:10px; }
.rowBg2{background:#b2dced; padding:0 0 10px 0; margin-top:2px; padding:10px;}
.whiteText{ color:#FFFFFF;}
.blueText{ color:#0b6fb5;font-size:12px;font-weight:bold}
.blackText{ color:#333;}
.greenbox{ width:935px;  float:left; height:auto; margin-top:12px;border:1px solid #cceffd;}
/************tab*******************/
.borderAround{ -moz-box-shadow: 4px 7px 4px #9c9c9b;
-webkit-box-shadow: 4px 7px 4px #9c9c9b;
margin-right: 8px;
margin-bottom: 6px;
padding: 0px;}
a.linkBlk:link, a.linkBlk:visited{ color:#333;}
a.linkBlk:hover{ color:#333; text-decoration:underline;}
.titletxtOrange{width:850px; height:27px; float:left; color:Black; font-size:12px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background-color:#e2e2e6; padding-left:10px;}
.titletxtOrangelogout{width:687px; height:27px;  margin-left:100px;  color:#fff; font-size:12px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:20px;}
.titletxt{padding:5px;float:left; color:#fff; font-size:12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x;}
.button{height:27px;  color:black; cursor:pointer; font-size:12px; padding-top:2px;}
.buttonorange{background:url(images/blank-img.png) no-repeat;height:29px;width:96px; float:left; color:#fff; font-size:12px; padding-top:0px;font-weight:bold;border:none}
a{ text-decoration:none; color:#0b6fb5;}
a:{ text-decoration:none; color:#333;}
input[type=text]{ width:100%;}
span input[type=text]{ width:50%;}
input[type=textarea]{ width:100%;}
form { margin:0; padding:0;}
.actionmessage{font-size:12px;color:Red;font-weight:bold}
.dropdwn{background-color:#f5f9fd; border: 1px solid #bebebc; height:27px;padding-top:5px; }
.btnBlue{border:none; background:#D6D6D6; height:22px!important; height:16px; border-radius:8px;cursor:pointer}
.stard{height:150px;}
.hotelstar{background-image:url(images/starrating.png);background-repeat:repeat-x;display:inline-block;float:left}

.topNav{ float:right; width:auto;display:inline}
.topNav .topNabBg{ padding:2px 5px 10px 5px; background:url(images/Top-mid.png) repeat-x; color:#FFFFFF; white-space:nowrap; font-size:11px; font-weight:bold;}
.topNav .topNabBg input[type=text]{ border:none; background:#D6D6D6; height:22px!important; height:16px; border-radius:8px;}
.topNav .topNabBg a{ color:#FFFFFF; text-decoration:none; padding:0 5px; font-size:12px;}
.topNav .topNabBg a:hover{ color:#FF9900;}

.menuheading{width:230px;color:white;font-weight:bold;height: 20px;
             padding: 2px 2px 0px 2px; float:left; background-color:black;}
.right-form25{width:235px; border: 1px solid #cdcdcd; background-color:#efeded; margin-bottom:10px;}
.detail-contant{float:left; width:381px; height:322px;}
.detail-contant1{float:left; width:481px; height:322px; margin-right:10px; }
.sitmaptdleft{padding-left:14px; padding-top:12px;}
.sitemapright{padding-left:5px; padding-top:12px;}

------------------cabs in delhi---------------------------
.c-border-1{border-bottom: #C3C3C3 solid 1px; border-left:#C3C3C3 1px solid; border-top:#C3C3C3 solid 1px; padding-left:15px;}
.c-border-2{border-bottom: #C3C3C3 solid 1px; border-left:#C3C3C3 1px solid; padding-left:15px; }
.c-border-3{border-bottom: #C3C3C3 solid 1px; border-right:#C3C3C3 1px solid; border-top:#C3C3C3 solid 1px; padding-left:15px; border-left:#C3C3C3 1px solid;}
.c-border-4{border-bottom: #C3C3C3 solid 1px; border-right:#C3C3C3 1px solid; padding-left:15px; border-left:#C3C3C3 1px solid;}
.c-green-txt1{color:#318a16; font-size:18px;  padding-left:15px; font-weight:bold; margin-top:15px;}
.c-content-heading-sub{ width:928px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px;  background:url(images/bg3.jpg) repeat-x; padding-left:10px; margin-top:5px;
margin-bottom:2px;}
.c-content-main{ height:auto; width:100%; float:left;  }
.c-content-main2{ height:auto; width:935px; margin:auto;}
.content-heading-detail3{ width:927px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(images/bg3.jpg) repeat-x; padding-left:10px;}
.c-border-1{border-bottom: #C3C3C3 solid 1px; border-left:#C3C3C3 1px solid; border-top:#C3C3C3 solid 1px; padding-left:15px;}
.c-border-2{border-bottom: #C3C3C3 solid 1px; border-left:#C3C3C3 1px solid; padding-left:15px; }
.c-border-3{border-bottom: #C3C3C3 solid 1px; border-right:#C3C3C3 1px solid; border-top:#C3C3C3 solid 1px; padding-left:15px; border-left:#C3C3C3 1px solid;}
.c-border-4{border-bottom: #C3C3C3 solid 1px; border-right:#C3C3C3 1px solid; padding-left:15px; border-left:#C3C3C3 1px solid;}
.c-green-txt1{color:#318a16; font-size:18px;  padding-left:15px; font-weight:bold; margin-top:15px;}
.c-content-heading-sub{ width:928px; height:27px; float:left; color:#fff; font-size:19px; padding-top:10px;  background:url(images/bg3.jpg) repeat-x; padding-left:10px; margin-top:5px;
margin-bottom:2px;}
.c-content-main{ height:auto; width:100%; float:left;  }
.c-content-main2{ height:auto; width:935px; margin:auto;}
.c-main-part{ width:935px; float:left;}
.c-text{ font-size:18px; color:#333; padding-left:5px; padding-bottom:6px; padding-top:10px; border-bottom: 1px dotted #666; margin-bottom:5px; margin-right:15px;}
div.content-heading h2{ width:697px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
div.content-heading-right h2{ width:237px; height:35px; float:left; color:#3e8910; font-size:19px; padding-top:0px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

/************for h2 at home page*******************/
.flag-area{ width:490px; height:auto; float:right; margin:5px 0 0 0px;}
.flag-txt{ width:125px; height:auto; float:left; font-size:12px; color:#5d5c5c; font-weight:bold; margin:0px 0px 0 20px; text-align:right;} .flag{ width:340px; height:auto; float:left;} .flag img{ margin-left:3px; border:0px;}
.contact-no-area{ width:500px; height:auto; float:left; margin:0px 0 0 0px;} .flag-black-txt{ color:#585656; font-size:13px;}
.main-frist-index{ width:935px; margin:auto;margin-bottom:0px;padding-bottom:0px; height:150px;}
.logo-main-index{height:150px; width:935px; float:left;}	
.flag-top-1{ width:490px; height:auto; float:left; margin-left:10px;}
p.scrolling{font-size: 100.01%;height: 100px;overflow-y: scroll;}