/*UPDATED BY Rakesh Kumar Verma ON 10/07/2008*/
.jetwhite-header, .jetwhite-header-right,.jetwhite-header-right-promotions,.jetwhite-header-m,.jetwhite-header-connect,.jetwhite-header-promotions{
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}

.jetwhite-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}
.jetwhite-header-right-promotions{
	border-bottom: 0px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.jetwhite-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.jetwhite-header-connect{
	border-bottom: 0px solid #7CBCE7;
}
.jetwhite-header-promotions{
	border-bottom: 0px solid #7CBCE7;
}

.jetwhite-header-m-connect {
	border-bottom: 0px solid #7CBCE7;
}
.jetwhite-header-m-promotions {
	border-bottom: 0px solid #7CBCE7;
}
.trg-content-top {
	background-image: url(../images/trg_content_top_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.trg-pageflow {
	color:#747474;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 8px;
	padding-left:11px;
	padding-right:11px;
	padding-bottom:9px;
}
.trg-pageflow-link {
	color:#747474;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.trg-citytitle {
	padding-left: 10px;
	margin-bottom:8px;
}
.text11-underline-lh18 {
	font-size: 11px;
	text-decoration: underline;
	color: #28166F;
	line-height:18px;
}
.text10bold-underline {
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.border-all4 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-nonleftnonright {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-nonleftnonrightwithbottom {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
/*END OF CONNECTING FLIGHTS*/
/*FOR DIRECT FLIGHTS*/
.white-header, .white-header-right, .yellow-header-right, .white-header-m, .gry-header-m,.gry-header-m-promotions,.gry-header-m2,.gry-header-m2-promotions,.yellow-header,  .yellow-header-m ,.white-header-promotions,.white-header-right-promotions{
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}
.white-header-m, .yellow-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}
.white-header-right, .yellow-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.white-header-promotions{
	border-bottom: 0px solid #7CBCE7;
}

.white-header-m-promotions {
	border-bottom: 0px solid #7CBCE7;
}

.white-header-right-promotions {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
}

.gry-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}

.gry-header-m-promotions {
	border-left: 0px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}


.gry-header-m2 {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #f1f1f1;
}

.gry-header-m2-promotions {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}

/*END OF DIRECT FLIGHTS*/
/*END OF CSS CLASSES USED FOR INNER HTML RESULTS DISPLAY*/

/* start for landingpage additional search options -*/
.grey_normal_links {
	color: #A4A3B0;
	font-weight: normal;
}

.test
{
	color: #d4002b
}
/* end for landingpage additional search options -*/



body {
	background: url(http://images6.makemytrip.com/makemytrip/images/mmt_bg.jpg) repeat-y;
	background-position: top center;
	margin: 0px;
	background-color:#A9D1F5;
	}

td {
	font-family: Verdana;
	font-size: 9px;
	color: #231360;
	}

a {
	color: #333399
}

a:hover {
	color: #d4002b
}

a.blue_10_links {
	color: #333399;
	font-size: 10;
	font-weight: bold;
	font-style: normal;
}

a.blue_10_links:hover {
	color: #d4002b;
	font-size: 10;
	font-weight: bold;
}

a.blue_bold_links {
	color: #333399;
	font-size: 11;
	font-weight: bold;
	
}




a.blue_bold_links:hover {
	color: #d4002b;
	font-size: 11;
	font-weight: bold;
}
a.blue_links {
	color: #0099ff;
	font-size: 11;
}

a.blue_links:hover {
	color: #d4002b;
	font-size: 11;
}

a.light_yellow_links {
	color: #f9f500;
}

a.light_yellow_links:hover {
	color: #FFFFFF;
}

a.yellow_light_links {
	color: #FFFF83;
}

a.yellow_light_links:hover {
	color: #FFFFFF;
}

a.yellow_links {
	color: #FFFF83;
	font-weight: bold
}

a.yellow_links:hover {
	color: #FFFFFF;
	font-weight: bold
}

a.rust_links {
	color: #EC7400;
	font-size: 10
}

a.rust_links:hover {
	color: #EC7400;
	font-size: 10
}

a.rust_bold_links {
	color: #EC7400;
	font-size: 11;
	font-weight: bold;
}

a.rust_bold_links:hover {
	color: #EC7400;
	font-size: 11;
	font-weight: bold;
}

a.nav_links {
	color: #28166F;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

a.nav_light_links {
	color: #28166F;
	font-size: 10;
	text-decoration: none;
}
a.nav_light_links:hover {
	color: #d4002b;
	font-size: 10;
	text-decoration: none;
}
a.nav_links:hover {
	color: #d4002b;
	font-size: 10;
	font-weight: bold;
	text-decoration: none;
}

a.grey_bold_links {
	color: #A4A3B0;
	font-weight: bold;
}

a.grey_bold_links:hover {
	color: #A4A3B0;
	font-weight: bold;
}

a.white_bold_links {
	color: #ffffff;
}

a.white_bold_links:hover {
	color: #ffffff;
}

.red-color-text {
	color: #D4002B;
	font-size: 9px;
}

.org-color-text {
	color: #FE7D01;
	font-size: 10px;
	font-weight: bold;
}

.welcome-guest {
	font-size: 10px
}

.be-The-first {
	font-size: 11px
}

.grey-font {
	color: #666666
}

.lignt_grey {
	color: #A4A3B0;
}

.nav-blue {
	color: #28166F
}

.yellow-font {
	color: #f9f500
}

.header-bg {
	background-color:#FFFFFF;
	height: 86px;
	width: 760px;
}

.main-nav {
	height: 32px;
	background: url(images/main_Nav_bg.gif) repeat-x;
}

.answer-to {
	background: url(images/answers_To-_bg.gif) repeat-x;
	padding: 5px 0px 5px 10px;
}

.were-here-bg {
	background: url(images/were_Here_for_bg.gif) repeat-x;
	height: 178px;
}

.were_rust_bold {
	color: #EC7400;
	font-size: 11;
	font-weight: bold;
}

.nav_bold_links {
	font-size: 11;
	font-weight: bold;
}

.build_form {
	color: #ffffff;
	padding: 7px 10px 8px 13px;
	background: url(images/bg_home.gif) repeat-x;
	background-color: #030041;
	height: 100%;
	background-color: #030041;
}

.buid_form_white {
	color: #28166f;
}

.buid_form_white td {
	color: #28166f;
}

input {
	margin: 0px;
	font-size: 11px;
}

.build {
	position: relative;
	left: 0px;
	top: -15px;
	
}

.flight-hotels-bluebg, .flight-hotels-whitebg {
	background: url(http://images6.makemytrip.com/makemytrip/images/flights_hotels_blue_bg.jpg) no-repeat;
	cursor:hand;
	height: 18px;
	font-size: 9pt;
}

.flight-hotels-whitebg {
	background: url(http://images6.makemytrip.com/makemytrip/images/flights_hotels_white_bg.jpg) no-repeat;
}

/*--- Flights ---*/

.grey_italic {
	color: #666666;
	font-style: italic;
	padding: 10px 10px 10px 10px;
}

.left-header-open {
	height: 19px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: url(images/calque-165.gif) no-repeat;
	background-position: right;
	background-color: #ABD8F6;
	padding-left: 9px;
	font-weight: bold;
	font-size: 10px;
	cursor:hand;
}

.left-header-close {
	height: 19px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: url(images/calque-165-close.gif) no-repeat;
	background-position: right;
	background-color: #ABD8F6;
	padding-left: 9px;
	font-weight: bold;
	font-size: 10px;
}

.user-info, .return-flight, .return-flight-D-B, .return-flight-D-T {
	height: 62px; 
	border: 1px solid #28166F; 
	border-right: 0px solid #28166F; 
	padding: 5px 8px 5px 8px;
	font-size: 10px;
}

.return-flight {
	border-right: 1px solid #28166F;
	border-left: 0px solid #28166F;
}

.return-flight-D-B {
	border-top: 0px solid #28166F;
	border-right: 0px solid #28166F;
	border-left: 0px solid #28166F;
	padding: 0px 8px 5px 8px;
}

.return-flight-D-T {
	border-bottom: 0px solid #28166F;
	border-right: 0px solid #28166F;
	border-left: 0px solid #28166F;
	padding: 5px 8px 0px 8px;
}

.departure-flight {
	height: 66px; 
	border: 2px solid #28166F; 
	padding: 5px 8px 5px 8px; 
	background-color: #FFFEEA;
	font-size: 10px;
}

/*---Flight Information Starts---*/

.div-scroll-new {
	width: 501px; 
	height: 210px; 
	overflow: auto;
}

html>body .div-scroll-new {
	width: 501px; 
	height: 212px; 
	overflow: auto;
}

.div-scroll {
	width: 501px; 
	height: 212px; 
	overflow: auto;
}

html>body .div-scroll {
	width: 501px; 
	height: 188px; 
	overflow: auto;
}

.dep-flight-header {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
}

.flights-header, .last-flights-header {
	border-top: 1px solid #7CBCE7;
	border-right: 1px solid #C1E2F8;
	border-bottom: 1px solid #7CBCE7;
}

.last-flights-header {
	border-right: 1px solid #7CBCE7;
} 

.dep-flight-text, .dep-flight-text-d {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-right: 1px solid #C1E2F8;
	text-align: center;
	font-weight: bold;
	height: 21px;
	background-color: #F8F8F8;
}

.flights-text, .last-flights-text, .flights-text-d, .last-flights-text-d {
	border-right: 1px solid #C1E2F8;
	border-bottom: 1px solid #7CBCE7;
	text-align: center;
	color: #666666;
	height: 21px;
	background-color: #F8F8F8;
}

.last-flights-text, .last-flights-text-d {
	border-right: 1px solid #7CBCE7;
}

.dep-flight-text-d {
	background-color: #ECECEC;
}

.flights-text-d {
	background-color: #ECECEC;
}

.last-flights-text-d {
	background-color: #ECECEC;
}


.previous-next-days {
	border: 1px solid #7CBCE7;
	background-color: #EBF7FE;
	font-size: 10px;
	text-align: center;
	height: 35px;
	width: 104px;
}
.results-thead {
	border: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	font-size: 10px;
	text-align: left;
}

.results-popupdiv {
	border: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	font-size: 8px;
	text-align: left;
}


.sorting-table {
	border: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	font-size: 10px;
	text-align: center;
}

.grey-text-box {
	border-top: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F8F8F8;
	font-size: 11px;
	text-align: center;
	font-style: italic;
	font-weight: bold;
	color: #666666;
}

/*commented by prashanth
.grey-header, .grey-header-right, .grey-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.grey-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	font-style: italic;
	color: #666666;
	font-weight: normal;
}

.grey-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}*/



.grey-header, .grey-header-right, .grey-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.grey-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	font-style: italic;
	color: #666666;
	font-weight: normal;
}

.grey-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}


/*prashanth commented
.white-header, .white-header-right, .white-header-right1, .yellow-header-right, .white-header-m, .gry-header-m, .gry-header-m2, .yellow-header,  .yellow-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
	border-top: 1px solid #7CBCE7;
}*/

.white-header-battom_n {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}

/*commented by prashanth
.white-header-review, .white-header-m {
	border-left: 0px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}*/

.detail-header {
	border-left: 1px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
	border-top: 1px solid #7CBCE7;
}


.grey_link_and_hand{
	border-left: 0px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	padding: 5px;
	border-right: 0px solid #7CBCE7;
	padding: 3px;
	border-top: 1px solid #7CBCE7;
	/* cursor:hand;  */
}

.grey_link_and_hand_new{
	border-left: 0px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	padding: 5px;
	border-right: 0px solid #7CBCE7;
	padding: 3px;
	border-top: 0px solid #7CBCE7;
	/* cursor:hand; */
}

.grey_link_and_hand_top_new{
	border-left: 0px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	padding: 5px;
	border-right: 0px solid #7CBCE7;
	padding: 3px;
	border-top: 1px solid #7CBCE7;
	/* cursor:hand; */
}

/*commented by prashanth
.white-header-right, .yellow-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}*/


.white-header-right_n {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	
}

.white-header-left_n {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	
}

.white-header-right1 {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}

/*commented by prashanth
.white-header-m, .yellow-header-m {
	
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;  <!-- ASHIR -->
	
}*/

.white-header-m-review, .yellow-header-m-review {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.link_and_hand {
	/* cursor:hand; */
}




/*commented by prashanth
.gry-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}*/


.yellow-header {
	background-color: #fffeea;
}

.yellow-header-m {
	background-color: #fffeea;
}

.yellow-header-right {
	background-color: #fffeea;
}

.full-box {
	border: 1px solid #7CBCE7;
	height: 36px;
	border-top: 0px solid #7CBCE7;
}




/*commented by prashanth
.jetwhite-header, .jetwhite-header-right, .jetwhite-header-m, .jetwhite-header-m-bottom {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}

.jetwhite-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.jetwhite-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}

.jetwhite-header-m-bottom {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
}*/




.jet-header {
	border-left: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 0px 0px 1px 0px;
	height: 16px;
}

.jet-header1 {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 0px 0px 4px 0px;
	height: 16px;
	background-position: center;
	background: url(images/down_arr_bg.gif) no-repeat;
	
}


.white-header2 {
	border-left: 1px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background: url(images/bg.gif);
}

html>body .white-header2 {
	border-left: 1px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background: url(images/bg2.gif);
	position: relative;
}


.select-all {
	border: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	background-color: #EBF7FE;
	font-size: 10px;
	height: 26px;
	padding: 3px 5px 3px 5px;
}

/*---Flight popup Starts---*/

.dep-flight {
	background-color: #28166f;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
	height: 21px;
	font-weight: bold;
	font-size: 9pt;
}

.dep-flight-cont {
	height: 161px;
	padding: 10px;
	background-color: #FFFFFF;
}

.date-popup {
	font-size: 10px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}

.close-link {
	float: right;
	font-size: 10px;
	font-weight: normal;
}


.normal_text {
	font-family: Verdana;
	font-size: 9px;
	color: #231360;
}

/*----------------------------------------------*/

.grey-header-small-text, .grey-header-small-text-right, .grey-header-small-text-m { 
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #EFEFEF;
	font-size: 9px;
	text-align: left;
	padding-left: 10px;
}
.grey-header-small-text-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	color: #666666;
	font-weight: normal;
	padding:0px;
}
.grey-header-small-text-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	padding:0px;
}
.white-header-ami, .white-header-ami-right, .white-header-ami-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 0px;
}

.white-header-ami-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.white-header-ami-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}
.grey-economy, .grey-economy-right, .grey-economy-m { 
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	background-color: #F7F7F7;
	font-size: 9px;
	text-align: left;
	padding: 5px 0px 5px 10px;
	vertical-align: top;
}
.grey-economy-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	color: #666666;
	font-weight: normal;
	padding:5px 0px 5px 10px;
	vertical-align: top;
}
.grey-economy-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	padding:5px 0px 5px 6px;
	vertical-align: top;
}
.green-color-text {
	color: #009900;
	font-size: 10px;
	font-weight: bold;
}

.delta-box-padding {
	padding:6px 0px 6px 0px;
}
.usd-big {
	font-size:10pt;
	font-weight:bold;
}
.text-overline {
	text-decoration: line-through;
}

.airfares-bg {
	background: url("http://images6.makemytrip.com/makemytrip/images/airfares-m.jpg") no-repeat center;
	padding-left:65px;
}

.promo-fpo-bg {
	background: url("images/flts_intst_imint.gif") no-repeat center;
}
/*------------------------------------------*/

.flight-summary, .price-info {
	background-color: #FFFEEA;
	padding: 10px 8px 15px 8px;
	font-size: 10px;
}

.nav_bold_links {
	font-size: 11;
	font-weight: bold;
}

.price-info {
	background-color: #FFFFFF;
	padding: 0px 0px 0px 8px;
}

.i-info {
	width: 575px;
	border: 1px solid #D3002C;
	height: 47px;
	background-color: #FFFEEA;
	margin-left: 10px;
	margin-bottom: 15px;
}

.i-into-text {
	font-weight: bold;
	font-size: 10px;
	color: #D3002C;
	padding: 5px;
	padding-left: 0px;
}

.review_no {
	border: 1px solid #7CBCE7;
	background-color: #EBF7FE;
	width: 575px;
	margin-left: 10px;
	margin-bottom: 15px;
}

.review_no_text {
	font-size: 13px;
	font-weight: bold;
}

.marg-wed {
	margin: 0px 0px;
}

.offers-details {
	background: url("images/green_bg2.gif") no-repeat;
	background-position: center;
	border: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	height: 36px;
}

.offer-text {
	font-color: red;
	font-size: 11;
	font-weight: bold;
	border-right: 1px solid #7CBCE7;
	border-left: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
}


html>body .marg-wed {
	margin: 0px 5px;
}


/* for interstetial page  */
.main-block_interstitial_123 {
	WIDTH: 407px; POSITION: relative; HEIGHT: 162px
}
.pbar_interstitial_123 {
	Z-INDEX: 2; LEFT: 70px; WIDTH: 23px; POSITION: absolute; TOP: 20px; HEIGHT: 17px
}
.img_interstitial2_123 {
	Z-INDEX: 3; LEFT: -38px; POSITION: absolute; TOP: -8px; 
}

.Interstitial-bg {
	background: url("images/hotel_interstitial_img.gif") no-repeat center;
	/*padding-left:57px;*/
}
.Interstitial-bg-htl {
	background: url("images/pbar/interstitial_left_tag.gif") no-repeat center;
	padding-left:57px;
}

/* IMRAN' Styles */


#maincontainer{
width: 760px; 
margin: 0 auto; 
background:#ffffff;
}

#contentwrapper{
float: left;
width: 100%;
margin-bottom:10px;
}

#contentcolumn{
margin-left: 294px; 
}

#leftcolumn{
float: left;
width: 294px; 
margin-left: -760px;
background: #ffffff;
}

#footer{
clear: left;
width: 760px;
background: #e2f4ff;
text-align: left;
}



.NavText {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f2f800;
}
.NavText11 {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f6f6f6;
}
a.NavText {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f6f6f6;
text-decoration:none;
}
a:hover.NavText {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f2f800;
text-decoration:none;
/*letter-spacing:.05em;*/
}

.whiteHeading {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#ffffff;
padding-left:10px;
text-transform:uppercase;
letter-spacing:.03em;
}

.whiteHeading2 {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
}

.BlueHeading {
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#28166f;
text-transform:uppercase;
letter-spacing:.03em;
}

.hwhiteText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#ffffff;
}

a.hwhiteText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}
a:hover.hwhiteText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#ffff83;
text-decoration:none;
}


.OfferTab {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
padding-left:10px;
color:#28156e;
}

a.OfferTab {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
padding-left:10px;
text-decoration:none;
}

a:hover.OfferTab {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#28156e;
text-transform:uppercase;
padding-left:10px;
text-decoration:none;
/*letter-spacing:.05em;*/
}

.Allpaddings {
padding:10px;
}
		 
/* End IMRAN' Styles */

#dhtmltooltip {
	BORDER-RIGHT: #0099ff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #0099ff 1px solid; PADDING-LEFT: 2px; Z-INDEX: 1002; LEFT: 100px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #0099ff 1px solid; WIDTH: 70px; COLOR: #0099ff; font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; PADDING-TOP: 2px; BORDER-BOTTOM: #0099ff 1px solid; POSITION: absolute; HEIGHT: 15px;
}
#dhtmlpointer {
	Z-INDEX: 1001; LEFT: 295px; VISIBILITY: hidden; POSITION: absolute
}

.locator {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: #666 1px solid; OVERFLOW-Y: auto; BACKGROUND: #fff; OVERFLOW-X: visible; OVERFLOW: auto; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; HEIGHT: 135px; TEXT-ALIGN: left; 
}
.locator .locatoroption {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; COLOR: #1a1a1a; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.locator .locatoroptionmo {
	BORDER-TOP: #ddd 1px solid; CURSOR: pointer; COLOR: #c00; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; BACKGROUND-COLOR: #eef1f6
}
.locator .noresults {
	FONT-STYLE: italic
}
.locator .noresults1 {
	font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px;
}


td {
	font-family: Verdana;
	font-size: 9px;
	color: #231360;
}

a {
	color: #0099ff
}

a:hover {
	color: #d4002b
}


#handle:hover
{
	color: #d4002b
}

.bl{
	color: #003399
}

.test
{
	color: #d4002b
}

a.blue_10_links {
	color: #0099ff;
	font-size: 10px;
	font-weight: bold;
}

a.blue_10_links:hover {
	color: #d4002b;
	font-size: 10px;
	font-weight: bold;
}

a.blue_bold_links {
	color: #0099ff;
	font-size: 11px;
	font-weight: bold;
}

a.blue_bold_links:hover {
	color: #d4002b;
	font-size: 11px;
	font-weight: bold;
}

a.blue_links {
	color: #0099ff;
	font-size: 11px;
}

a.blue_links:hover {
	color: #d4002b;
	font-size: 11px;
}

a.light_yellow_links {
	color: #f9f500;

}

a.light_yellow_links:hover {
	color: #FFFFFF;
}

a.yellow_light_links {
	color: #FFFF83;
}

a.yellow_light_links:hover {
	color: #FFFFFF;
}

a.yellow_links {
	color: #FFFF83;
	font-weight: bold
}

a.yellow_links:hover {
	color: #FFFFFF;
	font-weight: bold
}

a.rust_Links_10 {
	font-weight: bold;
	font-size: 10px;
	color: #D3002C;
}

a.rust_Links_10:hover {
	font-weight: bold;
	font-size: 10px;
	color: #D3002C;
}

a.rust_links {
	color: #EC7400;
	font-size: 10px
}

a.rust_links:hover {
	color: #EC7400;
	font-size: 10px
}

a.rust_bold_links {
	color: #EC7400;
	font-size: 11px;
	font-weight: bold;
}

a.rust_bold_links:hover {
	color: #EC7400;
	font-size: 11px;
	font-weight: bold;
}

a.nav_links {
	color: #28166F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.nav_light_links {
	color: #28166F;
	font-size: 10px;
	text-decoration: none;
}

a.nav_links:hover {
	color: #28166F;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.grey_bold_links {
	color: #231360;
	font-weight: bold;
}

a.grey_bold_links:hover {
	color: #231360;
	font-weight: bold;
}

a.white_bold_links {
	color: #ffffff;
}

a.white_bold_links:hover {
	color: #ffffff;
}

.red-color-text {
	color: #D4002B;
	font-size: 9px;
}

.org-color-text {
	color: #FE7D01;
	font-size: 10px;
	font-weight: bold;
}

.welcome-guest {
	font-size: 10px
}

.be-The-first {
	font-size: 11px
}

.grey-font {
	color: #666666
}

.lignt_grey {
	color: #231360;
}

.nav-blue {
	color: #28166F
}

.yellow-font {
	color: #f9f500
}

.main-nav {
	height: 32px;
	background: url(images/main_Nav_bg.gif) repeat-x;
}

.answer-to {
	background: url(images/answers_To-_bg.gif) repeat-x;
	padding: 5px 0px 5px 10px;
}

.were-here-bg {
	background: url(images/were_Here_for_bg.gif) repeat-x;
	height: 178px;
}

.were_rust_bold {
	color: #EC7400;
	font-size: 11px;
	font-weight: bold;
}

.nav_bold_links {
	font-size: 11px;
	font-weight: bold;
}

.build_form {
	color: #ffffff;
	padding: 7px 10px 8px 13px;
	height: 100%;
	background: url(images/bg_home.gif) repeat-x;
}
.build_form_hotel {
	color: #ffffff;
	background: url(images/bg_home.gif) repeat-x;
}
.buid_form_white {
	color: #28166f;
}

.buid_form_white td {
	color: #ffffff;
}

input {
	margin: 0px;
	font-size: 11px;
}

.build {
	position: relative;
	left: 0px;
	top: -15px;
}

.flight-hotels-bluebg, .flight-hotels-whitebg {
	background: url(http://images6.makemytrip.com/makemytrip/images/flights_hotels_blue_bg.jpg) no-repeat;
	height: 18px;
	font-size: 9pt;
}

.flight-hotels-whitebg {
	background: url(http://images6.makemytrip.com/makemytrip/images/flights_hotels_white_bg.jpg) no-repeat;
}

/*--- Flights ---*/

.grey_italic {
	color: #666666;
	font-style: italic;
	padding: 10px 10px 10px 10px;
}

.big_text {
	color: #000000;
	font-size: 12px;
}

.left-header-open {
	height: 19px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: url(images/calque-165.gif) no-repeat;
	background-position: right;
	background-color: #ABD8F6;
	padding-left: 9px;
	font-weight: bold;
	font-size: 10px;
}

.left-header-close {
	height: 19px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: url(images/calque-165-close.gif) no-repeat;
	background-position: right;
	background-color: #ABD8F6;
	padding-left: 9px;
	font-weight: bold;
	font-size: 10px;
}

.user-info, .return-flight, .return-flight-D-B, .return-flight-D-T, .return-flight-D, .return-flight-S, .return-flight-D-s, .return-flight-e, .user-info-S-S {
	height: 62px; 
	border: 1px solid #28166F; 
	border-right: 0px solid #28166F; 
	padding: 5px 8px 5px 8px;
	font-size: 10px;
}

.return-flight, .return-flight-S {
	border-right: 1px solid #28166F;
	border-left: 0px solid #28166F;
}

.return-flight-D, .return-flight-D-s, .return-flight-e {
	border-right: 0px solid #28166F;
	border-left: 0px solid #28166F;
	padding: 0px 8px 5px 8px;
}

.return-flight-D-B {
	border-top: 0px solid #28166F;
	border-right: 0px solid #28166F;
	border-left: 0px solid #28166F;
	padding: 0px 8px 5px 8px;
}

.return-flight-D-T {
	border-bottom: 0px solid #28166F;
	border-right: 0px solid #28166F;
	border-left: 0px solid #28166F;
	padding: 5px 8px 0px 8px;
}

.departure-flight {
	height: 66px; 
	border: 2px solid #28166F; 
	padding: 5px 8px 5px 8px; 
	background-color: #FFFEEA;
	font-size: 10px;
}

/*---Flight Information Starts---*/

.div-scroll {
	width: 501px; 
	height: 186px; 
	overflow: auto;
}

.div-scroll-2 {
	width: 501px; 
	height: 155px; 
	overflow: auto;
}

html>body .div-scroll-2 {
	width: 501px; 
	height: 157px; 
	overflow: auto;
}

html>body .div-scroll {
	width: 501px; 
	height: 188px; 
	overflow: auto;
}

.dep-flight-header {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
}

.flights-header, .last-flights-header {
	border-top: 1px solid #7CBCE7;
	border-right: 1px solid #C1E2F8;
	border-bottom: 1px solid #7CBCE7;
}

.last-flights-header {
	border-right: 1px solid #7CBCE7;
} 

.dep-flight-text, .dep-flight-text-d {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-right: 1px solid #C1E2F8;
	text-align: center;
	font-weight: bold;
	height: 21px;
	background-color: #F8F8F8;
}

.flights-text, .last-flights-text, .flights-text-d, .last-flights-text-d {
	border-right: 1px solid #ABD8F6;
	border-bottom: 1px solid #ABD8F6;
	text-align: center;
	color: #28166F;
	height: 21px;
	background-color: #F8F8F8;
}

.blue-text_link {
	font-weight: bold;
	color:#0099FF;

}
.flights-blue{
	border-right: 1px solid #ABD8F6;
	border-bottom: 1px solid #ABD8F6;
	border-top: 1px solid #7CBCE7;	
	text-align: center;
	color: #28166F;
	height: 21px;
	background-color: #EBF7FE;
}

.right-border {
	border-right: 1px solid #7CBCE7;
} 

.last-flights-text, .last-flights-text-d {
	border-right: 1px solid #7CBCE7;
}

.dep-flight-text-d {
	background-color: #ECECEC;
}

.flights-text-d {
	background-color: #ECECEC;
}

.last-flights-text-d {
	background-color: #ECECEC;
}


.previous-next-days {
	border: 1px solid #7CBCE7;
	background-color: #EBF7FE;
	font-size: 10px;
	text-align: center;
	height: 35px;
	width: 104px;
}

.grey-text-box {
	border-top: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F8F8F8;
	font-size: 11px;
	text-align: center;
	font-style: italic;
	font-weight: bold;
	color: #666666;
}

.grey-header, .grey-header-right, .grey-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #F1F1F1;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	padding: 5px;
}

.grey-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	font-style: italic;
	color: #666666;
	font-weight: normal;
}

.grey-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.white-header, .white-header-right, .yellow-header-right, .white-header-m, .gry-header-m, .gry-header-m2, .yellow-header,  .yellow-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}

.white-header-right, .yellow-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.white-header-m, .yellow-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.gry-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}

.yellow-header {
	background-color: #fffeea;
}

.yellow-header-m {
	background-color: #fffeea;
}

.yellow-header-right {
	background-color: #fffeea;
}

.full-box {
	border: 1px solid #7CBCE7;
	height: 36px;
	border-top: 0px solid #7CBCE7;
}

.jetwhite-header, .jetwhite-header-right, .jetwhite-header-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 3px;
}

.jetwhite-header-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.jetwhite-header-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.jet-header {
	border-left: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 0px 0px 1px 0px;
	height: 16px;
}

.gry-header-m2 {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-bottom: 0px solid #7CBCE7;
	background-color: #f1f1f1;
}

.white-header2 {
	border-left: 1px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background: url(images/bg.gif);
}

html>body .white-header2 {
	border-left: 1px solid #7CBCE7;
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background: url(images/bg2.gif);
	position: relative;
}


.select-all {
	border: 1px solid #7CBCE7;
	border-top: 0px solid #7CBCE7;
	background-color: #EBF7FE;
	font-size: 10px;
	height: 26px;
	padding: 3px 5px 3px 5px;
}

/*---Flight popup Starts---*/

.dep-flight {
	background-color: #28166f;
	color: #ffffff;
	padding: 0px 10px 0px 10px;
	height: 21px;
	font-weight: bold;
	font-size: 9pt;
}

.dep-flight-cont {
	height: 161px;
	padding: 10px;
	background-color: #FFFFFF;
}

.date-popup {
	font-size: 10px;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}

.close-link {
	float: right;
	font-size: 10px;
	font-weight: normal;
}


/*----------------------------------------------*/

.grey-header-small-text, .grey-header-small-text-right, .grey-header-small-text-m { 
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #EFEFEF;
	font-size: 9px;
	text-align: left;
	padding-left: 10px;
}
.grey-header-small-text-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	color: #666666;
	font-weight: normal;
	padding:0px;
}
.grey-header-small-text-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	padding:0px;
}
.white-header-ami, .white-header-ami-right, .white-header-ami-m {
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	padding: 0px;
}

.white-header-ami-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}

.white-header-ami-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
}
.grey-economy, .grey-economy-right, .grey-economy-m { 
	border-left: 1px solid #7CBCE7;
	border-right: 0px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	background-color: #F7F7F7;
	font-size: 9px;
	text-align: left;
	padding: 5px 0px 5px 10px;
	vertical-align: top;
}
.grey-economy-right {
	border-right: 1px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	color: #666666;
	font-weight: normal;
	padding:5px 0px 5px 10px;
	vertical-align: top;
}
.grey-economy-m {
	border-right: 0px solid #7CBCE7;
	border-left: 0px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
	padding:5px 0px 5px 6px;
	vertical-align: top;
}
.green-color-text {
	color: #009900;
	font-size: 10px;
	font-weight: bold;
}

.delta-box-padding {
	padding:6px 0px 6px 0px;
}
.usd-big {
	font-size:10pt;
	font-weight:bold;
}
.text-overline {
	text-decoration: line-through;
}

.airfares-bg {
	background: url("http://images6.makemytrip.com/makemytrip/images/airfares-m.jpg") no-repeat center;
	padding-left:65px;
}

.promo-fpo-bg {
	background: url("images/promo-fpo.gif") no-repeat center;
}
/*------------------------------------------*/

.flight-summary, .price-info {
	background-color: #FFFEEA;
	padding: 10px 8px 15px 8px;
	font-size: 10px;
}

.price-info {
	background-color: #FFFFFF;
	padding: 10px 8px 8px 8px;
}

.i-info {
	width: 575px;
	border: 1px solid #D3002C;
	height: 47px;
	background-color: #FFFEEA;
	margin-left: 10px;
	margin-bottom: 15px;
}

.i-into-text {
	font-weight: bold;
	font-size: 10px;
	color: #D3002C;
	padding: 5px;
	padding-left: 0px;
}

.review_no {
	border: 1px solid #7CBCE7;
	background-color: #EBF7FE;
	width: 575px;
	margin-left: 10px;
	margin-bottom: 15px;
}

.review_no_text {
	font-size: 13px;
	font-weight: bold;
}

.marg-wed {
	margin: 0px 0px;
}

html>body .marg-wed {
	margin: 0px 5px;
}



/*------------popup-----------------*/


.pop-header {
	background-color: #0398F6;
	padding: 0px 10px 0px 0px;
	height: 21px;	
}

.pop-cont {
	height:161px;
	border: 1px solid #0398F6;	
	border-left: 0px solid #0398F6;
	background: url(http://images6.makemytrip.com/makemytrip/images/amazing_bg.jpg) no-repeat;
}


/*-------------------popup-------------*/
.rs-text {
	font-family: Verdana;
	font-size: 16px;
	font-weight: Bold;
	color: #231360;
}
.close-linkheight {
	padding-top: 5px;
	float: right;
	font-size: 10px;
	font-weight: normal;
}



/*-------------------new-----------------*/


.return-flight-S {
	padding: 2px 8px 4px 8px;
	height: 59px;
}

.return-flight-D-s {
	padding: 4px 8px 4px 8px;
	height: 59px;
}

.return-flight-e {
	padding: 0px 0px 4px 0px;
	height: 59px;
}

.user-info-S-S {
	padding: 4px 8px 4px 8px;
	height: 59px;
}
.last-flights-text1 {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	text-align: center;
	color: #29146B;
	height: 21px;
	background-color: #F8F8F8;
}
.flights-text1{
	border-right: 1px solid #ABD8F6;
	border-bottom: 1px solid #7CBCE7;
	text-align: center;
	color: #29146B;
	height: 21px;
	background-color: #F8F8F8;
}
.flights-gray {
	border-right: 1px solid #C1E2F8;
	border-bottom: 1px solid #ABD8F6;
	border-top: 1px solid #7CBCE7;	
	text-align: center;
	font-size:9px
	color: #28166F;
	height: 21px;
	background-color: #EFEFEF;
}
.flights-gray1 {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #ABD8F6;
	border-top: 1px solid #7CBCE7;	
	text-align: center;
	color: #28166F;
	height: 21px;
	background-color: #EFEFEF;
}
.returnflight-text {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #ABD8F6;
	border-right: 1px solid #C1E2F8;
	text-align: center;
	font-weight: normal;
	background-color: #EFEFEF;
}
.returnflight-text-bottom {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-right: 1px solid #C1E2F8;
	text-align: center;
	font-weight: normal;
	background-color: #EFEFEF;
}
.returnflight-text-blue {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #ABD8F6;
	border-right: 1px solid #ABD8F6;
	text-align: center;
	font-weight: normal;
	background-color: #EBF7FE;
}
.last-flights-text-blue {
	border-right: 1px solid #ABD8F6;
	border-bottom: 1px solid #ABD8F6;
	text-align: center;
	color: #29146B;
	background-color: #EBF7FE;
}
.last-flights-text-blue1 {
	border-right: 1px solid #ABD8F6;
	border-bottom: 1px solid #7CBCE7;
	text-align: center;
	color: #29146B;
	background-color: #EBF7FE;
}
.last-flights-text-blueright {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #ABD8F6;
	text-align: center;
	color: #29146B;
	background-color: #EBF7FE;
}
.last-flights-text-orange {
	border-right: 1px solid #C1E2F8;
	border-bottom: 1px solid #ABD8F6;
	text-align: center;
	color: #29146B;
	background-color: #FFDB4D;
}
.last-flights-text-orange1 {
	border-right: 1px solid #7CBCE7;
	border-bottom: 1px solid #ABD8F6;
	text-align: center;
	color: #29146B;
	background-color: #FFDB4D;
}
.departure-info, .departure-flight, .departure-D-B, .departure-D-T, .departure-D, .departure-S, .departure-D-s, .departure-e, .departure-S-S {
	height: 62px; 
	border: 1px solid #D3D3D3; 
	border-right: 0px solid #D3D3D3; 
	padding: 5px 8px 5px 8px;
	color: #D3D3D3;
	font-size: 10px;
}

.departure-S-S {
	padding: 4px 8px 4px 8px;
	height: 59px;
}
.departure-D-s {
	padding: 4px 8px 4px 8px;
	height: 59px;
}
.departure-D, .departure-D-s, .departure-e {
	border-right: 0px solid #D3D3D3;
	border-left: 0px solid #D3D3D3;
	padding: 0px 8px 5px 8px;
}
.departure, .departure-S {
	border-right: 1px solid #D3D3D3;
	border-left: 0px solid #D3D3D3;
}
.departure-S {
	padding: 2px 8px 4px 8px;
	height: 59px;
}
.departure-e {
	padding: 0px 0px 4px 0px;
	height: 59px;
}
.departure-D-s {
	padding: 4px 8px 4px 8px;
	height: 59px;
}
.departure-S {
	padding: 4px 8px 4px 8px;
	height: 59px;
}
.gray_dates {
	text-align: center;
	height: 29px;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: #E1E1E1;
}
.gray_dates_a{
	text-align: center;
	height: 20px;
	color: #D3D3D3;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 4px;
	background-color: #F4F4F4;
}
.gray_dates_b,.gray_dates_b, .gray_dates_border, .gray_dates_border_a, .gray_dates_border_l, .gray_dates_border_r, .gray_dates_border_bo, .gray_dates_border_bb, .gray_dates_border_bbr, .gray_dates_blue, .gray_dates_le   {
	text-align: center;
	height: 20px;
	color: #D3D3D3;
	font-family: verdana;
	font-size: 11px;
	padding: 4px;
	font-weight: bold;
	background-color: #F4F4F4;
}
.gray_dates_le  {
	border-left: 1px solid #E1E1E1;
	font-size: 10px;
}
.gray_dates_border {
	border-right: 1px solid #E1E1E1;
	font-size: 10px;
	}
.gray_dates_border_a {
	border-right: 1px solid #F4F4F4;
	border-bottom: 1px solid #F4F4F4;
	background-color: #ffffff;
	height: 44px;
	}
.gray_dates_border_l {
	border-right: 1px solid #F4F4F4;
	border-left: 1px solid #E1E1E1;
	border-bottom: 1px solid #F4F4F4;
	background-color: #ffffff;
	height: 44px;
	}
.gray_dates_border_r {
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #F4F4F4;
	background-color: #ffffff;
	height:44px;
	}
.gray_dates_border_bo {
	border-bottom: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #F4F4F4;
	background-color: #ffffff;
	height:44px;
	}
.gray_dates_border_bb {
	border-right: 1px solid #F4F4F4;
	border-bottom: 1px solid #E1E1E1;
	background-color: #ffffff;
	height:44px;
	}
.gray_dates_border_bbr {
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	background-color: #ffffff;
	height:44px;
	}
.gray_dates_link {
	text-align: center;
	font-family:verdana;
	font-size:9px;
	font-weight:normal;
	Text-Decoration:underline;
	color:#D3D3D3;
}
.gray_dates_blue {
	border-right: 1px solid #F4F4F4;
	border-bottom: 1px solid #F4F4F4;
	background-color: #28166f;
	color: #ffffff;
	height: 44px;
}
.blue_dates {
	text-align: center;
	height: 29px;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	background-color: #0099ff;
}

.blue_dates_a, .blue_dates_b, .blue_dates_border, .blue_dates_border_a, .blue_dates_border_l, .blue_dates_border_r, .blue_dates_border_bo,.blue_dates_border_bb, .blue_dates_border_bbr, .blue_dates_blue, .blue_dates_border_bba, .blue_orange_color, .blue_dates_h {
	text-align: center;
	height: 20px;	
	color: #28166f;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 4px;
	background-color: #abd8f6;
}

.blue_dates_h {
	font-size:10px;
}

.blue_dates_b {
	border-left: 1px solid #7cbce7;
	text-align: center;
	height: 20px;
	color: #28166f;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #abd8f6;
}

.blue_dates_border {
	border-right: 1px solid #7cbce7;
	font-size: 10px;
	}
	
.blue_dates_border_a, .text_blue, .text_blue_ora {
	border-right: 1px solid #abd8f6;
	border-bottom: 1px solid #abd8f6;
	background-color: #ffffff;
	Color: #d3d3d3;
	height: 44px;
	}
	
.blue_dates_border_l {
	border-right: 1px solid #abd8f6;
	border-left: 1px solid #7cbce7;
	border-bottom: 1px solid #abd8f6;
	background-color: #ffffff;
	COLOR: #d3d3d3;
	height: 44px;
	}
	
.blue_dates_border_r, .text_blue_a {
	border-right: 1px solid #7cbce7;
	border-bottom: 1px solid #abd8f6;
	background-color: #ffffff;
	COLOR: #d3d3d3;
	height: 44px;
	}
	
.blue_dates_border_bo, .blue_orange_color {
	border-bottom: 1px solid #7cbce7;
	border-left: 1px solid #7cbce7;
	border-right: 1px solid #abd8f6;
	background-color: #ffffff;
	color: #D3D3D3;
	height: 44px;
	}
	
.blue_dates_border_bb {
	border-right: 1px solid #abd8f6;
	border-bottom: 1px solid #7cbce7;
	background-color: #ffffff;
	color: #28166f;
	height: 44px;
	}
.blue_dates_border_bba {
	border-right: 1px solid #abd8f6;
	border-bottom: 1px solid #7cbce7;
	background-color: #ffffff;
	color: #d3d3d3;
	height: 44px;
	}
.blue_dates_border_bbr {
	border-right: 1px solid #7cbce7;
	border-bottom: 1px solid #7cbce7;
	background-color: #ffffff;
	color: #28166f;
	height: 44px;
	}
.blue_dates_link {
	text-align: center;
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	Text-Decoration: underline;
	color: #D3D3D3;
}
.blue_dates_link_a {
	text-align: center;
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	Text-Decoration: underline;
	color: #0099ff;
}
.blue_dates_blue {
	border-right: 1px solid #F4F4F4;
	border-bottom: 1px solid #F4F4F4;
	background-color: #28166f;
	font-Size: 10px;
	color: #ffffff;
	height: 44px;
}
.text_blue{
font-weight: bold;
color: #28166f;
font-size: 11px;
text-align: center;
padding: 4px;
}
.text_blue_ora{
font-weight: bold;
color: #28166f;
font-size: 11px;
text-align: center;
background-color: #ffdb4d;
padding: 4px;
}
.text_blue_a {
font-weight: bold;
color: #28166f;
font-size: 11px;
text-align: center;
padding: 4px;
}
.blue_orange_color {
	background-color: #ffdb4d;
	color: #28166f;
	font-size: 11px;
		}
.bluetext {
	color: #28166f;
}

.hblueText{
	color: #28166f;
	font-weight: bold;
}

.box_grayco, .box_gray_l, .box_gray_m, .box_gray_r{
	FONT-SIZE:10px;
	color:#D3D3D3;
}
.box_gray_l {
	border-left: 1px solid #D6D3D6;
	border-bottom: 1px solid #D6D3D6;
	border-TOP: 1px solid #D6D3D6;
	padding: 6px 6px 6px 6px;
}
.box_gray_m {
	border-bottom: 1px solid #D6D3D6;
	border-TOP: 1px solid #D6D3D6;
	padding: 6px 6px 6px 6px;
}
.box_gray_r {
	border-bottom: 1px solid #D6D3D6;
	border-TOP: 1px solid #D6D3D6;
	border-right: 1px solid #D6D3D6;
	padding: 6px 6px 6px 6px;
}
.box_gray_mm {
	border-bottom: 1px solid #D6D3D6;
	border-TOP: 1px solid #D6D3D6;
}
.box_yellowco, .box_yellow_l, .box_yellow_m, .box_yellow_r {
	FONT-SIZE:10px;
	color:#28166F;
}
.box_yellow_l {
	border-left: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	border-TOP: 1px solid #28166F;
	padding: 6px 6px 6px 6px;
	
}
.box_yellow_m {
	border-bottom: 1px solid #28166F;
	border-TOP: 1px solid #28166F;
	padding: 6px 6px 6px 6px;
}
.box_yellow_r {
	border-bottom: 1px solid #28166F;
	border-TOP: 1px solid #28166F;
	border-right: 1px solid #28166F;
	padding: 6px 6px 6px 6px;
}
.box_yellow_r_n {
	border-bottom: 1px solid #28166F;
	border-TOP: 1px solid #28166F;
	border-right: 1px solid #28166F;
	padding: 3px 6px 3px 6px;
}
.box_yellow_mm {
	border-bottom: 1px solid #28166F;
	border-TOP: 1px solid #28166F;
}
.grey_italic_new {
	color: #666666;
	font-style: italic;
	padding: 5px 10px 6px 10px;
}




/* hotels new */

.flight-hotels-bluebg_ne, .flight-hotels-whitebg_ne {
	background: url(images/flights_hotels_blue_bg_new.gif) no-repeat;
	height: 18px;
	font-size: 9pt;
}
.flight-hotels-bluebg_ne1{
	background: url(images/flights_hotels_blue_bg_new1.gif) no-repeat;
	height: 18px;
	font-size: 9pt;
}
.flight-hotels-whitebg_ne {
	background: url(images/flights_hotels_white_bg_new.gif) no-repeat;
}

.flight-hotels-select_ne, .flight-hotels-select_padding,  {
	background: url(http://images6.makemytrip.com/makemytrip/images/selectingforyou_image_c.jpg) no-repeat;
	font-size:10px;
}
.flight-hotels-select_padding {
	padding: 20px 13px 5px 10px;
}
.blue_font_si {
	font-size:11px;
	font-weight:bold;
}
.blue_bold_nlinks {
	color: #0099ff;
	font-size: 10px;
	font-weight: bold;
}
.nav_bold_newlinks {
	font-size: 9px;
	font-weight: bold;
}
.blue_bold_price_text {
	color: #28166F;
	font-size: 10px;
}
.grey_normal_links {
	color: #A4A3B0;
	font-weight: normal;
}

.textfield {
	margin: 0px;
	font-size: 10px;
}
.selecting_blue_border {
	border-right: 1px solid #7CBCE7;
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;

}

/*-------------------new -----------------*/

.hotelline-bg {
	background-image: url(images/hotel_recommended_line_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}


.hotel-bg {
	background-image: url(images/hotel_recommended_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.hotel-lmd-bg {
	background-image: url(images/hotel_lmd_bg.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.checkbox {
	margin: 0px;
	padding: 0px;
}
.radio-button {
	margin: 0px;
	padding: 0px;
	height: 13px;
	width: 13px;
}

.textbox {
	height: 18px;
	width: auto;
	border: 1px solid #BBBBBB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #28166F;
	text-decoration: none;

}

.dropdown-menu {
	height: 18px;
	width: auto;
	border: 1px solid #BBBBBB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #28166F;
	text-decoration: none;
}

.greytext{
	font-size: 9px;
	text-align: left;
	color: #666666;
	font-style: italic;
}

.whitetext-headings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.text-bold-10 {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.text-bold-10-red {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}

.text-11 {
	font-size: 11px;
}

.text-11-bold {
	font-size: 11px;
	font-weight: bold;
}

.text-bold-21 {
	font-size: 21px;
	font-weight: bold;
}

.redtext-bold-11 {
	color: #D4002B;
	font-size: 11px;
	font-weight: bold;
}

.text-bold-19 {
	font-size: 19px;
	font-weight: bold;
}

.orangetext-bold-9 {
	font-size: 9px;
	font-weight: bold;
	color: #FF9933;
}

.orangetext-bold-11 {
	font-size: 11px;
	font-weight: bold;
	color: #FF9933;
}

.text-white {
	color: #FFFFFF;
}

.blue-border {
	border: 2px solid #28166F;
}

.hotel-border {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7CBCE7;
	border-right-color: #7CBCE7;
	border-bottom-color: #7CBCE7;
	border-left-color: #7CBCE7;
}

.table-field-tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28166F;
	text-decoration: none;
	background-color: #F8F8F8;
	height: 20px;
	text-align: center;
}

.cell-padding {
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cell-padding-top {
	padding-top: 5px;
}

.strike {
	text-decoration: line-through;
}

.yellow_flight_b_border {
    border-right: 2px solid #28166F;
	border-left: 2px solid #28166F;
	border-bottom: 2px solid #28166F;
	border-top: 2px solid #28166F;
    padding: 5px 8px 5px 8px;
    color: #D3D3D3;
    font-size: 10px;
    background-color: #FFFEEA;
}

/* uptodate*/

.Interstitial-bg {
	background: url("images/hotel_interstitial_img.gif") no-repeat center;
	/*padding-left:57px;*/
}
.Interstitial-bg-htl {
	background: url("images/pbar/interstitial_left_tag.gif") no-repeat center;
	padding-left:57px;
}

.text-11, .padding10{
	font-size: 11px;
}
.padding10{
	padding: 0px 0px 0px 10px;
}


.text_italic{
	color:#666666;
	font-size: 11px;
	font-style: italic;
	padding-left:14px;
}


.text-12-bold {
	font-size: 12px;
	font-weight: bold;
	COLOR:#28166F;
}

.blue_table {
	padding: 6px 4px 8px 5px;
	background-color: #28166F;
	height: 26px;
	font-size:11px;
}

.hotel_select{
padding: 9px 9px 4px 9px;
background-image:url(images/hotel-selected.gif) no-repeat;
}

.hotel_deselect{
padding: 9px 9px 4px 9px;
background-image:url(images/hotel-deselected.gif) no-repeat;
}

.h_photos_border_blue {
	padding: 9px 9px 4px 9px;
	background-color: #ABD8F6;
	height: 52px;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

.h_photos_border_white {
	padding: 9px 9px 4px 9px;
	background-color: #ffffff;
	height: 52px;
	border-left: 2px solid #ABD8F6;
	border-bottom: 2px solid #ABD8F6;
	border-top: 2px solid #ABD8F6;
}

.h_image_border {
	border-right: 1px solid #aeaeae;
	border-left: 1px solid #aeaeae;
	border-bottom: 1px solid #aeaeae;
	border-top: 1px solid #aeaeae;

}

.h_image_border_blue {
	border-right: 1px solid #7CBCE7;
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;

}
.h_image_border_blue_r {
	border-left: 1px solid #7CBCE7;
	border-bottom: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}

.h_image_border_blue_r1 {
	border-right: 1px solid #7CBCE7;
	border-top: 1px solid #7CBCE7;
}


.photos-bar_l {
	background: url("images/bg_h_photos_bar.gif") ;
	padding-left:8px;

}

.photos-bar_r {
	border-right: 1px solid #7DBCE7;
	border-bottom: 1px solid #7DBCE7;
	border-top: 1px solid #7DBCE7;

}

.white_text11 {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text_decoration:underline;
}

.white_text10 {
	font-size:10px;
}

.white_text12 {
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	text_decoration:none;
	background-color:#7DBCE7;
}


/* scrollbar*/

.div-scroll-vertical {
	width: 224px;
	height: 310px; 
	overflow: auto;
}
/*end scrollbar*/


/* new 02nov06 */
.sform-padding {
	padding: 7px 3px 10px 8px;
	color:#28166f;
	background: url(images/bg_home.gif) repeat-x;
}
.sform-text {
	font:9px verdana;
	color:#28166f;
}
.sform-textbold {
	font-size:9px
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
}
.sform-textbox {
	font:verdana 11px;
	color:#28166F;
	height:20px;
	width:101px;
	margin-left:1px;
}
.spacer {
	background-image: url(images/spacer.gif);
	background-repeat: no-repeat;
}
.sform-dropdown-small {
	font:verdana 11px;
	color:#28166F;
	height:20px;
	width:42px;
	margin-left:1px;
}
.height-ie {
	height: -1px;
} 
html>body .height-ie {
	height: 3px;
} 
.height-rooms{
	height:16px;
}
.blue-bold-11 {
	color: #28166F;
	font-size: 11px;
	font-weight: bold;
}
.makemytrip-panel {
	background-color: #FFFFFF;
	height: 113px;
	width: 228px;
	border: 2px solid #7CBCE7;
	padding: 4px;
}
.text-bold-9{
	font-size: 9px;
	font-weight: bold;
}
.text-bold-17 {
	font-size: 17px;
	font-weight: bold;
}
.blue-border-w1 {
	border: 1px solid #28166F;
}
.table-titles {
	background-color: #E2F4FF;
	height: 24px;
	width: 97%;
	border: 1px solid #7DBCE7;
}
.table-titles-text {
	background-color: #7DBCE7;
	border: 1px solid #7DBCE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding-right: 11px;
	padding-left: 11px;
	height: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
}
.mmt-restaurant {
	background-image: url(images/mmt_restaurant_bg.gif);
	background-position: left bottom;
	border: 1px solid #CCCCCC;
	background-repeat: no-repeat;
	padding-left: 82px;
	height: 79px;
}
.ifubook-bottom {
	background-image: url(images/ifubook-content-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 6px 3px 17px;
	font-size:10px;
}
.reviews-bg {
	background-image: url(images/reviews-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.text-bold-42{
	font-size: 42px;
	font-weight: bold;
	line-height: 35px;
}
.text-bold-13{
	font-size: 13px;
	font-weight: bold;
}
.rating-bg {
	background-image: url(images/rating-bg.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.overall-score-left-bg{
 	background-image: url(images/overall_score_left_bg.gif);
	width:17px;
}
.overall-score-right-bg{
 	background-image: url(images/overall_score_right_bg.gif);
	width:13px;
}
.ifubook-left-bg{
 	background-image: url(images/ifubook-left-bg.gif);
	width:17px;
	
	}
.ifubook-right-bg{
 	background-image: url(images/ifubook-right-bg.gif);
	width:14px;

}
.tro-gradient-tit-bg{
 	background-image: url(images/tro_gradient_tit_bg.gif);
	background-repeat:no-repeat;
	padding-left:18px;
	height:32px;
	width:299px;
	font-size:11px;
	font-weight:bold;
}
.tro-score-left-bg{
 	background-image: url(images/tro_score_left_bg.gif);
	width:21px;
}
.tro-score-right-bg{
 	background-image: url(images/tro_score_right_bg.gif);
	width:11px;
}
.grand-total{
	font-size: 17px;
	font-weight: bold;
	color:#0398F6;
	line-spaceing:28px;
	padding-left:10px;
}
.border-nontop {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.img-border {
	border: 1px solid #B5B6BA;
}
.review_no1 {
	border: 1px solid #7CBCE7;
	background-color: #EBF7FE;
	width: 575px;
	margin-left: 10px;
}
.check-dropdown {
	font:verdana 11px;
	color:#28166F;
	height:20px;
	width:88px;
	margin-left:1px;
}

.bold{
font-weight:bold;
}

.dot-line
{
 	background-image: url(images/return_dot_line.gif);
	height:1px;
}

.padding-right{
	padding-right:7px;
}

.hotels-left-header-open {
	height: 22px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: url(images/calque-165.gif) no-repeat;
	background-position: right;
	background-color: #ABD8F6;
	padding-left: 4px;
	font-weight: bold;
	font-size: 6px;
	cursor:pointer;
}
.pbar_interstitial_123 {
	Z-INDEX: 2; LEFT: 70px; WIDTH: 23px; POSITION: absolute; TOP: 20px; HEIGHT: 17px
}
.img_interstitial2_123 {
	Z-INDEX: 3; LEFT: -38px; POSITION: absolute; TOP: -8px; 
}

.results-popupdiv {
	border: 1px solid #7CBCE7;
	background-color: #FFFFFF;
	font-size: 10px;
	text-align: left;
}


.services-tit {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 2px;
	padding-left:5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border: 1px solid #7DBCE7;
	background-color: #F8F8F8;
}
a.home_lnk{
font-size:9px;
color:#ffffff;
text-decoration:underline;
}	

a.home_lnk:hover{
font-size:9px;
color:#ffffff;
text-decoration:underline;
}	

a.hoteltab_lnk{
font-size:9px;
color:#28166f;
text-decoration:underline;
}	

a.hoteltab_lnk:hover{
font-size:9px;
color:#28166f;
text-decoration:underline;
}
/* CSS Document */
/* Stylesheet designed by - Rakesh Verma 15/02/07 */



#nav ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	background: url(images/main_sub_Nav_bg.gif) repeat-x;
}


#nav li {
	display:inline;
	margin:0;
	padding:0;
		
}
#nav a {
	display:block;	
	float:left;
	width:auto;
	margin:0 0px 0 11px ;
	padding:0 ;
	color:#fff;
	font:bold 1.3em/2.1 "Arial","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-decoration:none;
	
}
#nav a:focus,
#nav .sel a {color:#f9f500;}
#nav .sel a:focus {color:#f9f500;}

.border-all4 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-nonleftnonright {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-nonleftnonrightwithbottom {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.text11-underline-lh18 {
	font-size: 11px;
	text-decoration: underline;
	color: #28166F;
	line-height:18px;
}
.white_text11 {
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}

.white_text00 {
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
	background-image: url('images/arrow-blue-transparent.gif');  
	background-repeat:no-repeat;	
	background-position:left;
	padding-left: 12px;
	padding-top: 15px;
	margin-left:8px;
	line-height:1.7em;
}


.text-12-bold {
	font-size: 12px;
	font-weight: bold;
	COLOR:#28166F;
	}

.trg-sidnav-test {


	background-image: url(images/test-cochin.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 486px;
	width: auto;
}

.trg-sidnav-test2 {


	background-image: url(images/trg_side_nav_bottom1.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 245;
	width: auto;
}

.trg-sidnav-test3 {


	background-image: url(images/trg_side_nav_bottom4.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 245;
	width: auto;
}

	.border-nonleft {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-nonright {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-all4-boldtext {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330066;

}
.border-nontopnonleft {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-bottom1 {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-bottom {

	
	border-bottom-width: 1px;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;	
	border-bottom-color: #FFFFFF;
	padding:3px;
	
} 
.border-nonleftbold {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330066;

}
.border-nonrightbold {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #330066;
}
.border-nontopnonright {


	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #7DBCE7;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}
.border-top {


	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7DBCE7;
}
.border-bottom {


	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7DBCE7;
}
.border-left {


	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7DBCE7;
}
.border-right-gray {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7DBCE7;
	border-right-color: #DDDDDD;
	border-bottom-color: #7DBCE7;
	border-left-color: #7DBCE7;
}

.trg-bg-fh {



	background-image: url(images/trg-bg-f%2Bh.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 486px;
	width: auto;
}
.weekend_head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #030041;
		padding-bottom: 10px;
	padding-left: 8px;
}
.weekend_head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #2883D9;
	padding-bottom: 7px;
	padding-left: 8px;
	font-variant: normal;
}
.padding-conditions {
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7DBCE7;
}
.menutitle{
cursor:pointer;
margin-bottom: 0px;
/*/*/width:150px;/* */
padding:1px;
text-align:right;
text-decoration:none;
font-weight:bold;
/*/*/border:0px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}


.rkv{
	
	font-size:10px;
	color:#330066;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
	padding-left: 12px;
	padding-top: 0px;
	margin-left:8px;
	line-height:1.5em;
	width: auto;
	background-color:#ffffff;
}


.rkv:hover {
	color: #330066;
}

.lefttext{
	
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
}
.font-bold {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #330066;
}
.pl{
padding-left:10px;
}
.pt{
padding-top:4px;
}
.pb{
padding-bottom:4px;
}
.pr{
padding-right:10px;
}

h1 {
	font-weight:bold;
	font-family:arial;
	color:white;
	font-size:17px;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2 {	
	color: #0099ff;
	font-size: 13;
	font-weight: bold;
	margin-bottom:0px;
	padding:0px;
	margin:0px;
}

h3 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #28166F;
	padding: 0px;
	margin:0px;
}

div#con1{
font-weight:bold;
color:#fff;
font-size:12px;
background:#f6ca05;
padding:3px;
text-align:center;
}
div#conbig{
border:1px solid #F6CA05;
width:300px;
min-height:300px;
background:#fffeea;

}
div#con{
border:1px solid #F6CA05;
width:129px;
min-height:300px;
background:#fffeea;

}
div#con3{
margin-top:0px;
padding:5px;

}

div#con2{
margin-top:5px;
padding:5px;
}
.whiteHeading {
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#fff;
padding-left:10px;
text-transform:uppercase;
letter-spacing:.03em;
}
.whiteHeading_main {
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#fff;
padding-left:10px;
text-transform:uppercase;
letter-spacing:.03em;
background:#371C95;
}
.form_bg{
background: url(images/home_se_bg.gif) repeat-x;
}
/* Distributed with permission as part of the
   Zapatec Calendar
   Author: Mihai Bazon, www.bazon.net/mishoo
   Copyright Dynarch.com 2005, www.dynarch.com
*/


.
#main_content {
	width:468px;
	float:left;
	text-align:left;
	}
	#main_content_LHS {
	float:left;
	width:290px;	
	}
	#main_content_RHS {
	float:right;
	width:173px;
	background-color:e2f4ff;	
	}
	#headings {
	width:468px;
	
	}
	#gap_before_heading {
	width:10px;
	float:left;
	}
	#our_offer_heading {
	float:left;
	background-color:#371c95;
	width:284px;
	}
	#heading1 {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	letter-spacing:.03em;
	}
	#best_deals_heading {
	float:right;
	background-color:#000099;
	width:173px;
	
	}
	#heading2 {
	color:#fff;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-transform:uppercase;
	letter-spacing:.03em;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	}
	#promo1 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:280px;
	float:left;
	}
	#promo1_img {
	float:left;
	width:100px
	}
	#promo1_txt {
	float:right;
	text-align:left;
	padding-left:3px;
	padding-top:0px;
	vertical-align:top;
	width:170px;
	}
	#promo2 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:280px;
	float:left;
	}
	#promo2_img {
	float:left;
	width:100px
	}
	#promo2_txt {
	float:right;
	text-align:left;
	padding-left:5px;
	padding-top:0px;
	width:170px;
	}
	#promo3 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:280px;
	float:left;
	}
	#promo3_img {
	float:left;
	width:100px
	}
	#promo3_txt {
	float:right;
	text-align:left;
	padding-left:5px;
	padding-top:0px;
	width:170px;
	}
	#promo4 {
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:280px;
	float:left;
	}
	#promo4_img {
	float:left;
	width:100px
	}
	#promo4_txt {
	float:right;
	text-align:left;
	padding-left:5px;
	padding-top:0px;
	width:170px;
	}

	#sub_heading1 {
	font-size:12px; 
	font-weight:bold;
	padding-top:6px;
	float:left;
	width:165px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:3px;
	}
	#sub_heading1_L {
	float:left;
	text-align:left;
	width:95px;
	padding-left:2px;
	padding-right:2px;
	}
	#sub_heading1_R {
	float:right;
	text-align:right;
	width:65px;
	}
	#RHS_sec1_row1{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec1_row1_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec1_row1_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec1_row2{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec1_row2_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec1_row2_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec1_row3{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec1_row3_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec1_row3_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec1_row4{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec1_row4_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec1_row4_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec5_row1{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec1_row5_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec1_row5_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#more_link1 {
	float:left;
	width:165px;
	text-align:right;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	}
	#sub_heading2 {
	font-size:12px; 
	font-weight:bold;
	padding-top:6px;
	float:left;
	width:165px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:2px;
	}
	#sub_heading2_L {
	float:left;
	text-align:left;
	width:95px;
	padding-left:2px;
	padding-right:2px;
	}
	#sub_heading2_R {
	float:right;
	text-align:right;
	width:65px;
	}
	
	#RHS_sec2_row1{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec2_row1_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec2_row1_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec2_row2{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec2_row2_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec2_row2_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec2_row3{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec2_row3_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec2_row3_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#RHS_sec2_row4{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
	#RHS_sec2_row4_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
	#RHS_sec2_row4_R{
	float:right;
	text-align:left;
	width:65px;
	}
	#more_link2 {
	float:left;
	width:165px;
	text-align:right;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:6px;
	}
	
	.blue-bar{
	background:white url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px repeat-x;
	background-position:0px -1259px;
	height:27px;
	margin:0px;
	padding:0px;
	}
	.navtest{
	background:white url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px repeat-x;
	background-position: 0px -811px;
	height:27px;
	}
	
	.calque{
	background:white url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px repeat-x;
	background-position:0px -1021px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	height:58px;
	width:151px;
	}

	.cal {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -1px;
	border:1px solid;
	padding-top:2px;
	width:16px;
	height:14px;
	cursor: pointer;
	cursor: hand;
	}

	.new{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -307px;
	width:28px;
	height:30px;
	}
	.new-small{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -1146px;
	width:24px;
	height:16px;
	}
	.red-arrow{
 background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
 background-position: 0px -353px; 

}

.head-home{
 background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
 background-position: 0px -70px; 
height:5px;
}
.home-bg{
height:5px;
width:67px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#f2f800;
cursor:pointer;
}
.head-home-flight{
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 55px -1014px;
height:5px;
width:78px;
}
.divider{background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -1192px; 
width:2px;
height:27px;
}

.engine-div{
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -776px; 
width:2px;
margin:0px;
padding:0px;
}

.grey-bg{background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -1615px; 
height:28px;
margin:0px;
padding:0px;
}


#sub_heading3 {
	font-size:12px; 
	font-weight:bold;
	padding-top:6px;
	float:left;
	width:165px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:2px;
	}
#sub_heading3_L {
	float:left;
	text-align:left;
	width:95px;
	padding-left:2px;
	padding-right:2px;
	}
#sub_heading3_R {
	float:right;
	text-align:right;
	width:65px;
	}
#RHS_sec3_row1{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
#RHS_sec3_row1_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
#RHS_sec3_row1_R{
	float:right;
	text-align:left;
	width:65px;
	}
#RHS_sec3_row2{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
#RHS_sec3_row2_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
#RHS_sec3_row2_R{
	float:right;
	text-align:left;
	width:65px;
	}
#RHS_sec3_row3{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
#RHS_sec3_row3_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
#RHS_sec3_row3_R{
	float:right;
	text-align:left;
	width:65px;
	}
#RHS_sec3_row4{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
#RHS_sec3_row4_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
#RHS_sec3_row4_R{
	float:right;
	text-align:left;
	width:65px;
	}
#RHS_sec3_row5{
	border-bottom:1px solid #FFFFFF;
	padding-top:3px;
	padding-bottom:3px;
	font-size:11px;
	float:left;
	width:168px;
	padding:2px;
	}
#RHS_sec3_row5_L{
	float:left;
	text-align:left;
	width:95px;
	padding-left:4px;
	padding-right:2px;
	}
#RHS_sec3_row5_R{
	float:right;
	text-align:left;
	width:65px;
	}
#more_link3 {
	float:left;
	width:165px;
	text-align:right;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:6px;
	}
/* CSS Document for footer- Rakesh Verma*/
.contactext {
font-family: Verdana;
font-size: 12px;
font-weight:bold;
padding-right:15px;
}
.conhead{
color:#231360;
font-family:verdana;
font-size:13px;
font-weight:bold;
padding:0px 0 2px 5px;
}
.context{
font-family:verdana;
font-size:12px;
color:#444444;
padding:0px 0 2px 0;
}
.phnos{
font-family:verdana;
font-size:10px;
color:#444444;
font-weight:bold;
padding:0px 0 2px 0;
}
.city{
font-family:verdana;
font-size:11px;
color:#444444;
font-weight:bold;
padding:2px 0 2px 0px;
}
.citynum{
font-family:verdana;
font-size:11px;
color:#0099FF;
font-weight:bold;
padding:2px 0 2px 0px;
}
.more{
font-family:verdana;
font-size:11px;
color:#0099ff;
padding:3px 10px 0 0;}


a.linkmenu:active { color:#FFFFFF ; text-decoration: none;}
a.linkmenu:link { color: #FFFFFF; text-decoration: none; }
a.linkmenu:visited { color: #FFFFFF; text-decoration: none;}
a.linkmenu:hover { color: #f2f800; text-decoration:none;}

.footer
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#28166f;
	line-height:15px;
}
.footer a
{
	font-weight:normal;
	color:#28166f;
	text-decoration:none;
}
.footer a:hover
{
	color:#666666;
	text-decoration:underline;
}
.footer-text
{
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
.footer-label
{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#28166f;
}
.footer-label a
{

	color:#28166f;
	text-decoration:none;
}
.footer-label a:hover
{

	color:#666666;
	text-decoration:underline;
}
.footer-divider
{
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -345px; 
width:19px;
height:2px;
}

a.greylink{
cursor:default;
color:#818181;
text-decoration:none;
font-size:11px;
}
a:hover.greylink{
cursor:default;
color:#818181;
text-decoration:none;
font-size:11px;
}
a.grey_bold_links-11 {
font-size:11px;
	color: #231360;
	font-weight: bold;
}

a.grey_bold_links-11:hover {
font-size:11px;
	color: #231360;
	font-weight: bold;
}

/*New Calender Added-rakesh verma*/

	.cal {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -1px;
	border:1px solid;
	padding-top:2px;
	width:16px;
	height:14px;
	cursor: pointer;
	cursor: hand;
	}

DIV.calendar {
	BORDER-RIGHT: #009be5 2px solid; BORDER-TOP: #009be5 10px solid; BORDER-LEFT: #009be5 2px solid; WIDTH: 344px; BORDER-BOTTOM: #009be5 2px solid; HEIGHT: 187px; BACKGROUND-COLOR: #ffffff
}
.close {
FONT-SIZE: 11px; 
CURSOR: pointer; 
HEIGHT: 9px;
padding-top:2px;
}
.close-cal {
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position:2px -480px;
width:13px;
height:11px;
padding-left:5px;
CURSOR: pointer; 
}
.calendar TABLE {
	WIDTH: 334px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 185px; TEXT-ALIGN: center
}
.calendar {
	
}
.calendar .button {
	
}
.calendar .nav {
	
}
.calendar .nav DIV {
	
}
.calendar THEAD TR {
	
}
.calendar THEAD .title {
	PADDING-BOTTOM: 0px; FONT: 12px/12px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.calendar THEAD .headrow {
	
}
.calendar THEAD .name {
	
}
.calendar THEAD .weekend {
	
}
.calendar THEAD .daynames {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: #ffffff; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: 0px; WIDTH: 20px; COLOR: #0597db; BORDER-BOTTOM: 0px; HEIGHT: 21px; TEXT-ALIGN: center
}
.calendar TBODY .day {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -500px;
	FONT-SIZE: 11px; 
	WIDTH: 22px; COLOR: #fff; HEIGHT: 21px;
}
.month-left-border {
	
}
.month-right-border {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px
}
DIV.calendar TD.false {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -548px;
	WIDTH: 22px;
	HEIGHT: 21px;
	CURSOR: pointer; 
	COLOR: #0597db;
}
DIV.calendar TD.false:hover {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -594px;
	CURSOR: pointer; 
	COLOR: #000000;
}
DIV.calendar A.hover {
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -548px;
	WIDTH: 22px;
	HEIGHT: 21px;
	CURSOR: pointer; 
	COLOR: #ffffff;
}
DIV.calendar TD.edges {
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -594px;
	CURSOR: pointer; COLOR: #000000;
}
.calendar TBODY .othermonth {
	FONT-SIZE: 80%; CURSOR: pointer; COLOR: #999
}
.calendar TBODY .oweekend {
	
}
.calendar TABLE .wn {
	
}
.calendar TBODY TD.today {
	0000ff: 
}
.calendar TBODY TD.active {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -548px;
	WIDTH: 22px;
	HEIGHT: 21px; CURSOR: pointer;
}
.calendar TBODY TD.selected {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -569px; 
	CURSOR: pointer; 
	COLOR: #fff;
	}
.calendar TBODY TD.weekend {
	
}
.calendar TBODY .disabled {
	COLOR: #999;
}
.calendar TBODY .emptycell {
	VISIBILITY: hidden;
}
THEAD TD.prev {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -620px;
	CURSOR: pointer; HEIGHT: 10px;
	}
THEAD TD.prev:hover {
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -636px;
	CURSOR: pointer; HEIGHT: 10px;
}
THEAD TD.next {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -652px;
	CURSOR: pointer; HEIGHT: 10px;
}
THEAD TD.next:hover {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -668px;
	CURSOR: pointer; HEIGHT: 10px;
}
.calendar TBODY .emptyrow {
	DISPLAY: none
}
.calendar TFOOT .footrow {
	BACKGROUND: #565; COLOR: blue; TEXT-ALIGN: center
}
.calendar TFOOT .ttip {
	BACKGROUND: #ffffff; COLOR: #000
}
.calendar TFOOT .active {
	BACKGROUND: #7c7
}
.calendar .combo {
	BORDER-RIGHT: #797979 1px solid; FONT-SIZE: 90%; Z-INDEX: 100; BORDER-TOP: #797979 0px solid; BACKGROUND: #ffffff; LEFT: 0px; POSITION: absolute; BORDER-LEFT: #797979 1px solid; WIDTH: 4em; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #797979 1px solid; DISPLAY: none; TOP: 0px
}
.calendar .combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	WIDTH: 4em;
}
.calendar .combo .hilite {
	BACKGROUND: #ffffff; COLOR: #000
}
.calendar .combo .active {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #fff
}
.calendar TD.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-TOP: #797979 1px solid; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar TD.time .hour {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.calendar TD.time .minute {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.calendar TD.time .ampm {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
.calendar TD.time .hour {
	FONT-FAMILY: monospace
}
.calendar TD.time .minute {
	FONT-FAMILY: monospace
}
.calendar TD.time .ampm {
	TEXT-ALIGN: center
}
.calendar TD.time .colon {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.calendar TD.time SPAN.hilite {
	BACKGROUND: #ffffff; COLOR: #000
}
.calendar TD.time SPAN.active {
	BACKGROUND: #e4e4e4; COLOR: #fff
}
/*New Calender END -rakesh verma*/

.contactus-top {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -81px;
	width:23px;
	height:19px;
	float:left;
	margin-left:10px;
	}
	.contactus-bottom {
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -105px;
	width:20px;
	height:17px;
	float:left;
	padding-left:5px;
	}
	.verisign{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -127px;
	width:57px;
	height:33px;
	float:left;
	}
	.mastervisa{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -211px;
	width:75px;
	height:25px;
	float:left;
	}
	.amex{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -710px;
	width:36px;
	height:32px;
	float:left;
	}
	.members{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -242px;
	width:163px;
	height:25px;
	float:left;
	}
	.mmtlogo-small{
	background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
	background-position:0px -271px;
	width:94px;
	height:32px;
	float:right;
	}
	.usflag{
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -1040px; 
height:16px;
width:32px;
}
.imint{
background: url(http://images6.makemytrip.com/makemytrip/images/comman_061008.png) 0px 0px no-repeat;
background-position: 0px -1063px; 
height:33px;
width:35px;
cursor:pointer;
cursor:hand;
}