﻿*
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

html, body
{
	background-color: #ffffff;
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	color: #005c96;
	text-align: center;
}

.style3
{
	color: #FF0000;
}
.style5
{
	color: #FF0000;
	font-weight: bold;
}

.newsLetterTextBoxStyle
{
	width: 98px;
	height: 14px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.newsLetterBtnStyle
{
	width: 50px;
	height: 16px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	text-align: center;
	background-color: #000000;
	border: 0px;
}

.searchTextBoxStyle
{
	width: 148px;
	height: 14px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.searchBtnStyle
{
	width: 50px;
	height: 16px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	text-align: center;
	background-color: #000000;
	border: 0px;
}

.linkToOthersTxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
}

.linkToOthersTxt:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	text-align: left;
	text-decoration: underline;
}


.linkBodyTxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.linkBodyTxt:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}

.linkBodyTxtBold
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.linkBodyTxtBold:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}

.linkBodyTxtUnderline
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: underline;
}

.linkBodyTxtUnderline:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.quickFindersDropDown
{
	width: 170px;
	height: 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}


#container
{
	width: 936px;
	margin: auto;
}

/* Header Area */

#header
{
	width: 936px;
	height: 103px;
	margin: auto;
	float: left;
}

#headerSearch
{
	width: 936px;
	height: 103px;
	margin: auto;
	float: left;
}

.header_spcial
{
	width: 936px;
	height: auto;
	float: left;
}

#otherReddotSite
{
	width: 928px;
	height: 5px;
	margin: 6px 4px 0px 4px;
	text-align: right;
}

#dubai
{
	width: 27px;
	height: 5px;
	margin: auto;
	float: right;
	display: none;
}

#dubaiBullet
{
	width: 11px;
	height: 5px;
	margin: auto;
	float: right;
}

#moldives
{
	width: 45px;
	height: 5px;
	margin: auto;
	float: right;
}

#moldivesBullet
{
	width: 11px;
	height: 5px;
	margin: auto;
	float: right;
}

#kerala
{
	width: 60px;
	height: 5px;
	margin: auto;
	float: right;
}

#keralaBullet
{
	width: 11px;
	height: 5px;
	margin: auto;
	float: right;
}

#srilanka
{
	width: 49px;
	height: 5px;
	margin: auto;
	float: right;
}

#otherSites
{
	width: 114px;
	height: 5px;
	margin: auto;
	float: right;
}

#logoSearchArea
{
	width: 928px;
	height: 67px;
	margin: 0px 4px 0px 4px;
	float: left;
}

#SearchSection
{
	width: 300px;
	height: 47px;
	margin: 10px 0px 0px 0px;
	float: right;
}

#SearchArea
{
	width: 300px;
	height: 16px;
	margin: auto;
	float: right;
}

#SearchBtn
{
	width: 50px;
	height: 16px;
	margin: auto;
	float: right;
}

#SearchTextBox
{
	width: 150px;
	height: 16px;
	margin: auto;
	float: right;
	padding: 0px 10px 0px 10px;
}

#SearchText
{
	width: 40px;
	height: 16px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 40px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
}

#advancedSearchArea
{
	width: 210px;
	margin: auto;
	float: right;
	padding: 5px 0px 0px 90px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
}


#reddotLogo
{
	width: 114px;
	height: 67px;
	margin: auto;
	float: left;
}

#csBooking
{
	width: 928px;
	height: 25px;
	margin: 0px 4px 0px 4px;
	float: left;
	text-align: right;
}

/* Main Navigation Area */

#mainNavigation
{
	width: 928px;
	height: 19px;
	margin: auto;
	float: left;
	padding: 0px 4px 0px 4px;
}

#btnHome
{
	width: 50px;
	height: 19px;
	margin: 0px 2px 0px 0px;
	float: left;
	background-image: url(../images/south-india-home-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnHomeAct
{
	width: 50px;
	height: 19px;
	margin: 0px 2px 0px 0px;
	float: left;
	background-image: url(../images/south-india-home-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnHome:hover
{
	width: 50px;
	height: 19px;
	margin: 0px 2px 0px 0px;
	float: left;
	background-image: url(../images/south-india-home-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnAccommodation
{
	width: 108px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-accommodation-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnAccommodationAct
{
	width: 108px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-accommodation-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnAccommodation:hover
{
	width: 108px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-accommodation-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}
/*
#btnItineraries
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnItinerariesAct
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnItineraries:hover
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-or.jpg));
	background-position: top;
	background-repeat: no-repeat;
}
*/
#btnItineraries
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnItinerariesAct
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnItineraries:hover
{
	width: 74px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-tours-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnFlights
{
	width: 52px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-flights-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnFlightsAct
{
	width: 52px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-flights-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnFlights:hover
{
	width: 52px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-flights-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnGettingAround
{
	width: 98px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-travel-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnGettingAroundAct
{
	width: 98px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-travel-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnGettingAround:hover
{
	width: 98px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-travel-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnDestinations
{
	width: 84px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-holidays-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnDestinationsAct
{
	width: 84px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-holidays-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnDestinations:hover
{
	width: 84px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-holidays-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnActivities
{
	width: 66px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-activities-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnActivitiesAct
{
	width: 66px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-activities-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnActivities:hover
{
	width: 66px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-activities-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnEvents
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-events-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnEventsAct
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-events-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnEvents:hover
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-events-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnOffers
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-offers-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnOffersAct
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-offers-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnOffers:hover
{
	width: 54px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-offers-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnBookingInfo
{
	width: 86px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-booking-info-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnBookingInfoAct
{
	width: 86px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-booking-info-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnBookingInfo:hover
{
	width: 86px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-booking-info-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnContactUs
{
	width: 76px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-contact-us-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnContactUsAct
{
	width: 76px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-contact-us-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnContactUs:hover
{
	width: 76px;
	height: 19px;
	margin: 0px 2px 0px 2px;
	float: left;
	background-image: url(../images/south-india-contact-us-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnMyAccount
{
	width: 82px;
	height: 19px;
	margin: 0px 0px 0px 2px;
	float: left;
	background-image: url(../images/south-india-payment-center-ot.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnMyAccountAct
{
	width: 82px;
	height: 19px;
	margin: 0px 0px 0px 2px;
	float: left;
	background-image: url(../images/south-india-payment-center-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#btnMyAccount:hover
{
	width: 82px;
	height: 19px;
	margin: 0px 0px 0px 2px;
	float: left;
	background-image: url(../images/south-india-payment-center-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

/* Banner Area */

#banner
{
	width: 936px;
	height: 232px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-color: #cccccc;
}

#leftDots
{
	width: 4px;
	height: 232px;
	margin: auto;
	float: left;
}

#rightDots
{
	width: 4px;
	height: 232px;
	margin: auto;
	float: right;
}

#bannerIamge
{
	width: 732px;
	height: 224px;
	margin: 4px 0px 4px 0px;
	float: left;
}

.bannerIamge_spcial
{
	width: 732px;
	height: 224px;
	margin: 4px 0px 4px 0px;
	float: left;
	text-align: left;
}

#bannerCredit
{
	width: 172px;
	height: 204px;
	margin: 4px 0px 4px 4px;
	padding: 30px 10px 10px 10px;
	float: left;
	background-image: url(../images/south-india-credit-banner-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#bannerCreditTitle
{
	width: 172px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #FF0000;
	text-align: center;
}

#bannerCreditTxt
{
	width: 172px;
	margin: 10px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
}

#bannerCreditGostoTxt
{
	width: 172px;
	margin: 10px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #fe5214;
	text-align: left;
}


/* banner Below Space Area */

#bannerBelowSpace
{
	width: 936px;
	height: 14px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-shadow-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#bannerBelowShadowLeft
{
	width: 10px;
	height: 13px;
	margin: auto;
	float: left;
}

#bannerBelowShadowRight
{
	width: 10px;
	height: 14px;
	margin: auto;
	float: right;
}


/* body  content area */

#wrapper
{
	width: 928px;
	margin: auto;
	float: left;
	padding: 0px 4px 0px 4px;
}

#wrapperBookStore
{
	width: 860px;
	margin: auto;
	float: left;
	padding: 0px 4px 0px 67px;
	background-color: #D8DBE1;
}

#wrapperLeft
{
	width: 192px;
	margin: 0px 4px 0px 0px;
	float: left;
	height: auto;
}

#wrapperRight
{
	width: 192px;
	padding: 0px 0px 0px 1px;
	float: right;
}

#wrapperMidel
{
	width: 528px;
	padding: 0px 0px 0px 4px;
	float: left;
	height: auto;
}

#wrapperMidelform
{
	width: 528px;
	padding: 0px 0px 0px 4px;
	float: left;
	height: auto;
}

#accommodationSearch
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-accommodation-s-i.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#accommodationSearch:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-accommodation-s-i-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#tailormadeHolidays
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-tailormade-icon2.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#tailormadeHolidays:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-tailormade-icon2-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#specialOffers
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-special-offers.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#specialOffers:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-special-offers-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#itrip
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-Itrip.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#itrip:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-Itrip-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#itinereryWizard
{
	width: 170px;
	height: 229px;
	float: left;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-tours-wizard.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#itinereryWizard:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-tours-wizard-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#cricketTours
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 4px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-position: top;
	background-repeat: no-repeat;
}

#cricketTours:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 4px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-position: top;
	background-repeat: no-repeat;
}

#islandTours
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-island-tours-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#islandTours:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-island-tours-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#reddotFlightPromise
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-flight-promise-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#reddotFlightPromise:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-flight-promise-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#reddotInteractive
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-Interactive-icon2.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#reddotInteractive:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 4px 6px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-Interactive-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#rentCar
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-rent-car-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#rentCar:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 4px 0px 4px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-rent-car-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#bottomBanner
{
	width: 526px;
	height: 78px;
	float: left;
	margin: 4px 0px 0px 0px;
	border: 1px solid #cccccc;
}

/* Itineraries navigation */

#itinerariesAres
{
	width: 175px;
	height: 210px;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#itinerariesAresnew
{
	width: 175px;
	height: 210px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
	margin: 0px 0px 8px 0px;
}

#actAresnew
{
	width: 175px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#actAresnewbot
{
	width: 175px;
	height: 8px;
	float: left;
	font-size: 5px;
	font-family: Tahoma, Verdana, Arial;
}

#itinerariesTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#itinerariesTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}


#itinerariesTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}



/* Accommodation navigation */

#accommodationAres
{
	width: 175px;
	height: 210px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#accommodationTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#accommodationTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}


#accommodationTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}


/* Activities navigation */

#Customer_rating
{
	width: 175px;
	height: auto;
	float: left;
	margin: 10px 0px 10px 0px;
}

#Customer_ratingTxt
{
	width: 175px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#Customer_FeedbackArea
{
	width: 175px;
	height: 320px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#Customer_Feedbackbg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.Customer_Feedbackbg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#Customer_FeedbackTitlebg
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

#Customer_FeedbackTxt
{
	width: 175px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
	padding: 5px 0px 20px 0px;
}

#activitiesAres
{
	width: 175px;
	height: 210px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#activitiesTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#activitiesTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}


#activitiesTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

.checkoutlink
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	padding: 0px 0px 5px 10px;
}

.checkoutlink:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	padding: 0px 0px 5px 10px;
}

/* Contact us */

#contactusAres
{
	width: 175px;
	height: 68px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 0px 5px;
}

#contactusTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#contactusTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}


#contactusTxt
{
	width: 105px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#contactusBtn
{
	width: 60px;
	margin: auto;
	float: right;
	color: #666768;
	padding: 10px 0px 0px 0px;
}


/* Quick Finders */

#quickFindersAres
{
	width: 175px;
	height: 210px;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#quickFindersTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#quickFindersTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#MediaReviewsTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.MediaReviewsTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#MediaReviewsTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#MediaReviewsTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

.MediaReviewsTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersHotelTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersHotelCompo
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

#quickFindersGuesthousesTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 5px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersGuesthousesCompo
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

#quickFindersVillasBungalowsTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 5px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersVillasBungalowsCompo
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

#quickFindersItinerariesTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 5px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersItinerariesCompo
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

#quickFindersCountriestxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#quickFindersCountriesCombo
{
    width: 170px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

/* Destination Guide */

#destinationGuideAres
{
	width: 175px;
	height: 210px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

#destinationGuideTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#destinationGuideTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#destinationGuideTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}


/* New Properties */

#newPropertiesAres
{
	width: 175px;
	height: 210px;
	margin: 8px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
	background-color: #eeeeee;
}

#newPropertiesTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#newPropertiesTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

#newPropertiesTxt
{
	width: 170px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

/* What’s On? */

#whatsOnAres
{
	width: 175px;
	height: 68px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 0px 5px;
}

#whatsOnTitlebg
{
	width: 175px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#whatsOnTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#whatsOnTxt
{
	width: 130px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 5px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}

#whatsOnBtn
{
	width: 33px;
	margin: auto;
	float: right;
	color: #666768;
	padding: 10px 0px 0px 0px;
}


/* space above general navigation */

#spaceAboveGeneralNavi
{
	width: 936px;
	height: 47px;
	margin: auto;
	float: left;
}

#spaceAboveGeneralNaviMain
{
	width: 936px;
	height: 70px;
	margin: auto;
	float: left;
	padding: 5px 0px 10px 0px;
}

.loadinrootNode
{
	width: 930px;
	height: 60px;
	float: left;
	text-align: justify;
	color: Black;
	border: 0;
}

.loadinrootNode2
{
	width: 930px;
	height: 50px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: justify; /*color:Black;     color: #333333;*/
	border: 0;
}

/* general navigation */

#generalNavigation
{
	width: 936px;
	height: auto;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-navigation-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#bookInfo
{
	width: 140px;
	height: auto;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#bookInfoNew
{
	width: 580px;
	height: auto;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#resTra
{
	width: 140px;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#reddotInfo
{
	width: 140px;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#slInfo
{
	width: 140px;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#eBroo
{
	width: 140px;
	padding: 0px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#newsLetter
{
	width: 180px;
	padding: 0px 8px 0px 8px;
	float: left;
}

#newsLetterTxt
{
	width: 180px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#newsLetterTxt
{
	width: 180px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#newsLetterJoin
{
	width: 180px;
	height: 16px;
	float: left;
	margin: 10px 0px 0px 0px;
}

#newsLetterJoinTextBox
{
	width: 100px;
	height: 16px;
	float: left;
	margin: auto;
	padding: 0px 0px 0px 10px;
}

#newsLetterJoinBtn
{
	width: 50px;
	height: 16px;
	float: right;
	padding: 0px 10px 0px 10px;
}

/* space below general navigation */

#spaceBelowGeneralNavi
{
	width: 936px;
	height: 30px;
	margin: auto;
	float: left;
}

/* ALTO Area */

#alto
{
	width: 936px;
	height: 70px;
	margin: auto;
	float: left;
	border-bottom: 1px solid #7b6e66;
}


#altoLogo
{
	width: 56px;
	height: 70px;
	margin: auto;
	float: left;
}

#altoTxt
{
	width: 860px;
	height: 70px;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;
	text-decoration: none;
}

/* Copyright Area */


#rightArea
{
	width: 936px;
	height: 25px;
	margin: auto;
	float: left;
}

#spaceAboveRight
{
	width: 936px;
	height: 30px;
	margin: auto;
	float: left;
}

#spaceBelowRight
{
	width: 936px;
	height: 30px;
	margin: auto;
	float: left;
}


#rightReddot
{
	margin: 12px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

#rightCDN
{
	margin: 12px 10px 0px 0px;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

#rightCDNImage
{
	width: 65px;
	height: 25px;
	margin: auto;
	float: right;
}


/* Destination profile page */

#destProfileTitleArea
{
	width: 506px;
	height: 24px;
	margin: auto;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
}

.itinProfileTitleArea
{
	width: 506px;
	height: 24px;
	margin: auto;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
	float: left;
}

#destProfileTitle
{
	width: 300px;
	height: 24px;
	margin: auto;
	float: left;
	font-family: Calibri, Tahoma, Arial, Verdana;
	font-size: 15pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}

#destProfileBroTxt
{
	width: 182px;
	height: 19px;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: right;
	background: url(../images/south-india-pdf-icon.jpg) right top no-repeat;
	padding: 5px 24px 0px 0px;
}

#destProfileInteractive
{
	width: 190px;
	height: 232px;
	margin: 8px 0px 0px 0px;
	float: left;
}

#destProfileItrip
{
	width: 190px;
	height: 232px;
	margin: 8px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
}

#ActiProfileItrip
{
	width: 190px;
	height: 232px;
	margin: 0px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
}

#destProfileTxtUpperArea
{
	width: 506px;
	height: auto;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#destProfileTxt
{
	width: 316px;
	margin: auto;
	float: left;
}

#destProfileImage
{
	width: 190px;
	margin: auto;
	float: right;
}

#destProfileTxtTitleSS
{
	width: 316px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileTxtSS
{
	width: 316px;
	margin: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#destProfileTxtTitleDMiss
{
	width: 316px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileTxtDMiss
{
	width: 316px;
	margin: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}


#destProfileTxtTitleDM
{
	width: 316px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileTxtDM
{
	width: 316px;
	margin: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#photogalleryArea
{
	width: 528px;
	height: auto;
	float: left;
}

#destProfileProtoGalleryTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 10px 5px 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#gettingAroundProtoGalleryTitle
{
	width: 506px;
	margin: auto;
	/*padding: 0px 10px 5px 10px;*/
	padding: 10px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
}

#destProfilePGThumbArea
{
	width: 516px;
	height: auto;
	margin: 0px;
	padding: 0px 0px 7px 10px;
	float: left;
	text-align: left;
}

#gettingAroundPGThumbArea
{
	width: 526px;
	height: auto;
	margin: 0px;
	/*padding: 0px 0px 7px 10px;*/
	padding: 10px 0px 5px 0px;
	float: left;
	text-align: left;
}

#destProfilePGThumbLeft
{
	width: 48px;
	height: auto;
	float: left;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	cursor: hand;
	padding: 0px 0px 0px 0px;
}

.gettingAroundPGThumbLeft
{
	width: 48px;
	height: auto;
	float: left;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	cursor: hand;
	padding: 0px 0px 0px 0px;
}

.destProfilePGThumbLeft
{
	width: 48px;
	height: auto;
	float: left;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	cursor: hand;
	padding: 0px 0px 0px 0px;
}

#destProfilePGThumbarrang
{
	width: 48px;
	height: auto;
	float: left;
	padding: 0px 9px 7px 0px;
}

.gettingAroundPGThumbarrang
{
	width: 48px;
	height: auto;
	float: left;
	padding: 0px 9px 7px 0px;
}

.destProfilePGThumbarrang
{
	width: 48px;
	height: auto;
	float: left;
	padding: 0px 9px 7px 0px;
}

#destProfilePGThumbRight
{
	width: 48px;
	height: 28px;
	float: right;
	margin: 0px 0px 7px 0px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}

#destProfilePGImageArea
{
	width: 506px;
	height: 300px;
	margin: auto;
	padding: 0px 10px 10px 10px;
	float: left;
}

#gettingAroundPGImageArea
{
	width: 506px;
	height: 300px;
	margin: auto;
	padding: 10px 0px 5px 0px;
	float: left;
}

#destProfilePGImage
{
	width: 504px;
	height: 298px;
	float: left;
	margin: auto;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}

#gettingAroundPGImage
{
	width: 504px;
	height: 298px;
	float: left;
	margin: auto;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}

#destProfileGettingThereArea
{
	width: 506px;
	height: auto;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
}

#destProfileGettingThereTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileGettingThereTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#destProfileHistoricalBackgroundArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

#destProfileHistoricalBackgroundTitle
{
	width: 506px;
	margin: auto;
	float: left;
	height: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileHistoricalBackgroundTxt
{
	width: 506px;
	margin: auto;
	float: left;
	height: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#destProfileSightsArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

#destProfileSightsTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
	height: auto;
}

#destProfileSightsTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	float: left;
	height: auto;
}

#destProfileFoodDrinkArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#destProfileFoodDrinkTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileFoodDrinkTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}


#destProfileShoppingArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#destProfileShoppingTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileShoppingTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#destProfileEventsArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#destProfileEventsTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#destProfileEventsTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}


#destProfileVideoArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

#destProfileVideoTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
	height: auto;
}

#destProfileVideoPlayer
{
	width: 504px;
	height: auto;
	margin: auto;
}

#destProfileActivitiesArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

#destProfileActivitiesTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	height: auto;
}

#destProfileActivitiesOne
{
	width: 500px;
	margin: auto;
	padding: 5px 0px 5px 0px;
	height: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#destProfileActivitiesOneImage
{
	width: 100px;
	height: 80px;
	margin: auto;
	float: left;
	background-color: #FF0000;
}

#destProfileActivitiesOneTxt
{
	width: 400px;
	height: auto;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#acttProfileActivitiesOneTxt
{
	width: 390px;
	height: auto;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	padding: 0px 0px 0px 10px;
}

#destProfileActivitiesOneneewTxt
{
	width: 390px;
	height: auto;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	padding: 0px 0px 0px 10px;
}

#destProfileActivitiesTwo
{
	width: 506px;
	height: 80px;
	margin: auto;
	padding: 5px 0px 5px 0px;
}

#destProfileActivitiesTwoImage
{
	width: 100px;
	height: 80px;
	margin: auto;
	float: left;
	background-color: #FF0000;
}

#destProfileActivitiesTwoTxt
{
	width: 400px;
	height: 80px;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#destProfileActivitiesThree
{
	width: 506px;
	height: 80px;
	margin: auto;
	padding: 5px 0px 5px 0px;
}

#destProfileActivitiesThreeImage
{
	width: 100px;
	height: 80px;
	margin: auto;
	float: left;
	background-color: #FF0000;
}

#destProfileActivitiesThreeTxt
{
	width: 400px;
	height: 80px;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

/* Acc_Home */

#Accommodation_Search
{
	width: 510px;
	height: 210px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

#acc_search_Titlebg
{
	width: 510px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#acc_search_txt
{
	width: 510px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

#acc_search_Area
{
	width: 500px;
	height: 30px;
	border-bottom: solid 1px #d3d3d3;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: left;
	text-decoration: none;
	padding: 10px 0px 5px 10px;
}

#acc_searchTxt
{
	width: 250px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 40px;
}

#acc_searchDroupDown
{
	width: 210px;
	height: 30px;
	float: left;
}

#acc_search_Btn
{
	width: 160px;
	height: 37px;
	margin: auto;
	float: left;
	text-align: left;
	padding: 8px 0px 0px 350px;
}

#Special_Offers
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-offers-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Special_Offers:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-offers-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#REDDOT_Reccommends
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-reccommend.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#REDDOT_Reccommends:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-recommend-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#REDDOT_Interactive
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-interactive-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#REDDOT_Interactive:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-interactive-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Guest_Houses
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-position: top;
	background-repeat: no-repeat;
}

#Guest_Houses:a
{
	position: relative;
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	margin: 0px 2px 10px 1px;
}

#Guest_Houses:hover
{
	width: 170px;
	height: 230px;
	float: left;
	background-image: url(../images/south-india-guest-house-or.jpg);
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-position: top;
	background-repeat: no-repeat;
}

#Home_Houses
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-position: top;
	background-repeat: no-repeat;
}

#ItinGuest_Houses
{
	width: 172px;
	height: 232px;
	float: left;
	padding: 0px 3px 8px 2px;
}

#ItinGuest_Houses:a
{
	position: relative;
	height: 232px;
	float: left;
	border: 1px solid #cccccc;
	padding: 0px 3px 8px 2px;
}

#ItinGuest_Houses:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 2px 8px 1px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-guest-house-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Villas
{
	width: 170px;
	height: 230px;
	float: left; /*margin: 0px 6px 8px 6px;*/
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-villas-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Villas:hover
{
	width: 170px;
	height: 230px;
	float: left; /*margin: 0px 6px 8px 6px;*/
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-villas-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Boutique_Hotels
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-hotel-boutique.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#Boutique_Hotels:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-hotel-boutique-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

/* Acc_Profile */

#accprospecial
{
	width: 175px;
	height: auto;
	margin: 8px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
	background-color: #eeeeee;
}

#accprofile_map
{
	width: 190px;
	height: auto;
	float: left;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	margin: 8px 0px 0px 0px;
}



#accprofilemapTitlebgstr
{
	width: 175px;
	height: auto;
	margin: auto;
	float: left;
	padding: 0px 10px 0px 5px;
}


#accprofilemapTitlebg
{
	width: 175px;
	height: auto;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-profile-map-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	padding: 8px 0px 0px 0px;
}


#accprofilemapTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

#accprofile_quickmap
{
	width: 190px;
	height: auto;
	float: left;
}

#accProfileTxtUpperArea
{
	width: 506px;
	height: auto;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#accprofile_quick
{
	width: 190px;
	height: 72px;
	margin: 8px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
}

#accprofileTitlebg
{
	width: 190px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

#accprofileTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

#accprofile_quickimg
{
	width: 190px;
	height: 58px;
	float: left;
}

#accprofileInteractive
{
	width: 190px;
	height: 141px;
	margin: 8px 0px 0px 0px;
	float: left;
	border: 1px solid #cccccc;
}

#LocationTitle
{
	width: 506px;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#accLocationProfileTxtSS
{
	width: 506px;
	height: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#IntroductionTitle
{
	width: 506px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#accIntroductionTxtSS
{
	width: 504px;
	height: auto;
	float: left;
	padding: 10px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#accIcon_Area
{
	width: 506px;
	height: 20px;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	background-position: right;
	background-repeat: no-repeat;
}

#Priceguid_Area
{
	width: 206px;
	height: 20px;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	float: left;
}

#fcilitiesico_Area
{
	width: auto;
	height: 20px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	float: right;
	margin: auto;
}

.priceGuide
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #ff0000;
}

#acc_pro_rateArea
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#acc_pro_strip
{
	width: 506px;
	height: 25px;
	margin: auto;
	float: left;
	margin: 10px 0px 0px 0px;
}

#acc_pro_strip2
{
	width: 506px;
	height: auto;
	float: left;
	margin: 10px 0px 0px 0px;
}

.acc_pro_stripalign
{
	width: 506px;
	height: auto;
	margin: auto;
	float: left;
}

#accratesTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#accRatesArea
{
	width: 506px;
	height: auto;
	float: left;
	text-align: left;
}

#dateRangArea
{
	width: 240px;
	height: auto;
	float: left;
}

#dateRangAreatable
{
	width: 506px;
	height: auto;
	float: left;
}

#dateRangsingleArea
{
	width: 88px;
	height: auto;
	float: left;
}

#dateRangdobleeArea
{
	width: 89px;
	height: auto;
	float: left;
}

#dateRangtripleArea
{
	width: 89px;
	height: auto;
	float: left;
}

/* rate table */
#ratedateRangHed
{
	width: 240px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.ratedateRangHed
{
	width: 60px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	border-right: 2px solid #ffffff;
}

.ratedateRangHed2
{
	width: 150px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	border-right: 2px solid #ffffff;
}

.ratedateRangMid
{
	width: 60px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}

.ratedateRangMid2
{
	width: 150px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}

.ratetbasisHed
{
	width: 130px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	border-right: 2px solid #ffffff;
}

.ratetbasisHed2
{
	width: 130px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	border-right: 2px solid #ffffff;
}

.ratetbasisMid
{
	width: 130px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}

.ratemidareaHed
{
	width: 60px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	border-right: 2px solid #ffffff;
}

.ratemidareaMid
{
	width: 60px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}

.ratemidareaMid2
{
	width: 130px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}

.ratecurrencyHed
{
	width: 25px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #ffffff;
	text-align: center;
	border-right: 2px solid #ffffff;
}


.ratecurrencyMid
{
	width: 25px;
	height: 40px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	border-right: 2px solid #ffffff;
	padding: 5px 0px 0px 0px;
}


/* end rate table */


#ratesingleHed
{
	width: 88px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	margin: 5px 0px 5px 0px;
}



#ratedobleHed
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

.ratedobleHed
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

#ratetripleHed
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: center;
	margin: 5px 0px 5px 0px;
}



.ratedateRangrow1
{
	width: 100px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	border-left: 2px solid #ffffff;
}

#ratesinglerow1
{
	width: 88px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
	background-color: #eeeeee;
}

.ratedoblerow1
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
	background-color: #eeeeee;
}

.ratetriplerow1
{
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

.ratedateRangrow2
{
	width: 240px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	margin: 5px 0px 5px 0px;
}

.ratesinglerow2
{
	width: 88px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

#ratedoblerow2
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

#ratetriplerow2
{
	width: 89px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: center;
	margin: 5px 0px 5px 0px;
}
#accroom_type_sel
{
	width: 506px;
	margin: 20px;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

#room_type
{
	width: 240px;
	height: 25px;
	float: left;
}

#Meal_catgory
{
	width: 145px;
	height: 25px;
	float: left;
}



#roomtypeName
{
	width: 58px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#roomtypeSel
{
	width: 182px;
	height: 25px;
	float: left;
}

#Meal_catgory_name
{
	width: 69px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: right;
}
#Meal_catgory
{
	width: 145px;
	height: 25px;
	float: left;
}

#currency
{
	width: 170px;
	height: 25px;
	float: left;
}

#currency2
{
	width: 500px;
	height: 25px;
	float: left;
}

#Meal_catgory2
{
	width: 500px;
	height: 25px;
	float: left;
}

#room_type2
{
	width: 500px;
	height: 25px;
	float: left;
}

#roomtypeName
{
	width: 58px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#roomtypeSel
{
	width: 182px;
	height: 25px;
	float: left;
}

#Meal_catgory_name
{
	width: 69px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: right;
}

#Meal_catgory_sel
{
	width: 76px;
	height: 25px;
	float: left;
}

#currency_name
{
	width: 150px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#Meal_catgory_name2
{
	width: 150px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#roomtypeName2
{
	width: 150px;
	height: 25px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#currency_sel
{
	width: 100px;
	height: 25px;
	float: left;
	text-align: left;
}

#Meal_catgory_sel2
{
	width: auto;
	height: 25px;
	float: left;
}

#roomtypeSel2
{
	width: auto;
	height: 25px;
	float: left;
	text-align: left;
}

.select_room
{
	border: 1px solid #696767;
	width: 170px;
	height: 14px;
	font-family: Tahoma, Arial Verdana;
	font-weight: 100;
	font-size: 10px;
	color: #666666;
}

.Meal_catgory
{
	border: 1px solid #696767;
	width: 70px;
	height: 14px;
	font-family: Tahoma, Arial Verdana;
	font-weight: 100;
	font-size: 10px;
	color: #666666;
}

#acc_prospcial_strip
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	color: #cc0000;
	font-family: Tahoma, Arial Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
}

#btn_checkpcial_strip
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	color: #cc0000;
	font-family: Tahoma, Arial Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
}


.acc_spcialmsg_strip
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	color: #ff0000;
	font-family: Tahoma, Arial Verdana;
	font-weight: 100;
	font-size: 11px;
	text-align: justify;
}

.acc_cardimage_strip
{
	width: 506px;
	height: auto;
	float: left;
	padding: 10px 10px 10px 10px;
	float: left;
	text-align: center;
}

#btn_checkpcial_strip
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	color: #cc0000;
	font-family: Tahoma, Arial Verdana;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
}
/* itineray List */

#itinerayArea
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
}

#itineraytopArea
{
	width: 506px;
	height: 80px;
	float: left;
}

#itinerayImage
{
	width: 100px;
	height: 80px;
	float: left;
	background-color: #cc0000;
}

#itineray_img_Hed
{
	width: 396px;
	height: 80px;
	float: left;
	padding: 0px 0px 0px 10px;
}

#itineray_Name
{
	width: 396px;
	height: 20px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#itineray_datePrice
{
	width: 396px;
	height: 60px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#itinerayMidArea
{
	width: 506px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	margin: 10px 0px 10px 0px;
}

#itinerayBtnArea
{
	width: 506px;
	height: auto;
	float: left;
	text-align: right;
}

/* Itinerary Images */

#ItnTailormade_Holidays
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tailormade-icon.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnTailormade_Holidays:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tailormade-icon-or.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnIsland_Tours
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 8px 6px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-island-tours-icon2.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnIsland_Tours:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 8px 6px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-island-tours-icon2-or.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnSpecial_Tours
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-special-tours-icon.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnSpecial_Tours:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-special-tours-icon-or.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnIsland_Hop
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tours-island-hop-icon.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnIsland_Hop:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tours-island-hop-or.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnAdventure_Tours
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 8px 6px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tours-adventure-icon.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnAdventure_Tours:hover
{
	width: 170px;
	height: 230px;
	float: left;
	margin: 0px 6px 8px 6px;
	border: 1px solid #cccccc; /*background-image: url(../images/img_Itnadventure_tours_over.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnCultural_Tours
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc; /*background-image: url(../images/south-india-tours-cultural-icon.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#ItnCultural_Tours:hover
{
	width: 170px;
	height: 230px;
	float: right;
	margin: 0px 0px 8px 0px;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-tours-cultural-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#ininerary_summeryArea
{
	width: 396px;
	height: 20px;
	float: left;
}

#ininerary_summeryname
{
	width: 100px;
	height: 20px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#ininerary_summeryDis
{
	width: 296px;
	height: 20px;
	float: left;
}

#inineraryProfileUpper
{
	width: 506px;
	height: auto;
	padding: 10px 10px 10px 10px;
	float: left;
}

#ininerary_profil_contantArea
{
	width: 335px;
	height: auto;
	float: left;
}

.accom_profil_contantArea
{
	width: 335px;
	height: auto;
	float: left;
}

#ininerary_profil_mapArea
{
	width: 171px;
	height: auto;
	float: left;
}

.accom_profil_mapArea
{
    padding: 15px 0px 0px 0px;
	width: 171px;
	height: auto;
	float: left;
}

#itnProfilehed
{
	width: 335px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
}

.accomProfilehed
{
	width: 335px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
}

#itnProfilehedHoliHigh
{
	width: 335px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
}

.accomProfilehedIntro
{
	width: 335px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	float: left;
}

#itnProfileTxt
{
	width: 335px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	float: left;
	padding: 10px 0px 10px 0px;
}

#inineraryProfilebot
{
	width: 506px;
	height: auto;
	padding: 10px 10px 10px 10px;
	float: left;
}

#inineraryProfilebotscr
{
	width: 506px;
	height: auto;
	float: left;
	padding: 0px 0px 10px 0px;
}

#inineraryProfilebottxt
{
	width: 500px;
	height: auto;
	float: left;
	padding: 0px 10px 0px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#inineraryProfilebottxt strong
{
	display: block;
}

#inineraryProfilebottxt a
{
	text-decoration: none;
	color: #c8543c;
	font-weight: bold;
}

#inineraryProfilebottxt img.imgRight
{
	float: right;
	border: none;
	margin: 15px 0 10px 15px;
}

#inineraryProfilebottxt img.imgLeft
{
	float: left;
	border: none;
	margin: 5px 15px 8px 0;
}

#inineraryProfilebotimg
{
	width: 136px;
	height: 75px;
	float: right;
	margin: 15px 0px 0px 0px;
}

#inineraryProfilebottxt2
{
	width: 390px;
	height: auto;
	float: right;
	padding: 0px 0px 0px 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

.inineraryProfilebottxt2link
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

#inineraryProfilebotimg2
{
	width: 100px;
	height: 80px;
	float: left;
	margin: 15px 0px 0px 0px;
}

.raterow1
{
	width: 240px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	margin: 5px 0px 5px 0px;
	background-color: #eeeeee;
}

.raterow2
{
	width: 240px;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	margin: 5px 0px 5px 0px;
}

.ratedetailrow1
{
	width: auto;
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	margin: 5px 0px 5px 0px;
	background-color: #eeeeee;
}

.ratedetailrow2
{
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	margin: 10px 0px 5px 0px;
}

.ratedateHed
{
	height: 18px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 0px 0px 5px 0px;
}

#packageprice_Area
{
	width: 506px;
	height: auto;
	float: left;
	margin: auto;
	padding: 10px 10px 10px 10px;
}

#packageprice_hedArea
{
	width: 506px;
	height: 20px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
}

#packageprice_conArea
{
	width: 506px;
	height: auto;
	float: left;
	text-align: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
}

.image_arrange
{
	width: 532px;
	height: auto;
	float: left;
}

.imagealing
{
	width: 172px;
	height: 232px;
	float: left;
	padding: 0px 3px 8px 2px;
}

.Homeling
{
	width: 172px;
	height: 230px;
	float: left;
	padding: 4px 6px 3px 0px;
}


.celhead
{
	width: 200PX;
	height: 15PX;
	padding: 3px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
}

.celheadbold
{
	width: 200PX;
	height: 15PX;
	padding: 3px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.celmid
{
	width: 100PX;
	height: 15PX;
	padding: 3px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
}

.celmidbold
{
	width: 100PX;
	height: 15PX;
	padding: 3px 0px 0px 0px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}

.link
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
}

.link:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #990000;
}

#Destination_Search
{
	width: 510px;
	height: 120px;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 5px 8px 6px;
	margin: 0px 0px 10px 0px;
}

#Dec_search_Area
{
	width: 500px;
	height: 30px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: left;
	text-decoration: none;
	padding: 10px 0px 5px 10px;
}

#Destination_promotionArea
{
	width: 528px;
	height: auto;
	float: left;
	padding: 0px 0px 2px 0px;
}

.despromotionstr
{
	width: 528px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}
.promotion_boxalin
{
	width: 170px;
	height: 110px;
	float: left;
	padding: 0px 5px 3px 0px;
}

.promotion_box
{
	width: 170px;
	height: 100px;
	float: left;
	background-color: #eeeeee;
	padding: 0px 5px 5px 0px;
}

.promotion_boxhed
{
	width: 160px;
	height: 22px;
	float: left;
	background-color: #777777;
	color: #f3bd48;
	font-family: Calibri, Tahoma, Verdana, Arial;
	font-size: 14px;
	text-align: left;
	padding: 8px 0px 0px 10px;
}

.promotion_boxdescription
{
	width: 170px;
	height: 70px;
	float: left;
}

#Destination_mapArea
{
	width: 522px;
	height: 566px;
	float: left;
	background-position: top;
	background-repeat: repeat-x;
	background-color: Transparent;
	text-align: center;
}

.Special_Offersarea
{
	width: 510px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 0px 0px;
}

.box_spece
{
	width: 510px;
	height: 8px;
	float: left;
}

.Special_Offers_imagearea
{
	width: 510px;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
}


.Special_Offers_innertable
{
	width: 510px;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
}

.Special_Offers_Titlebg
{
	width: 510px;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.Special_Offers_Titlebgform
{
	width: 510px;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.Special_OffersTitle
{
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

.Special_Offers_txt
{
	width: 510px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.Special_offerimages
{
	width: 100px;
	height: 75px;
	float: left;
	border: solid #999999 1px;
}

.Special_Offers_Hed
{
	width: 400px;
	height: 20px;
	padding: 5px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: left;
	text-decoration: none;
}

.Special_Offers_HedTxt
{
	width: 400px;
	height: auto;
	padding: 5px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.Special_Offers_OfferValidTxt
{
	width: 400px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: left;
	text-decoration: none;
}

.Special_Offers_HedTxt_link
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.spcial_offer_txtArea
{
	width: 408px;
	height: 77px;
	float: right;
}

.spcial_offer_MidtxtArea
{
	width: 500px;
	height: auto;
	float: left;
	padding: 0px 0px 5px 10px;
	background-image: url(../images/south-india-bullet-list.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.spcial_offer_Midtxtmore
{
	width: 500px;
	height: auto;
	float: left;
	padding: 0px 0px 10px 10px;
	text-align: right;
}

.spcial_offer_Midtxtmoretxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #fe0f0f;
	text-decoration: none;
}

.spcial_offer_Midtxtmoretxt:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-decoration: none;
}

.Special_Offersareainner
{
	width: 510px;
	height: auto;
	float: left;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

.Special_Offers_innerimagearea
{
	width: 510px;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
}

.spcial_offer_innertxtArea
{
	width: 408px;
	height: auto;
	float: right;
}

.event_cal_area
{
	width: 510px; /*height: 210px;*/
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

.event_discrip
{
	width: 525px;
	height: auto;
	float: left;
	border-bottom: #eeeeee solid 1px;
	padding: 0px 0px 10px 0px;
	margin: 5px 0px 5px 0px;
}

.event_discripmain
{
	width: 525px;
	height: auto;
	float: left;
}
.event_Hed
{
	width: 340px;
	height: 20px;
	padding: 5px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: left;
	text-decoration: none;
}

.event_Hedstyle
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: left;
	text-decoration: none;
}
.event_Hedstyle:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #ccc000;
	text-align: left;
	text-decoration: none;
}

.event_HedTxt
{
	width: 340px;
	height: auto;
	padding: 5px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.datearea
{
	width: 60px;
	height: 50px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
	padding: 25px 10px 0px 0px;
}

.event_images
{
	width: 100px;
	height: 75px;
	float: left;
	border: solid #999999 1px;
}

.event_CalandarArea
{
	width: 510px;
	height: 185px;
	float: left;
	padding: 10px 0px 0px 0px;
}

.event_innerdiscrip
{
	width: 525px;
	height: auto;
	float: left;
	border-bottom: #eeeeee solid 1px;
	padding: 0px 0px 10px 0px;
	margin: 5px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.event_innerdiscripmid
{
	width: 525px;
	height: 77px;
	float: left;
	padding: 10px 0px 0px 0px;
}

.event_innTxt
{
	width: 340px;
	height: auto;
	padding: 5px 0px 0px 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.event_Titlebg
{
	width: 510px;
	float: left;
	background-image: url(../images/south-india-event-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.event_Title
{
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

.eventphotogallery
{
	width: 528px;
	height: auto;
	float: left;
}

#eventphotoImageArea
{
	width: 506px;
	height: 300px;
	padding: 0px 10px 10px 10px;
	float: left;
}

#eventphotoPGImage
{
	width: 504px;
	height: 298px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	float: left;
}

#eventphotoThumbArea
{
	width: 506px;
	height: auto;
	padding: 0px 10px 7px 10px;
	float: left;
	text-align: left;
}

.eventphotoThumb
{
	width: 48px;
	height: 28px;
	float: left;
	margin: 0px 3px 0px 0px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	cursor: hand;
}

#eventCalandar
{
	width: 200px; /*height: 180px;*/
	height: auto;
	float: left;
	padding: 10px 0px 0px 0px;
}

#eventCalandartxt
{
	width: 290px; /*height: 180px;*/
	height: auto;
	float: left;
	padding: 10px 0px 0px 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
}
.startson
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: 100;
	font-style: normal;
}

.spcialoffer_subhed
{
	width: 400px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

.spcialoffer_subtxt
{
	width: 400px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}

#wrapperMidelbotimages
{
	width: 528px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: auto;
}

.acc_media_award_Title
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	height: auto;
	float: left;
}

.acc_media_award_area
{
	width: 506px;
	margin: auto;
	padding: 5px 0px 5px 0px;
	height: auto;
	float: left;
}

.acc_media_award_areaImage
{
	width: 100px;
	height: 80px;
	margin: auto;
	float: left;
	background-color: #FF0000;
}

.acc_media_award_areaTxt
{
	width: 400px;
	height: auto;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#acc_media_award_main
{
	width: 707px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

.acc_media_subhed
{
	width: 505px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	padding: 10px 0px 10px 0px;
}

.acc_media_subtxt
{
	width: 505px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	font-variant: normal;
	color: #666666;
	text-align: left;
	padding: 0px 0px 10px 0px;
}

.acc_media_cus_name
{
	width: 505px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
	font-variant: normal;
	color: #c8543c;
	text-align: right;
	padding: 0px 0px 10px 0px;
}

.acc_media_subdis
{
	width: 505px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	padding: 0px 0px 10px 0px;
}

.acc_media_subdate
{
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #c8543c;
}

.TailorMadeTravel_mid_Title
{
	width: 506px;
	margin: auto;
	padding: 10px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	height: auto;
	float: left;
}

.TailorMadeTravel_mid_subtxt
{
	width: 505px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	padding: 0px 0px 10px 0px;
}

.TailorMadeTravel_inner_area
{
	width: 325px;
	height: auto;
	float: left;
}

.TailorMadeTravel_inner_Title
{
	width: 325px;
	margin: auto;
	padding: 10px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	height: auto;
	float: left;
}

.TailorMadeTravel_inner_subtxt
{
	width: 325px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: left;
	padding: 0px 0px 10px 0px;
}

.TailorMadeTravel_inner_maparea
{
	width: 180px;
	height: auto;
	float: right;
	text-align: center;
}

.booksstorearea
{
	width: 150px;
	height: 195px;
	float: right;
	padding: 5px 5px 15px 5px;
}

.booksstoreimagearea
{
	width: 150px;
	height: 125px;
	float: left;
	text-align: left;
}

.booksstoredisarea
{
	width: 150px;
	height: auto;
	float: left;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #3b67b4;
	text-align: left;
	padding: 10px 0px 2px 0px;
}

.booksstoreautharea
{
	width: 150px;
	height: auto;
	float: left;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #dd182b;
	text-align: left;
}

#booksstoreautharea
{
	width: 505px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
}

#booksstorehedarea
{
	width: 528px;
	height: 30px;
	float: left;
	background-color: #eeeeee;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #666666;
}

.booksstorehedtext
{
	width: 328px;
	height: 25px;
	float: left;
	background-color: #eeeeee;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 0px 0px 10px;
}

.booksstorebutton
{
	width: 150px;
	height: 25px;
	float: right;
	text-align: right;
	padding: 5px 10px 0px 10px;
}

/* GettingAround */

#internal_flights
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-flights-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#internal_flights:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-flights-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#car_anddriver
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-car-and-driver.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#car_anddriver:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-car-and-driver-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#rent_a_car
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-rent-a-car-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#rent_a_car:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-rent-a-car-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#train
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-train-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#train:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-train-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#helicopters
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-helicopter-icon.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#helicopters:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-helicopter-icon-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#airtaxi
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-airtaxi.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#airtaxi:hover
{
	width: 170px;
	height: 230px;
	float: left;
	border: 1px solid #cccccc;
	background-image: url(../images/south-india-airtaxi-or.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

#gettinghedarea
{
	width: 518px;
	height: 25px;
	float: left;
	background-color: #eeeeee;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 0px 0px 10px;
}

.GettingAround_Title
{
	width: 528px;
	margin: auto;
	padding: 10px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
	height: auto;
	float: left;
}

.GettingAround_subtxt
{
	width: 528px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
	padding: 0px 0px 10px 0px;
}

.gettingaround_milage_time_cal
{
	width: 510px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 5px 8px 6px;
	margin: 0px 0px 10px 0px;
}

.gettingaround_milage_time_calcar
{
	width: 510px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	padding: 10px 5px 8px 6px;
	margin: 0px 0px 10px 0px;
}

.gettingaround_Area
{
	width: 500px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: left;
	text-decoration: none;
	padding: 10px 0px 5px 10px;
	border-bottom: 1px solid #d7d7d7;
}

.gettingaround_cal_Area
{
	width: 500px;
	height: auto;
	float: left;
	color: #777777;
	text-align: left;
	text-decoration: none;
}

.gettingaroundres_Area
{
	width: 461px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
	padding: 10px 44px 5px 10px;
	border-bottom: 1px solid #d7d7d7;
}

.gettingaroundres_Areacar
{
	width: 461px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
	padding: 10px 44px 5px 10px;
}

.gettingaroundtextstyle
{
	width: 60px;
	height: 16px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	border: #82a0bb solid 1px;
}

.gettingaround_searchTxt
{
	width: 50px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.gettingaround
{
	width: 430px;
	height: 25px;
	padding: 0px 0px 0px 0px;
	float: right;
}

.gettingaround_Journey
{
	width: 60px;
	height: 20px;
	float: left;
	padding: 2px 0px 0px 0px;
	color: #990000;
}

.gettingaround_driverpic
{
	width: 102px;
	height: 76px;
	float: left;
	padding: 0px 0px 0px 0px;
	color: #990000;
}

.gettingaround_driverspc
{
	width: 420px;
	height: auto;
	float: right;
	padding: 0px 0px 0px 0px;
	color: #990000;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

.get_searchDroupDown
{
	width: 150px;
	height: 30px;
	float: left;
}

.calbtn
{
	width: auto;
	height: auto;
	float: right;
}

.calspc
{
	float: right;
	height: auto;
	width: auto;
	padding: 8px 10px 0px 0px;
}

#gettingaround_taxtxt
{
	width: 510px;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.gettingaround_hedsearchTxt
{
	width: 250px;
	height: 30px;
	float: left;
	padding: 0px 40px 0px 0px;
	text-align: right;
}

.gettingaround_calicon
{
	width: 25px;
	height: 30px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

.gettingaround_textmid
{
	width: 110px;
	height: 30px;
	float: left;
	padding: 0px 5px 0px 0px;
	text-align: right;
}

.gettingaround_train_timearea
{
	width: 508px;
	height: auto;
	float: left;
	padding: 0px;
	text-align: center;
	padding: 0px 2px 0px 2px;
}

.gettingaround_train_timehed
{
	width: 83px;
	height: 33px;
	float: left;
	padding: 5px 0px 0px 0px;
	text-align: center;
	background-color: #b5afaf;
	color: #dc4545;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	border-bottom: #efefef solid 1px;
	border-right: #efefef solid 1px;
}

.gettingaround_train_timemid
{
	width: 83px;
	height: 30px;
	float: left;
	padding: 5px 0px 0px 0px;
	text-align: center;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border-bottom: #efefef solid 1px;
	border-right: #efefef solid 1px;
	background-color: #e5e5e5;
}

.gettingaround_carndriver_Midtxtmoretxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #AF0101;
	text-decoration: none;
}

.gettingaroundtextcarstyle
{
	width: 170px;
	height: 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #FF0000;
	border: #FF0000 solid 1px;
}

#Activity_Search
{
	width: 510px;
	height: 210px;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

.Activityimage_arrange
{
	width: 532px;
	height: auto;
	float: left;
}

.Activityimagealing
{
	width: 172px;
	height: 232px;
	float: left;
	padding: 0px 3px 8px 2px;
}

.actvtiesProfileupperArea
{
	width: 528px;
	height: auto;
	margin: auto;
	padding: 0px 0px 0px 0px;
	float: left;
}

#actvtiesProfileTxt
{
	width: 316px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 5px;
}

.actvtiesProfilemidArea
{
	width: 528px;
	height: auto;
	margin: auto;
	padding: 0px 0px 0px 0px;
	float: left;
}

#actvProfilePGThumbArea
{
	width: 516px;
	height: auto;
	margin: 0px;
	padding: 0px 0px 7px 10px;
	float: left;
	text-align: left;
}

#actvitieProfilePGThumbarrang
{
	width: 48px;
	height: auto;
	float: left;
	padding: 0px 9px 7px 0px;
}

#actiProfileProtoGalleryTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 10px 5px 10px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

.acttxtArea
{
	width: 506px;
	height: auto;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
}

.acttxtTitle
{
	width: 506px;
	margin: auto;
	padding: 0px 0px 5px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 14pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #c8543c;
	text-align: left;
}

.acttxtTxt
{
	width: 506px;
	margin: auto;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	text-align: justify;
}

#activeties_promotionArea
{
	width: 528px;
	height: auto;
	float: left;
	padding: 0px 0px 2px 0px;
}

.actpromotion_box
{
	width: 170px;
	height: 100px;
	float: left;
	padding: 0px 5px 5px 0px;
}

.act_boxdescription
{
	background-color: #eeeeee;
	width: 170px;
	height: 70px;
	float: left;
}

.getting_form_area
{
	width: 508px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	padding: 10px;
}

.getarstriparea
{
	width: 400px;
	height: auto;
	padding: 10px 0px 0px 0px;
	float: left;
}

.getformname
{
	width: 150px;
	height: auto;
	float: left;
	text-align: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
}

.getformnameindex
{
	width: 240px;
	height: auto;
	float: right;
	text-align: left;
	padding: 0px 0px 0px 10px;
}

.gettingaroundformstyle
{
	width: 170px;
	height: 16px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	border: #82a0bb solid 1px;
}

.gettingaroundformaddstyle
{
	width: 170px;
	height: 30px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	border: #82a0bb solid 1px;
}
.gettingaroundformDropDown
{
	width: 170px;
	height: 16px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.gettingaround_helicop_price
{
	width: 525px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

.gettingaround_helicop_pricescr
{
	width: 525px;
	height: auto;
	float: left;
}

.gettingaround_helicop_pricecol
{
	width: 164px;
	height: 35px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.gettingaround_helicop_pricemid
{
	width: 164px;
	/*height: 65px;*/
	height: auto;
	float: left;
	background-color: #eeeeee;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 05px 0px 0px 10px;
	text-align: left;
	color: #333333;
}

.gettingaround_flight_pricemid
{
	width: 164px;
	height: 65px;	
	float: left;
	background-color: #eeeeee;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 05px 0px 0px 10px;
	text-align: left;
	color: #333333;
}

.gettingaround_helicop_pricecol2
{
	width: 105px;
	height: 25px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.gettingaround_helicop_pricecolremarkshed
{
	width: 155px;
	height: 35px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.gettingaround_helicop_pricecolremarks
{
	width: 155px;
	height: 65px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: 100;
	text-align: left;
	font-size: 10px;
}

.gettingaround_helicop_pricecolmid
{
	width: 80px;
	height: 65px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: 100;
	text-align: left;
}

.gettingaround_helicop_pricecolmidhed
{
	width: 80px;
	height: 35px;
	float: left;
	background-color: #eeeeee;
	border-right: 1px solid #cccccc;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}

.gettingaround_helicop_pricemid2
{
	width: 105px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 05px 0px 10px 10px;
	text-align: left;
	color: #333333;
}

.style1
{
	color: #FF0000;
	font-style: italic;
	font-weight: 500;
}

.gettingaround_plane_price
{
	width: 523px;
	height: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}


/* search */
.search_resultarrange
{
	height: auto;
	float: left;
}

.search_result
{
	width: 440px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: justify;
	text-decoration: none;
	padding: 10px 0px 5px 10px;
}

.search_resultreadmore
{
	width: 475px;
	height: auto;
	border-bottom: dotted 1px #d3d3d3;
	margin: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
	padding: 10px 0px 10px 10px;
}

.search_readmore
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
}

.search_readmore:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #777777;
	text-align: right;
}

#main_Search
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

/* Paymentgateway */

#main_checkoutarea
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
}

.main_checkoutareamid
{
	width: 510px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
	padding: 10px 0px 10px 0px;
}

.checkoutareamidstr
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
}

.reservationsStringFormat
{
	width: 510px;
	height: auto;
	float: left;
	font-family: Tahoma, Arial Verdana;
	font-weight: 100;
	font-size: 11px;
	text-align: justify;
	padding: 0px 0px 15px 0px;
}

.checkoutareamidtxt
{
	width: 200px;
	height: 30px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
}

.checkoutareamidinpit
{
	width: 300px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

.checkoutareainpit_style
{
	width: 170px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.checkoutareainpit_style_smml
{
	width: 35px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}


.checkoutareainpit_style_txtarea
{
	width: 170px;
	height: 60px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.massge_txt
{
	text-align: center;
	font-size: 10px;
	width: 510px;
	height: auto;
	float: left;
}

.checkoutareamid_box
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border-left: solid #CCCCCC 1px;
	font-size: 10px;
}

.checkouthotelnamehed
{
	width: 100px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutdatehed
{
	width: 65px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutroomcatahed
{
	width: 60px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealplanehed
{
	width: 120px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealnighthed
{
	width: 40px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealPricehed
{
	width: 50px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealRoomshed
{
	width: 50px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealpaxhed
{
	width: 30px;
	height: 20px;
	float: left;
	text-align: center;
	font-weight: bold;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-top: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkouthotelname
{
	width: 100px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutdate
{
	width: 65px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutroomcata
{
	width: 60px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}


.checkoutmealplane
{
	width: 120px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}


.checkoutmealpax
{
	width: 30px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealnight
{
	width: 40px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealPrice
{
	width: 50px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealRooms
{
	width: 50px;
	height: 40px;
	float: left;
	text-align: center;
	border-bottom: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	padding: 5px 0px 0px 0px;
}

.checkoutmealdel
{
	width: 43px;
	height: 40px;
	float: left;
	text-align: left;
	padding: 5px 0px 0px 2px;
}


.checkoutroomcatastyle
{
	width: 58px;
	height: 18px;
	float: left;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	background-color: #eeeeee;
	border: #eeeeee;
}

.checkoutroomcatastyle
{
	width: 58px;
	height: 18px;
	float: left;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	background-color: #eeeeee;
	border: #eeeeee;
}

.checkoutroomcatastyle2
{
	width: 30px;
	height: 18px;
	float: left;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	background-color: #eeeeee;
	border: #eeeeee;
	padding: 0px 0px 0px 0px;
}

.checkoutroomcatastyle3
{
	width: 40px;
	height: 18px;
	float: left;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	background-color: #eeeeee;
	border: #eeeeee;
	padding: 0px 0px 0px 0px;
}

.checkoutroomcatastyle4
{
	width: 50px;
	height: 18px;
	float: left;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 90;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	background-color: #eeeeee;
	border: #eeeeee;
	padding: 0px 0px 0px 0px;
}

/*contact Us */

#contact_area
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	padding: 10px 5px 8px 6px;
	margin: 0px 0px 10px 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
}


.main_contactmid
{
	width: 510px;
	height: auto;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	background-color: #eeeeee;
}

.contactpage_emaillink
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: right;
	text-decoration: none;
}

.contactpage_emaillink:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #660000;
	text-align: right;
	text-decoration: none;
}

.contactmidstr
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	border-bottom: #FFFFFF solid 1px;
	padding: 5px 0px 5px 0px;
}

.contactmidstr2
{
	width: 500px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 5px 5px 5px;
}

.contactmidstrGeneral_Guidelines
{
	width: 500px;
	height: auto;
	float: left;
	text-align: left;
	border-bottom: #CCCCCC solid 1px;
	padding: 10px 5px 5px 5px;
	font-weight: bold;
	color: #cc0000;
	background-color: #f8f8f8;
}

.contactmidstrbutten
{
	width: 500px;
	height: auto;
	float: left;
	text-align: center;
	padding: 10px 5px 5px 5px;
	font-weight: bold;
	color: #cc0000;
	background-color: #f2f2f2;
}

.contactmidstrGuidelinestxt
{
	width: 500px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 5px 5px 5px;
	background-color: #f8f8f8;
	border-bottom: #FFFFFF solid 1px;
}

.contactmidtxt
{
	width: 200px;
	height: 20px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #777777;
	text-align: right;
	text-decoration: none;
}

.contactmidinpit
{
	width: 300px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

.contactinpit_style
{
	width: 290px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.contactinpit_style_smml
{
	width: 137px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.contactinpit_msgstyle
{
	width: 290px;
	height: 100px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.contactbotstr4
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 0px;
	border-bottom: #cccccc solid 1px;
}

.contactbotstr5
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 0px;
}
.contactbotstr
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	border-bottom: #cccccc solid 1px;
	padding: 5px 0px 5px 0px;
}

.contactbotstr1
{
	width: 460px;
	height: auto;
	float: left;
	text-align: left;
	border-bottom: #cccccc solid 1px;
	padding: 5px 0px 5px 50px;
	background-image: url(../images/south-india-contact-icon.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 10px 0px 0px 0px;
}
.contactbotstr2
{
	width: 460px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 50px;
	background-image: url(../images/south-india-contact-icon2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 10px 0px 0px 0px;
}

.contactbotstr3
{
	width: 460px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 60px;
	background-image: url(../images/south-india-contact-icon3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 10px 0px 0px 0px;
}

/*Political Situation */

#Political_Situation
{
	width: 506px;
	height: 24px;
	margin: auto;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
	float: left;
	text-align: left;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 17px;
	color: #666666;
}

#Political_Situation2
{
	width: 406px;
	height: 28px;
	margin: auto;
	background-color: #eeeeee;
	padding: 2px 10px 2px 110px;
	float: left;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(../images/south-india-logo-bbc.jpg);
	text-align: left;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 17px;
	color: #666666;
}

#Political_map_Area
{
	width: 506px;
	margin: auto;
	padding: 10px 10px 10px 10px;
	float: left;
	height: auto;
	text-align: center;
}


#bookinginfoTitleArea
{
	width: 506px;
	height: 24px;
	margin: auto;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
	float: left;
	margin: 0px 0px 10px 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #666666;
	text-align: left;
}

/* acc list */

.Accommodation_list
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 5px 0px;
}

.Accommodation_list_bot
{
	width: 510px;
	height: 1px;
	float: left;
	background-color: White;
}


.acc_list_Titlebg
{
	width: 510px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}


.acc_list_txt
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 5px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}

.acc_listtxt
{
	width: 510px;
	height: auto;
	float: left;
	padding: 10px 0px 0px 0px;
}

.acc_listtxtleft
{
	width: 255px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: left;
}


.acc_listtxtright
{
	width: 250px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 5px;
	text-align: left;
}

#Accommodation_list_hed
{
	width: 518px;
	height: 25px;
	float: left;
	background-color: #eeeeee;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	color: #666666;
	text-align: left;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 5px 0px;
}

#slinfoTitleArea
{
	width: 506px;
	height: 24px;
	margin: 0px 0px 10px 0px;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
	float: left;
}


#slinfo_mapArea
{
	width: 526px;
	height: 675px;
	float: left;
	background-position: top;
	background-repeat: repeat-x;
	background-color: Transparent;
	text-align: left;
}


#slinfoProfileBroTxt
{
	width: 182px;
	height: 19px;
	margin: auto;
	float: right;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: right;
	padding: 5px 24px 0px 0px;
}
.contactbotstr6
{
	width: 510px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 0px;
	background-image: url(../images/south-india-credit-card-logo.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.contactbotstrsckype
{
	width: 460px;
	height: auto;
	float: left;
	text-align: left;
	padding: 5px 0px 5px 50px;
	background-image: url(../images/south-india-logo-skype.jpg);
	background-repeat: no-repeat;
	background-position: left;
}


.checkoutareamidtablestr
{
	width: 300px;
	height: auto;
	float: left;
	text-align: left;
}

.roomtypelable
{
	width: 50px;
	height: 20px;
	float: left;
	text-align: left;
}

.conpricelable
{
	width: 50px;
	height: 20px;
	float: left;
	text-align: right;
	padding: 0px 5px 0px 0px;
}

.roomtypelable2
{
	width: 100px;
	height: 20px;
	float: left;
	text-align: left;
}

.roomtypelablesmml
{
	width: 40px;
	height: 20px;
	float: left;
	text-align: left;
}

.roomtypelablesmml2
{
	width: 10px;
	height: 20px;
	float: left;
	text-align: left;
}

.seo
{
	color: White;
}

h1
{
	font-size: 1px;
}

h2
{
	font-size: 1px;
}

.atolText
{
	text-align: left;
	vertical-align: middle;
	color: #323531;
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	font-weight: 100;
	text-decoration: none;
}

.atolText:hover
{
	text-align: left;
	vertical-align: middle;
	color: #323531;
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	font-weight: 100;
	text-decoration: none;
}

.Bottom_Navi_Links
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.Special_Offers_Hed2
{
	width: 400px;
	padding: 5px 0 0 8px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #cc0000;
	text-align: left;
	text-decoration: none;
}

#AboutRedDotNavi
{
	width: 175px;
	height: 210px;
	margin: 8px 0px 0px 0px;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 10px 10px 5px;
}

/*payment */

.payhed
{
	width: 516px;
	height: 15px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	background-color: #f7f7f7;
	border: #eceaea solid 1px;
	padding: 5px 0px 5px 10px;
}

.paycardimage
{
	width: 528px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: 100;
	color: #333333;
	padding: 10px 0px 10px 0px;
}

.payctxt
{
	width: 528px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: 100;
	color: #333333;
	padding: 5px 0px 5px 0px;
	text-align: left;
}

.payno
{
	width: 15px;
	height: 15px;
	float: left;
}

.paytextline
{
	width: 513px;
	height: auto;
	float: left;
}

.paycBtn
{
	width: 528px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: 100;
	color: #333333;
	padding: 20px 0px 5px 0px;
	text-align: center;
}

.paysubhed
{
	width: 133px;
	height: auto;
	float: left;
}
.paysubmid
{
	width: 395px;
	height: auto;
	float: right;
}

.payment_style
{
	width: 290px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.paymentAmount_style
{
	width: 50px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.paycamounttxt
{
	width: 518px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: 100;
	color: #333333;
	padding: 5px 0px 5px 10px;
	text-align: left;
	margin: 15px 0px 5px 0px;
	background-color: #fceeee;
	border: #FF0000 solid 1px;
}

/* Site Map */

#wrapperSitrmap
{
	width: 940px;
	margin: auto;
	float: left;
	padding: 0px 0px 0px 0px;
}

.sitemapmaincol
{
	width: 184px;
	height: auto;
	float: left;
}

.sitemapmaincolmid
{
	width: 2px;
	height: 300px;
	float: left;
	display: none;
}

.sitecolAres
{
	width: 170px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 5px 10px 5px;
	margin: 0px 0px 10px 0px;
}

.siteTitlebg
{
	width: 170px;
	margin: auto;
	float: left;
	background-image: url(../images/south-india-title-bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.siteTitle
{
	margin: auto;
	float: right;
	padding: 0px 0px 0px 2px;
	background-color: #eeeeee;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: right;
}


.siteTxt
{
	width: 160px;
	margin: auto;
	float: left;
	padding: 10px 0px 0px 2px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: left;
}


.payment_areastyle
{
	width: 520px;
	height: 40px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.paymentAmount_style
{
	width: 50px;
	height: 18px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	border: 1px solid #cccccc;
}

.paycamounttxt
{
	width: 518px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: 100;
	color: #333333;
	padding: 5px 0px 5px 10px;
	text-align: left;
	margin: 15px 0px 5px 0px;
	background-color: #fceeee;
	border: #FF0000 solid 1px;
}

.sitecolArescolour
{
	width: 170px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	margin: 0px 0px 10px 0px;
	text-align: left;
}


.teamHedTxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}

.team_hed
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	color: #666666;
	font-size: 15px;
	font-weight: bold;
}

.team_mid
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	color: #666666;
}

.teamimage
{
	width: 140px;
	float: left;
	text-align: left;
	height: auto;
}

.teamimagetxt
{
	width: 370px;
	float: left;
	text-align: left;
	height: auto;
}

.teamimagetxt strong
{
	margin: 0 0 15px 0;
	line-height: 22px;
}

.Flights_mid
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	color: #666666;
}

.flightHedTxt
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 15px;
	color: #c8543c;
	font-style: normal;
	font-weight: bold;
}

.flightSchedule
{
	width: 506px;
	height: 24px;
	margin: 0px 0px 10px 0px;
	background-color: #eeeeee;
	padding: 2px 10px 2px 10px;
	float: left;
}
.flightSchedule .FSTitle
{
	height: 24px;
	margin: auto;
	float: left;
	font-family: Calibri, Tahoma, Arial, Verdana;
	font-size: 15pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
}
.flightSchedule .FSDownload
{
	height: 19px;
	margin: auto;
	float: right;
	font-size: 8pt;
	color: #333333;
	text-align: right;
	background: url(../images/pdf_icon.jpg) right top no-repeat;
	padding: 5px 24px 0px 0px;
}
.flightSchedule .airwaysLogo
{
	width: 170px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	color: #666666;
}
.FSmid
{
	width: 510px;
	height: auto;
	margin: auto;
	float: left;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	padding: 10px 8px 8px 7px;
	margin: 0px 0px 10px 0px;
	text-align: justify;
	color: #666666;
}
.FSmid .imgBox img
{
	float: left;
	width: 130px;
	border: #CCCCCC 1px solid;
	text-decoration: none;
	margin: 10px 16px 10px 16px;
	padding: 2px;
}
.FSmid .imgBox img:hover
{
	border: #999999 1px solid;
}

/*activity profile styles*/
#actvtiesProfileTxt2
{
    width:520px; 
    margin:auto; 
    float:left; 
    padding:0px 0px 0px 5px;
}
.scrollbody
{
	width: 930px;
	height: 50px;
	float: left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	color: #666768;
	text-align: justify; /*color:Black;     color: #333333;*/
	border: 0;	
	overflow-y:scroll;
}
.scrollheading
{
    color: #666768;
    text-align:left;
}

.scrollheading h1,.scrollbody h1
{
    font-size:11px;
    color: #666768;
    text-align:left;
    font-weight:bold;
}
.scrollheading h2 ,.scrollbody h2
{
    font-size:11px;
    color: #666768;
    text-align:left;
    font-weight:bold;
}

.scrollheading h3 ,.scrollbody h3
{
    font-size:11px;
    color: #666768;
    text-align:left;
    font-weight:bold;
}




#destProfileTxtTitleSS2
{
    width:100%; 
    margin:auto; 
    float:left; 
    font-family:Tahoma, Verdana, Arial; 
    font-size:14pt; 
    font-weight:normal; 
    font-style:normal; 
    font-variant:normal; 
    color:#c8543c; 
    text-align:left;
}

#destProfileTxtSS2
{
    width:100%; 
    margin:auto; 
    float:left; 
    padding:10px 0px 10px 0px; 
    font-family:Tahoma, Verdana, Arial; 
    font-size:8pt; 
    font-weight:normal; 
    font-style:normal; 
    font-variant:normal; 
    color:#666666; 
    text-align:left;
}

#destProfileTxtSS2 .activityMap
{
    float:right; 
    padding:0 0 5px 5px; 
    clear:none;
}

#destProfileTxtTitleSS3 
{
    margin:5px 0 0 0; 
    clear:none; 
    font-family:Tahoma, Verdana, Arial; 
    font-size:14pt; 
    color:#c8543c; 
    text-align:left;
}

#destProfileTxtSS3
{
    width:auto; 
    clear:none; 
    padding:10px 0px 10px 0px; 
    font-family:Tahoma, Verdana, Arial; 
    font-size:8pt; color:#666666; 
    text-align:left;
}

/* Other Site Style Start*/

#otherReddotSite
{
	width: 928px;
	height: 5px;
	margin: 6px 4px 4px 4px;
	text-align: right;
	color: #000;
	font-size: 9px;
}

#otherReddotSite a
{
padding-left:1px;
padding-right:2px;
margin-left:0px;
color: #000;
text-decoration: none;
font-size: 9px;
}

#otherReddotSite a:hover
{
padding-left:1px;
padding-right:2px;
margin-left:0px;
color: #000;
text-decoration: underline;
font-size: 9px;
}

#otherReddotSite span{ color:#FF0000; margin: 0 0 0 0px;}

#dubai{
	width: 37px;
	height: 10px;
	margin: auto;
	float: right;
}

#dubaiBullet{
	width: 11px;
	height: 10px;
	margin: 3px 0 0 0;
	float: right;
}

#moldives{
	width: 55px;
	height: 10px;
	margin: auto;
	float: right;
}

#moldivesBullet{
	width: 11px;
	height: 10px;
	margin:  3px 0 0 0;
	float: right;
}

#kerala{
	width: 70px;
	height: 10px;
	margin: auto;
	float: right;
}

#keralaBullet{
	width: 11px;
	height: 10px;
	margin:  3px 0 0 0;
	float: right;
}

#srilanka{
	width: 59px;
	height: 10px;
	margin: auto;
	float: right;
}

#otherSites{
	width: 124px;
	height: 10px;
	margin: 0 0 0 0;
	float: right;
	font-size: 9px;
	color: #000000;
}

#otherSites span{ color:#FF0000; margin: 0 0 0 5px;}


/* Other Style End */
