@charset "utf-8";
/* CSS Document */
* {
	margin:0;
    padding:0;}
/*html{background:url(/gifs/head/explorer_bg.gif) left 165px repeat-x;}*/

body{	
margin:0 auto;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background: url(/gifs/head/tap_Bg_03.gif) left 130px repeat-x;
}

body#b01{	
margin:0 auto;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background: url(/gifs/head/tap_Bg.gif) left 130px repeat-x;}

body#b02{	
margin:0 auto;
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background: url(/gifs/head/tap_Bg_02.gif) left 130px repeat-x;
}

img { border: 0; background-repeat: no-repeat;}
ul,li{list-style: none;}

/* Utilities */
.paddingLft-17{padding-left:17px;}
.marginBtm-4{margin:4px 0!important;}
.paddingLftTop4{padding-left:4px; padding-top:3px;}
.paddingTop3{padding-top:3px;}
.paddingTop-19{padding-top:20px}
.marginTop2{margin-top:2px;}
.paddingtopbtm-2{padding:2px 0;}
.paddingLft-4{padding-left:4px;}
.paddingLftTop6{padding-left:4px; padding-top:6px;}
.paddinBtm-8{padding-bottom:8px;}
.marginTop25{margin-top:25px;}
.margin12{margin:12px}
.paddingLft-10{padding-left:10px;}
.paddingTop-7{padding-top:7px;}
.paddingTop-6{padding-top:7px;}
.height70{height:70px;}
.height40{height:40px;}
.height100{height:100px;}
.height30{height:30px;}
.paddingRightLft{padding:0 20px 0 20px;}
.height55{height:55px;}
.paddingLft-43{padding-left:43px;}
.paddingLft-46{padding-left:46px;}
.hide{display:none;}
.marginBtm20{margin-bottom:20px;}
.paddingTop-30{padding-top:30px;}
.marginTop20{margin-top: 20px;}

.show{display:block;}

.dummy{clear: both;}

#mainContainer{margin:0 auto;}


/* Booking Box */
#bookingBox input{ font-size:11px;}

#tabs-3 input.radio{margin-right:2px; float:left; margin-top:-2px;}
#bookingBox select{font-size:11px;}
#bookingBox input.date{font-size:10px; margin-right:2px; width:75px;}
#bookingBox input img{margin-top:3px; }
select{font-size:11px;}
select option.padding2{padding:2px 4px 2px 2px;}

/* Header */
#mainContainer #Header{margin:0 auto; height:108px;}
#mainContainer #Header a img{border:0;}
#mainContainer #countryHeader{background:url(/gifs/head/country_header.gif) left 12px no-repeat; height:284px; padding-top:11px }
#mainContainer #countryHeader table td.banner1{ height:284px; padding-right:0; margin-right:0;}
.paddingTop-20{padding-top:16px;}
.paddingTop-20 p.{padding-left:20px;}
.paddingTop-20 p.bigTxt{font-size:36px; color:#fff;}
.paddingTop-20 p.smallTxt{font-size:18px; color:#fff;}
.headerMapLink{font-size:14px; color:#5ad01c; font-weight:bold;}

/* Tabs */
.main-navigaion {
	margin:0 auto;
}
.tabs {border-bottom:1px solid #1675c7;	font-size:11px;	height:40px; padding: 14px 0 0 0;}
.tabs ul {height: 40px; list-style:none; width:auto;}
.tabs ul li {text-align:center; float:left; margin:0 auto; line-height:40px;}
.tabs ul li a {text-decoration:none; height: 40px; background: url(/gifs/head/tab-bg.gif) left bottom no-repeat; color:#fff; display:block; font-weight:bold; font-size:14px; float: left;}

.tabs ul li a span {display:block; background:url(/gifs/head/tab-bg.gif) right 6px no-repeat; padding: 10px 10px 5px 10px; cursor: pointer;}

.tabs ul li a span img{border:0;}

.tabs ul li a:hover {background:url(/gifs/head/tab-active-bg.gif) left bottom no-repeat; color:#fff;}
.tabs ul li a:hover span {display:block; background:url(/gifs/head/tab-active-bg.gif) right 2px no-repeat; color:#fff; padding: 10px 10px 5px 10px;}

.tabs ul li.active a {color:#fff; font-weight:bold;  background:url(/gifs/head/tab-active-bg.gif) left bottom no-repeat;}
.tabs ul li.active a span {background:url(/gifs/head/tab-active-bg.gif) right bottom no-repeat;}
.tabs ul li.active a:hover {background:url(/gifs/head/tab-active-bg.gif) left bottom no-repeat;}
.tabs ul li.active a:hover span {background:url(/gifs/head/tab-active-bg.gif) right bottom no-repeat;}
.tabs ul li ul{z-index:9000; position:absolute; background-color: #48b4fb; width: 150px; height: auto; margin-top: 40px; display:none; *margin-left:-156px; border-bottom:1px solid #fff; }
.tabs ul li ul li{border-right: 1px #fff solid; border-left: 1px #fff solid; border-top: 1px #fff solid; line-height: 24px; width: 150px; height: 24px; font-size: 11px; font-weight: normal;}
.tabs ul li ul li a{width: 147px;background-color: #48b4fb; background-image:none!important; line-height: 24px; height: 24px; font-size: 11px; font-weight: normal; padding-left: 3px; text-align: left;}
.tabs ul li ul li a:hover{background-color: #00335b!important; background-image:none!important; font-size: 11px; font-weight: normal;}
.tabs ul li ul li.active1 a{background-color: #00335b!important; background-image:none!important; font-size: 11px; font-weight: normal;}

.jojo {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:15px; font-weight:bold; color:#FFFFFF; padding:0px 8px 0px 8px; }



/* Explorer Links */
#Explorer{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; color:#FFFFFF; }
#Explorer a.yellow{color:#eeeb0a; text-decoration:underline;}
#Explorer a.yellow:hover{text-decoration:none;}
#Explorer a.white{color:#fff; text-decoration:underline;}
#Explorer a.white:hover{text-decoration:none;}
#Explorer input{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; width:200px; color:#808080;padding-left:4px; }
#Explorer select.smallBox{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; width:120px; color:#808080; padding-left:4px; }
#Explorer a.sponsore{color:#adbb0f; font-size:14px; text-decoration: underline;}
#Explorer a.sponsore:hover{text-decoration: none;}
.region_dropdown{background-image: url(/gifs/head/dropdown_bg.gif); background-repeat: repeat-x; height: 30px; margin-bottom: 1px;}
.booking{width:300px; background-color:#d9d9db; padding:10px 0;}
/* Packages */
#mainContainer table #Packages td{border-right:1px solid #e5e5e5;}
#mainContainer table #Packages td.borderNone{border-right:none;}
#mainContainer table #Packages h2{font-size:18px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;border-bottom:2px solid #e5e5e5; margin:0 20px;}
#mainContainer table #Packages h2.marginTop20{margin-top:20px;}
#mainContainer table #Packages h2.marginZero{margin-left:0;}
#mainContainer table #Packages h3{font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#545454; line-height:30px; margin:0 20px;}
#mainContainer table #Packages h3.marginZero{margin-left:0;}
#mainContainer table #Packages p{font-size:13px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#545454; line-height:25px; color:#000; margin:0 10px;}
#mainContainer table #Packages p.marginLft-11{padding-left:17px;}
#mainContainer table #Packages p span{color:#6c0000;}
#mainContainer table #Packages p a {color:#6c0000; text-decoration:none; line-height:8px; }
#mainContainer table #Packages p a:hover {color:#6c0000; text-decoration:underline;}
#mainContainer table #Packages p.paddingTop30{padding:26px 0; text-align:right; font-size:12px;}
#mainContainer table #Packages p a.more{color:#000; font-size:12px;}
#mainContainer table td.travelNews{margin:0 15px;}
#mainContainer table td.travelNews h2{font-size:18px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;border-bottom:2px solid #e5e5e5; margin:0 15px; }
#mainContainer table td.travelNews h2.marginZero{margin-left:0;}
#mainContainer table td.travelNews ul{list-style:none;}
#mainContainer table td.travelNews ul li{margin-bottom:10px;}
#mainContainer table td.travelNews ul li p{font-size:13px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#000;}
#mainContainer table td.travelNews h3{font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#222222; }
#mainContainer table td.travelNews a{color:#000; font-size:12px; text-decoration:none;}

#mainContainer table td.travelTools { border:1px solid #e5e5e5; margin-left:20px; padding-bottom:10px; font-size:11px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#222222;}
#mainContainer table td.travelTools a{ text-decoration: none; color:#4b4b4b;}
#mainContainer table td.travelTools a:hover{ text-decoration: underline;}
#mainContainer table td.travelTools h2{font-size:18px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;line-height:30px; padding-left:12px }
#mainContainer table td.travelTools h2.travel{font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; padding-left:9px; color:#373535}
#mainContainer table td.travelTools td{background:url(/gifs/arrow.gif) 10px 7px no-repeat; padding-left:25px; color:#4b4b4b; font-size:11px; }
#mainContainer table td.travelTools #tools td{ line-height:20px; background:url(/gifs/arrow.gif) 10px 7px no-repeat; padding-left:25px; }
#mainContainer table td.travelTools #tools td.paddingBtm10{padding-bottom:10px;}
#mainContainer table td.travelTools ul{padding-left:20px; padding-top:10px; list-style:none; font-size:12px; float:left;}
#mainContainer table td.travelTools ul li{line-height:20px; clear: both; display: block;}
#mainContainer table td.travelTools ul li img{padding-right:10px; height:12px; float: left;}
#mainContainer table td.travelTools ul li span{height:28px; float: left; display: inline;}
#mainContainer table td.travelTools ul li span.blue{color:#1292c9; font-size:14px; font-weight:bold; float: left; width: 70px;}
#mainContainer table td.travelTools ul li span.pink{color:#ec2865; font-size:14px; font-weight:bold; float: left; width: 85px; }
#mainContainer table td.travelTools ul li span.yellow{color:#ffc502; font-size:14px; font-weight:bold; float: left; width: 125px;}
#mainContainer table td.travelTools ul li a{background:url(../images/sub_Button_bg.gif) left top no-repeat; float: left; height:18px; padding: 3px;}
#mainContainer table td.travelTools ul li a img{margin: 0 3px; border: none;}


/* holiday Packages */
#mainContainer table td.holidayPackages  { border:1px solid #e5e5e5; padding-left:9px; font-size:12px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#626262; font-weight:bold; }
#mainContainer table td.holidayPackages td{height:40px; line-height:11px;}
#mainContainer table td.holidayPackages span{ color:#000; font-weight:bold;}
#mainContainer table td.holidayPackages span.v02{ color: #626262;}
#mainContainer table td.holidayPackages a:hover{text-decoration:underline;}
#mainContainer table td.holidayPackages a{ color:#a6a6a6; font-weight:bold; text-decoration:none;}
#mainContainer table td.holidayPackages h2{font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#fe2400; line-height:25px; }
#mainContainer table td.holidayPackages h2.cruise{color:#f98a06;}
#mainContainer table td.holidayPackages td.cruiseHeight{ line-height:14px;}
#mainContainer table td.holidayPackages h2.special{color:#febf00;}
#mainContainer table td.holidayPackages td.specialHeight{ line-height:12px; height:30px;}

/*Grey Button*/
.buttonBg{background:url(../images/button_Bg.gif) left top repeat-x;}
.buttonBg td a img{border:0;}
/*MiddlePanel*/
.middleTopPanel{border-bottom:1px solid #000; padding-bottom:6px;}
.middleTopPanel h1{font-size:28px; color:#5ad01c; font-weight:700; padding-top:6px;}
.middleTopPanel h1 a{ text-decoration: none; color:#5ad01c;}
 .middleTopPanel h1 a:hover{ text-decoration: underline;}
.middleTopPanel h4{color:#4b4b4b; font-size:14px; padding-top:6px;}
.middleTopPanel h4 span{color:#4b4b4b; font-size:11px; font-weight:normal; float: right; line-height: 11px; *margin-top:-17px;}
.middleTopPanel h4 span a{color:#4b4b4b; font-size:11px; font-weight:normal; text-decoration: none;}
.middleTopPanel h4 span a:hover{color:#4b4b4b; font-size:11px; font-weight:normal; text-decoration: underline;}
.middleTopPanel p{color:#222222; font-size:13px; padding-top:6px; line-height:20px; font-weight:normal; text-align:justify;}
.middleTopPanel ul.list{list-style:none; }
.middleTopPanel ul.list li{background:url(../images/trivia_bullet.gif) left 8px no-repeat; padding-left:10px; color:#555555; font-size:13px; margin-bottom: 5px;}
.middleTopPanel p.moreLink{background:url(../images/arrow_more.gif) left 13px no-repeat; }
.middleTopPanel p.moreLink.close{background:url(../images/arrow_more_down.gif) left 10px no-repeat; }

.middleTopPanel p.moreLink {color:#000; font-size:12px; text-decoration:none; padding-left:10px;  }
.middleTopPanel p.moreLink:hover{text-decoration:underline; cursor:pointer;}

.middleTopPanel p.lessLink{background:url(../images/less.gif) left 13px no-repeat; color:#000; font-size:12px; text-decoration:none; padding-left:12px; display:none;}
.middleTopPanel p.lessLink:hover{text-decoration:underline; cursor:pointer;}


.middleTopPanel.blackBorder{border-bottom:1px solid #000;}

.middleTopPanel .climate td.bgColor{background-color:#74a911;}
.middleTopPanel .climate td.bgColor span{font-size:12px; color:#000; height:14px; vertical-align:middle; font-style:italic; font-weight:bold; padding-left:8px;}

/*Left Panel*/

#mainContainer td.leftPanel{width:204px; float:left;  border-right:1px solid #e0e0e0;}
#mainContainer td.leftPanel ul{ list-style:none;  width:199px; }
#mainContainer td.leftPanel ul li{ }
#mainContainer td.leftPanel ul li.dot{border:0;  margin-left:7px; height:17px;}
#mainContainer td.leftPanel ul li.dot a img{border:0; margin-top:-6px; margin-right:5px; }
#mainContainer td.leftPanel ul li a{ color:#616161; font-size:12px;  text-decoration:none;  outline:none; }
#mainContainer td.leftPanel ul li h3.head{ color:#000; font-size:14px;  text-decoration:none;  outline:none; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; background:url(../images/left_default_img.gif) left top no-repeat; height:30px; padding-right:10px; line-height:30px;}
#mainContainer td.leftPanel ul li h3.head2 { color:#000; font-size:14px;  text-decoration:none;  outline:none; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; background:url(../images/left_top_img.gif) left top no-repeat; height:30px; padding-right:10px; line-height:30px;}
#mainContainer td.leftPanel ul li h3.head3{ color:#000; font-size:14px;  text-decoration:none;  outline:none; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; background:url(../images/left_default_img.gif) left top no-repeat; height:30px; line-height:30px; padding-right: 10px;}
#mainContainer td.leftPanel ul li h3.head a,#mainContainer .leftPanel ul li.head2 h3 a{padding-right:10px; line-height:30px; padding-top:10px; }
#mainContainer td.leftPanel ul li span{ font-weight:normal; line-height:18px; }
#mainContainer td.leftPanel ul li.sub a{ cursor:pointer; padding-top:10px; }
#mainContainer td.leftPanel ul li.sub ul.subLink { font-weight:normal; width:182px; background-color:#fff; border-left:1px solid #e0e0e0; 
}


#mainContainer td.leftPanel ul li.sub ul.subLink ul{}
#mainContainer td.leftPanel ul li.sub ul.subLink li{border-bottom:1px #9b9b9b dashed; line-height:22px;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder{border-bottom:none;}
#mainContainer td.leftPanel ul li.sub ul.subLink li a{ font-weight:normal; padding-right:10px; font-size:12px }
#mainContainer td.leftPanel ul li.sub ul.subLink li a:hover{ font-weight:normal; padding-right:10px; font-size:12px; text-decoration:underline }

#mainContainer td.leftPanel ul li.sub ul.subLink li ul li{border-bottom:1px #9b9b9b dashed; line-height:22px; background-color: #fafafa;  padding-left: -10px;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2{border-bottom:none; background-color: #a8a8a8;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2 a{ font-weight: bolder; font-size: 12px; color:#414141;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2 a:hover{ text-decoration: none;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2 ul{ width: 182px;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2 ul li a{ font-weight:normal; font-size:11px;}
#mainContainer td.leftPanel ul li.sub ul.subLink li.noBorder2 ul li a:hover{ font-weight:normal; font-size:11px; text-decoration:underline }

#mainContainer td.leftPanel ul li.sub ul li{border:0;}
#mainContainer td.leftPanel ul li.lftArrow{height:22px; background:url(../images/lft_arrow.gif) right 6px no-repeat; margin-right:12px; cursor:pointer;}
#mainContainer td.leftPanel ul li.sub ul.link span a{ color:#FFCC00; font-size:10px; line-height:10px;}
#mainContainer td.leftPanel ul li.sub ul.link span a.whiteTxt{color:#FFFFFF; text-decoration:underline;}
#mainContainer td.leftPanel ul li.sub ul.subLink2 { font-weight:normal; width:182px; background-color:#f3f3f3; font-size:12px; color: #616161;}
#mainContainer td.leftPanel ul li.sub ul.subLink2 ul{}
#mainContainer td.leftPanel ul li.sub li.greyBorder{border-bottom:1px solid #e0e0e0!important;}
#mainContainer td.leftPanel ul li.sub ul.subLink2 li{border-bottom:1px #616161 dashed; line-height:22px; padding-right:10px;}
#mainContainer td.leftPanel ul li.sub ul.subLink2 li.noBorder{border-bottom:0px #616161 dashed;}
#mainContainer td.leftPanel ul li.sub ul.subLink2 li a{ font-weight:normal;  font-size:12px }



#mainContainer table td.LeftBox { border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin-left:20px; padding-bottom:10px; font-size:11px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;color:#222222; padding-top:12px;}
#mainContainer table td.LeftBox2 { border-bottom:none; border-right:1px solid #e5e5e5;}
#mainContainer table td.LeftBox.borderNone{border-bottom:none;}
#mainContainer table td.LeftBox h2.travel{font-size:14px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; padding-left:9px; color:#1575c7}
#mainContainer table td.LeftBox h3{font-size:13px; font-weight:bold; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; padding-left:9px; color:#000; padding-top:3px;}
#mainContainer table td.LeftBox h3 span{color:#9c9c9c;}
#mainContainer table td.LeftBox td{background:url(/gifs/arrow.gif) 10px 7px no-repeat; padding-left:25px; color:#4b4b4b; font-size:12px; }
#mainContainer table td.travelTools #tools td{ line-height:20px; background:url(/gifs/arrow.gif) 10px 7px no-repeat; padding-left:25px; }
#mainContainer table td.travelTools #tools td.paddingBtm10{padding-bottom:10px;}
#mainContainer table td.LeftBox #tools2 td{ background:none; padding-left:10px; }
#mainContainer table td.LeftBox #tools2 td.more p{line-height:20px; background:url(../images/blue_arrow.gif) 10px 8px no-repeat; padding-left:20px; color:#1575c7;text-decoration:none;}
#mainContainer table td.LeftBox #tools2 td.more p.close1{line-height:20px; background:url(../images/blue_arrow_down.gif) 10px 8px no-repeat; padding-left:20px; color:#1575c7}
#mainContainer table td.LeftBox #tools2 td.more p:hover{text-decoration:underline; cursor:pointer;}
#mainContainer table td.LeftBox #tools td{ line-height:16px; background:url(../images/blue_arrow.gif) 10px 7px no-repeat; padding-left:25px; color:#4b4b4b; }
#mainContainer table td.LeftBox #tools td a{ line-height:16px; text-decoration:none; color:#4b4b4b; }
#mainContainer table td.LeftBox #tools td a:hover{ text-decoration:underline;}


#mainContainer table td.LeftBox #tools td.paddingBtm10{padding-bottom:10px;}
#mainContainer table td.LeftBox ul{padding-left:20px; padding-top:10px; list-style:none; font-size:12px; float:left;}
#mainContainer table td.LeftBox ul li{line-height:15px; clear: both; display: block;}
#mainContainer table td.LeftBox ul li img{padding-right:10px; height:12px; float: left;}
#mainContainer table td.LeftBox ul li span{height:28px; float: left; display: inline;}
#mainContainer table td.LeftBox ul li a{background:url(../images/sub_Button_bg.gif) left top no-repeat; float: left; height:18px; padding: 3px;}
#mainContainer table td.LeftBox ul li a img{margin: 0 3px; border: none;}
/* footer */
.footer{background-color:#666565; height:32px}
.Bg{background-color:#666565;}
.Bg a img{padding-right:20px;}
 .footer { color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
 .footer a{ color:#fff; font-size:12px; font-weight:bold; text-decoration:none;}
 .footer a:hover{text-decoration:underline;}
.copy{color:#666565; font-size:12px; margin-bottom:15px;}
.footer2 a img{border:0; padding-top:14px;  }
#mainContainer td.leftPanel ul li.head2 ul.subLink{background-color:#f3f3f3}


/* For modal window */
#mask {position: absolute; left: 0; top: 0; display: none; z-index: 9999; background-color: #000;}

#italy_large { background-image:url(../images/map_bg.gif); display:none; width: 814px; height: 654px; position: absolute; top: 60px; z-index: 10000;}
#map { width: 766px; height: 584px; margin-top: 50px; margin-left: 24px;}

#close_modal { color: #fff; margin-top: 13px; float: right; font-size: 11px; padding-right: 10px;}
a#close_modal{ text-decoration: none;}
#close_modal img {margin-left: 5px; margin-right: 5px;}

.milan_link {background-image: url(../images/milan.png); background-position: left top; background-repeat: no-repeat; margin-left: 300px; margin-top: 170px; width:133px; height: 24px; float: left;}
a.milan_link:hover { background-image: url(../images/milan_hover.png); background-position: left top;}

/* Continents */
.region_info{ position:absolute; width: 1000px; height:460px;top: 175px;}
.info_block{position:absolute; bottom: 0;}
p.continent_para{width: auto; height: auto; color: #545454; font-size: 12px; padding: 0; margin: 0; line-height: 14px; margin-bottom: 10px;}
p.continent_para span.continent_para_green{color: #6ed538; font-size: 14px;}
h2.continent{color: #6ed538; font-size: 18px; font-weight: bold; width: 430px; height: 30px; line-height: 30px;}
.countries{z-index: 9000; position:absolute; top: 175px; width: 1000px; height: 460px;overflow:hidden;}



/*City Getaways*/
table#cg_left{ width: 770px; margin-right: 30px; height:auto; float:left; margin-bottom: 20px;}
table#cg_left h1{font-size:18px; color:#5ad01c; font-weight:700; padding-top:6px; width: 770px;}
table#cg_left h1 a{ text-decoration: none; color:#5ad01c;}
table#cg_left h1 a:hover{ text-decoration: underline;}
table#cg_left p{color:#555555; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 770px;  }

/*City Getaways Landing Page*/
table#cg_left table#india_map{width: 770px; height: 615px; background-image:url(../images/india_cg_landing_page.jpg); background-position: 145px 15px; background-repeat: no-repeat;}

table#cg_left .cg_chandigarh{color:#000; position: relative; top: -112px; left: 270px; *top: -120px; *left: 270px; font-weight: bold; font-size: 12px; width: 200px; float: left;}
table#cg_left .cg_chandigarh a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_chandigarh a:hover{text-decoration: underline;}

table#cg_left .cg_delhi{color:#000; position: relative; top: -53px; left: 332px; *top: -44px; *left: 132px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_delhi a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_delhi a:hover{text-decoration: underline;}

table#cg_left .cg_jaipur{color:#000; position: relative; top: -60px; left: 233px; *top: -51px; *left: 233px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_jaipur a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_jaipur a:hover{text-decoration: underline;}

table#cg_left .cg_kolkata{color:#000; position: relative;  top: -5px; left: 479px;  *top: 5px; *left: 479px;  font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_kolkata a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_kolkata a:hover{text-decoration: underline;}

table#cg_left .cg_mumbai{color:#000; position: relative;  top: 43px; left: 236px;  *top: 53px; *left: 236px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_mumbai a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_mumbai a:hover{text-decoration: underline;}

table#cg_left .cg_pune{color:#000; position: relative; top: 53px; left: 309px; *top: 61px; *left: 309px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_pune a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_pune a:hover{text-decoration: underline;}

table#cg_left .cg_hyderabad{color:#000; position: relative; top: 95px; left: 328px; *top: 104px; *left: 328px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_hyderabad a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_hyderabad a:hover{text-decoration: underline;}

table#cg_left .cg_bangalore{color:#000; position: relative; top: 130px; left: 285px; *top: 140px; *left: 285px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_bangalore a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_bangalore a:hover{text-decoration: underline;}

table#cg_left .cg_chennai{color:#000; position: relative; top: 193px; left: 314px; *top: 202px; *left: 314px; font-weight: bold; font-size: 12px; width: 200px;}
table#cg_left .cg_chennai a{color:#3e3e3e; text-decoration: none;}
table#cg_left .cg_chennai a:hover{text-decoration: underline;}

/*City Getaways Delhi*/
table#cg_left ul{background-image: url(../images/cg_city_bg.gif); background-position: top left; background-repeat: no-repeat; width: 770px; height: 620px;}
table#cg_left ul li{list-style:none; font-size: 11px; font-weight: bold; color: #000; float: left; width: auto; line-height: 14px; height:14px;}
table#cg_left ul li img{margin-left: 3px; margin-right: 3px;}
table#cg_left ul li a{text-decoration: none; color:#000;}
table#cg_left ul li a:hover{text-decoration: underline;}
table#cg_left ul li.palampur{ position: relative; top: 37px; left: 255px;}
table#cg_left ul li.dharamshala{ position: relative; top: 50px; left: 125px;}
table#cg_left ul li.narkanda{ position: relative; top: 55px; left: 270px;}
table#cg_left ul li.naldhera{ position: relative; top: 70px; left: 120px;}
table#cg_left ul li.almora{ position: relative; top: 85px; left: 185px;}
table#cg_left ul li.chail{ position: relative; top: 90px; left: -10px;}
table#cg_left ul li.kasauli{ position: relative; top: 112px; left: -10px;}
table#cg_left ul li.chaukori{ position: relative; top: 120px; left: 70px;}
table#cg_left ul li.haridwar{ position: relative; top: 145px; left: -50px;}
table#cg_left ul li.kausani{ position: relative; top: 160px; left: 0px;}
table#cg_left ul li.rajaji{ position: relative; top: 180px; left: -250px;}
table#cg_left ul li.pithorgarh{ position: relative; top: 190px; left: 590px;}
table#cg_left ul li.mussoorie{ position: relative; top: 200px; left: 405px;}
table#cg_left ul li.lansdowne{ position: relative; top: 210px; left: 280px;}
table#cg_left ul li.kuchesar{ position: relative; top: 230px; left: 140px;}
table#cg_left ul li.ranikhet{ position: relative; top: 240px; left: 220px;}
table#cg_left ul li.corbett{ position: relative; top: 262px; left: 165px;}
table#cg_left ul li.kesroli{ position: relative; top: 265px; left: -150px;}
table#cg_left ul li.pataudi{ position: relative; top: 285px; left: -215px;}
table#cg_left ul li.binsar{ position: relative; top: 290px; left: -65px;}
table#cg_left ul li.dudhwa{ position: relative; top: 305px; left: -30px;}
table#cg_left ul li.agra{ position: relative; top: 310px; left: 480px;}
table#cg_left ul li.neemrana{ position: relative; top: 335px; left: 300px;}
table#cg_left ul li.sariska{ position: relative; top: 350px; left: 293px;}
table#cg_left ul li.mandawa{ position: relative; top: 355px; left: 130px;}
table#cg_left ul li.samode{ position: relative; top: 360px; left: 0px;}
table#cg_left ul li.jaipur{ position: relative; top: 375px; left: -25px;}
table#cg_left ul li.bikaner{ position: relative; top: 390px; left: -130px;}
table#cg_left ul li.ranthambhore{ position: relative; top: 405px; left: -75px;}
table#cg_left ul li.ajmer{ position: relative; top: 420px; left: -243px;}
table#cg_left ul li.delhi{ position:relative; top: 240px; left: -195px;}
table#cg_left ul li.delhi_map{ position:relative; top: -30px; left: 60px;}

table#cg_left .cg_dropdowns{background-image: url(../images/cg_dropdown_bg.gif); width: 770px; height: 40px; background-position: left top; background-repeat: no-repeat; padding: 0;}
table#cg_left .cg_dropdowns div{ width: 650px; line-height: 24px; height: 40px; margin-left: 80px; margin-top: 5px; font-size: 13px; font-weight: bold; color:#fff;}
table#cg_left .cg_dropdowns div img{margin-bottom: 0px;}
table#cg_left .cg_dropdowns select{width: 120px; height: 20px;}

table#cg_left .reason{font-size: 16px; color: #383838; font-weight:bold; height: 26px;}
table#cg_left .reason_table{width: 770px; height: 266px; background-image:url(../images/cg_reason_bg.gif); background-repeat: no-repeat; font-size: 10px; font-weight: normal; color: #000; margin-bottom: 20px;}
table#cg_left .reason_table div{float:left; width:auto; height: 63px; padding-top: 3px; margin-left: 3px; margin-right: 3px; line-height: 14px;}
table#cg_left .reason_table div a{color: #000; text-decoration: underline;}
table#cg_left .reason_table div a:hover{color: #000; text-decoration: none;}
table#cg_left .reason_table div span a{color: #000; font-weight: bold; font-size: 12px;}

table#cg_right{ width: 180px; height:auto;  float:right;}

table#cg_right .chat_widget{ background-image:url(../images/chat_live_widget.gif); background-position: right top; background-repeat: no-repeat; height: 254px; margin-top: 15px; width:164px; font-size: 11px; text-align: center; vertical-align:top; background-color: #CC0000;}
table#cg_right .chat_widget .title{font-size: 13px; font-weight: bold; color: #FFFFFF; margin-top: 6px; float: left; margin-bottom: 10px;}
table#cg_right .chat_widget div{width: 164px; line-height: 15px;}
table#cg_right .chat_widget p{width: 164px; line-height: 15px;}
table#cg_right .chat_widget .grey_text{color: #000;}
table#cg_right .chat_widget .grey_text a{color: #6d6d6d; text-decoration: none;}
table#cg_right .chat_widget .grey_text a:hover{text-decoration: underline;}
table#cg_right .chat_widget .click{color: #787878; font-size: 13px; font-weight: bold; width: 50px; margin-left: 92px; margin-top: 56px; *margin-left: 68px;}
table#cg_right .chat_widget .click a{color: #787878; text-decoration: none;}
table#cg_right .chat_widget .click a:hover{ text-decoration: underline;}
table#cg_right .ad_right img{margin-top: 20px; margin-bottom: 20px;}

.search_results{background-image:url(../images/search_results_bg.gif); background-repeat: no-repeat;width: 770px; height: 667px; padding: 4px;} 
.search_results .cell_left{background-image: url(../images/search_results_grey_bg.gif); width: 368px; height: 150px; color: #383838; font-size:11px; line-height: 14px; float:left; margin-bottom: 4px; margin-top: 5px; margin-left: 4px; *margin-left: 2px; display:block; *background-color: #ededed;}
.search_results .cell_left .left{width: 100px; padding-top: 3px;}
.search_results .cell_left .right{padding-top: 3px;}
.search_results .cell_right{background-image: url(../images/search_results_grey_bg.gif); background-repeat: no-repeat; width: 368px; height: 150px; color: #383838; font-size:11px; line-height: 14px; float: right; margin-bottom: 4px; margin-top: 5px; margin-right: 4px; *margin-right: 2px; *background-color: #ededed;}
.search_results .cell_right .left{width: 100px; padding-top: 3px;}
.search_results .cell_right .right{padding-top: 3px;}
.search_results a{color: #383838; text-decoration: underline;}
.search_results a:hover{color: #383838; text-decoration: none;}

.search_results td.image{background: url(../images/taj.png) no-repeat 3px;}
.pagination img{margin: 5px;}


/*City Activities - 24 Nov 09 */

.middleTopPanel h4.purple{color:#a9128c; font-size:14px; padding-top:6px;}

/*Holiday Ideas*/
table#hi_left{ width: 770px; margin-right: 30px; height:auto; float:left; margin-bottom: 20px;}
table#hi_left h1{font-size:18px; color:#5ad01c; font-weight:700; padding-top:6px; width: 770px; font-family:"Trebuchet MS"}
table#hi_left h1 a{ text-decoration: none; color:#5ad01c;}
table#hi_left h1 a:hover{ text-decoration: underline;}
table#hi_left p{color:#555555; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 770px;  }
table#hi_left p span{color:#222; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 770px;  }

table#hi_right{ margin-top: 15px; margin-bottom: 15px;}
table#hi_right2{ margin-top: 0px; margin-bottom: 15px;}
#hi_right td.hi_ad{ background-color: #ededed; width: 200px; height: 560px; vertical-align:middle;}
#hi_right2 td.hi_ad{ background-color: #ededed; width: 200px; height: 560px; vertical-align:middle;}
ul.hi_reason{width:580px; height: 400px; padding-top:6px; background-image: url(../images/hi_topbar.gif); background-repeat: repeat-x; float:left; font-size: 13px; font-weight: bold; list-style: none;}

ul.hi_reason li{width:116px; height:100px; text-align: center; float: left; vertical-align:bottom;}
ul.hi_reason li a{width:116px; height:20px; text-decoration: none; padding-top: 80px; float:left; color: #000;}
ul.hi_reason li a:hover{text-decoration:underline;}

ul.hi_reason li a.seasons_best{background:url(../images/hi_blue.gif) no-repeat 25px 10px;}
ul.hi_reason li a.seasons_best:hover{ background-image:url(../images/hi_grey.gif); text-decoration: underline;}

ul.hi_reason li a.adventure{background:url(../images/hi_grey.gif) no-repeat -95px 10px;}
ul.hi_reason li a.adventure:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.hillstation{background:url(../images/hi_grey.gif) no-repeat -220px 10px;}
ul.hi_reason li a.hillstation:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.luxury{background:url(../images/hi_grey.gif) no-repeat -345px 10px;}
ul.hi_reason li a.luxury:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.wildlife{background:url(../images/hi_grey.gif) no-repeat -465px 10px;}
ul.hi_reason li a.wildlife:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.cruises{background:url(../images/hi_grey.gif) no-repeat 25px -90px;}
ul.hi_reason li a.cruises:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.beach{background:url(../images/hi_grey.gif) no-repeat -95px -90px;}
ul.hi_reason li a.beach:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.honeymoon{background:url(../images/hi_grey.gif) no-repeat -220px -90px;}
ul.hi_reason li a.honeymoon:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.royal{background:url(../images/hi_grey.gif) no-repeat -341px -90px;}
ul.hi_reason li a.royal:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.spa{background:url(../images/hi_grey.gif) no-repeat -465px -90px;}
ul.hi_reason li a.spa:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.events{background:url(../images/hi_grey.gif) no-repeat 25px -195px;}
ul.hi_reason li a.events:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.backwater{background:url(../images/hi_grey.gif) no-repeat -95px -195px;}
ul.hi_reason li a.backwater:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.heritage{background:url(../images/hi_grey.gif) no-repeat -220px -195px;}
ul.hi_reason li a.heritage:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.offbeat{background:url(../images/hi_grey.gif) no-repeat -341px -195px;}
ul.hi_reason li a.offbeat:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.pilgrimage{background:url(../images/hi_grey.gif) no-repeat -465px -195px;}
ul.hi_reason li a.pilgrimage:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.festivals{background:url(../images/hi_grey.gif) no-repeat 25px -295px;}
ul.hi_reason li a.festivals:hover{ background-image:url(../images/hi_blue.gif); text-decoration: underline;}

ul.hi_reason li a.getaways{background:url(../images/hi_blue.gif) no-repeat -95px -295px;}
ul.hi_reason li a.getaways:hover{ background-image:url(../images/hi_grey.gif); text-decoration: underline;}

ul.hi_season{width:160px; height: 490px; padding-top:6px; background-image: url(../images/hi_topbar.gif); background-repeat: repeat-x; float:left; margin-right: 30px; font-size: 13px; font-weight: bold; list-style: none; overflow:hidden;}

ul.hi_season li a.jan{float:left; position: relative; top: -1026px; left: -12px;}
ul.hi_season li a.feb{float:left; position: relative; top: -933px; left: 68px;}
ul.hi_season li a.mar{float:left; position: relative; top: -763px; left: -12px;}
ul.hi_season li a.apr{float:left; position: relative; top: -670px; left: 68px;}
ul.hi_season li a.may{float:left; position: relative; top: -500px; left: -12px;}
ul.hi_season li a.jun{float:left; position: relative; top: -407px; left: 68px;}
ul.hi_season li a.jul{float:left; position: relative; top: -233px; left: -12px;}
ul.hi_season li a.aug{float:left; position: relative; top: -140px; left: 68px;}
ul.hi_season li a.sept{float:left; position: relative; top: 30px; left: -12px;}
ul.hi_season li a.oct{float:left; position: relative; top: 123px; left: 68px;}
ul.hi_season li a.nov{float:left; position: relative; top: 297px; left: -12px;}
ul.hi_season li a.dec{float:left; position: relative; top: 390px; left: 68px;}

#hi_left h2.season{width: 160px; height: 20px; line-height: 18px; color: #000; font-size: 14px; font-weight: bold; float: left; margin-right: 30px; margin-top: 10px;}
#hi_left h2.reason{width: 480px; height: 20px; line-height: 18px; color: #000; font-size: 14px; font-weight: bold; float: left; margin-top: 10px;}

/* HI - Seasons */
table#season_left{ width: 800px; margin-right: 10px; height:auto; float:left; margin-bottom: 20px;}
table#season_left h1{font-size:18px; color:#5ad01c; font-weight:700; padding-top:6px; width: 770px;}
table#season_left h1 a{ text-decoration: none; color:#5ad01c;}
table#season_left h1 a:hover{ text-decoration: underline;}
table#season_left p{color:#555555; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 770px;  }

#season_left h2.season{width: 68px; height: 20px; line-height: 18px; color: #2d2d2d; font-size: 14px; font-weight: bold; float: left; margin-right: 10px; margin-top: 10px; text-align:center;}
#season_left h2.reason{width: 692px; height: 20px; line-height: 18px; color: #2d2d2d; font-size: 14px; font-weight: bold; float: left; margin-top: 10px; text-align: center;}

#season_left ul.calendar{width:68px; height: 730px; padding-top:6px; background-image: url(../images/hi_topbar.gif); background-repeat: repeat-x; float:left; margin-right: 10px; font-size: 13px; font-weight: bold; list-style: none;}

#season_left ul.calendar li a.jan{float:left; position: relative; top: -905px; left: -11px;}
#season_left ul.calendar li a.feb{float:left; position: relative; top: -755px; left: -11px;}
#season_left ul.calendar li a.mar{float:left; position: relative; top: -605px; left: -11px;}
#season_left ul.calendar li a.apr{float:left; position: relative; top: -455px; left: -11px;}
#season_left ul.calendar li a.may{float:left; position: relative; top: -305px; left: -11px;}
#season_left ul.calendar li a.jun{float:left; position: relative; top: -155px; left: -11px;}
#season_left ul.calendar li a.jul{float:left; position: relative; top: -5px; left: -11px;}
#season_left ul.calendar li a.aug{float:left; position: relative; top: 145px; left: -11px;}
#season_left ul.calendar li a.sept{float:left; position: relative; top: 295px; left: -11px;}
#season_left ul.calendar li a.oct{float:left; position: relative; top: 445px; left: -11px;}
#season_left ul.calendar li a.nov{float:left; position: relative; top: 595px; left: -11px;}
#season_left ul.calendar li a.dec{float:left; position: relative; top: 745px; left: -11px;}

#season_left ul.reasons{width: 706px; height: 985px; float: left; background-image: url(../images/reasons_image_set.jpg);}

#season_left ul.reasons .img_mask{z-index: 1000; float: left;}
#season_left ul.reasons li{position: relative; z-index: 9000; float: left; height: 129px; line-height: 20px; width: 129px; font-size: 12px; list-style: none; padding: 5px; margin: 0;}
#season_left ul.reasons li a{color:#323232; font-weight: bold; text-decoration: underline; height: 25px;}
#season_left ul.reasons li a:hover{text-decoration: none;}
#season_left ul.reasons li ul li{float:left;  list-style: none; line-height: 14px; height: 14px; width: 120px; font-size:10px; padding: 0; margin: 0;}
#season_left ul.reasons li ul li a{color:#323232; font-weight: normal; text-decoration: underline;}
#season_left ul.reasons li ul li a:hover{text-decoration: none;}

#season_left ul.reasons li.seasons_best{top: -980px; left: 145px;}
#season_left ul.reasons li.cruises{top: -980px; left: 145px; text-align: right;}
#season_left ul.reasons li.cruises ul li{float:right;}
#season_left ul.reasons li.events{top: -843px; left: -136px; text-align: right;}
#season_left ul.reasons li.events ul li{float:right;}
#season_left ul.reasons li.backwater{top: -843px; left: 150px;}
#season_left ul.reasons li.adventure{top: -700px; left: -550px; text-align: center;}
#season_left ul.reasons li.beach{top: -840px; left: 280px; text-align: right;}
#season_left ul.reasons li.beach ul li{float:right;}
#season_left ul.reasons li.hill{top: -700px; left: 10px;}
#season_left ul.reasons li.honeymoon{top: -700px; left: 3px; text-align:right;}
#season_left ul.reasons li.honeymoon ul li{float:right;}
#season_left ul.reasons li.festivals{top: -700px; left: 150px; text-align: center;}
#season_left ul.reasons li.heritage{top: -561px; left: -408px;}
#season_left ul.reasons li.luxury{top: -700px; left: 565px; text-align: center;}
#season_left ul.reasons li.royal{top: -561px; left: -130px; text-align: center;}
#season_left ul.reasons li.offbeat{top: -561px; left: 8px;}
#season_left ul.reasons li.wildlife{top: -561px; left: 9px; text-align:center;}
#season_left ul.reasons li.spa{top: -422px; left: -408px;}
#season_left ul.reasons li.pilgrimage{top: -561px; left: 280px; text-align: right;}
#season_left ul.reasons li.pilgrimage ul li{float:right;}

#hi_mid h1{font-size:18px; color:#5ad01c; font-weight:700; padding-top:6px;}

table.reason_calendar{color: #fff;}

table.reason_calendar h2{font-size: 14px; text-align: center; width: 100%; margin-top: 10px; }

table.reason_calendar ul{width:142px; height: 200px; padding-top:5px; background-image: url(../images/hi_topbar.gif); background-repeat: repeat-x; float:left; margin-left: 15px; *margin-left: 7px; font-size: 13px; font-weight: bold; list-style: none; *overflow:hidden;}
table.reason_calendar ul li{float:left;}
table.reason_calendar ul li a.jan{float:left; position: relative; top: -285px; left: -67px;}
table.reason_calendar ul li a.feb{float:left; position: relative; top: -285px; left: 40px;}
table.reason_calendar ul li a.mar{float:left; position: relative; top: -228px; left: 27px;}
table.reason_calendar ul li a.apr{float:left; position: relative; top: -181px; left: -7px;}
table.reason_calendar ul li a.may{float:left; position: relative; top: -124px; left: -20px;}
table.reason_calendar ul li a.jun{float:left; position: relative; top: -124px; left: 87px;}
table.reason_calendar ul li a.jul{float:left; position: relative; top: -20px; left: -67px;}
table.reason_calendar ul li a.aug{float:left; position: relative; top: -20px; left: 40px;}
table.reason_calendar ul li a.sept{float:left; position: relative; top: 37px; left: 27px;}
table.reason_calendar ul li a.oct{float:left; position: relative; top: 85px; left: -7px;}
table.reason_calendar ul li a.nov{float:left; position: relative; top: 142px; left: -20px;}
table.reason_calendar ul li a.dec{float:left; position: relative; top: 142px; left: 87px;}

.middleTopPanel ul.indian{width: 600px; height: auto; font-size: 11px; color: #000000; font-weight: normal; list-style: none; margin-top: 15px; margin-bottom: 15px;}
.middleTopPanel ul.indian li{width: 150px; height: 20px; line-height: 20px; font-size: 11px; color: #000000; font-weight: normal; float: left;}
.middleTopPanel ul.indian li a{ font-size: 11px; color: #000000; text-decoration: none;}
.middleTopPanel ul.indian li a:hover{ font-size: 11px; color: #000000; text-decoration:underline;}

.middleTopPanel ul.international{width: 600px; height: auto; font-size: 11px; color: #000000; font-weight: normal; list-style: none; margin-top: 15px; margin-bottom: 15px;}
.middleTopPanel ul.international li{width: 200px; line-height: 20px; font-size: 11px; color: #000000; font-weight: bold; float: left; margin-bottom: 15px;}
.middleTopPanel ul.international li a{ font-size: 11px; color: #000000; text-decoration: none;}
.middleTopPanel ul.international li a:hover{ font-size: 11px; color: #000000; text-decoration:underline;}
.middleTopPanel ul.international li ul li{width: 200px; height: 20px; line-height: 20px; font-size: 11px; color: #000000; font-weight: normal; float: left; margin-bottom: 0px;}
.middleTopPanel ul.international li ul li a{ font-size: 11px; color: #000000; text-decoration: none;}
.middleTopPanel ul.international li ul li a:hover{ font-size: 11px; color: #000000; text-decoration:underline;}
.middleTopPanel ul.map{background-image:url(../images/hi_adventure_small_map.gif); background-repeat: no-repeat; background-position: center; width: 600px; height: 120px; color: #351a00; margin-bottom: 10px; margin-top: 10px;}
.middleTopPanel ul.map li{float:left; width: 150px; text-align: center; height: 20px; padding-top: 25px; font-weight:normal; font-size: 11px; vertical-align: middle;}
.middleTopPanel ul.map li a{ color: #351a00; text-decoration: underline;}
.middleTopPanel ul.map li a:hover{ color: #351a00; text-decoration: none;}

/* Holiday Package Detail International */
.green_Search{background:url(../images/search_Box_green.gif) left top no-repeat; height:384px; width:420px!important; padding-left:40px;}
.marginTop-40{margin-top:40px}
.lineHeight-40{line-height:40PX}
.right_Banner{background:url(../images/right_banner.gif) left top no-repeat; height:214px;}
.Deals ul{margin-top:10px; height:222px; float:left!important;}
.Deals ul li{display:inline!important; height:222px; margin-right:6px; float:left; width:182px; background:url(../images/deal_Bg.gif) left top no-repeat;}

.Deals ul li h2{margin-left:40px; padding-top:5px; padding-bottom:2px;}
.Deals ul li h2.group{margin-left:30px; padding-top:5px; padding-bottom:2px;}
.deal_Img{padding-left:16px; margin-top:-10px}
.deal_Txt{padding-left:30px; margin-top:-8px; font-family:'Trebuchet MS'; font-size:11px!important;}
.deal_Rate{padding-left:16px; font-family:'Trebuchet MS'; font-size:14px!important;}
.paddingLft-11{padding-left:11px;}
.paddingLft-18{padding-left:18px; margin-top:-8px; font-family:'Trebuchet MS'; font-size:11px!important;}
.paddingLft-18 span{margin-left:-8px;}
.paddingTop-5{padding-top:15px !important;}
.paddingTop-4{padding-top:10px !important;}

.holiday_Packg{border:1px solid #72a546; border-top:none; border-bottom:none;}
.holiday_Packg .heading{font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#4a4a4a; padding-left:10PX;}
.holiday_Package_Link td{line-height:30px;}
.holiday_Package_Link td a{font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; color:#4a4a4a;}
.padding-Left-20{#padding-left:20px!important;}



/* Holiday Package Detail International Search */

.paddingTopBtm-20{padding:20px 0;}
.greyBorder-right{border-right:1px solid #999999;}
.searchBg{background:url(/images/searc_top_Bg.gif) left top no-repeat; padding:0 5px 0 10px; height:26px; font-family:'Trebuchet MS'; font-size:14px; font-weight:bold }
.searchBox-border{border:1px solid #a8d074; border-top:none; border-bottom:none; font-family:'Trebuchet MS'; font-size:11px; font-weight:bold}
.padding-5{padding:5px 5px 5px 10px;}
.padding-5px{padding:5px;}
.padding5-8{padding:5px 10px 5px 8px;}
.fontSize{font-family:'Trebuchet MS'; font-size:11px; font-weight:normal}
.paddingLftTop{padding-top:10px; padding-left:5px;}
.width115{width:115px;}
.width135{width:165px; height:22px;}
.width80{width:80px;}
.width70{width:70px; height:22px; padding-top:1px}
.paddingTop-10{padding-top:10px;}
.darkGrey{background-color:#b0b0b0;}
.darkGrey-3{background-color:#;}
.lightGrey{background-color:#3b3b3b; height:38px; font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px;}
.deal-txt-des {background-color:#ffffff; height:38px; font-family:'Trebuchet MS'; font-size:12px; color:#222222; line-height:18px; padding:0px 5px 0px 10px; text-align:justify}


.packageBg{height:28px; background-color:#5a5a5a; font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px;}
.rate_Person{height:28px; background-color:#878789;  font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px;}
.rate_Person span{font-size:13px; color:#f3d64d}
.Bg-Color{background-color:#b0b0b0; padding:5px 0 0 0;}
.call_Us{background:url(../images/call_Bg.gif) 3px top no-repeat; height:44px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px 0 25px;}
.call_Us span{color:#ffea00; font-size:14px}
.white-Txt{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff;}
.black-Txt{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000}
.booking-Rqst{background:url(../images/btm_Bg.gif) 6px top no-repeat; height:32px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff;  padding:0 3px 0 18px;}
.booking-Rqst a{color:#fff; text-decoration: none;}
.booking-Rqst a:hover{color:#fff; text-decoration: underline;}
.green-Link{border-bottom:1px solid #a8d074; padding-top:10px; padding-bottom:3px; }
.green-Link ul{padding-left:0; }
.green-Link ul li{float:left; display:inline; background:url(../images/right_Line.gif) right 6px no-repeat; padding:0 8px;}
.green-Link ul li a{ color:#5a8b19; text-decoration:none; font-family:'Trebuchet MS'; font-size:14px; font-weight:bold;}
.green-Link ul li.active a{display:inline; color:#000; text-decoration:none}
.green-Link ul li a:hover{display:inline; color:#000; text-decoration:none}

.green-Link ul li.noRight-Img{display:inline;  background:none;   padding:0 8px}
.green-Link ul li.right-Img {float:right; background:url(../images/right_Bg.gif) top right no-repeat; width:343px; font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; height:22px; color:#822f09; padding-top:2px;}
.right-Img span.paddingLft-20{padding-left:20px;}
.right-Img span.paddingLft-20 span{color:#000;}
.packageInclude-Txt h2{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#3f3f3f; padding-left:7px; padding-top:10px;}
.packageInclude-Txt ul{font-family:'Trebuchet MS'; color:#8b8b8b; font-size:12px; font-weight:normal; margin-left:20px}
.packageInclude-Txt ul li{background:url(/images/package_bullet.gif) left 6px no-repeat; padding-left:10px; line-height:20px;}
.packageInclude-Txt ul li{#background:url(/images/package_bullet.gif) left 7px no-repeat; padding-left:10px}
.packageInclude-Txt2 h2{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#3f3f3f; padding-left:7px; padding-top:10px;}
.packageInclude-Txt2 ul{font-family:'Trebuchet MS'; color:#8b8b8b; font-size:12px; font-weight:normal; margin-left:20px}
.packageInclude-Txt2 ul li{background:url(/images/package_bullet.gif) left 6px no-repeat; padding-left:10px; line-height:20px;}
.packageInclude-Txt2 ul li{#background:url(/images/package_bullet.gif) left 7px no-repeat; padding-left:10px}
.paddingTop-15 {padding-top:15px;}
.green_Bg{background:url(../images/green_Bg.gif) left top no-repeat; height:44px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px 0 20px;}
.green_Bg span{color:#ffea00; font-size:14px}
.or{font-family:'Trebuchet MS'; font-size:13px; color:#a8d074; font-weight:bold}
.green_Bg2{background:url(../images/green_Bg.gif) left top no-repeat; height:44px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px 0 11px;}

/* Holiday Package Detail Domestic */
.orange_Search{background:url(../images/orange_searc_Box.gif) left top no-repeat; height:384px; width:425px!important; padding-left:40px;}
.right_Banner_org{background:url(../images/right_banner_Dom.gif) left top no-repeat; height:214px;}
.black-Txt{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000;}
.holiday_Packg_Org{border:1px solid #e49760; border-top:none; border-bottom:none;}
.black-Txt{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000;}
.holiday_Packg_Org .heading{font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#4a4a4a; padding-left:10PX;}
.searchBgOrg{background:url(/images/searc_top_Bg_Org.gif) left top no-repeat; padding:0 5px 0 10px; height:26px; font-family:'Trebuchet MS'; font-size:14px; font-weight:bold }
.searchBox-border-Org{border:1px solid #e49760; border-top:none; border-bottom:none; font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; margin-left:1px;}


.orange-Link{border-bottom:1px solid #e49760; padding-top:10px; padding-bottom:3px; }
.orange-Link ul{padding-left:0; }
.orange-Link ul li{float:left; display:inline; background:url(/images/right_Line_Org.gif) right 6px no-repeat; padding:0 8px;}
.orange-Link ul li a{ color:#e49760; text-decoration:none; font-family:'Trebuchet MS'; font-size:14px; font-weight:bold;}
.orange-Link ul li a:hover{display:inline; color:#000; text-decoration:none}
.orange-Link ul li.active a{display:inline; color:#000; text-decoration:none}
.orange-Link ul li.noRight-Img{display:inline;  background:none;   padding:0 8px}
.orange-Link ul li.right-Img {float:right; background:url(../images/right_Bg.gif) top right no-repeat; width:343px; font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; height:22px; color:#822f09; padding-top:2px;}
.packageInclude-Txt h2{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000; padding-left:7px; padding-top:10px;}
.packageInclude-Txt ul{font-family:'Trebuchet MS'; color:#222222; font-size:12px; font-weight:normal; margin-left:20px}
.packageInclude-Txt ul li{background:url(/images/package_bullet_Org.gif) left 6px no-repeat; padding-left:10px; line-height:20px;}
.packageInclude-Txt ul li{#background:url(/images/package_bullet_Org.gif) left 7px no-repeat; padding-left:10px}
.paddingTop-15 {padding-top:15px;}
.orange_Bg{background:url(../images/Orange_Bg.gif) left top no-repeat; height:44px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px 0 20px;}
.orange_Bg span{color:#ffea00; font-size:14px}
.orange_Or{font-family:'Trebuchet MS'; font-size:13px; color:#e49760; font-weight:bold}
.orange_Bg2{background:url(/images/Orange_Bg.gif) left top no-repeat; height:44px;font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#fff; padding:0 5px 0 11px;}
.orange_Bg2 a{text-decoration:none; color:#fff;}


/*Hotel Detail */

.hotel_Head{font-family:'Trebuchet MS'; font-size:14px!important; color:#000; font-weight:bold}
.hotel_Rate{font-family:'Trebuchet MS'; font-size:14px!important; color:#3f3f3f; font-weight:bold}
.hotel_Rating{font-family:'Trebuchet MS'; font-size:12px!important; color:#3f3f3f; font-weight:bold}
.hotel_Detail{font-family:'Trebuchet MS'; font-size:12px!important; color:#222222; font-weight:normal!important}
.hotel_txt{font-family:'Trebuchet MS'; font-size:12px!important; color:#8b8b8b; font-weight:normal!important}
.hotel_Txt ul{padding-top:10px; margin-left:0}
.hotel_Txt ul li.train{background:url(/gifs/hotel/train.gif) left top no-repeat; padding-left:25px; height:27px; vertical-align:top}
.hotel_Txt ul li.bus{background:url(/gifs/hotel/bus.gif) left top no-repeat; padding-left:25px; height:27px; vertical-align:top}
.hotel_Txt ul li.airport{background:url(/gifs/hotel/airport.gif) left top no-repeat; padding-left:25px; height:27px; vertical-align:top}
.paddingTop-7{padding-top:7px;}
.hotel_Name{font-family:'Trebuchet MS'; font-size:12px!important; color:#72a432; font-weight:normal}
.hotel_Name_Org{font-family:'Trebuchet MS'; font-size:12px!important; font-weight:normal; color:#e49760}
.border_Dotted{border-top:1px dotted #999;}

/*Search Results */

.bigYello_Box{background:url(/gifs/hotel/yellow_Box.gif) left top no-repeat; height:72px; padding-bottom:40px; font-family:'Trebuchet MS'; font-size:11px; font-weight:normal; height:22px; color:#000; padding-top:10px; padding-left:22px;}

.bigYello_Box_new{background:url(/gifs/hotel/yellow_Box.gif) left top no-repeat; height:72px; padding-bottom:40px; font-family:'Trebuchet MS'; font-size:14px; font-weight:normal; height:22px; color:#000; padding-top:10px; padding-left:22px;}




.leftYello_Box{background:url(/gifs/hotel/yellow_Box.gif) left top no-repeat; height:72px; padding-bottom:40px; font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; height:22px; color:#000; padding-top:10px; padding-left:12px; padding-right:6px}




.smallYellow_Box{background:url(/images/yellow_small_Box.gif) left top no-repeat; height:41px; font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; height:22px; color:#822f09; padding-top:2px; padding-left:15px;}
.number{color:#000; padding-left:38px;}
.paddingBtm-25{padding-bottom:25px;}
.borderBtm{padding-top:20px; border-bottom:1px solid #999}
.floatLft{float:left}
.Search_Result{font-family:'Trebuchet MS'; font-size:14px!important; color:#3f3f3f; font-weight:bold; display:inline; padding-right:250px;}
.paddingRht-250{display:inline; padding-right:250px;}
.paging{display:inline; font-family:'Trebuchet MS'; font-size:14px!important; color:#3f3f3f; font-weight:bold;}
.hotels{border:none!important; padding-bottom:2px;!important; padding-left:0px!important; color:#000!important ;}
.search_Detail{font-family:'Trebuchet MS'; font-size:12px!important; color:#000; font-weight:normal!important; padding-top:6px}
.search_Detail span a {font-family:'Trebuchet MS'; color:#000; font-size:11px;}
.hotel_Rate2{font-family:'Trebuchet MS'; font-size:14px!important; color:#000; font-weight:bold}
.hotel_Rate2 a{color:#ff0000; }
.hotel_Rate2 a:hover{ color:#ff0000;}




.hotel_Rate5{font-family:'Trebuchet MS'; font-size:14px!important; color:#0040b6; font-weight:bold}
.hotel_Rate5 a{color:#0040b6; font-size:14px }
.hotel_Rate5 a:hover{ color:#0040b6; font-size:14px}




.greenLink{font-size:14px; color:#60a10b; font-weight:bold; }
.darkgreyLink{font-size:14px; color:#ad0000; font-weight:bold; }

.OrangeLink{font-size:16px; color:#e49760; font-weight:bold; }
.sendRequest{background:url(../images/green_Box.gif) left top no-repeat; height:62px; font-size:16px; padding-top:5px; padding-bottom:13px; padding-left:10px; }




.sendRequest-47 {background:url(/images/green_Box_new.gif) left top no-repeat; height:52px; font-size:14px; padding-top:2px; padding-bottom:4px; padding-left:0px;   padding-right:4px; font-weight:800; color:#000000}

.start-at { font-size:12px; padding-top:2px; padding-bottom:4px; padding-left:0px;   padding-right:4px; font-weight:800; color:#000000}


.paddingLft-15{padding-left:15px;}
.black_Txt2{color:#000!important;}
.borderTop{padding-top:20px; border-top:1px solid #999}
.border_Dotted2{border-bottom:1px dotted #999; margin-top:10px; margin-bottom:10px, padding-top:30px; padding-bottom:30px;}
.paddingRight-340{display:inline; padding-right:340px;}
.paddingBtm-4{padding-bottom:4px;}
.sendRequest_Org{background:url(../images/small_org_box.GIF) left top no-repeat; height:62px; font-size:16px; padding-top:5px; padding-bottom:13px; padding-left:10px; }

/*Wildlife - India*/
table#hi_center{ width: 770px; height:auto; float:left; margin-bottom: 20px;}
table#hi_center h1{font-size:18px; color:#5ad01c; font-weight:700; padding-top:6px; width: 770px;}
table#hi_center h1 a{ text-decoration: none; color:#5ad01c;}
table#hi_center h1 a:hover{ text-decoration: underline;}
table#hi_center p{color:#555555; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 1000px;  }

table#hi_center table#wildlife_india{width: 1000px; height: 905px; background-image: url(../images/wildlife_india.jpg); background-position: center; background-repeat: no-repeat; margin-bottom: 10px; margin-top: 10px;}

table#hi_center table#wildlife_india ul li{list-style:none; font-size: 11px; font-weight: bold; color: #000; float: left; width: auto; line-height: 14px; height:14px;}
table#hi_center table#wildlife_india ul li a{text-decoration: none; color:#000;}
table#hi_center table#wildlife_india ul li a:hover{text-decoration: underline;}

table#hi_center table#wildlife_india ul li.dhanaulti{position: relative; top: -268px; left: 345px;}
table#hi_center table#wildlife_india ul li.rajaji{position: relative; top: -243px; left: 315px;}
table#hi_center table#wildlife_india ul li.corbett{position: relative; top: -220px; left: 315px;}
table#hi_center table#wildlife_india ul li.sariska{position: relative; top: -178px; left: 200px;}
table#hi_center table#wildlife_india ul li.bharatpur{position: relative; top: -155px; left: 155px;}
table#hi_center table#wildlife_india ul li.dudhwa{position: relative; top: -145px; left: 190px;}
table#hi_center table#wildlife_india ul li.kaziranga{position: relative; top: -127px; left: 418px;}
table#hi_center table#wildlife_india ul li.ranthambhore{position: relative; top: -95px; left: -60px;}
table#hi_center table#wildlife_india ul li.bandhavgarh{position: relative; top: -40px; left: -50px;}
table#hi_center table#wildlife_india ul li.sunderbans{position: relative; top: -15px; left: 68px;}
table#hi_center table#wildlife_india ul li.kanha{position: relative; top: -10px; left: -260px;}
table#hi_center table#wildlife_india ul li.gir{position: relative; top: 3px; left: -545px;}
table#hi_center table#wildlife_india ul li.karnala{position: relative; top: 65px; left: -500px;}
table#hi_center table#wildlife_india ul li.srisailam{position: relative; top: 165px; left: -505px;}
table#hi_center table#wildlife_india ul li.dandeli{position: relative; top: 185px; left: -630px;}
table#hi_center table#wildlife_india ul li.kudremukh{position: relative; top: 243px; left: -690px;}
table#hi_center table#wildlife_india ul li.brhills{position: relative; top: 237px; left: 330px;}
table#hi_center table#wildlife_india ul li.vedanthangal{position: relative; top: 255px; left: 330px;}
table#hi_center table#wildlife_india ul li.kabini{position: relative; top: 275px; left: 170px;}
table#hi_center table#wildlife_india ul li.mudumalai{position: relative; top: 315px; left: 160px;}
table#hi_center table#wildlife_india ul li.kumarakom{position: relative; top: 367px; left: 110px;}

table#hi_center table#wildlife_world{width: 1000px; height: 650px; background-image:url(../images/wildlife_world.jpg); background-position: center; background-repeat: no-repeat; margin-bottom: 10px; margin-top: 10px;}

table#hi_center table#wildlife_world ul li{list-style:none; font-size: 11px; font-weight: bold; color: #000; float: left; width: auto; line-height: 14px; height:14px;}
table#hi_center table#wildlife_world ul li a{text-decoration: none; color:#000;}
table#hi_center table#wildlife_world ul li a:hover{text-decoration: underline;}

table#hi_center table#wildlife_world ul li.scotland{position: relative; top: -25px; left: 405px;}
table#hi_center table#wildlife_world ul li.alps{position: relative; top: -7px; left: 475px;}
table#hi_center table#wildlife_world ul li.yellowstone{position: relative; top: 20px; left: 90px;}
table#hi_center table#wildlife_world ul li.thailand{position: relative; top: 70px; left: 600px;}
table#hi_center table#wildlife_world ul li.burma{position: relative; top: 70px; left: 500px;}
table#hi_center table#wildlife_world ul li.indonesia{position: relative; top: 155px; left: 550px;}
table#hi_center table#wildlife_world ul li.amazon{position: relative; top: 170px; left: 18px;}
table#hi_center table#wildlife_world ul li.amboseli{position: relative; top: 195px; left: 195px;}



.star {color: #CC0000; font-weight: bold;}
.star a:link {color: #CC0000; font-weight: bold;}
.star a:hover  {color: #CC0000; font-weight: bold;}
.star a:active {color: #CC0000; font-weight: bold;}
.star a:visited {color: #CC0000; font-weight: bold;}


.link {font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; text-decoration:none; color:#444; text-align:left}
.link a{font-weight:bold; text-decoration:none; color:#444; text-align:left}
.link a:hover{ font-weight:bold; text-decoration:none; color:#444; text-align:left}
.link a:active{ font-weight:bold; text-decoration:none; color:#444; text-align:left}
.link a:visited{ font-weight:bold; text-decoration:none; color:#444; text-align:left}



.blk-66{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#000000}




.iti-day {font-family:'Trebuchet MS'; font-size:12px; color:#222222; text-align:left; margin-left:5px; font-weight:bold }
.iti-day a{ text-decoration:none; color:#222222; text-align:left}
.iti-day a:hover{  text-decoration:none; color:#222222; text-align:left}
.iti-day a:active{  text-decoration:none; color:#222222; text-align:left}
.iti-day a:visited{  text-decoration:none; color:#222222; text-align:left}



.iti-line {font-family:'Trebuchet MS'; font-size:12px; text-decoration:none; color:#222222; text-align:left; margin-left:5px; margin-top:4px; line-height:16px }
.iti-line a{ text-decoration:none; color:#222222; text-align:left}
.iti-line a:hover{  text-decoration:none; color:#222222; text-align:left}
.iti-line a:active{  text-decoration:none; color:#222222; text-align:left}
.iti-line a:visited{ text-decoration:none; color:#222222; text-align:left}

















.head-55 { FONT-SIZE: 16px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 2px; MARGIN-TOP: 10px ; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:600}


.head-55 A { COLOR: #000000; }

.head-55 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}





.head-58 { FONT-SIZE: 14px; MARGIN-LEFT: 0px;  MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 2px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:600}


.head-58 A { COLOR: #000000; }

.head-58 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}



.data-tbl { FONT-SIZE: 12px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif; }


.data-tbl A { COLOR: #ff0000; }

.data-tbl A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}
	
	
	
	
.data-tbl-2 { FONT-SIZE: 12px; COLOR: #0044c2; LINE-HEIGHT: 16px; FONT-FAMILY: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:bold }


.data-tbl-2 A { COLOR: #0044c2; }

.data-tbl-2 A:hover {
	COLOR: #0044c2; TEXT-DECORATION: none}
	
	
	
.input-1 { FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana,tahoma; width:40px; font-weight:bold }

/*cost table style- bhagi*/
.tbl-head {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background-color:#f8e77b; font-size:13px; color:#000; text-align:center; font-weight:bold; line-height:2em; vertical-align:top; border-style:solid; border-width:1px; border-color:#d3d1d1;}

.tbl-cont {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;
background:#fff; font-size:12px; color:#222; text-align:center; font-weight:bold; line-height:2em;  border-style:solid; border-width:1px; border-color:#d3d1d1;}

.breabcrumb {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; font-weight:normal;}
.breabcrumb a, hover {font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;line-height:16px; font-weight:normal;}

.deal-text {color:#222; font-size:13px; padding-top:6px; line-height:18px; font-weight:normal; text-align:justify; width: 770px;}

.blue-heading {font-size:14px; color:#0040b6; text-decoration:underline}
.blue-heading a {font-size:14px; color:#0040b6;}
.blue-heading a:hover {font-size:14px; color:#0040b6;}
.more-booking {font-size:12px; color:#CC0000; text-decoration:underline}
.more-booking a{font-size:12px; color:#CC0000;}
.more-booking a:hover{font-size:12px; color:#CC0000;}

.break {line-height:4px}


.pad-holi {padding-left:32px}



.fontSize-12{font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; text-align:left;}
.fontSize-12 span{padding-left:1px; color:#990000;font-family:'Trebuchet MS'; font-size:12px; font-weight:600;}
.fontSize-12 input{padding:0px; text-indent:2px; color:#000000;font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; border:#006699 1px solid; height:20px; width:330px;}



.fontSize-14{font-family:'Trebuchet MS'; font-size:14px; font-weight:normal; text-align:left;}
.fontSize-14 span{padding-left:1px; color:#990000;font-family:'Trebuchet MS'; font-size:14px; font-weight:600;}
.fontSize-14 input{padding:0px; text-indent:2px; color:#000000;font-family:'Trebuchet MS'; font-size:14px; font-weight:normal; border:#006699 1px solid; height:20px; width:330px;}


.red-col{ color:#990000;}




.top-brd-form{border-top:1px solid #e49760;}
.lft-brd-form{border-left:1px solid #e49760; }
.rht-brd-form{border-right:1px solid #e49760;}
.brd-bot-form{border-bottom:1px solid #e49760;}





.bg-req-bt {background:url(/gifs/hotel/submit-bg.gif) left 0px no-repeat; line-height:35px }

.bg-reset-bt {background:url(/gifs/hotel/submit-bg.gif) left 0px no-repeat; }


.sub-wht {font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#ffffff; margin:0px 40px 5px 0px}

.sub-wht a{font-weight:bold; color:#ffffff; font-size:14px; text-decoration:none; margin:0px 40px 5px 0px}

.sub-wht a:hove{font-size:14px; font-weight:bold; color:#ffffff; margin:0px 40px 5px 0px}


.reset-wht {font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#ffffff; margin:0px 150px 5px 0px}

.reset-wht a{font-weight:bold; color:#ffffff; font-size:14px; text-decoration:none; margin:0px 150px 5px 0px}

.reset-wht a:hove{font-size:14px; font-weight:bold; color:#ffffff; margin:0px 150px 5px 0px}

.req-head {font-size:14px; color:#222222; text-decoration:none; margin-top:10px}





/*hotel master styles*/

.dropcopyC{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; padding:0px 0px; margin:0px; float:left; }
.dropcopyC span{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#00335a; padding:0px 0px; margin:0px;}
.dropcopyC .ulist ul{ margin-top:10px; margin-left:20px; padding:0px; list-style-type:none; float:left;}
.dropcopyC .ulist ul li{ list-style-image:url(/images/arrow.jpg); margin-bottom:10px; padding:0px;} 
.dropcopyC .lftporR {float:left; padding:0px; margin:0px; width:110px; }
.dropcopyC .rtporR {float:right; padding:0px; margin:0px; width:540px; margin-left:10px;}
.dropcopyC .rtporR .ulist ul{ margin-top:10px; margin-left:20px; padding:0px; list-style-type:none; float:left;}
.dropcopyC .rtporR .ulist ul li{ list-style-image:url(/images/arrow.jpg); margin-bottom:10px; padding:0px; width:100%;} 













/*Flights styles*/

.query-wht {font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#ffffff; margin:0px 10px 5px 10px; text-align:center}

.query-wht a{font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#ffffff; margin:0px 10px 5px 10px; text-align:center; text-decoration:none}

.query-wht a:hover{font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#ffffff; margin:0px 10px 5px 10px; text-align:center; text-decoration:none}

.query-wht a:visited{font-family:'Trebuchet MS'; font-size:16px; font-weight:bold; color:#ffffff; margin:0px 10px 5px 10px; text-align:center; text-decoration:none}


.flights-txt-des {background-color:#ffffff; height:38px; font-family:'Trebuchet MS'; font-size:12px; color:#222222; line-height:18px; padding:0px 5px 0px 0px; text-align:justify}


.flights-tbl { FONT-SIZE: 13px; MARGIN-LEFT: 10px;  MARGIN-RIGHT: 10px; COLOR: #000000; LINE-HEIGHT: 24px; font-family:'Trebuchet MS', arial, verdana}


.flights-tbl A { COLOR: #ff0000; }

.flights-tbl A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}
	


.flight-grey1 { background-color:#eaeaea; line-height:26px;  font-weight:bold}

.flight-grey2 { background-color:#f3f3f3; line-height:32px;  font-weight:bold}

.flight-grey3 { background-color: #ffffff;  font-weight:bold; line-height:28px; }

	
	
	
	
.flightInc-Txt h2{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#3f3f3f; padding-left:7px; padding-top:10px;}
.flightInc-Txt ul{font-family:'Trebuchet MS'; color:#4e4e4e; font-size:12px; font-weight:normal; margin-left:20px}
.flightInc-Txt ul li{background:url(/gifs/flight_bullet.gif) left 6px no-repeat; padding-left:10px; line-height:24px;}
.flightInc-Txt ul li{#background:url(/gifs/flight_bullet.gif) left 7px no-repeat; padding-left:20px}
.flightInc-Txt2 h2{font-family:'Trebuchet MS'; font-size:12px; font-weight:bold; color:#3f3f3f; padding-left:7px; padding-top:10px;}
.flightInc-Txt2 ul{font-family:'Trebuchet MS'; color:#8b8b8b; font-size:12px; font-weight:normal; margin-left:20px}
.flightInc-Txt2 ul li{background:url(/gifs/flight_bullet.gif) left 6px no-repeat; padding-left:10px; line-height:20px;}
.flightInc-Txt2 ul li{#background:url(/gifs/flight_bullet.gif) left 7px no-repeat; padding-left:10px}



.air-deal {font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left;  }

.air-deal a{font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left; text-decoration:none; }

.air-deal a:hover{font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left; text-decoration:none; }






.flight-more {font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:left}

.flight-more a{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:left; text-decoration:none}

.flight-more a:hover{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:left; text-decoration:none}

.flight-more a:visited{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:left; text-decoration:none}




.flights-mess {font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#000000; margin:15px 5px 5px 0px; text-align:center;  }






.flights-no-brd { border:1px solid #c9c9c9 ; background-color:#f5f5f5}




.flights-no {font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#3d3d3d; margin:5px 8px 5px 8px; text-align:center}

.flights-no a{font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#3d3d3d; margin:5px 8px 5px 8px; text-align:center; text-decoration:none}

.flights-no a:hover{font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#3d3d3d; margin:5px 8px 5px 8px; text-align:center; text-decoration:none}


.flights-no a:visited{font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#3d3d3d; margin:5px 8px 5px 8px; text-align:center; text-decoration:none}


.air-font-12{font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; text-align:left;}
.air-font-12 span{padding-left:1px; color:#990000;font-family:'Trebuchet MS'; font-size:12px; font-weight:600;}
.air-font-12 input{padding:0px; text-indent:2px; color:#000000;font-family:'Trebuchet MS'; font-size:12px; font-weight:normal; border:#afafaf 1px solid; height:20px; width:330px;}


.flights-from-tx {font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#3d3d3d; margin:5px 2px 5px 2px; text-align:center}



.flights-search-hd {font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#000000; margin:2px 5px 0px 0px; text-align:left;  }





.lnk-ex {font-family:'Trebuchet MS'; font-size:14px; font-weight:bold; color:#0046d3; margin:5px 5px 5px 10px; text-align:left; line-height:22px  }

.lnk-ex a{font-weight:bold; color:#0046d3; text-decoration:none }

.lnk-ex a:hover{ font-weight:bold; color:#0046d3; text-decoration:underline }




.lnk-text {font-family:'Trebuchet MS'; font-size:12px;  color:#000000; text-align:left; line-height:18px; text-align:justify ; padding-right:20px ;  padding-left:20px }

.lnk-text a{font-weight:bold; color:#0046d3; text-decoration:none }

.lnk-text a:hover{ font-weight:bold; color:#0046d3; text-decoration:underline }






.lnk-text-ola {font-family:'Trebuchet MS'; font-size:12px;  color:#000000; text-align:left; line-height:18px; text-align:justify ; padding-right:20px ;  padding-left:20px ; }

.lnk-text-ola a{font-weight:bold; color:#0046d3; text-decoration:underline ; font-size:15px; }

.lnk-text-ola a:hover{ font-weight:bold; color:#ad0000; text-decoration:none ; font-size:15px; }




.flights-desti {font-family:'Trebuchet MS'; font-size:13px; color:#000000; margin:15px 5px 5px 0px; text-align:left;  }

.flights-desti a{font-weight:bold; color:#0046d3; text-decoration:underline ; font-size:15px; }

.flights-desti a:hover{ font-weight:bold; color:#ad0000; text-decoration:none ; font-size:15px; }









.deals-iframe {font-family:'Trebuchet MS'; font-size:13px;  }



.fli-result {font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#000000; margin:15px 5px 5px 0px; text-align:center;  }



.fli-lnk {font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left;  }

.fli-lnk a{font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left; text-decoration:none; }

.fli-lnk a:hover{font-family:'Trebuchet MS'; font-size:13px; font-weight:bold; color:#0046d3; margin:0px 5px 5px 0px; text-align:left; text-decoration:none; }

.btm-brd-le { padding-top:20px; padding-bottom:10px; border-top:1px solid #999; width:750px}

.btm-brd-line {padding-top:20px; border-bottom:1px solid #999; width:750px}


.fli-more {font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:right}

.fli-more a{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:right; text-decoration:none}

.fli-more a:hover{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:right; text-decoration:none}

.fli-more a:visited{font-family:'Trebuchet MS'; font-size:11px; font-weight:bold; color:#ff0000; margin:0px 10px 15px 0px; text-align:right; text-decoration:none}









.foot-bg {background:#f4f4f4}

.foot-bg-5 {background:#f4f4f4 url(http://www.journeymart.com/images/ft-1-bg.gif) center top repeat-x;}

.foot-bg6 {background:#f4f4f4 url(http://www.journeymart.com/images/ft-bg-4.gif) center top repeat-y;}

.foot-bg7 {background:#f4f4f4 url(http://www.journeymart.com/images/ft-bg-3.gif) center top repeat-y;}


.foot-news { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#575757;  line-height:16px; padding-left:36px; padding-top:4px; padding-bottom:10px}
.foot-news a {  color:#575757; text-decoration:none; font-weight:bold  }
.foot-news a:hover {  color:#575757; text-decoration:underline; }



.foot-news  span { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#9f9f9f;  line-height:14px;  }
.foot-news span a {  color:#9f9f9f; text-decoration:none;  }
.foot-news span a:hover {  color:#9f9f9f; text-decoration:none ; }

.padd-top-2 { margin-top:4px}

.paddingLR5{ padding:0px 5px;}





.ft-lnk-new { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#4f4f4f;  line-height:16px; padding-left:36px; padding-top:4px; padding-bottom:10px}
.ft-lnk-new a {  color:#4f4f4f; text-decoration:none; font-weight:bold  }
.ft-lnk-new a:hover {  color:#4f4f4f; text-decoration:underline; }



