BODY {
	MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #oooooo; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.bw {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.w {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.dg {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.job {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #686868; LINE-HEIGHT: 21px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FF5500; TEXT-DECORATION: none
}
A:active {
	COLOR: #922C78; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF5500; TEXT-DECORATION: underline
}
A.w:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.w:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.w:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.w:hover {
	COLOR: #FFFFff; TEXT-DECORATION: none
}
A.n:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.n:visited {
	COLOR: #FFFF00; TEXT-DECORATION: none
}
A.n:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.n:hover {
	COLOR: #FFFF00; TEXT-DECORATION: underline
}
A.o:link {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.o:visited {
	COLOR: #922C78; TEXT-DECORATION: none
}
A.o:active {
	COLOR: #922C78; TEXT-DECORATION: none
}
A.o:hover {
	COLOR: #0000FF; TEXT-DECORATION: underline
}
#menu{
width:996px;
height:42px;
padding:0px;
clear:both;

}
#menu ul{
list-style:none;padding:0 0 0 230px;margin: auto;display:block;
}
#menu ul li{
list-style:none;display:inline;float:left;width:auto;height:42px;padding:0px;
line-height:42px; font-family:Arial, Helvetica, sans-serif; font-size:15px;
}
#menu ul li a{
height:42px; width: auto;float:left;text-decoration:none;padding:0 0 0 25px; 
margin:0px 3px 0px 3px;color:#FFFF00;text-align:center;
}
#menu ul li a:hover{
height:42px;width: auto;text-decoration:none;color: #fff;padding:0 0 0 25px; background:url(images/menu_arrow.gif) no-repeat left;
}
#menu ul li a.current{
height:42px;width: auto;float:left;text-decoration:none;padding:0px;color: #fff;padding:0 0 0 25px;
 background:url(images/menu_arrow.gif) no-repeat left;
}
{
	margin:0 auto;
	padding:0;
	width:980px;
	background:#00314e;
}
ul, li, div, span, applet, object, iframe, img, h1, h2, h3, h4, h5, h6, p, form, div {
	margin:0 auto;
	padding:0;
	border:none;
	outline:none;
}
.main-div {
	background:#FFF;
	padding:15px;
}
.customer-care-box {
	width:250px; vertical-align:top;
	height:auto;
	float:right;  line-height:30px; 

}
.customer-care {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px; font-weight:bold;
	color:#000000;
	padding:0 0 0 0;
	
}
.package-heading-title{font-size:12px; font-family:Arial, Helvetica, sans-serif;;}
.customer-care {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000; line-height:18px;
	text-align:right;
	padding:0 0 0 0;
		
}






/*main menu*/

.top1-link-bg {
	background:url(../images/bluebg.jpg) top left repeat-x;
	border-radius:5px;
 	height:35px; width:950px;
	font-family:Arial;
	border:solid 1px #004681;
	}


.top-menu{
	font-family:Arial;
	font-size:14px;
    color:#0608E9; height:35px;
	line-height:35px;}
	
.top-menu ul{
margin:0;
float:left;
list-style:none;
padding:0;
}
.top-menu li{
font-family:arial;
text-align:left;  
list-style:none;
font-size:14px;
color:ffffff;
float:left;
}
.top-menu li a{
color:#f3f3f3;
height:35px; 
height:35px; padding:0 8px 0 8px;
text-decoration:none;
}
.top-menu li a:hover{
color:#6a9a12;
height:35px; padding:0 8px 0 8px;
height:35px;
text-decoration:none;
 }
.top-menu li a.active{
color:#ffffff; 
height:35px;
line-height:35px;
text-decoration:none;
padding:10px 8px 10px 8px;
	}

.top-menu li a.active:hover{color:#ffffff;}
.home-class{margin:5px;}


a.active3 {
	background:url(../images/top-menu-bg.jpg) left top repeat-x;
	height:35px;
	float:left; 
	text-decoration:none;
	border-top-left-radius:5px;
    border-bottom-left-radius:5px;
}

.class-mid-line{vertical-align:top;}


.head-banner {
	padding:10px 0 0 0;
}
.left-head-banner {
	float:left;
}
.mid-head-banner {
	padding:0 0 0 20px;
	float:left;
}
.right-head-banner {
	padding:0 0 0 20px;
	float:left;
}
.left-box {
	padding:20px 0 0 0;
	float:left;
	width:225px;
}
.top-head-banner02{height:250px; width:490px; float:left; padding:0 0 0 10px;}
h1 {
background:url(../images/india-tour-package-head-bg.jpg) top left no-repeat;
	height:40px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:20px;
	font-weight:bold;
	color:#0000FF;
	padding:0 0 0 5px;
}
.left-link ul {
	width:225px;
	float:left;
	margin:0 auto;
}
.left-link ul li {
	list-style:none;
	display:block;
	width:220px;
	line-height:30px;
	margin:0 0 0 5px;
	border-bottom:#bfbfbd dotted 1px;
}
.left-link ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	background:url center left no-repeat;
	list-style:none;
	list-style-position:inside;
	padding:0 0 0 15px;
}
.left-link ul li a:hover {
	color:#0000FF;
	text-decoration:none;
}
.mid-box {
	padding:20px 0 0 20px;
	float:left;
	width:435px;
}

.hot-deals {
		height:31px;
	line-height:30px;
	font-family:Verdana, Helvetica, sans-serif;;
	font-size:13px;
	font-weight:bold;
	color:#0000FF;
	padding:0 0 0 12px;
}
.hot-deals a {
	color:#0000FF;
	text-decoration:none;
}
.hot-deals a:hover {
	color:#FF0000;
	text-decoration:underline;
}


.mid-box-bg {
	background:#fff url(../images/mid-box-bg.jpg) top left repeat-x;
	height:auto;
}
.itinerary-box {
	background:#fff url(../images/mid-box-bg.jpg) top left repeat-x; padding:5px;
}

.itinerary-box2 { height:auto;
	width:705px;
	height:1300px; overflow:scroll;

	float:right;
}

.content-img-box {
	float:right;
	padding:0 0 0 15px;
}
.content-img-box2 {
	float:right;
	padding:5px 5px 0 5px;
}
.img-box-sm-padd {
	float:right;
	padding:12px;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:20px;
	padding:0 10px 12px 10px;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:25px;
	padding:7px 0 0 12px;
}
h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	line-height:25px;
	padding:0 0 0 12px;
}
.mid-box-enquire-now {
	float:right;
	padding:10px;
}
h3 {
	
	height:40px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:18px;
	font-weight:bold;
	color:#0000FF;
	padding:0 0 0 12px;
}
h3 a {
	color:#0000FF;
	text-decoration:none;
}
h3 a:hover {
	color:#000;
	text-decoration:underline;
}
h3 a {
	color:#0000FF;
	text-decoration:none;
}
.bottom-ad-link {
	margin:20px 0 0 0;
	padding:1px 0 1px 0;
	text-align:center;
	border-bottom:#97d2f2 solid 1px;
	border-top:#97d2f2 solid 1px;
}
.bottom-ad-link a {
	padding:0 5px 0 5px;
}
.footer-link {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#000;
	height:35px;
	line-height:35px;
	margin:20px 0 0 0;
	padding:0 0 0 7px;
	background:#ebf3f8;
}
.footer-link a {
	color:#000;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.footer-link a:hover {
	color:#4d5151;
	text-decoration:underline;
}
.footer-link-divider {
	background:url(../images/footer-link-divider.jpg) top left repeat-x;
	height:2px;
	line-height:2px;
}
.Copyright {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#4d5151;
	height:35px;
	line-height:35px;
	padding:0 0 0 12px;
	background:#e1eef8;
}
.Copyright a {
	color:#4d5151;
	text-decoration:none;
}
.Copyright a:hover {
	color:#000;
	text-decoration:underline;
}
.social-link {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;
	color:#4d5151;
	width:390px;
	text-align:right;
	padding:0 7px 0 0;
	height:35px;
	line-height:35px;
	float:right;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.clear-both {
	clear:both;
}
.content-box {
	width:705px;
	float:right;
	padding:20px 0 0 0;
}
.content-box3 {
	width:705px;
	float:right;
	padding:5px 0 0 0;
}


.india-tour-packages {
	width:950px;
	padding:20px 0 0 0;
}
.india-tour-packages-bg {
	background:#fff url(../images/mid-box-bg.jpg) top left repeat-x;
}
.line-height-20p {
	line-height:20px;
	height:20px;
}
.read-more{
	float:right;
	margin-left: 10px;
}
.india-package{height:auto; width:220px; border:solid #9dd1e9 1px; padding:4px; webkit-border-radius:10px; border-radius:10px;}

.india-package:hover{height:auto; width:220px; border:solid #9dd1e9 1px; padding:4px; webkit-border-radius:10px; border-radius:10px;  background:#9bd9ff;}







.india-package-inner{height:auto; width:220px; padding:5px 5px 0 5px;}

/* menu-open */
.india-package-inner02{width:220px; padding:2px; text-align:left; font-family:Arial, Helvetica, sans-serif;; font-size:12px; line-height:20px;}
.india-package-inner{width:220px; padding:2px; text-align:left;}
.india-package-inner li{background:url(../images/icon2.gif) no-repeat left; line-height:20px; list-style-type:none; padding-left:10px; border-bottom:#bfbfbd dotted 1px; padding-bottom:3px;}
.india-package-inner a{font-family:Arial, Helvetica, sans-serif;;font-size:12px;font-weight: normal; color:#4d5151; list-style:outside;text-decoration:none;}
.india-package-inner a:hover{color:#0000FF; text-decoration:none;}

.india-package-inner03{width:300px; padding:2px; text-align:left; font-family:Arial, Helvetica, sans-serif;; font-size:12px; line-height:20px;}
.india-package-inner03{width:220px; padding:2px; text-align:left;}
.india-package-inner li{background:url(../images/icon2.gif) no-repeat left; line-height:20px; list-style-type:none; padding-left:10px; border-bottom:#bfbfbd dotted 1px; padding-bottom:3px;}
.india-package-inner p{font-family:Arial, Helvetica, sans-serif;;font-size:12px;font-weight: normal; color:#4d5151; list-style:outside;text-decoration:none;}
.india-package-inner p:hover{color:#FBA51A; text-decoration:none;}
/* menu-close */
h2{font-family:Arial, Helvetica, sans-serif;; font-size:12px; line-height:24px; height:25px; text-align:center; }
h2 a{text-decoration:none;   color:#4d5151;}
h2 a:hover{ text-decoration:none; color:#0000FF;} 
.left-menu {
	height:auto;
	width:650px;
	float:left;
	color:#FFFFFF;
	padding-left:5px;
}
.left-menu  li {
	line-height:20px; height:30px;
	list-style-type:none; background:url(../images/icon.png) left no-repeat;
	padding:0 0 0 15px;
}
.left-menu  a {
	font-family:Arial, Helvetica, sans-serif;;
	font-size:14px;
	font-weight: normal; 
	color: #000000;
	list-style:outside;
	text-decoration:none;
	text-align:left;
}
.left-menu  a:hover {
	color:#666;
	text-decoration:underline;
	text-align:left;
}

/*staring new menu*/
 .top-header{height:auto; float:left;}
.call-care-box {
	width:365px; vertical-align:top;
	height:100px;
	float:right;
}
.call-box {
	width:254px;
	vertical-align:top;
	height:100px;
	float:right;

}
.call-box-section {
	width:240px;
	height:25px; margin-left:5px;
	float:left; background:url(../images/menu-line.jpg) bottom left no-repeat;

}
.email-box-section {
	width:245px;
	height:25px;
	float:left; 

}
.call-care {
	font-family:Arial;
	font-size:13px; 
	color:#4d5151;
	line-height:26px;}
	
.call-care a
	{ text-decoration:none; color:#1169a5;}
	
	.call-care a:hover
	{ text-decoration:none; color:#1b78b8;}
	
	

/*close menu*/


.places-to-visit-in-india{height:auto; width:540px; float:left; margin-left:10px; font-family:arial; font-size:12px; color:#666666; line-height:18px;} 

.images-margin{ float:left; margin-right:15px; margin-bottom:10px;}
.images-margin2{ float:left;  margin-bottom:10px;}


.Quick-contact{height:400px; width:705px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:24px; background:#fff;  padding-top:10px; b}

.quick{height:400px; width:350px; float:right;}


.india-tour-package-heading{
	background:url(../images/india-tour-package-head-bg.jpg) top left no-repeat;
	height:40px; width:215px; font-family:Arial, Helvetica, sans-serif;
	font-size:20px; 
	font-weight:bold;
	color:#0000FF;
	line-height:30px; padding-left:10px;
	 
}





.head-banner-outer {
	padding:10px 0 0 0;
}


.top-slider-banner{height:260px; width:685px; float:left;}
.quick-form{height:260px; width:250px; float:left; margin-left:15px;}

.quick-heading-top{
	height:33px; padding-left:5px;
	width:245px;
	float:left;
	background:url(../images/top-bg.jpg) top left repeat-x;
	line-height:30px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
	

} 
input{height:15px; width:120px;}
select{height:20px; width:125px;}
textarea{height:40px; width:120px;}


.form-detail{height:220px; width:242px; background:#0471da; border:solid 1px #8f8f8f; padding:3px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}


.button2{height:25px; width:200px;  border:solid 1px #333333; color:#FFFFFF; text-align:center; background:url(../images/blue.jpg) top left repeat-x; cursor:pointer; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}

.button2:hover{background:url(../images/over-green.jpg) top left repeat-x; cursor:pointer;}



.tourisum_inner{ height:auto; width:950px; float:left; margin-top:10px;}

.tourism_left{height:auto; width:200px; float:left; padding:5px;

-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border:1px solid #C6C4C4;
background-color:#FFFFFF; box-shadow:inset 0 0 10px #e4e1e1; 

}

.tourism_left li{
 list-style:none; padding:0px; margin:0px;  float:left;  background:#002f59; border-radius:4px; padding-left:10px; margin-bottom:2px;}
 
.tourism_left li a{height:30px; width:180px; float:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:30px; padding-left:10px; background:url(../images/icon-left.png) left center no-repeat;}
.tourism_left li a:hover{height:30px; width:180px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:url(../images/icon-left.png) left center no-repeat; text-decoration:underline;}

.tourism_left li.active{border-radius:4px; float:left;  color:#FFFFFF; background:#7ba10c;}



/*
........................................right-navigation.......................................*/
.tourism_right_heading{height:30px; width:200px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#002f59; border-bottom:1px solid #c6c4c4; font-weight:bold;}

.tourism_right{height:auto; width:200px; float:right; padding:5px;

-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
border:1px solid #C6C4C4;
background-color:#FFFFFF; box-shadow:inset 0 0 10px #e4e1e1; 

}


 
.tourism_right_box{height:auto; width:190px; float:left; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;  padding:5px; border-bottom:dashed 1px #C6C4C4; line-height:40px;}

.tourism_right_box a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
.tourism_right_box a:hover{ text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }

.tourism_right_box:hover{height:auto; width:190px; float:left; background:#d7ecff;}



h6{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#002f59; font-weight:bold;

}

.tourism_content{height:auto; width:500px; float:left; margin:0 10px 0 10px;}

.tourism_content2{height:auto; width:500px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333; -webkit-border-radius: 6px 6px 0px 0px;-moz-border-radius: 6px 6px 0px 0px;border-radius: 6px 6px 0px 0px;
border:1px solid #C6C4C4;
background-color:#FFFFFF; box-shadow:inset 0 0 10px #e4e1e1; padding:5px; 
}

.tourism_content_package{height:auto; width:490px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333; padding:5px; border-bottom: dashed 1px #333333; margin-top:5px;}



.booking_form{height:25px; width:120px; cursor:pointer;}


.a{text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.a:hover{text-decoration:underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0000FF;}

.n{text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.n:hover{text-decoration:underline; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000;}