
#navigation .child-menu {
	DISPLAY: none
}
.lfr-dock {
	POSITION: absolute; TOP: 10px; RIGHT: 5%
}
.lfr-dock H2 {
	TEXT-ALIGN: right; PADDING-LEFT: 2em; MARGIN-BOTTOM: 0.5em; BACKGROUND: url(../images/navigation/welcome_message.png) no-repeat 0px 50%; FONT-SIZE: 1.2em
}
.lfr-dock UL {
	DISPLAY: inline; FLOAT: left
}
.lfr-dock LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px
}
.lfr-dock LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: no-repeat 0px 50%; PADDING-TOP: 2px
}
.lfr-dock LI.home A {
	BACKGROUND-IMAGE: url(../images/dock/home.png)
}
.lfr-dock LI.my-account A {
	BACKGROUND-IMAGE: url(../images/dock/my_account.png)
}
.lfr-dock LI.sign-in A {
	BACKGROUND-IMAGE: url(../images/dock/sign_in.png)
}
.lfr-dock LI.sign-out A {
	BACKGROUND-IMAGE: url(../images/dock/sign_out.png)
}
.lfr-dock LI.add-content A {
	BACKGROUND-IMAGE: url(../images/dock/add_content.png)
}
.lfr-dock LI.layout A {
	BACKGROUND-IMAGE: url(../images/dock/layout.png)
}
.lfr-dock LI.page-settings A {
	BACKGROUND-IMAGE: url(../images/dock/page_settings.png)
}
.lfr-dock LI.staging A {
	BACKGROUND-IMAGE: url(../images/dock/staging.png)
}
.lfr-dock LI.my-places A {
	BACKGROUND-IMAGE: url(../images/dock/my_places.png)
}
.lfr-dock LI.my-places {
	DISPLAY: none
}
.lfr-dock LI.toggle-controls {
	DISPLAY: none
}
.js .interactive-mode {
	POSITION: absolute; MIN-WIDTH: 150px; BACKGROUND: url(../images/dock/center_bg.png) #020509 repeat-x; RIGHT: 5%
}
.js .interactive-mode H2 {
	Z-INDEX: 82; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 37px; BACKGROUND: url(../images/dock/right_bg.png) no-repeat 100% 0px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.js .interactive-mode H2 SPAN {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/dock/left_bg.png) no-repeat 0px 0px; HEIGHT: 15px; COLOR: #fff; FONT-SIZE: 1em; BORDER-RIGHT: #34404f 1px solid; PADDING-TOP: 10px
}
.js .expanded.lfr-dock .lfr-dock-list-container {
	TOP: -2px
}
.js .interactive-mode UL {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #dedede 1px solid; DISPLAY: none; BACKGROUND: #fff; FLOAT: none; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.js .interactive-mode LI {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: none; CLEAR: both; BORDER-TOP: #dedede 1px solid; PADDING-TOP: 2px
}
.js .interactive-mode LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px 50%; MARGIN-LEFT: 0px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.js .interactive-mode LI A {
	PADDING-LEFT: 30px; BACKGROUND-POSITION: 8px 50%
}
.js .interactive-mode LI A:hover {
	PADDING-LEFT: 30px; BACKGROUND-POSITION: 8px 50%
}
.js .interactive-mode LI A:hover {
	COLOR: #fff
}
.js .interactive-mode .my-places LI.current A:hover {
	COLOR: #fff
}
.js .interactive-mode .lfr-dock-list LI.first {
	BORDER-TOP-STYLE: none
}
.js .interactive-mode.lfr-dock .my-places LI A {
	BACKGROUND-IMAGE: none
}
.js .interactive-mode .my-places LI {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%
}
.js .interactive-mode.lfr-dock .has-children.lfr-flyout.my-places > UL {
	MARGIN-RIGHT: -1px
}
.js .interactive-mode .my-places LI.current-community {
	BACKGROUND-COLOR: #d3dadd
}
.js .interactive-mode .my-places LI H3 {
	MARGIN: 0px; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
.js .interactive-mode .has-children.lfr-flyout H3 {
	MIN-WIDTH: 175px
}
.js .interactive-mode.lfr-dock .my-places LI H3 A {
	BACKGROUND-IMAGE: url(../images/dock/my_place.png)
}
.js .interactive-mode .has-children.lfr-flyout UL {
	DISPLAY: none; MARGIN-LEFT: 0px; TOP: -1px
}
.js .interactive-mode .my-places LI.public A {
	BACKGROUND-IMAGE: url(../images/dock/my_places_public.png)
}
.js .interactive-mode .my-places LI.private A {
	BACKGROUND-IMAGE: url(../images/dock/my_places_private.png)
}
.js .interactive-mode .my-places LI.current {
	BACKGROUND-COLOR: #dff4ff
}
.js .interactive-mode .my-places LI.current A {
	MARGIN: 0px; PADDING-LEFT: 35px; BACKGROUND: url(../images/dock/my_place_current.png) no-repeat 10px 50%
}
.js .interactive-mode LI:hover {
	BACKGROUND-COLOR: #828f95
}
.js .interactive-mode .my-places LI:hover {
	BACKGROUND-COLOR: #828f95
}
.js .interactive-mode LI:hover A:hover {
	BACKGROUND-COLOR: #828f95; COLOR: #fff
}
.js .interactive-mode LI:hover > A {
	BACKGROUND-COLOR: #828f95; COLOR: #fff
}
.js .interactive-mode LI:hover > H3 > A {
	BACKGROUND-COLOR: #828f95; COLOR: #fff
}
.ie6 .js .interactive-mode LI A:hover {
	BACKGROUND-COLOR: #828f95; COLOR: #fff
}
.js .interactive-mode .my-places UL LI A.add-page {
	TOP: 7px
}
.js .interactive-mode .group-end {
	BORDER-BOTTOM: #dedede 2px solid
}
.js.ie6 .interactive-mode .taglib-my-places LI {
	HEIGHT: 24px
}
.js.ie6 .interactive-mode.lfr-dock {
	WIDTH: 150px; WHITE-SPACE: nowrap
}
.js.ie6 .interactive-mode.lfr-dock LI {
	WIDTH: 100%; HEIGHT: 1%
}
.js.ie6 .interactive-mode .has-children.lfr-flyout {
	WIDTH: 150px
}
.js .interactive-mode LI.toggle-controls {
	DISPLAY: block
}
.js .interactive-mode LI.toggle-controls A {
	BACKGROUND-IMAGE: url(../images/common/checked.png)
}
.js .controls-hidden .interactive-mode LI.toggle-controls A {
	BACKGROUND-IMAGE: url(../images/common/unchecked.png)
}
.js #navigation .enter-page {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #1e2529; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.js #navigation .enter-page A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.js #navigation .enter-page .save-page {
	MARGIN: 0px 10px; PADDING-LEFT: 20px; BACKGROUND: url(../images/dock/my_place_current.png) no-repeat 0px 50%
}
.js.ie #navigation .enter-page .save-page {
	PADDING-BOTTOM: 5px; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.js #navigation .enter-page .cancel-page {
	DISPLAY: none
}
.js.ie #navigation .enter-page {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.js.ie #navigation .enter-page INPUT.text {
	PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 3px
}
.js #navigation {
	POSITION: relative
}
.js #add-page {
	BORDER-BOTTOM: #304049 1px; POSITION: absolute; BORDER-LEFT: #304049 1px solid; BOTTOM: 100%; BACKGROUND: #020509; BORDER-TOP: #304049 1px solid; RIGHT: 5%; FONT-WEIGHT: bold; BORDER-RIGHT: #304049 1px solid
}
.js #add-page A {
	DISPLAY: block; TEXT-DECORATION: none
}
.js #add-page A SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(../images/common/add.png) no-repeat 0px 50%; MARGIN-LEFT: 15px; PADDING-TOP: 5px
}
.js .delete-tab {
	POSITION: absolute; TEXT-INDENT: -9999em; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(../images/common/remove.png) no-repeat 42% 50%; HEIGHT: 8px; TOP: 2px; CURSOR: pointer; RIGHT: 2px
}
.nav-menu LI A.ancestor {
	FONT-WEIGHT: bold
}
.nav-menu LI A.selected {
	COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav-menu UL {
	PADDING-LEFT: 10px
}
.portlet {
	BORDER-BOTTOM: #828f95 2px solid; TEXT-ALIGN: left; BORDER-LEFT: #828f95 2px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; BORDER-TOP: #828f95 2px solid; BORDER-RIGHT: #828f95 2px solid; PADDING-TOP: 3px
}
.freeform .portlet {
	MARGIN-BOTTOM: 0px
}
BODY.portlet {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.portlet-topper {
	BORDER-BOTTOM: #aeb8bc 1px solid; POSITION: relative; PADDING-RIGHT: 40px; BACKGROUND: #d3dadd
}
.portlet-title {
	MIN-WIDTH: 50%; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ie .portlet-title {
	PADDING-BOTTOM: 5px
}
.portlet-title IMG {
	VERTICAL-ALIGN: middle
}
.portlet-icons {
	POSITION: absolute; TEXT-ALIGN: right; MARGIN: 0px; TOP: 5px; RIGHT: 5px
}
.portlet-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px
}
.portlet-minimized .portlet-content-container {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 12px
}
.portlet-minimized .portlet-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.portlet-icon-back {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/arrows/01_left.png) no-repeat 0px 50%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.lfr-panel {
	MARGIN: 0px auto; WIDTH: 90%
}
.lfr-panel .portlet-title {
	FONT-SIZE: 13px
}
.lfr-panel #content-wrapper {
	MARGIN: 0px; WIDTH: auto
}
.lfr-panel .lfr-add-content H2 SPAN {
	BACKGROUND-COLOR: #d3dadd
}
.portlet-msg-info {
	BORDER-BOTTOM: #a7cedf 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #a7cedf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 2px auto 14px; PADDING-LEFT: 30px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/messages/info.png) #dff4ff no-repeat 6px 50%; COLOR: #34404f; BORDER-TOP: #a7cedf 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #a7cedf 1px solid; PADDING-TOP: 6px
}
.pending.portlet-msg-info {
	BACKGROUND-IMAGE: url(../images/common/time.png)
}
.portlet-msg-error {
	BORDER-BOTTOM: #f00 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #f00 1px solid; PADDING-BOTTOM: 6px; MARGIN: 2px auto 14px; PADDING-LEFT: 30px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/messages/error.png) #fdd no-repeat 6px 50%; BORDER-TOP: #f00 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f00 1px solid; PADDING-TOP: 6px
}
.portlet-msg-alert {
	BORDER-BOTTOM: #fc0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #fc0 1px solid; PADDING-BOTTOM: 6px; MARGIN: 2px auto 14px; PADDING-LEFT: 30px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/messages/alert.png) #ffc no-repeat 6px 20%; BORDER-TOP: #fc0 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fc0 1px solid; PADDING-TOP: 6px
}
.portlet-msg-success {
	BORDER-BOTTOM: #acdfa7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #acdfa7 1px solid; PADDING-BOTTOM: 6px; MARGIN: 2px auto 14px; PADDING-LEFT: 30px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/messages/success.png) #f4fdef no-repeat 6px 50%; COLOR: #384f34; BORDER-TOP: #acdfa7 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #acdfa7 1px solid; PADDING-TOP: 6px
}
.portlet-section-selected {
	BACKGROUND: #727c81; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.portlet-section-selected A {
	BACKGROUND: #727c81; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.portlet-section-selected A:hover {
	BACKGROUND-COLOR: #727c81
}
.portlet-section-selected A:focus {
	BACKGROUND-COLOR: #727c81
}
.portlet-calendar .calendar-container {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 99%; OVERFLOW: hidden; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.ie .portlet-calendar .calendar-container {
	BACKGROUND-POSITION: 0px 98%
}
.portlet-calendar .calendar-day {
	WIDTH: 209px
}
.portlet-calendar .calendar-day .day-text {
	BACKGROUND: #727c81; COLOR: #fff; FONT-SIZE: 1.6em
}
.portlet-calendar .calendar-day .day-number {
	BORDER-BOTTOM: #fff 1px; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 12px; FONT-SIZE: 110px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #fff 1px solid
}
.portlet-calendar .calendar-container .taglib-calendar {
	BORDER-LEFT: #d7d7d7 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; MARGIN-LEFT: -1px
}
.taglib-calendar TR.portlet-section-header TH {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.taglib-calendar TR TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.taglib-calendar TR TD A {
	BORDER-BOTTOM: #fff 1px; BORDER-LEFT: #fff 1px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f0f5f7; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 15px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.taglib-calendar TABLE TD {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.taglib-calendar TR TD A:hover {
	BACKGROUND-COLOR: #727c81; COLOR: #fff
}
.taglib-calendar .calendar-current-day {
	BACKGROUND-COLOR: #fff
}
.taglib-calendar .calendar-current-day A {
	BACKGROUND-COLOR: #fff
}
.taglib-calendar .calendar-current-day A {
	BORDER-BOTTOM: #727c81 1px solid; BORDER-LEFT: #727c81 1px solid; COLOR: #369; BORDER-TOP: #727c81 1px solid; BORDER-RIGHT: #727c81 1px solid; TEXT-DECORATION: underline
}
.portlet-calendar .taglib-calendar TR TD.calendar-current-day A:hover {
	BORDER-BOTTOM-COLOR: #aeb8bc; BACKGROUND-COLOR: #dff4ff; BORDER-TOP-COLOR: #aeb8bc; COLOR: #06c; BORDER-RIGHT-COLOR: #aeb8bc; BORDER-LEFT-COLOR: #aeb8bc
}
.portlet-calendar .taglib-calendar TR TD.calendar-current-day A:focus {
	BORDER-BOTTOM-COLOR: #aeb8bc; BACKGROUND-COLOR: #dff4ff; BORDER-TOP-COLOR: #aeb8bc; COLOR: #06c; BORDER-RIGHT-COLOR: #aeb8bc; BORDER-LEFT-COLOR: #aeb8bc
}
.portlet-calendar .taglib-calendar TD.calendar-current-day A SPAN {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.taglib-calendar TR TD.calendar-inactive {
	BACKGROUND-COLOR: #fff; COLOR: #b5bfc4
}
.taglib-calendar TR TH {
	BORDER-BOTTOM-COLOR: #d7d7d7
}
.taglib-calendar TR.portlet-section-header TH {
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.taglib-calendar TR TD {
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.ie .taglib-calendar TR TD.first A {
	BORDER-RIGHT-STYLE: none
}
.journal-template-error .scroll-pane {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; MIN-HEIGHT: 50px; WIDTH: 100%; MAX-HEIGHT: 200px; OVERFLOW: auto; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.journal-template-error .scroll-pane .inner-scroll-pane {
	MIN-WIDTH: 104%
}
.journal-template-error .scroll-pane .error-line {
	BACKGROUND: #fdd
}
.journal-template-error .scroll-pane PRE {
	MARGIN: 0px; WHITE-SPACE: pre
}
.journal-template-error .scroll-pane PRE SPAN {
	TEXT-ALIGN: right; WIDTH: 40px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #b5bfc4; FLOAT: left; MARGIN-RIGHT: 4px; BORDER-RIGHT: #bfbfbf 1px solid
}
.message-board-code {
	FONT-FAMILY: "Courier New",Courier,Monaco,monospace; WHITE-SPACE: pre; BACKGROUND: #fff
}
.message-board-code-lines {
	MARGIN-RIGHT: 12px
}
.restricted {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #fdd; BORDER-LEFT-STYLE: none
}
.restricted TD {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: #fdd; BORDER-LEFT-STYLE: none
}
.restricted * {
	COLOR: #727c81
}
.restricted .col-1 {
	BACKGROUND-IMAGE: url(../images/messages/error.png); PADDING-LEFT: 28px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 50%
}
.lfr-portlet-item {
	FONT-SIZE: 1em
}
.lfr-portlet-item P A {
	FONT-SIZE: 1em
}
.lfr-actions {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: url(../images/forms/button.png) #fff repeat-x 0px 100%; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.lfr-actions UL {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: url(../images/forms/button.png) #fff repeat-x 0px 100%; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.lfr-actions UL {
	BOTTOM: -1px
}
.lfr-actions .lfr-trigger {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.lfr-actions .lfr-trigger {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.lfr-actions .lfr-trigger STRONG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.lfr-actions .lfr-trigger STRONG SPAN {
	BACKGROUND: url(../images/common/action.png) no-repeat 5px 50%
}
.left.lfr-actions .lfr-trigger STRONG SPAN {
	BACKGROUND: url(../images/common/action_right.png) no-repeat 98% 50%
}
.lfr-actions .lfr-trigger LI {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 2px
}
.lfr-actions .lfr-trigger LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 25px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.lfr-actions .lfr-trigger LI A:hover {
	BACKGROUND-COLOR: #828f95; COLOR: #fff
}
.lfr-actions .lfr-trigger LI A IMG {
	POSITION: absolute; LEFT: 3px
}
.lfr-actions .lfr-trigger LI.last {
	BORDER-BOTTOM-STYLE: none
}
INPUT[type='text'] {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}

TEXTAREA {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
.textarea {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
INPUT[type='image'] {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}

.ie6 INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
INPUT.password {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ie6 INPUT.submit {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ie6 INPUT.file {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ie6 INPUT.button {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: no-repeat; FONT: 1em Arial,Helvetica,Verdana,sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.ie6 INPUT.submit {
	BORDER-BOTTOM-COLOR: #bfbfbf; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #dedede; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(../images/forms/button.png) #f5f5f5 repeat-x 0px 0px; COLOR: #34404f; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #dedede; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.ie6 INPUT.button {
	BORDER-BOTTOM-COLOR: #bfbfbf; PADDING-BOTTOM: 1px; BORDER-TOP-COLOR: #dedede; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(../images/forms/button.png) #f5f5f5 repeat-x 0px 0px; COLOR: #34404f; BORDER-RIGHT-COLOR: #bfbfbf; BORDER-LEFT-COLOR: #dedede; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#flyshowlookup {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: #7f9db9 1px solid; FONT-FAMILY: Arial,Tahoma,Helvetica,sans-serif; BACKGROUND: #fff; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#flyshowlookup DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 1px
}
#flyshowlookup DIV.over {
	BACKGROUND: #317082; COLOR: #fff; CURSOR: pointer
}
#arrival {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100px; FONT: 11px Arial,Tahoma; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#flydeparture {
	BACKGROUND-COLOR: #fff; WIDTH: 100px; FONT: 11px Arial,Tahoma
}
.ie6 #flydeparture {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; FONT: 11px Arial,Tahoma; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 1px
}
.ie6 #flyreturn {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; WIDTH: 100px; PADDING-RIGHT: 1px; FONT: 11px Arial,Tahoma; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 1px
}
#bclass {
	WIDTH: 100px
}
.flyloading {
	BACKGROUND: url(../images/common/loading.gif) window no-repeat right center
}
#showlookup {
	Z-INDEX: 100; BORDER-BOTTOM: #317082 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #317082 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 214px; FONT-SIZE: 11px; OVERFLOW: auto; BORDER-TOP: #317082 1px solid; BORDER-RIGHT: #317082 1px solid
}
#showlookup DIV {
	PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 1px
}
#showlookup DIV.over {
	BACKGROUND: #317082; COLOR: #fff; CURSOR: pointer
}
#arrival {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; MARGIN-TOP: 5px; WIDTH: 110px; HEIGHT: 16px; FONT-SIZE: 10px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#departure {
	WIDTH: 112px
}
#bclass {
	WIDTH: 92px
}
.loading {
	BACKGROUND: url(../images/xhotelv2/loading.gif) window no-repeat right center
}
.commonBorder {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.commonVideoBorder {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 272px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.commonBorderLong {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.commonBorder606 {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #e7ecf3; WIDTH: 606px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.maincontainer {
	MARGIN: 0px auto; WIDTH: 968px
}
.maincontainerbg {
	WIDTH: 968px; BACKGROUND: url(../images/common/newmainemg.jpg) repeat-y; FLOAT: left; HEIGHT: 100%
}
.containerbotimg {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 968px
}
.hederfootercontainer {
	MARGIN: 0px auto; WIDTH: 958px
}
.yatrafootercontainer {
	MARGIN: 0px auto; WIDTH: 958px
}
.headernewbg {
	BACKGROUND-COLOR: #0196b1; WIDTH: 958px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 200px
}
.dealcontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 944px; PADDING-RIGHT: 11px; FLOAT: left; PADDING-TOP: 13px
}
.mainbgbotleft {
	WIDTH: 12px; FLOAT: left
}
.mainbgbotmid {
	WIDTH: 944px; BACKGROUND: url(../images/common/conbotbg.gif) repeat-x; FLOAT: left; HEIGHT: 21px
}
.mainbgbotright {
	WIDTH: 11px; FLOAT: left
}
.dealsouterrmid {
	BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: 292px; PADDING-RIGHT: 8px; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 0px
}
.hotdealcontainer {
	PADDING-BOTTOM: 0px; MARGIN: 0px 8px; PADDING-LEFT: 0px; WIDTH: 284px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 20px; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.hothadingbox {
	WIDTH: 284px; HEIGHT: 25px
}
.hotdealleft {
	WIDTH: 14px; FLOAT: left
}
.hotdealleft1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.hotdealright {
	WIDTH: 8px; FLOAT: right
}
.rahipannel {
	PADDING-LEFT: 25px; COLOR: #6c7779; FONT-SIZE: 10px
}
.airfarecal {
	COLOR: #6c7779; FONT-SIZE: 11px
}
.bookingfeild {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c7779; PADDING-TOP: 0px
}
.startfrom {
	PADDING-LEFT: 160px; COLOR: #596567
}
.moredeals {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 258px; PADDING-RIGHT: 0px; COLOR: #707070; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.theamtab {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 290px; MARGIN-BOTTOM: 0px; HEIGHT: 21px; COLOR: #596567
}
.theamtab UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.theamtab LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.themeholidaymenuon {
	BORDER-BOTTOM: #e7ecf3 1px solid; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px -366px; COLOR: #cc6600; FONT-WEIGHT: bold
}
.themeholidaymenuoff {
	BACKGROUND-COLOR: #fff; COLOR: #596567
}
.dominttabcon {
	BACKGROUND-COLOR: #fff; WIDTH: 290px; HEIGHT: 20px; COLOR: #596567
}
.dominttabcon UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dominttabcon LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 3px
}
.domintmenuon {
	BORDER-BOTTOM: #e7ecf3 1px solid; BACKGROUND: url(../images/common/tabonbg.gif) repeat-x; COLOR: #c60; FONT-WEIGHT: bold
}
A.pricedeals:link {
	COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedeals:active {
	COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedeals:visited {
	COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedeals:hover {
	COLOR: #ef9122; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.moredeals A:link {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.moredeals A:active {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.moredeals A:visited {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.moredeals A:hover {
	COLOR: #ef9122; TEXT-DECORATION: none
}
.bigbox {
	BORDER-BOTTOM: #8dd6f7 1px solid; BORDER-LEFT: #8dd6f7 1px solid; BACKGROUND-COLOR: #e7f4fb; WIDTH: 437px; MARGIN-BOTTOM: 14px; HEIGHT: 216px; BORDER-TOP: #8dd6f7 1px solid; BORDER-RIGHT: #8dd6f7 1px solid
}
.imgdiv {
	BORDER-BOTTOM: #bebebe 1px solid; MARGIN-TOP: 10px; WIDTH: 437px; HEIGHT: 187px
}
.tabdiv {
	WIDTH: 147px; FLOAT: right; HEIGHT: 18px
}
.tabdiv1 {
	WIDTH: 127px; FLOAT: right; HEIGHT: 15px
}
.mediatabs {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 105px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.mediatabs UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.mediatabs LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.mediatabs A {
	TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDTH: 21px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; BACKGROUND: url(../images/common/homepagespritsimge.gif) 0px -215px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 15px; COLOR: #797979; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.mediatabs A:hover {
	TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; BACKGROUND: url(../images/common/homepagespritsimge.gif) -35px -215px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #1f65a1; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
.mediatabs A.selected {
	TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, Tahoma; BACKGROUND: url(../images/common/homepagespritsimge.gif) -35px -215px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #1f65a1; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
.ytdealscontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 944px; PADDING-RIGHT: 11px; FLOAT: left; PADDING-TOP: 0px
}
.ytdealsmaincontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 944px; PADDING-RIGHT: 11px; FLOAT: left; PADDING-TOP: 7px
}
.ythotdealscon {
	WIDTH: 309px; FLOAT: left
}
.ytholihotelcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 627px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.ytholidaycontainer {
	WIDTH: 309px; FLOAT: left
}
.ythotelcontainer {
	WIDTH: 309px; FLOAT: right
}
.ytminbgbotlett {
	WIDTH: 12px; FLOAT: left
}
.ytminbgbotmid {
	WIDTH: 944px; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px -399px; FLOAT: left; HEIGHT: 21px
}
.ytminbgbotright {
	WIDTH: 11px; FLOAT: left
}
.YTdealscontainer {
	WIDTH: 304px
}
.ytdealtopimg {
	WIDTH: 310px; HEIGHT: 10px
}
.ytdealtopimgyatracolumn2 {
	WIDTH: 940px; HEIGHT: 10px
}
.ythotdealconyatracolumn2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 920px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
.ytdealsmidconyatracolumn2 {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 938px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.ytdealimgleft {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.ytdealimgbg {
	BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px; BORDER-TOP: #bababa 1px solid
}
.ytdealimgbotbg {
	BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px
}
.ytdealimgright {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: right; HEIGHT: 10px
}
.ytdealsmidcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 308px; BORDER-RIGHT: #bababa 1px solid
}
.ythotdealcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 290px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.ytdealtopleft {
	WIDTH: 14px; FLOAT: left; HEIGHT: 25px
}
.ytdealtopleft1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 262px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.ytdealtopright {
	WIDTH: 8px; FLOAT: right; HEIGHT: 25px
}
.ythodelabox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; WIDTH: 290px; HEIGHT: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.ythotdealbanner {
	BORDER-BOTTOM: #aec6e3 1px solid; WIDTH: 290px; HEIGHT: 247px
}
.ytadvantagecon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 289px; PADDING-RIGHT: 8px; PADDING-TOP: 10px
}
.ytholihotbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.ytadvantagebox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.airfaredeal {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 534px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.ytdeals {
	MARGIN: 0px 11px; WIDTH: 260px
}
.ytdealheading {
	BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #036987; FONT-SIZE: 13px; PADDING-TOP: 15px
}
.ytcareheading {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c7779; PADDING-TOP: 8px
}
.ytcareheading UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ytcareheading LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.hotdealsleft {
	WIDTH: 304px; FLOAT: left
}
.ytholidaycon {
	WIDTH: 304px; FLOAT: left
}
.ythotelcon {
	WIDTH: 304px; FLOAT: right
}
.ytdomintradio {
	BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 20px; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.ytdomestictab {
	WIDTH: 95px; FLOAT: left
}
.ytinternationaltab {
	WIDTH: 155px; FLOAT: right
}
.ytholidaudel {
	WIDTH: 260px; HEIGHT: 48px
}
.ytholiimg {
	WIDTH: 63px; FLOAT: left
}
.ytholidaydealleft {
	PADDING-LEFT: 10px; WIDTH: 114px; FLOAT: left; COLOR: #6c7779
}
.ytholidayprice {
	WIDTH: 60px; FLOAT: right; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.ytholidaydealleft A:link {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.ytholidaydealleft A:active {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.ytholidaydealleft A:visited {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.ytholidaydealleft A:hover {
	COLOR: #ef9122; TEXT-DECORATION: none
}
.ytdomintdeals {
	WIDTH: 260px; COLOR: #6c7779
}
.ytdomintdeals UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ytdomintdeals LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
A.citylink:link {
	COLOR: #6c7779; TEXT-DECORATION: none
}
A.citylink:active {
	COLOR: #6c7779; TEXT-DECORATION: none
}
A.citylink:visited {
	COLOR: #6c7779; TEXT-DECORATION: none
}
A.citylink:hover {
	COLOR: #ef9122; TEXT-DECORATION: none
}
.exploredesttest {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c7779; PADDING-TOP: 15px
}
.ytdealsheadingd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,Arial,Trebuchet; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px -424px; HEIGHT: 21px; COLOR: #42454a; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.ytholicontainer {
	WIDTH: 624px
}
.ytholitopimg {
	WIDTH: 628px; FLOAT: left; HEIGHT: 10px
}
.ytholisubcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 626px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.holidayheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,Arial,Trebuchet; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; COLOR: #42454a; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.holidaybanner {
	BORDER-BOTTOM: #aec6e3 1px solid; WIDTH: 605px; HEIGHT: 247px
}
.ytbestsellercon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 604px; PADDING-RIGHT: 9px; FLOAT: left; PADDING-TOP: 10px
}
.ytbestsellerbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 602px; HEIGHT: auto; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.holidaybg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 564px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/holiday/holidaybg.gif) repeat-x; HEIGHT: 21px; COLOR: #1f65a1; PADDING-TOP: 5px
}
.holidaydom {
	WIDTH: 278px; FLOAT: left; FONT-WEIGHT: bold
}
.ytholidaythemebox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 350px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.holidaythemebg {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 290px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/holiday/holidaybg.gif) repeat-x; HEIGHT: 21px; COLOR: #008678; PADDING-TOP: 5px
}
.dealcontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 944px; PADDING-RIGHT: 11px; FLOAT: left; PADDING-TOP: 0px
}
.mapviewbox {
	WIDTH: 626px
}
.dealsouterrmidnew {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 308px; BORDER-RIGHT: #bababa 1px solid
}
.mapviewimg {
	WIDTH: 626px; HEIGHT: 10px
}
.boxsouterrmid {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; HEIGHT: 574px; BORDER-RIGHT: #bababa 1px solid
}
.mapcontainer {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 604px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
.hotelmapbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; WIDTH: 604px; HEIGHT: 570px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.mapboxleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 14px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ytdealsheadingw {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 271px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; FONT-SIZE: 15px; PADDING-TOP: 3px
}
.ytdealsheadingh {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 591px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana,Arial,Trebuchet; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px -424px; HEIGHT: 21px; COLOR: #42454a; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.mapboxleft1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 582px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; FLOAT: left; HEIGHT: 21px; FONT-SIZE: 15px; PADDING-TOP: 4px
}
.dealtest {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #6c7779; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.ythodelaboxnew {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.ythodelaboxn {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 266px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.dealtest UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.dealtest LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.mapboxright {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 8px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.hotelhotdealbanner {
	WIDTH: 602px; FLOAT: left; PADDING-TOP: 20px
}
.mapcontainernew {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 430px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.sixgreatreason {
	BACKGROUND-IMAGE: url(../images/hotel/sixgreatreason_bg.jpg); MARGIN-TOP: 11px; PADDING-LEFT: 6px; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 246px
}
.sixgreatreasonheader {
	WIDTH: 154px; FLOAT: left
}
.sixgreatreasonlinks {
	MARGIN-TOP: 4px; WIDTH: 151px; FLOAT: left
}
.sixgreatreasonlinks A {
	PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND: url(../images/hotel/squarebullet.gif) no-repeat 0px 12px; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.sixgreatreasonlinks A:hover {
	COLOR: #f68a24; TEXT-DECORATION: underline
}
.sixgreatreasonnolinks {
	MARGIN-TOP: 4px; WIDTH: 151px; FLOAT: left; COLOR: #f68a24; FONT-WEIGHT: bold
}
.sixgreatreasonnolinks A {
	PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND: url(../images/hotel/squarebullet.gif) no-repeat 0px 12px; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.sixgreatreasonnolinks A:hover {
	COLOR: #f68a24; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.videobox {
	BACKGROUND-IMAGE: url(../images/videoplayer.gif); TEXT-ALIGN: center; WIDTH: 196px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 93px; PADDING-TOP: 33px
}
.weekendbox {
	WIDTH: 309px; FLOAT: right
}
.yatraadv {
	BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 200px
}
.yatradealcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 262px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.breaksbox {
	BORDER-BOTTOM: #d4d5d7 1px solid; BORDER-LEFT: #d4d5d7 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN: 11px 11px 0px; WIDTH: 259px; BORDER-TOP: #d4d5d7 1px solid; BORDER-RIGHT: #d4d5d7 1px solid
}
.breakbg {
	WIDTH: 259px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../images/hotel/breakbg.gif) repeat-x; HEIGHT: 25px; CURSOR: pointer
}
.breakbg1 {
	WIDTH: 259px; BACKGROUND: url(../images/hotel/breakbg1.gif) repeat-x; HEIGHT: 25px
}
.breaktext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 226px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #1f65a1; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.breakimg {
	PADDING-LEFT: 230px
}
.maincontainer H1 {
	BORDER-BOTTOM: #afafaf 1px dotted; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: ; COLOR: #036987; FONT-SIZE: 13px; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.dealheading {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1f65a1; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dealheadingb {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #00008c; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.bestbg {
	WIDTH: 282px; BACKGROUND: url(../images/common/breakbg.gif) repeat-x; HEIGHT: 25px
}
.offerboxbotleft {
	WIDTH: 10px; FLOAT: left
}
.offerboxbotleft1 {
	BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 283px; FLOAT: left; HEIGHT: 9px
}
.offerboxbotright {
	WIDTH: 11px; FLOAT: right
}
.weekboxheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 257px; PADDING-RIGHT: 0px; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.weekboxheading UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.weekboxheading LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.weekboxtxt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 257px; PADDING-RIGHT: 0px; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.weekboxtxt UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.weekboxtxt LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.bestboxheading {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 282px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.bestboxheading UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bestboxheading LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.bestboxtxt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 257px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.bestboxtxt UL {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.bestboxtxt LI {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #6c7779; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.chainbox {
	WIDTH: 309px
}
.chainboxcontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 284px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.chainheadingbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; WIDTH: 290px; HEIGHT: 290px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.weekbreakbox {
	PADDING-BOTTOM: 10px; WIDTH: 282px
}
.chaininner {
	POSITION: relative; BACKGROUND-COLOR: #e7ecf3; WIDTH: 290px; HEIGHT: 266px
}
#videocitybox {
	BACKGROUND-IMAGE: url(../images/hotel/videocitybox_bg.gif); Z-INDEX: 100; POSITION: absolute; MARGIN: 120px auto; WIDTH: 256px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 86px
}
.ie6 #videocitybox {
	BACKGROUND-IMAGE: url(../images/hotel/videocitybox_bg.gif); Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: 40px; WIDTH: 256px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 86px; LEFT: 180px
}
#videotourheader {
	POSITION: absolute; PADDING-LEFT: 6px; COLOR: #14316b; FONT-SIZE: 11px; TOP: 1px; FONT-WEIGHT: bold; PADDING-TOP: 3px; LEFT: 1px
}
#closevideotour {
	MARGIN-TOP: 4px; FLOAT: right; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.citylistbox {
	MARGIN-TOP: 25px; WIDTH: 226px; FLOAT: left; COLOR: #7e7f80; MARGIN-LEFT: 12px
}
.citylistbox SELECT {
	WIDTH: 130px; MARGIN-LEFT: 15px; FONT-SIZE: 11px
}
.ytweekenedhotelbrbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 532px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
A.pricedealhalf:link {
	PADDING-LEFT: 1px; COLOR: #6c7779; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealhalf:active {
	PADDING-LEFT: 1px; COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealhalf:visited {
	PADDING-LEFT: 1px; COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealhalf:hover {
	PADDING-LEFT: 1px; COLOR: #ef9122; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealfull:link {
	PADDING-LEFT: 3px; COLOR: #6c7779; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealfull:active {
	PADDING-LEFT: 3px; COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealfull:visited {
	PADDING-LEFT: 3px; COLOR: #c60; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pricedealfull:hover {
	PADDING-LEFT: 3px; COLOR: #ef9122; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.holidaydomintcon {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; WIDTH: 574px; PADDING-RIGHT: 13px; FLOAT: left; PADDING-TOP: 12px
}
.holidayadddiv {
	BORDER-BOTTOM: #d4d5d7 1px solid; BORDER-LEFT: #d4d5d7 1px solid; WIDTH: 574px; FLOAT: left; BORDER-TOP: #d4d5d7 1px solid; BORDER-RIGHT: #d4d5d7 1px solid
}
.holidaybg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 564px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/holiday/holidaybg.gif) repeat-x; HEIGHT: 21px; COLOR: #1f65a1; PADDING-TOP: 5px
}
.holidaydom {
	WIDTH: 278px; FLOAT: left; FONT-WEIGHT: bold
}
.holidayint {
	WIDTH: 275px; FLOAT: right; FONT-WEIGHT: bold
}
.holidaydomintdealcon {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 564px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #6c7779; PADDING-TOP: 10px
}
.holidaydomleft {
	WIDTH: 278px; FLOAT: left; BORDER-RIGHT: #afafaf 1px dotted
}
.holidaydomright {
	WIDTH: 275px; FLOAT: right
}
.holidaydestimg {
	WIDTH: 73px; FLOAT: left
}
.holidaydealsinfo {
	WIDTH: 193px; FLOAT: right
}
.holidaydealsinfo UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.holidaydealsinfo LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.holidaydealsinfo1 {
	WIDTH: 193px; FLOAT: right
}
.holidaydealsinfo1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.holidaydealsinfo1 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.holidaydeal:link {
	COLOR: #1f65a1; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.holidaydeal:active {
	COLOR: #1f65a1; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.holidaydeal:visited {
	COLOR: #1f65a1; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.holidaydeal:hover {
	COLOR: #ef9122; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.holidaythemebanner {
	BORDER-BOTTOM: #aec6e3 1px solid; WIDTH: 282px; HEIGHT: 183px
}
.holidaythemeinfo {
	MARGIN: 10px 0px 0px; WIDTH: 260px; COLOR: #707070
}
.holidaythemeinfo UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.holidaythemeinfo LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.priviousbut {
	PADDING-LEFT: 5px; WIDTH: 93px; FLOAT: left
}
.theamhading {
	WIDTH: 105px; FLOAT: left; FONT-SIZE: 15px
}
.priviousbut A:link {
	COLOR: #008678; TEXT-DECORATION: none
}
.priviousbut A:active {
	COLOR: #008678; TEXT-DECORATION: none
}
.priviousbut A:visited {
	COLOR: #008678; TEXT-DECORATION: none
}
.rpriviousbuta:hover {
	COLOR: #008678; TEXT-DECORATION: none
}
.nextbut {
	WIDTH: 40px; PADDING-RIGHT: 5px; FLOAT: right
}
.nextbut A:link {
	COLOR: #008678; TEXT-DECORATION: none
}
.nextbut A:active {
	COLOR: #008678; TEXT-DECORATION: none
}
.nextbut A:visited {
	COLOR: #008678; TEXT-DECORATION: none
}
.nextbut A:hover {
	COLOR: #008678; TEXT-DECORATION: none
}
.bus_weekendcon {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.bus_weekendcity {
	WIDTH: 90px; FLOAT: left
}
.bus_weekendhotel {
	WIDTH: 110px; FLOAT: left
}
.bus_weekendprice {
	WIDTH: 60px; FLOAT: right
}
.bus_weekenddeals {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #596567; PADDING-TOP: 5px
}
.allinclisive {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #596567; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.bus_bestseler {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #1f65a1; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.bus_bestselercity {
	WIDTH: 70px; FLOAT: left
}
.bus_bestselerhotel {
	WIDTH: 123px; FLOAT: left
}
.bus_bestselerprice {
	WIDTH: 64px; FLOAT: right
}
.bus_topdestcity {
	WIDTH: 145px; FLOAT: left
}
.bus_destiimg {
	WIDTH: 68px; FLOAT: left
}
.bus_top4city {
	WIDTH: 72px; FLOAT: right
}
.bus_topdestprice {
	WIDTH: 64px; FLOAT: right
}
.bus_top4con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; COLOR: #596567; PADDING-TOP: 0px
}
#showlookup {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: #7f9db9 1px solid; FONT-FAMILY: Arial,Tahoma,Helvetica,sans-serif; BACKGROUND: #fff; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#showlookup DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
#showlookup DIV.over {
	BACKGROUND: #317082; COLOR: #fff; CURSOR: pointer
}
#arrival {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100px; FONT: 11px Arial,Tahoma; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#departure {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 100px; FONT: 11px Arial,Tahoma; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#bclass {
	WIDTH: 100px
}
.loading {
	BACKGROUND: url(../images/common/loading.gif) window no-repeat right center
}
#flyshowlookup {
	BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; BORDER-LEFT: #7f9db9 1px solid; FONT-FAMILY: Arial,Tahoma,Helvetica,sans-serif; BACKGROUND: #fff; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
#flyshowlookup DIV {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
#flyshowlookup DIV.over {
	BACKGROUND: #317082; COLOR: #fff; CURSOR: pointer
}
.optiontopimg {
	WIDTH: 704px; HEIGHT: 10px
}
.optiontopimgs {
	WIDTH: 224px; HEIGHT: 10px
}
.optionimgleft {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.optionimgright {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: right; HEIGHT: 10px
}
.optionimgleft {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.optionimgbg {
	BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px; BORDER-TOP: #bababa 1px solid
}
.optionimgbotbg {
	BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px
}
.optionimgright {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: right; HEIGHT: 10px
}
.optionmidbg {
	BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 682px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 10px
}
.headbold {
	PADDING-BOTTOM: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #655f52; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.optioncontainer {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.optbluebox {
	BORDER-BOTTOM: #d0eef1 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f3f9fe; PADDING-LEFT: 14px; WIDTH: 647px; FLOAT: left; BORDER-TOP: #d0eef1 1px solid
}
.optsubtitle {
	PADDING-BOTTOM: 12px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #003471; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.optstepb {
	PADDING-BOTTOM: 5px; WIDTH: 40px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #003471; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.optstep {
	PADDING-BOTTOM: 5px; WIDTH: 592px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #003471; FONT-SIZE: 12px
}
.opttermshead {
	PADDING-BOTTOM: 12px; WIDTH: 660px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #1f65a1; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.optterms {
	LINE-HEIGHT: 18px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #5d5959; FONT-SIZE: 12px
}
.optterms UL {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
.optterms LI {
	MARGIN-TOP: 0px; PADDING-TOP: 5px
}
.optionmidbgs {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 222px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.opt_formcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.opt_formsubcon {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; PADDING-BOTTOM: 10px; WIDTH: 204px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.opt_formhading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 194px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.opt_formbox {
	MARGIN: 4px 4px 0px; WIDTH: 196px
}
.citynamel {
	BORDER-BOTTOM: #cfd3d3 1px solid; BACKGROUND-COLOR: #e2f9fb; PADDING-LEFT: 4px; WIDTH: 74px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 3px
}
.phnumr {
	BORDER-BOTTOM: #cfd3d3 1px solid; BACKGROUND-COLOR: #e2f9fb; PADDING-LEFT: 4px; WIDTH: 113px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: right; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.citynamels {
	PADDING-LEFT: 4px; WIDTH: 74px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 11px; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 3px
}
.phnumrs {
	PADDING-LEFT: 4px; WIDTH: 113px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: right; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.loungetxt {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.landingtopimg {
	WIDTH: 944px; HEIGHT: 10px
}
.landingimgleft {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.landingimgright {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: right; HEIGHT: 10px
}
.landingimgleft {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: left; HEIGHT: 10px
}
.landingimgbg {
	BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px; BORDER-TOP: #bababa 1px solid
}
.landimgbotbg {
	BORDER-BOTTOM: #bababa 1px solid; BACKGROUND-COLOR: #fff; FLOAT: left; HEIGHT: 9px
}
.landingimgright {
	LINE-HEIGHT: 0; WIDTH: 10px; FLOAT: right; HEIGHT: 10px
}
.landingcontainer {
	MARGIN: 13px 7px 0px 12px
}
.landingmidbg {
	BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; WIDTH: 934px; PADDING-RIGHT: 4px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 4px
}
.mainbox {
	PADDING-LEFT: 7px; WIDTH: 928px; PADDING-RIGHT: 7px
}
.leftbox {
	BACKGROUND-COLOR: #e8f0f3; WIDTH: 205px; FLOAT: left; HEIGHT: 520px; PADDING-TOP: 38px
}
.rightbox {
	WIDTH: 723px; FLOAT: right
}
.optheadtext {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1f65a1; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 42px
}
.optyatra {
	PADDING-LEFT: 16px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #848587; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.optlisttext {
	PADDING-LEFT: 3px; WIDTH: 670px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: right; COLOR: #848587; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.joiningbox {
	WIDTH: 723px; FLOAT: left
}
.optimage {
	PADDING-LEFT: 16px; WIDTH: 22px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.lefttextbox {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BORDER-TOP: #a6cad8 1px solid; PADDING-TOP: 5px
}
.leftmenutext {
	PADDING-LEFT: 10px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext A {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext A:link {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext A:hover {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext A:active {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext A:visited {
	FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1597bb; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.leftmenutext UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LIST-STYLE-IMAGE: url(../images/common/tri-icn.gif)
}
.leftmenutext LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; LIST-STYLE-IMAGE: url(../images/common/tri-icn.gif)
}
.miniformradiocon {
	WIDTH: 194px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #1e56a1; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.miniformcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #6c7779; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.miniradioform {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 97px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #6c7779; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.miniradiofom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 67px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; COLOR: #6c7779; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.miniformcity {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.miniformcheckin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 12px
}
.minicheckin {
	WIDTH: 84px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #6c7779; FONT-SIZE: 12px
}
.minicheckout {
	WIDTH: 84px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: right; COLOR: #6c7779; FONT-SIZE: 12px
}
.minipassdetail {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #9ccceb 1px solid; PADDING-TOP: 8px
}
.miniadults {
	WIDTH: 62px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #6c7779; FONT-SIZE: 12px
}
.minichildrens {
	WIDTH: 68px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; COLOR: #6c7779; FONT-SIZE: 12px
}
.land_formcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.land_formsubcon {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; PADDING-BOTTOM: 10px; WIDTH: 204px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.land_formhading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 194px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; FONT-SIZE: 15px; PADDING-TOP: 3px
}
.land_formbox {
	MARGIN: 0px 5px; WIDTH: 194px; COLOR: #6c7779
}
.yt_aboutleft {
	BORDER-BOTTOM: #5f5f5f 1px dotted; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.yt_abouthanding {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1e56a1; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.ie6 .yt_abouthanding {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; BACKGROUND: url(../images/common/border_white_dotted_ie6.gif) repeat-x left bottom; COLOR: #1e56a1; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.footerlandleft {
	WIDTH: 704px; FLOAT: left
}
.footerlandright {
	WIDTH: 224px; FLOAT: right
}
.serviceheading {
	PADDING-LEFT: 15px; COLOR: #1e56a1
}
.ulclass {
	MARGIN-TOP: 0px; PADDING-TOP: 10px
}
.ulclass1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.liclass {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.rahilogo {
	TEXT-ALIGN: right; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.miniformdepat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; HEIGHT: 35px; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.minidepartleft {
	WIDTH: 84px; FLOAT: left
}
.minireturnright {
	WIDTH: 84px; FLOAT: right
}
.minipasdetail {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; HEIGHT: 48px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.minipasdetails {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 8px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; FLOAT: left; PADDING-TOP: 0px
}
.miniinflant {
	WIDTH: 46px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; FONT-SIZE: 12px
}
.miniadult {
	WIDTH: 74px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; FLOAT: left; FONT-SIZE: 12px
}
.land_headerbotleft {
	WIDTH: 7px; FLOAT: left
}
.land_headerbotbg {
	WIDTH: 944px; BACKGROUND: url(../images/landingpage/headerimgbg.gif) repeat-x; FLOAT: left; HEIGHT: 15px
}
.land_headerbotright {
	WIDTH: 7px; FLOAT: right
}
.land_ybookbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 300px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.ytholibanner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 608px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
.ytholihotdeal {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 602px; HEIGHT: 300px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.land_deals {
	MARGIN: 0px 11px; WIDTH: 580px; COLOR: #6c7779
}
.land_theamtab {
	BACKGROUND-COLOR: #fff; WIDTH: 602px; MARGIN-BOTTOM: 0px; HEIGHT: 22px; COLOR: #596567
}
.land_theamtab UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.land_theamtab LI {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; PADDING-RIGHT: 24px; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.land_holidaycon {
	WIDTH: 580px; HEIGHT: 58px
}
.land_holidayimgleft {
	WIDTH: 72px; FLOAT: left
}
.land_holidayinforight {
	WIDTH: 495px; FLOAT: right
}
.land_holidayinforight A:link {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.land_holidayinforight A:active {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.land_holidayinforight A:visited {
	COLOR: #6c7779; TEXT-DECORATION: none
}
.land_holidayinforight A:hover {
	COLOR: #ef9122; TEXT-DECORATION: none
}
.holidaymenuon {
	BORDER-BOTTOM: #e7ecf3 1px solid; BACKGROUND: url(../images/common/tabonbg.gif) repeat-x; COLOR: #c60; FONT-WEIGHT: bold
}
.holidaymenuoff {
	BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; COLOR: #596567; FONT-WEIGHT: bold
}
.grouptourbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 602px; HEIGHT: 347px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.tourheading {
	COLOR: #09a6e1; FONT-SIZE: 15px; PADDING-TOP: 5px
}
.tourinfo {
	WIDTH: 580px; PADDING-TOP: 10px
}
.tourinfo UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tourinfo LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tourbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.travelagleft {
	WIDTH: 287px; FLOAT: left; BORDER-RIGHT: #ccc 1px dotted
}
.travelagleft UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.travelagleft LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.travelagright {
	WIDTH: 275px; FLOAT: right
}
.travelagright UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.travelagright LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.gt_mandatory {
	TEXT-ALIGN: right; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.gt_fomrcon {
	WIDTH: 260px; COLOR: #000
}
.gt_submitbut {
	TEXT-ALIGN: right; WIDTH: 260px; COLOR: #000; PADDING-TOP: 10px
}
.gt_feildsleft {
	WIDTH: 113px; FLOAT: left
}
.gt_feildsright {
	WIDTH: 136px; FLOAT: right
}
.headerimg {
	PADDING-LEFT: 7px; PADDING-RIGHT: 7px
}
.landborder {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.YT_header {
	WIDTH: 958px; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px 0px
}
.headerfootercon {
	MARGIN: 0px auto; WIDTH: 966px
}
.headerfootercon .center {
	TEXT-ALIGN: center
}
.headercontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 18px
}
.headerlogoleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 215px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.headerright {
	WIDTH: 550px; FLOAT: right; PADDING-TOP: 5px
}
.headerphoneno {
	TEXT-ALIGN: right; WIDTH: 170px; FLOAT: right; HEIGHT: 36px
}
.headerdeal {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 20px
}
.inputbox {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 120px; COLOR: #000; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.tabcontainer {
	WIDTH: 944px; BACKGROUND: url(../images/common/tabbg.gif) repeat-x; HEIGHT: 36px
}
.tabmaincon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 944px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabmaincon UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tabmaincon LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.tabiconmenubg {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: url(../images/common/tabbgimg.gif) no-repeat; FLOAT: left; PADDING-TOP: 8px
}
.tabiconmenubg1 {
	BACKGROUND: url(../images/common/tabbgimg1.gif) no-repeat; FLOAT: left
}
.tabsignin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 110px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.ukicon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.rssicon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.usicon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.yatralogo {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.contacticon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.bulletarrow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.signbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.formcurveimgleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.formcurveimgright {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.rahilogonew {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.bottomcurveleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.bottomcurveright {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.curve4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.curve5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.curve3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.curve2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.tabbalckarrow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.hotdeal_btnback {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.hotdeal_btnford {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.cal_iconon {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.cal_iconoff {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.gobutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.flightbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.hotel_searchbutton {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.tabarrowimg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.bottomwhitecurve {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.dom_flexisearchbut {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.int_flexisearchbut {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/homepagespritsimge.gif) no-repeat; PADDING-TOP: 0px
}
.ukicon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -54px; PADDING-TOP: 0px
}
.rssicon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -156px -97px; PADDING-TOP: 0px
}
.usicon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -68px; HEIGHT: 10px; PADDING-TOP: 0px
}
.yatralogo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 55px; PADDING-TOP: 0px
}
.contacticon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -93px; HEIGHT: 18px; PADDING-TOP: 0px
}
.signbutton {
	WIDTH: 53px; BACKGROUND-POSITION: 0px -114px; HEIGHT: 22px
}
.signlink {
	WIDTH: 58px; FLOAT: right; HEIGHT: 22px; CURSOR: pointer
}
.formcurveimgleft {
	WIDTH: 94px; BACKGROUND-POSITION: 0px -160px; HEIGHT: 22px
}
.formcurveimgright {
	WIDTH: 94px; BACKGROUND-POSITION: -162px -160px; HEIGHT: 22px
}
.rahilogonew {
	BACKGROUND-POSITION: 0px -141px
}
.curve2 {
	BACKGROUND-POSITION: -139px -55px
}
.curve3 {
	BACKGROUND-POSITION: -153px -55px
}
.curve4 {
	BACKGROUND-POSITION: -166px -55px
}
.curve5 {
	BACKGROUND-POSITION: -182px -55px
}
.tabbalckarrow {
	WIDTH: 8px; BACKGROUND-POSITION: -184px -282px; HEIGHT: 4px
}
.hotdeal_btnback {
	WIDTH: 21px; BACKGROUND-POSITION: 0px -189px; HEIGHT: 18px
}
.hotdeal_btnford {
	WIDTH: 21px; BACKGROUND-POSITION: -35px -189px; HEIGHT: 18px
}
.cal_iconon {
	WIDTH: 15px; BACKGROUND-POSITION: -177px -190px; HEIGHT: 15px
}
.cal_iconoff {
	BACKGROUND-POSITION: -150px -190px
}
.calandericon {
	MARGIN-TOP: 1px; WIDTH: 15px; FLOAT: right; HEIGHT: 15px; CURSOR: pointer
}
.gobutton {
	WIDTH: 27px; BACKGROUND-POSITION: -165px -215px; HEIGHT: 21px
}
.flightbutton {
	WIDTH: 123px; BACKGROUND-POSITION: 0px -333px; HEIGHT: 25px
}
.hotel_searchbutton {
	WIDTH: 93px; BACKGROUND-POSITION: -99px -242px; HEIGHT: 25px
}
.tabarrowimg {
	BACKGROUND-POSITION: 0px -358px
}
.bulletarrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -371px; PADDING-TOP: 0px
}
.dom_flexisearchbut {
	WIDTH: 152px; BACKGROUND-POSITION: 0px -273px; HEIGHT: 25px
}
.int_flexisearchbut {
	WIDTH: 152px; BACKGROUND-POSITION: 0px -302px; HEIGHT: 25px
}
.bottomcurveleft {
	BACKGROUND-POSITION: -155px -71px; HEIGHT: 21px
}
.bottomcurveright {
	BACKGROUND-POSITION: -181px -71px; HEIGHT: 21px
}
.bottomwhitecurve {
	WIDTH: 94px; BACKGROUND-POSITION: -98px -114px; HEIGHT: 22px
}
.formtabcontainer {
	BORDER-BOTTOM: #0196b1 0px solid; BORDER-LEFT: #0196b1 7px solid; WIDTH: 944px; HEIGHT: auto; BORDER-TOP: #0196b1 7px solid; BORDER-RIGHT: #0196b1 7px solid
}
.formtabsubcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 944px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.formtabbg {
	BACKGROUND-COLOR: #fff; WIDTH: 944px; HEIGHT: 178px
}
.iconleft {
	WIDTH: 74px; FLOAT: left; HEIGHT: 178px; COLOR: #596567
}
.ie6 .formtabbg {
	BACKGROUND-COLOR: #fff; WIDTH: 944px; HEIGHT: 176px
}
.ie6 .iconleft {
	WIDTH: 74px; FLOAT: left; HEIGHT: 176px; COLOR: #596567
}
.iconleft UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.iconleft LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.iconbg {
	BACKGROUND-IMAGE: url(../images/common/iconbg.gif); BORDER-BOTTOM: #9aaeca 1px solid; TEXT-ALIGN: center; WIDTH: 74px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 39px; CURSOR: pointer; BORDER-RIGHT: #9aaeca 1px solid; PADDING-TOP: 5px
}
.iconbgon {
	BORDER-BOTTOM: #9aaeca 1px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; WIDTH: 74px; PADDING-RIGHT: 1px; HEIGHT: 39px; CURSOR: pointer; PADDING-TOP: 5px
}
.bookingrightcon {
	WIDTH: 868px; FLOAT: right; HEIGHT: 178px
}
.ie6 .bookingrightcon {
	WIDTH: 868px; FLOAT: right; HEIGHT: 176px
}
.bookingleft {
	PADDING-LEFT: 15px; WIDTH: 610px; FLOAT: left
}
.retriveright {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
.formleft {
	WIDTH: 18px; FLOAT: left
}
.formmainleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 915px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 10px
}
.formright {
	WIDTH: 11px; FLOAT: right
}
.formleftpannel {
	WIDTH: 145px; FLOAT: left
}
.formrightpannel {
	WIDTH: 770px; FLOAT: right
}
.formfeildleft {
	WIDTH: 561px; FLOAT: left
}
.retrivebookinright {
	BORDER-BOTTOM: #d4d5d7 1px solid; BORDER-LEFT: #d4d5d7 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 207px; FLOAT: right; HEIGHT: 165px; BORDER-TOP: #d4d5d7 1px solid; BORDER-RIGHT: #d4d5d7 1px solid
}
.booktrip {
	COLOR: #1e56a1; FONT-SIZE: 15px; PADDING-TOP: 4px
}
.radiobg {
	WIDTH: 122px; BACKGROUND: url(../images/common/radiobutbg.gif) repeat-x; HEIGHT: 141px
}
.radiobg UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.radiobg UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.retrievecontainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 182px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.retriveheading {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; COLOR: #1e56a1; FONT-SIZE: 15px; PADDING-TOP: 6px
}
.radiobut {
	WIDTH: 581px; COLOR: #1e56a1
}
.radiobut UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.radiobut LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 0px
}
.newfelidscon {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; HEIGHT: 105px; COLOR: #6c7779; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.formsfelids {
	PADDING-LEFT: 15px; WIDTH: 509px; FLOAT: left; COLOR: #6c7779
}
.formfeildsleft {
	WIDTH: 310px; FLOAT: left
}
.formfeildsright {
	WIDTH: 300px; FLOAT: right
}
.formfeildsright_new {
	WIDTH: 310px; FLOAT: right
}
.busformfeildsright {
	WIDTH: 260px; FLOAT: right
}
.fromfeild {
	WIDTH: 135px; FLOAT: left
}
.tofeilds {
	WIDTH: 156px; FLOAT: right
}
.departleft {
	WIDTH: 110px; FLOAT: left
}
.departreturn {
	WIDTH: 100px; FLOAT: left
}
.passcon {
	WIDTH: 330px; FLOAT: left; PADDING-TOP: 12px
}
.buspasscon {
	WIDTH: 445px; FLOAT: left; PADDING-TOP: 12px
}
.classeco {
	WIDTH: 80px; PADDING-RIGHT: 76px; FLOAT: left; PADDING-TOP: 12px
}
.classfeldcon {
	WIDTH: 50px; FLOAT: left
}
.ytflyadult {
	WIDTH: 35px; FLOAT: left
}
.childcon {
	WIDTH: 240px; FLOAT: right
}
.childleft {
	WIDTH: 100px; FLOAT: left
}
.infant {
	WIDTH: 116px; FLOAT: right
}
.flexdate {
	TEXT-ALIGN: right; WIDTH: 250px; FLOAT: right; PADDING-TOP: 25px
}
.ytformtableft {
	LINE-HEIGHT: 0; WIDTH: 94px; FLOAT: left
}
.ytformbottombg {
	WIDTH: 834px; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px -300px; FLOAT: left; HEIGHT: 22px
}
.ytformtabright {
	LINE-HEIGHT: 0; WIDTH: 30px; FLOAT: right
}
.form_clickhere {
	COLOR: #6c7779; FONT-SIZE: 11px
}
.alllinks {
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,sans-serif; COLOR: #1f65a1; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.alllinks:hover {
	FONT-FAMILY: Arial,Tahoma,Verdana,Helvetica,sans-serif; COLOR: #1f65a1; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.holifomrrightcon {
	WIDTH: 944px; FLOAT: left
}
.holidayformheding {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1e56a1; FONT-SIZE: 15px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
.carnewfomrcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 613px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.holidayfomrcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.holidayindexform {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; WIDTH: 670px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.holidayformleft {
	MARGIN-TOP: 5px; WIDTH: 475px; FLOAT: left; HEIGHT: 90px; COLOR: #6c7779; BORDER-RIGHT: #ccc 1px solid
}
.holidayformleft UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.holidayformleft LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.holidayfomrradioheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 475px; PADDING-RIGHT: 0px; COLOR: #1e56a1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.holidayformradio {
	WIDTH: 475px; FLOAT: left; PADDING-TOP: 10px
}
.newformselectbox {
	WIDTH: 120px; FONT-SIZE: 11px
}
.holiformradileft {
	WIDTH: 97px; FLOAT: left
}
.holiformradileft1 {
	WIDTH: 91px; FLOAT: left
}
.holiformradiright {
	WIDTH: 84px; FLOAT: left
}
.holidayformright {
	WIDTH: 165px; FLOAT: right; COLOR: #6c7779
}
.holibokingheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; COLOR: #1e56a1; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.holidaybookingcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.holidaycitylistcon {
	WIDTH: 104px; FLOAT: left
}
.holibookingdetailcon {
	WIDTH: 216px; FLOAT: right
}
.buttonbg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/holiday/searchbutbg.gif) no-repeat; FLOAT: right; HEIGHT: 22px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.busdepartleft {
	WIDTH: 120px; FLOAT: left
}
.busdepartreturn {
	WIDTH: 100px; FLOAT: left
}
.departleftbusalign {
	WIDTH: 140px; FLOAT: left
}
.formfeildsrightbusalign {
	WIDTH: 350px; FLOAT: right
}
.YT_footer {
	WIDTH: 958px; BACKGROUND: url(../images/common/background_sprites.gif) repeat-x 0px 0px; HEIGHT: 275px; COLOR: #ffffff
}
.fottercontainer {
	MARGIN: 0px 10px 0px 11px; WIDTH: 947px; FLOAT: left; COLOR: #fff
}
.footertoplink {
	BORDER-BOTTOM: #0e98b1 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 910px; PADDING-RIGHT: 0px; HEIGHT: 90px; FONT-SIZE: 11px; PADDING-TOP: 14px
}
.partnerinvestcon {
	MARGIN: 0px auto; WIDTH: 958px
}
.corpratelikkleft {
	WIDTH: 155px; FLOAT: left
}
.ytservice {
	PADDING-LEFT: 30px; WIDTH: 129px; FLOAT: left
}
.customerleft {
	PADDING-LEFT: 30px; WIDTH: 114px; FLOAT: left
}
.whyyt {
	PADDING-LEFT: 30px; WIDTH: 125px; FLOAT: left
}
.affiliate {
	PADDING-LEFT: 30px; WIDTH: 125px; FLOAT: left
}
.corpratelink {
	HEIGHT: 64px; BORDER-RIGHT: #fff 1px dotted
}
.corpratelink UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.corpratelink LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.footerbotlink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 11px; WORD-SPACING: 2px; PADDING-TOP: 8px
}
.partnerleftpannel {
	WIDTH: 406px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid
}
.partnerrightpannel {
	WIDTH: 343px; FLOAT: right
}
.ourpartner {
	WIDTH: 83px; FLOAT: left; COLOR: #959595; PADDING-TOP: 10px
}
.partnerlogo {
	WIDTH: 321px; FLOAT: right
}
.ourinvester {
	PADDING-LEFT: 10px; WIDTH: 90px; FLOAT: left; COLOR: #959595; PADDING-TOP: 10px
}
.investerlogo {
	WIDTH: 236px; FLOAT: left
}
.cpoyrightYatra {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #959595; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.footertoplink A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.footertoplink A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.footertoplink A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.footertoplink A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.footerbotlink A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.footerbotlink A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.footerbotlink A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.footerbotlink A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.associated_logos {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/footer_patrners_logo.jpg) no-repeat; PADDING-TOP: 0px
}
.investors_logos {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/footer_patrners_logo.jpg) no-repeat; PADDING-TOP: 0px
}
.paymentoptions_logos {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/footer_patrners_logo.jpg) no-repeat; PADDING-TOP: 0px
}
.associated_logos {
	WIDTH: 260px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 32px
}
.investors_logos {
	WIDTH: 336px; BACKGROUND-POSITION: 0px -39px; HEIGHT: 32px
}
.paymentoptions_logos {
	WIDTH: 300px; BACKGROUND-POSITION: 0px -78px; HEIGHT: 32px
}
.radiobutcar {
	WIDTH: 610px; COLOR: #1e56a1
}
.radiobutcar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #6c7779; PADDING-TOP: 0px
}
.radiobutcar LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; COLOR: #6c7779; PADDING-TOP: 0px
}
.radiobutcarcms {
	WIDTH: 687px; COLOR: #1e56a1
}
.radiobutcarcms UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #6c7779; PADDING-TOP: 0px
}
.radiobutcarcms LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; COLOR: #6c7779; PADDING-TOP: 0px
}
.felidscon {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 10px; WIDTH: 610px; PADDING-RIGHT: 0px; HEIGHT: 85px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.felidsconcar {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 610px; PADDING-RIGHT: 0px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.rooms {
	WIDTH: 40px; FLOAT: left
}
.classfeldcont {
	WIDTH: 130px; FLOAT: left
}
.childcont {
	WIDTH: 237px; FLOAT: right
}
.childrenleft {
	WIDTH: 93px; FLOAT: left
}
.htbookingleft {
	PADDING-LEFT: 15px; WIDTH: 630px; FLOAT: left
}
.hotelformfeildsleft {
	WIDTH: 260px; FLOAT: left
}
.hotelformfeildsright {
	WIDTH: 260px; FLOAT: right
}
.hotelfelidscon {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 520px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.hotelfelidscon INPUT {
	FONT-SIZE: 11px
}
.hotelfelidscon SELECT {
	FONT-SIZE: 11px
}
.hotelpasscon {
	WIDTH: 590px; FLOAT: left; PADDING-TOP: 4px
}
.rooms {
	WIDTH: 75px; FLOAT: left; COLOR: #717a79
}
.hotelclassfeldcont {
	WIDTH: 140px; PADDING-RIGHT: 10px; FLOAT: left
}
.hotelchildcont {
	WIDTH: 436px; FLOAT: left; COLOR: #717a79
}
.hotelchildrenleft {
	WIDTH: 375px; FLOAT: left; COLOR: #717a79
}
.fromfeildhotel {
	POSITION: relative; WIDTH: 232px; FLOAT: left; COLOR: #717a79
}
.findcity {
	PADDING-LEFT: 130px
}
.fromfeildhotel A:link {
	COLOR: #717a79; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.fromfeildhotel A:visited {
	COLOR: #717a79; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.fromfeildhotel A:hover {
	COLOR: #717a79; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.checkin {
	WIDTH: 100px; FLOAT: left; COLOR: #717a79
}
.checkout {
	WIDTH: 100px; FLOAT: right; COLOR: #717a79
}
.adults {
	WIDTH: 140px; FLOAT: left; COLOR: #717a79
}
#hotelchildage {
	WIDTH: 195px; FLOAT: left
}
.mferror_city {
	PADDING-BOTTOM: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; FLOAT: left; HEIGHT: 16px; COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.mferror_city1 {
	PADDING-BOTTOM: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif; FLOAT: left; COLOR: red; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.hotelfelidscon1 {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 610px; PADDING-RIGHT: 0px; HEIGHT: 100px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.hotelpasscon1 {
	WIDTH: 510px; FLOAT: left; COLOR: #6c7779; PADDING-TOP: 0px
}
.htpassdetailcon {
	WIDTH: 270px; FLOAT: left
}
.htroom {
	WIDTH: 86px; FLOAT: left
}
.htpassadult {
	WIDTH: 41px; FLOAT: left
}
.htpasschild {
	WIDTH: 100px; FLOAT: right
}
.htagechilcon {
	WIDTH: 215px; FLOAT: right
}
.headerfootercontainer {
	MARGIN: 0px auto; WIDTH: 958px
}
.footerlinkleftcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 702px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.footerlinkinfo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 4px; WIDTH: 684px; PADDING-RIGHT: 9px; COLOR: #6c7779; PADDING-TOP: 0px
}
.ft_linkleftpannel {
	WIDTH: 170px; FLOAT: left
}
.ft_linkleftpannel UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ft_linkleftpannel LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ft_linkrightpannel {
	WIDTH: 483px; FLOAT: right
}
.footerlinkrightcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 222px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.land_formcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 206px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.land_formsubcon {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; PADDING-BOTTOM: 10px; WIDTH: 204px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.land_formhading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 194px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; FONT-SIZE: 15px; PADDING-TOP: 3px
}
.land_formbox {
	MARGIN: 0px 5px; WIDTH: 194px; COLOR: #6c7779
}
.yt_aboutleft {
	BORDER-BOTTOM: #5f5f5f 1px dotted; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.yt_abouthanding {
	BORDER-BOTTOM: #1f65a1 1px dotted; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #1e56a1; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.ie6 .yt_abouthanding {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; BACKGROUND: url(../images/common/border_white_dotted_ie6.gif) repeat-x left bottom; COLOR: #1e56a1; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.footerlandleft {
	WIDTH: 704px; FLOAT: left
}
.footerlandright {
	WIDTH: 224px; FLOAT: right
}
.serviceheading {
	PADDING-LEFT: 15px; COLOR: #1e56a1
}
.ulclass {
	MARGIN-TOP: 0px; PADDING-TOP: 10px
}
.ulclass1 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.liclass {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.rahilogo {
	TEXT-ALIGN: right; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.miniformradiocon {
	WIDTH: 194px; COLOR: #1e56a1; PADDING-TOP: 8px
}
.miniformcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.miniformdepat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; HEIGHT: 35px; PADDING-TOP: 12px
}
.minidepartleft {
	WIDTH: 84px; FLOAT: left
}
.minireturnright {
	WIDTH: 84px; FLOAT: right
}
.minipasdetail {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; WIDTH: 194px; PADDING-RIGHT: 0px; HEIGHT: 48px; BORDER-TOP: #1f65a1 1px dotted; PADDING-TOP: 8px
}
.miniadult {
	WIDTH: 74px; FLOAT: left
}
.miniinflant {
	WIDTH: 46px; FLOAT: left
}
#city {
	MARGIN-TOP: 4px; WIDTH: 99px; MARGIN-LEFT: 2px; FONT-SIZE: 11px
}
.ie6 #city {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #bfbfbf 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 4px; PADDING-LEFT: 1px; WIDTH: 99px; PADDING-RIGHT: 1px; MARGIN-LEFT: 2px; FONT-SIZE: 11px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 1px
}
#city3 {
	MARGIN-TOP: 8px; WIDTH: 85px; HEIGHT: 70px; MARGIN-LEFT: 2px; FONT-SIZE: 11px
}
.farebox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; WIDTH: 282px; HEIGHT: 77px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.farelivechatleft {
	WIDTH: 198px; FLOAT: left; PADDING-TOP: 10px
}
.farechatcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 260px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.airfarecon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 702px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.farelistcon {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 385px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.farelistheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 375px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; COLOR: #000; FONT-SIZE: 15px; PADDING-TOP: 3px
}
.fareliftinfo {
	PADDING-BOTTOM: 15px; MARGIN: 10px 40px 0px 11px; WIDTH: 334px; COLOR: #6c7779
}
.farelistcitycon {
	BORDER-BOTTOM: #aec6e3 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 11px; WIDTH: 363px; PADDING-RIGHT: 11px; FLOAT: left; BORDER-TOP: #aec6e3 1px solid; PADDING-TOP: 3px
}
.farelistcityinfo {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 11px; WIDTH: 363px; PADDING-RIGHT: 11px; FLOAT: left; PADDING-TOP: 3px
}
.farelistleft {
	WIDTH: 138px; FLOAT: left
}
.farelistleft UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.farelistleft LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.farelistleft1 {
	WIDTH: 130px; FLOAT: left
}
.farelistleft1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.farelistleft1 LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.farelistright {
	WIDTH: 81px; FLOAT: left
}
.farelistright UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.farelistright LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.boolearlybg {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7fbfe; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.boolearlybg1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.land_tablebg {
	BORDER-BOTTOM: #e8ecf5 1px solid; BORDER-LEFT: #e8ecf5 1px solid; BACKGROUND-COLOR: #e8ecf5; MARGIN-TOP: 10px; WIDTH: 686px; BORDER-TOP: #e8ecf5 1px solid; BORDER-RIGHT: #e8ecf5 1px solid; PADDING-TOP: 0px
}
.farequoteletfcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 710px; FLOAT: left; BORDER-RIGHT: #bababa 1px solid
}
.farequoteformcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 696px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.quoteformbox {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; MARGIN-TOP: 15px; WIDTH: 694px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.quoteformheading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 684px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x; HEIGHT: 21px; COLOR: #000; FONT-SIZE: 15px; PADDING-TOP: 3px
}
.quoteformheadingleft {
	WIDTH: 105px; FLOAT: left
}
.quoteformheadingright {
	WIDTH: 208px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.farequoterightcon {
	BORDER-LEFT: #bababa 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 214px; BORDER-RIGHT: #bababa 1px solid
}
.livehelpbanner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; WIDTH: 171px; PADDING-RIGHT: 21px; PADDING-TOP: 0px
}
.farequoterbaner {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; BACKGROUND-COLOR: #e7ecf3; MARGIN: 16px 26px 0px; WIDTH: 160px; HEIGHT: 600px; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.quoteadultbox {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; MARGIN: 10px 8px 0px 10px; WIDTH: 676px; COLOR: #6c7779
}
.quoteadultbox UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.quoteadultbox LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-TOP: 0px
}
.quoteadultdetail {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 8px; MARGIN: 10px 8px 0px 10px; WIDTH: 676px; COLOR: #6c7779
}
.quoteadultdetail UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.quoteadultdetail LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-TOP: 10px
}
.carhomecityradiocon {
	WIDTH: 610px; HEIGHT: 25px
}
.carhomecitradiobutton {
	WIDTH: 122px; FLOAT: left
}
.carcityradiocon {
	WIDTH: 680px; HEIGHT: 25px
}
.carcitradiobutton {
	WIDTH: 130px; FLOAT: left
}
.carcitradiobutton1 {
	WIDTH: 150px; FLOAT: left; COLOR: #6c7779
}
.carcitradiobutton2 {
	WIDTH: 130px; FLOAT: left; COLOR: #6c7779
}
.carcitradiobutton3 {
	WIDTH: 130px; FLOAT: left; COLOR: #6c7779
}
.carcitradiobutton4 {
	WIDTH: 130px; FLOAT: left; COLOR: #6c7779
}
.indexformcon {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 0px; HEIGHT: 103px; COLOR: #6c7779; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.indexhtformfeildleft {
	WIDTH: 310px; FLOAT: left
}
.indexhtformfeildright {
	WIDTH: 370px; FLOAT: right
}
.indexhotelchilcon {
	MARGIN: 0px; WIDTH: 680px; FLOAT: left; COLOR: #6c7779; PADDING-TOP: 0px
}
.indexformchilcon {
	WIDTH: 340px; FLOAT: right
}
.indexcheckin {
	WIDTH: 100px; FLOAT: left; COLOR: #717a79
}
.indexcheckout {
	WIDTH: 200px; FLOAT: right; COLOR: #717a79
}
.term_condbg {
	BACKGROUND: url(../images/common/term_condbg.gif) repeat-y; HEIGHT: auto
}
.term_condheading {
	BORDER-LEFT: #bababa 1px solid; COLOR: #42454a; FONT-SIZE: 14px; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 10px
}
.term_condheading A:link {
	COLOR: #42454a; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.term_condheading A:active {
	COLOR: #42454a; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.term_condheading A:visited {
	COLOR: #42454a; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.term_condheading A:hover {
	COLOR: #db6600; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.popupsubheading {
	FONT-FAMILY: arial; FONT-SIZE: 12px
}
#mapoversmall {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #05a5c2; MARGIN: 25px 8px auto; WIDTH: 605px; HEIGHT: 545px; BORDER-TOP: #05a5c2 1px solid; opacity: .50; -moz-opacity: .50
}
.mapbookingform {
	BACKGROUND-IMAGE: url(../images/hotel/bg_popup.gif); Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: 28px; WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; MARGIN-LEFT: 15px; TOP: 520px; LEFT: 350px
}
#ssd_hoted {
	POSITION: relative; WIDTH: 248px; FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma; HEIGHT: 247px; FONT-SIZE: 11px
}
#ssd_hoted H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#heightmanger {
	HEIGHT: 21px
}
#ssd_tab #ssd1 {
	MARGIN-LEFT: 0px
}
.ssd_box {
	BORDER-BOTTOM: #9ccceb 1px solid; BORDER-LEFT: #9ccceb 1px solid; PADDING-LEFT: 7px; HEIGHT: 193px; OVERFLOW: hidden; BORDER-TOP: #9ccceb 1px solid; BORDER-RIGHT: #9ccceb 1px solid; PADDING-TOP: 5px
}
.startingfrom {
	TEXT-ALIGN: right; MARGIN-LEFT: 6px; FONT-SIZE: 10px; MARGIN-RIGHT: 6px; PADDING-TOP: 5px
}
.lins_all {
	TEXT-ALIGN: right; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; PADDING-TOP: 5px
}
#ssd_hoted A {
	COLOR: #1776aa; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#ssd_hoted A:hover {
	COLOR: #f68a24; TEXT-DECORATION: none
}
.fleft {
	FLOAT: left
}
.obookingpanel {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #05a5c2; WIDTH: 284px; HEIGHT: 180px; BORDER-TOP: #05a5c2 1px solid; TOP: auto; LEFT: auto; opacity: .50; -moz-opacity: .50
}
.obookingpane2 {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #05a5c2; WIDTH: 250px; HEIGHT: 154px; BORDER-TOP: #05a5c2 1px solid; TOP: 565px; LEFT: 10px; opacity: .50; -moz-opacity: .50
}
.sbookingpanel {
	BACKGROUND-IMAGE: url(../images/hotel/bg_popup.gif); Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: auto; WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; MARGIN-LEFT: 25px; FONT-SIZE: 11px; TOP: auto; LEFT: auto
}
.sbookingpane2 {
	BACKGROUND-IMAGE: url(../images/hotel/bg_popup.gif); Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: 1px; WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; MARGIN-LEFT: 15px; TOP: 650px; LEFT: 400px
}
#close {
	MARGIN-TOP: 4px; FLOAT: right; CURSOR: pointer; MARGIN-RIGHT: 5px
}
#leftpopuptext {
	POSITION: absolute; PADDING-LEFT: 10px; COLOR: #fff; FONT-SIZE: 12px; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 3px; LEFT: 0px
}
#leftpopuptexto {
	POSITION: absolute; PADDING-LEFT: 10px; COLOR: #14316b; FONT-SIZE: 12px; TOP: 1px; FONT-WEIGHT: bold; PADDING-TOP: 3px; LEFT: 1px
}
#hotelrevew {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 27px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; COLOR: #7d7e7f; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#hotelrevew SPAN {
	PADDING-LEFT: 5px; COLOR: #7d7e7f
}
#hotelrevew INPUT {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #7d7e7f; MARGIN-LEFT: -3px; FONT-SIZE: 10px; BORDER-TOP: #fff 1px solid; CURSOR: pointer; MARGIN-RIGHT: 5px; BORDER-RIGHT: #fff 1px solid
}
#hotelrevew SELECT {
	WIDTH: 35px; COLOR: #7d7e7f; FONT-SIZE: 10px
}
#hotelrevew A {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
#hotelrevew A:hover {
	COLOR: #900; TEXT-DECORATION: none
}
#booknowpopup {
	MARGIN-TOP: 10px; FLOAT: right; MARGIN-RIGHT: 10px
}
.obookingpanelbs {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #05a5c2; WIDTH: 284px; HEIGHT: 180px; BORDER-TOP: #05a5c2 1px solid; TOP: 941px; LEFT: 488px; opacity: .50; -moz-opacity: .50
}
.sbookingpanelbs {
	BACKGROUND-IMAGE: url(../images/hotel/bg_popup.gif); Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: 28px; WIDTH: 215px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; MARGIN-LEFT: 15px; FONT-SIZE: 11px; TOP: 912px; LEFT: 505px
}
.ssdhead H2 {
	COLOR: #03879a; FONT-SIZE: 12px
}
.ssdheadcity {
	WIDTH: 251px; FLOAT: left
}
.ssdheadarrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 17px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.ssdslide {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; WIDTH: 275px; VISIBILITY: hidden; OVERFLOW: hidden
}
.ssdcontent {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; PADDING-TOP: 0px
}
.ssdcontent TD {
	PADDING-BOTTOM: 5px
}
.ssdcontent A {
	COLOR: #000; TEXT-DECORATION: none
}
.ssdcontent A:hover {
	COLOR: #f68a24; TEXT-DECORATION: underline
}
.calcontainer {
	HEIGHT: 1%; FONT-SIZE: 11px
}
.calbordered {
	BORDER-BOTTOM: #0c558e 1px solid; BORDER-LEFT: #0c558e 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #B8AB54; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; BORDER-TOP: #0c558e 1px solid; BORDER-RIGHT: #03325f 1px solid; PADDING-TOP: 5px
}
.calbordered .title {
	POSITION:relative; WIDTH: 350px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
.title .close-icon {
	BORDER-BOTTOM: medium none; POSITION:absolute; BORDER-LEFT: medium none; BORDER-TOP: medium none; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: medium none
}
.cal2up {
	FLOAT: left;
}
.calnavleft {
	POSITION: absolute; WIDTH: 15px; BOTTOM: 0px; HEIGHT: 10px; TOP: 2px; LEFT: 2px
}
.calnavright {
	POSITION: absolute; WIDTH: 15px; BOTTOM: 0px; HEIGHT: 10px; TOP: 2px; RIGHT: 2px
}
.calendar {
	TEXT-ALIGN: center; BORDER-SPACING: 0; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.calendar TD {
	PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.calcell {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 1.5em; HEIGHT: 1em; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.calcell A {
	COLOR: #400000; TEXT-DECORATION:none
}
.today {
	BACKGROUND-COLOR: #85C58D
}
.oom {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #eee; COLOR: #5d6195; BORDER-TOP: #e0e0e0 1px solid; CURSOR: default; BORDER-RIGHT: #e0e0e0 1px solid
}
.oom:hover {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #eee; COLOR: #999; BORDER-TOP: #e0e0e0 1px solid; CURSOR: default; BORDER-RIGHT: #e0e0e0 1px solid
}
.selected {
	BORDER-BOTTOM: #f68a24 1px solid; BORDER-LEFT: #f68a24 1px solid; BACKGROUND-COLOR: #f8a72e; COLOR: #ff7d08; BORDER-TOP: #f68a24 1px solid; BORDER-RIGHT: #f68a24 1px solid
}
.calcell:hover {
	BORDER-BOTTOM: #f8a72e 1px solid; BORDER-LEFT: #f8a72e 1px solid; BACKGROUND-COLOR: #f8a72e; COLOR: #fff; BORDER-TOP: #f8a72e 1px solid; CURSOR: pointer; BORDER-RIGHT: #f8a72e 1px solid
}
.calcellhover {
	BORDER-BOTTOM: #f8a72e 1px solid; BORDER-LEFT: #f8a72e 1px solid; BACKGROUND-COLOR: #f8a72e; COLOR: #fff; BORDER-TOP: #f8a72e 1px solid; CURSOR: pointer; BORDER-RIGHT: #f8a72e 1px solid
}
.calcellhover A {
	COLOR: #fff
}
.calcell:hover A {
	COLOR: #fff
}
.restricted {
	TEXT-DECORATION: line-through
}
.previous {
	COLOR: #ccc
}
.highlight1 {
	BACKGROUND-COLOR: #cf9
}
.highlight2 {
	BACKGROUND-COLOR: #9cf
}
.highlight3 {
	BACKGROUND-COLOR: #fcc
}
.highlight4 {
	BACKGROUND-COLOR: #cf9
}
.calhead {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #fff; VERTICAL-ALIGN: middle; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.calheader {
	POSITION: relative; WIDTH: 100%; COLOR: #804000
}
.calheader IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.calweekdaycell {
	COLOR: #000; FONT-WEIGHT: normal; font-size:smaller
}
.calfoot {
	BACKGROUND-COLOR: #ccc
}
.calrowhead {
	FONT-STYLE: italic; WIDTH: 15px; COLOR: #666; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.calrowfoot {
	FONT-STYLE: italic; WIDTH: 15px; COLOR: #666; FONT-SIZE: 8px; FONT-WEIGHT: normal
}
.calrowhead {
	BORDER-RIGHT-WIDTH: 2px
}
.dhtmlwindow {
	POSITION: absolute; BACKGROUND-COLOR: #fff; VISIBILITY: hidden
}
.drag-handle {
	BACKGROUND-IMAGE: url(http://www.yatra.com/images/xhotelv2/topbgdhtml.gif); FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=100); PADDING-BOTTOM: 1px; TEXT-INDENT: 3px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 1px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 19px; COLOR: #445b89; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: move; FONT-WEIGHT: bold; PADDING-TOP: 4px; opacity: 1; -moz-opacity: 1
}
.drag-handle .drag-controls {
	POSITION: absolute; TOP: 5px; CURSOR: pointer; RIGHT: 10px
}
* HTML .drag-handle {
	WIDTH: 100%
}
.drag-contentarea {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 150px; OVERFLOW: auto; BORDER-TOP: #fff 0px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
.drag-statusarea {
	HEIGHT: 13px
}
.drag-resizearea {
	WIDTH: 13px; FLOAT: right; HEIGHT: 13px; FONT-SIZE: 0px; CURSOR: nw-resize
}
.drag-handle {
	BACKGROUND-IMAGE: url(http://www.yatra.com/images/xhotelv2/topbgdhtml.gif); BACKGROUND-REPEAT: repeat-x
}
#interVeil {
	Z-INDEX: 5; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=80); BACKGROUND-COLOR: #333; WIDTH: 10px; VISIBILITY: hidden; TOP: 0px; LEFT: 0px; opacity: .8
}
#layout-grid .lfr-column {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.portlet-topper {
	BORDER-BOTTOM: #aeb8bc 1px solid; POSITION: relative; PADDING-RIGHT: 40px; BACKGROUND: url(../images/common/dealsinerbg.gif) repeat-x
}
.portlet-title {
	MIN-WIDTH: 50%; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 15px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.setholidaybythemeborder {
	BORDER-BOTTOM: #aec6e3 1px solid; BORDER-LEFT: #aec6e3 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #e7ecf3; BORDER-TOP: #aec6e3 1px solid; BORDER-RIGHT: #aec6e3 1px solid
}
.setholidaybreadcum {
	BORDER-BOTTOM: 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; HEIGHT: 20px; COLOR: #1f65a1; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
.setholidaytabname {
	FLOAT: left
}
.setholidaypagename {
	FLOAT: left; COLOR: #c60; FONT-WEIGHT: bold
}
