/* CSS-top Mustafa */
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: small; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px; voice-family: inherit
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
TH {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #9d47a2; FONT-FAMILY: arial, helvetica, sans-serif
}
H3 {
	DISPLAY: inline; FONT-SIZE: 1.2em; COLOR: #213a7d; FONT-FAMILY: arial, helvetica, sans-serif
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #9f49a0; FONT-STYLE: italic; FONT-FAMILY: arial, helvetica, sans-serif
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #9d47a2; FONT-FAMILY: arial, helvetica, sans-serif
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.imgbrd {
	BORDER-RIGHT: #1f3b7c 1px solid; BORDER-TOP: #1f3b7c 1px solid; BORDER-LEFT: #1f3b7c 1px solid; BORDER-BOTTOM: #1f3b7c 1px solid
}
.vab {
	VERTICAL-ALIGN: bottom
}
.vam {
	VERTICAL-ALIGN: middle
}
.vat {
	VERTICAL-ALIGN: top
}
.hal {
	TEXT-ALIGN: left
}
.har {
	TEXT-ALIGN: right
}
.hac {
	TEXT-ALIGN: center
}
.valignm {
	VERTICAL-ALIGN: middle
}
.valignt {
	VERTICAL-ALIGN: top
}
.imgspc5 {
	MARGIN: 0px 5px; VERTICAL-ALIGN: middle
}
.imgspcv5 {
	MARGIN: 5px 0px; VERTICAL-ALIGN: middle
}
.imgspc2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.imgspcv2 {
	MARGIN: 2px 0px; VERTICAL-ALIGN: middle
}
.imgspc20 {
	MARGIN: 0px 20px
}
.vspc5 {
	LINE-HEIGHT: 0.5
}
.vspc1 {
	LINE-HEIGHT: 0.1
}
.vspc3 {
	LINE-HEIGHT: 0.3
}
.vspc10 {
	LINE-HEIGHT: 1
}
.vspc18 {
	LINE-HEIGHT: 1.8
}
.vspc30 {
	LINE-HEIGHT: 3
}
.hspc5 {
	WIDTH: 5px
}
.hspc10 {
	WIDTH: 10px
}
.hspc15 {
	WIDTH: 15px
}
.hspc25 {
	WIDTH: 25px
}
.mainpad {
	PADDING-LEFT: 10px
}
.tdpad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.main {
	WIDTH: 930px; TEXT-ALIGN: left
}
.main-pink {
	WIDTH: 930px; TEXT-ALIGN: left
}
.hotel-table {
	WIDTH: 750px; TEXT-ALIGN: left
}
.width590 {
	WIDTH: 590px
}
.mainheadlinks {
	VERTICAL-ALIGN: middle; HEIGHT: 20px; BACKGROUND-COLOR: #1f3b7c; TEXT-ALIGN: center
}
.headlinksactive {
	VERTICAL-ALIGN: middle; HEIGHT: 20px; BACKGROUND-COLOR: #b4c7e5; TEXT-ALIGN: center
}
.mainheadintro {
	VERTICAL-ALIGN: middle; WIDTH: 742px; HEIGHT: 20px; BACKGROUND-COLOR: #b4c7e5
}
.ptttable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 150px; PADDING-TOP: 5px
}
.ptttext {
	COLOR: #666666
}
.pttlink:link {
	FONT-WEIGHT: bold; COLOR: #1f3b76; TEXT-DECORATION: underline
}
.pttlink:visited {
	FONT-WEIGHT: bold; COLOR: #1f3b76; TEXT-DECORATION: underline
}
.pttlink:hover {
	FONT-WEIGHT: bold; COLOR: #1f3b76; TEXT-DECORATION: underline
}
.pttorng {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.mainlftnavsmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 130px; PADDING-TOP: 6px; BACKGROUND-COLOR: #e5e5e5
}
.mainlftnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; WIDTH: 160px; PADDING-TOP: 6px; BACKGROUND-COLOR: #e5e5e5
}
.mainlftnacon {
	BACKGROUND-COLOR: #e5e5e5
}
.mainrghtnav {
	VERTICAL-ALIGN: top; WIDTH: 170px
}
.bluebg {
	BACKGROUND-COLOR: #7ba7cc
}
}
.MSselect {
	WIDTH: 105px
}
.bestselect {
	WIDTH: 110px
}
.headingblue {
	FONT-WEIGHT: bold; COLOR: #1f3b7c
}
.headingpurple {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #9d47a2; PADDING-TOP: 6px
}
.linkhead:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkhead:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkhead:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkhead:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
.linkheadactive:link {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.linkheadactive:active {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.linkheadactive:visited {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.linkheadactive:hover {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: underline
}
.sublinkhead:link {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.sublinkhead:active {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.sublinkhead:visited {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: none
}
.sublinkhead:hover {
	FONT-WEIGHT: bold; COLOR: #1f3b7c; TEXT-DECORATION: underline
}
.sublinkheadactive:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.sublinkheadactive:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.sublinkheadactive:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.sublinkheadactive:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
.linkblubig:link {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblubig:active {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblubig:visited {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #865086; TEXT-DECORATION: none
}
.linkblubig:hover {
	TEXT-DECORATION: underline
}
.linkblubig2:link {
	FONT-SIZE: 14px; COLOR: #333399
}
.linkblubig2:active {
	FONT-SIZE: 14px; COLOR: #333399
}
.linkblubig2:visited {
	FONT-SIZE: 14px; COLOR: #865086; TEXT-DECORATION: none
}
.linkblubig2:hover {
	FONT-SIZE: 14px; COLOR: #333399; TEXT-DECORATION: underline
}
.linkfoot:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkfoot:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkfoot:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkfoot:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkorng:link {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.linkorng:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.linkorng:visited {
	COLOR: #996633; TEXT-DECORATION: none
}
.linkorng:hover {
	TEXT-DECORATION: underline
}
.linkorngbig:link {
	FONT-SIZE: 14px; COLOR: #ff6600; TEXT-DECORATION: none
}
.linkorngbig:active {
	FONT-SIZE: 14px; COLOR: #ff6600; TEXT-DECORATION: none
}
.linkorngbig:visited {
	FONT-SIZE: 14px; COLOR: #996633; TEXT-DECORATION: none
}
.linkorngbig:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: underline
}
.linkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333399
}
.linkbold:visited {
	COLOR: #865086; TEXT-DECORATION: none
}
.linkbold:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}
.linkbold:active {
	COLOR: #333399; TEXT-DECORATION: none
}
.linkmore:link {
	FONT-SIZE: 11px; COLOR: #1f3b7c
}
.linkmore:active {
	FONT-SIZE: 11px; COLOR: #1f3b7c
}
.linkmore:visited {
	FONT-SIZE: 11px; COLOR: #1f3b7c
}
.linkmore:hover {
	TEXT-DECORATION: underline
}
A:link {
	FONT-SIZE: 11px; COLOR: #333399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #865086; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333399; TEXT-DECORATION: none
}
A.textlink:link {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlink:visited {
	COLOR: #865086; TEXT-DECORATION: underline
}
A.textlink:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlink:active {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlinkline:link {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlinkline:hover {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlinkline:active {
	COLOR: #333399; TEXT-DECORATION: underline
}
A.textlinkline:visited {
	COLOR: #865086; TEXT-DECORATION: underline
}
.lux_blue_14 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.divleft {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 75%
}
.divright {
	FLOAT: right; WIDTH: 25%; COLOR: #ffffff; TEXT-ALIGN: right
}
#bgright {
	PADDING-RIGHT: 3px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #759acf; TEXT-ALIGN: right
}
#bgright111 {
	HEIGHT: 20px; BACKGROUND-COLOR: #759acf
}
#bgrightppl {
	PADDING-RIGHT: 3px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #bc80bc; TEXT-ALIGN: right
}
#rghtprices {
	PADDING-RIGHT: 3px; TEXT-ALIGN: right
}
#footer {
	WIDTH: 760px; BACKGROUND-COLOR: #7a97c1
}
A.footertext:link {
	FONT-SIZE: 10px; COLOR: #7a97c1; TEXT-DECORATION: none
}
A.footertext:active {
	FONT-SIZE: 10px; COLOR: #7a97c1; TEXT-DECORATION: none
}
A.footertext:visited {
	FONT-SIZE: 10px; COLOR: #7a97c1; TEXT-DECORATION: none
}
A.footertext:hover {
	FONT-SIZE: 10px; COLOR: #7a97c1; TEXT-DECORATION: none
}
.footer_text {
	FONT-SIZE: 10px; COLOR: #7a97c1; TEXT-DECORATION: none
}
.atoltext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #7a97c1; PADDING-TOP: 5px
}
.atoltextnewrtw {
	FONT-SIZE: 10px; COLOR: #7a97c1
}
#enginetabs {
	WIDTH: 110px; HEIGHT: 220px
}
#engineborder {
	BORDER-RIGHT: #9c9a9c 1px solid; BORDER-TOP: #9c9a9c 1px solid; BORDER-LEFT: #9c9a9c 1px solid; WIDTH: 100%; BORDER-BOTTOM: #9c9a9c 1px solid
}
.enginepadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.enginehar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.smltxtred {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
.bigtxt14 {
	FONT-SIZE: 14px; COLOR: #000000
}
.bigtxtorngn12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d47a2
}
.bigtxtorngn14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9d47a2
}
.rtworngtxt14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600
}
.bigtxt14bold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.boldtxtwht {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff
}
.boldtxtblc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.txtblack1 {
	FONT-SIZE: 12px; COLOR: #000000
}
.boldtxt {
	FONT-WEIGHT: bold
}
.bigboldtxt {
	FONT-WEIGHT: bold
}
.headppl {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #9d47a2
}
.conpromo {
	BACKGROUND-COLOR: #eaf0f0
}
.conbordbott {
	PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dashed
}
.dotteddash {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.dottedlines {
	BORDER-TOP: #a6bddd 2px dashed
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: arial, helvetica, sans-serif
}



.link_1 {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #1f3b7c; font-weight: bold
}
.link_1 A:link {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #1f3b7c; font-weight: bold
}
.link_1 A:visited {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #1f3b7c; font-weight: bold
}
.link_1 A:hover {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #ff6300; font-weight: bold
}
.bttn {
	BORDER-RIGHT: #ffffff 0px outset; BORDER-TOP: #ffffff 0px outset; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px outset; BACKGROUND-COLOR: #1f3b7c
}
.bttn_1 {
	BORDER-RIGHT: #ff6600 1px outset; BORDER-TOP: #ff6600 1px outset; FONT-SIZE: 11px; BORDER-LEFT: #ff6600 1px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ff6600 1px outset; BACKGROUND-COLOR: #1f3b7c
}
.bttn A:link {
	BORDER-RIGHT: #ffffff 0px outset; BORDER-TOP: #ffffff 0px outset; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px outset; BACKGROUND-COLOR: #1f3b7c
}
.bttn A:visited {
	BORDER-RIGHT: #ffffff 0px outset; BORDER-TOP: #ffffff 0px outset; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px outset; BACKGROUND-COLOR: #1f3b7c
}
.bttn A:hover {
	BORDER-RIGHT: #ffffff 0px outset; BORDER-TOP: #ffffff 0px outset; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 0px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px outset; BACKGROUND-COLOR: #1f3b7c
}
.hori {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 0px outset; FONT-WEIGHT: bold; FONT-SIZE: 4px; BORDER-LEFT: #ffffff 1px outset; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #ff6600
}
.formnobody {
	WIDTH: 575px
}
.formbody {
	BORDER-RIGHT: #a4c2e0 1px solid; BORDER-LEFT: #a4c2e0 1px solid; WIDTH: 575px; BORDER-BOTTOM: #a4c2e0 1px solid
}
.formbodyborder {
	BORDER-RIGHT: #a4c2e0 1px solid; BORDER-TOP: #a4c2e0 1px solid; BORDER-LEFT: #a4c2e0 1px solid; WIDTH: 575px; BORDER-BOTTOM: #a4c2e0 1px solid
}
.formsectionhead {
	BORDER-TOP: #a4c2e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a4c2e0 1px solid; BACKGROUND-COLOR: #e5ecf6
}
.mandatorymark {
	COLOR: #fd4f12; FONT-FAMILY: Arial,Verdana
}
.mandatorytext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.normalfield {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.webqoutefield {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.specialine {
	COLOR: #9a4a9f
}
.maintable {
	BORDER-RIGHT: #8cacdb 1px solid; BORDER-TOP: #8cacdb 1px solid; BORDER-LEFT: #8cacdb 1px solid; BORDER-BOTTOM: #8cacdb 1px solid
}
.maintableabtus {
	BORDER-RIGHT: #8cacdb 1px solid; BORDER-TOP: #8cacdb 1px solid; BORDER-LEFT: #8cacdb 1px solid; BORDER-BOTTOM: #8cacdb 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintableppl {
	BORDER-RIGHT: #bd80bc 1px solid; BORDER-TOP: #bd80bc 1px solid; BORDER-LEFT: #bd80bc 1px solid; BORDER-BOTTOM: #bd80bc 1px solid
}
.maintable01 {
	BORDER-RIGHT: #8cacdb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #8cacdb 1px solid; PADDING-TOP: 5px
}
.maintable1 {
	BORDER-RIGHT: #8cacdb 1px solid; BORDER-LEFT: #8cacdb 1px solid; BORDER-BOTTOM: #8cacdb 1px solid
}
.maintable2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.maintable11 {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #8cacdb 1px solid
}
.maintable111 {
	BORDER-RIGHT: #8cacdb 1px solid; PADDING-RIGHT: 3px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.maintable22 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #8cacdb 1px solid; BORDER-BOTTOM: #8cacdb 1px solid
}
.maintable222 {
	BORDER-RIGHT: #8cacdb 1px solid; PADDING-RIGHT: 3px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-BOTTOM: #8cacdb 1px solid; TEXT-ALIGN: right
}
.maintblspl1 {
	PADDING-RIGHT: 5px; BORDER-TOP: #d9dce5 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintblcel1 {
	BORDER-RIGHT: #d9dce5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9dce5 1px solid; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintblspl2 {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 1px solid; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BORDER-BOTTOM: #d9dce5 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintblspl6 {
	BORDER-RIGHT: #d9dce5 0px solid; BORDER-TOP: #d9dce5 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 0px solid; BACKGROUND-COLOR: #f3f3f3
}
.london_pictures {
	BORDER-RIGHT: #5386be 1px solid; BORDER-TOP: #5386be 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #5386be 1px solid; BORDER-BOTTOM: #5386be 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.london_pictures_big {
	BORDER-RIGHT: #5386be 1px solid; BORDER-TOP: #5386be 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #5386be 1px solid; BORDER-BOTTOM: #5386be 0px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintblspl3 {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.bluetablenewrtw {
	BORDER-RIGHT: #a4c2e0 1px solid; BORDER-TOP: #a4c2e0 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #a4c2e0 1px solid; BORDER-BOTTOM: #a4c2e0 1px solid
}
.maintblspl4 {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.maintblspl5 {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 0px solid; BORDER-BOTTOM: #d9dce5 0px solid; BACKGROUND-COLOR: #f3f3f3
}
.greybrd_right {
	BORDER-TOP: #d9dce5 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid
}
.greybrd_left {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 1px solid; VERTICAL-ALIGN: top; BORDER-BOTTOM: #d9dce5 1px solid
}
.maintableflbrdbot {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; LINE-HEIGHT: 25px; BORDER-BOTTOM: #8cacdb 1px solid; BACKGROUND-COLOR: #e5ecf6
}
.tabbrdpurplebg {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 24px; BORDER-BOTTOM: #bd80bc 1px solid; BACKGROUND-COLOR: #d6b2d5
}
.tdtopleftpad {
	PADDING-LEFT: 5px; PADDING-TOP: 5px
}
.tdnoppad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
.greytbl {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f3f3f3
}
.greybrd {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.brdpur {
	BORDER-RIGHT: #bd80bc 1px solid; BORDER-TOP: #bd80bc 1px solid; BORDER-LEFT: #bd80bc 1px solid; BORDER-BOTTOM: #bd80bc 1px solid
}
.brdgrey {
	BORDER-RIGHT: #d9dce5 1px solid; BORDER-TOP: #d9dce5 1px solid; BORDER-LEFT: #d9dce5 1px solid; BORDER-BOTTOM: #d9dce5 1px solid
}
.brdpur_top {
	BORDER-RIGHT: #bd80bc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #bd80bc 1px solid; BORDER-BOTTOM: #bd80bc 1px solid
}
.brdpur_lr {
	BORDER-RIGHT: #bd80bc 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #bd80bc 1px solid
}
.tablewd {
	WIDTH: 100%
}
.conbordrht {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 0px dashed
}
.dottedlines {
	BORDER-TOP: #a6bddd 2px dashed
}
.harvat {
	PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.regionaltbl {
	BORDER-RIGHT: #8cacdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8cacdb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #8cacdb 1px solid; WIDTH: 170px; PADDING-TOP: 5px; BORDER-BOTTOM: #8cacdb 1px solid; TEXT-ALIGN: left
}
.faqtbl {
	BORDER-RIGHT: #8cacdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8cacdb 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #8cacdb 1px solid; WIDTH: 225px; PADDING-TOP: 5px; BORDER-BOTTOM: #8cacdb 1px solid; TEXT-ALIGN: left
}
.afftext {
	FONT-SIZE: 10px
}
}
#bgaff {
	BACKGROUND-COLOR: #d7dfde
}
.linkboldbig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333399
}
.linkboldbig:visited {
	COLOR: #6d6d6d; TEXT-DECORATION: none
}
.linkboldbig:hover {
	COLOR: #1f3b7c; TEXT-DECORATION: underline
}
.linkboldbig:active {
	COLOR: #1f3b7c; TEXT-DECORATION: none
}
.boldtxtwht1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.smltxtwht1 {
	PADDING-LEFT: 210px; COLOR: #ffffff
}
.borderblue {
	BORDER-TOP: #1f3b7c 1px solid; BORDER-BOTTOM: #1f3b7c 1px solid; border-right: #1f3b7c 1px solid; border-left: #1f3b7c 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e5ecf6
}
.bo_1 {
	BORDER-TOP: #1f3b7c 1px solid; BORDER-BOTTOM: #1f3b7c 1px solid; border-right: #1f3b7c 1px solid; border-left: #1f3b7c 1px solid
}
.borderblue_1 {
	BORDER-TOP: #1f3b7c 1px solid; BORDER-BOTTOM: #1f3b7c 1px solid; border-right: #1f3b7c 1px solid; border-left: #1f3b7c 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #e5ecf6
}
.banner {
	BORDER-TOP: #1f3b7c 1px solid; BORDER-BOTTOM: #1f3b7c 0px solid; border-right: #1f3b7c 1px solid; border-left: #1f3b7c 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #E5ECF6
}
.borderorange {
	BORDER-TOP: #ff6600 1px solid; BORDER-BOTTOM: #ff6600 1px solid; border-right: #ff6600 1px solid; border-left: #ff6600 1px solid; HEIGHT: 18px;
}
.ozlinkorng {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
.ozlinkorng12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: none
}
.ozbigboldtxt {
	FONT-WEIGHT: bold; COLOR: #000000
}
.ozblubig2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#calendar {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; Z-INDEX: 1; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
#calendar TABLE {
	FONT-SIZE: 11px
}
#calendar TH {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #6498ca
}
#calendar #foot {
	FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: #6498ca
}
#calendar TH A {
	COLOR: white
}
#calendar #foot A {
	COLOR: white
}
#calendar TH A:hover {
	COLOR: black
}
#calendar #foot A:hover {
	COLOR: black
}
#calendar TABLE TD {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center
}
#calendar A {
	COLOR: black; TEXT-DECORATION: none
}
#calendar A:hover {
	COLOR: gray
}
#calendar .cross {
	TEXT-DECORATION: line-through
}
.bepricebiglabel {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.beflschedulehead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #f0efef
}
.besechead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 575px; COLOR: #000000; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #e5ecf6
}
.besecheadsml {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 575px; COLOR: #000000; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #e5ecf6
}
.rightoffer {
	LINE-HEIGHT: 0.7
}
.img_border_18614 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.whttxt:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.whttxt:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.whttxt:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.whttxt:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.bottext:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bottext:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bottext:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.bottext:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.multimaproutebg {
	BORDER-RIGHT: #19387b 1px solid; BORDER-TOP: #19387b 1px solid; BORDER-LEFT: #19387b 1px solid; WIDTH: 530px; BORDER-BOTTOM: #19387b 1px solid; HEIGHT: 330px; BACKGROUND-COLOR: #19387b
}
.multimaproutesummary {
	BORDER-RIGHT: #a4c2e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a4c2e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a4c2e0 1px solid; WIDTH: 575px; PADDING-TOP: 5px; BORDER-BOTTOM: #a4c2e0 1px solid; BACKGROUND-COLOR: #e5ecf6
}
.multimaproutehead {
	BORDER-RIGHT: #a4c2e0 1px solid; BORDER-TOP: #a4c2e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a4c2e0 1px solid; BACKGROUND-COLOR: #e5ecf6
}
.multimaproutestep {
	BORDER-RIGHT: #a4c2e0 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px
}
.multimaperror {
	FONT-WEIGHT: bold; COLOR: #000000
}
.multititle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9a4a9f
}
.mutlimapheadtext {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-ALIGN: center
}
.multimapinfo {
	BORDER-RIGHT: #a4c2e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a4c2e0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a4c2e0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a4c2e0 1px solid; BACKGROUND-COLOR: #e5ecf6
}
.bluehead {
	FONT-WEIGHT: bold; COLOR: #1a3675
}
.orghead {
	FONT-WEIGHT: bold; COLOR: #ff6300
}
.orghead A:link {
	FONT-WEIGHT: bold; COLOR: #ff6300
}
.orghead A:visited {
	FONT-WEIGHT: bold; COLOR: #ff6300
}
.orghead A:hover {
	FONT-WEIGHT: bold; COLOR: #5386BE
}
.classified_bg {
	PADDING-RIGHT: 17px; PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; WIDTH: 170px; PADDING-TOP: 5px
}
.classified_bar {
	TEXT-ALIGN: center
}
.content_middle_border {
	BORDER-RIGHT: #858585 1px solid; BORDER-TOP: #858585 1px solid; BORDER-LEFT: #858585 1px solid; BORDER-BOTTOM: #858585 1px solid
}
.content_links {
	PADDING-LEFT: 12px
}
.content_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.purpletext {
	FONT-WEIGHT: bold; COLOR: #9c45a4
}
.mystylebox {
	BORDER-RIGHT: #d9dce5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9dce5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d9dce5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d9dce5 1px solid
}
.linkblumystle:link {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblumystle:active {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblumystle:visited {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #865086; TEXT-DECORATION: none
}
.linkblumystle:hover {
	TEXT-DECORATION: underline
}
.linkblumystlertw:link {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblumystlertw:active {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.linkblumystlertw:visited {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px; COLOR: #865086; TEXT-DECORATION: none
}
.linkblumystlertw:hover {
	TEXT-DECORATION: underline
}
.headertext {
	FONT-SIZE: 10px; COLOR: #5d67aa; hotelimage: middle
}
.headertext-new {
	FONT-SIZE: 10px; COLOR: #5d67aa; hotelimage: right
}
.hotelbold {
	FONT-WEIGHT: bold
}
.hotelspacer2 {
	LINE-HEIGHT: 2px
}
.hotellabels {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.hotelspacer5 {
	LINE-HEIGHT: 5px
}
.rightoffer:link {
	COLOR: #333399; TEXT-DECORATION: none
}
.rightoffer:active {
	COLOR: #333399; TEXT-DECORATION: none
}
.rightoffer:visited {
	COLOR: #865086; TEXT-DECORATION: none
}
.rightoffer:hover {
	COLOR: #1f3b7c; TEXT-DECORATION: underline
}
#rghtprices {
	PADDING-RIGHT: 3px; TEXT-ALIGN: right
}
.rghtprices {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
.hotelsblank {
	VERTICAL-ALIGN: top; WIDTH: 15px
}
.hotelseph {
	VERTICAL-ALIGN: top; WIDTH: 170px
}
.hotellinks:link {
	COLOR: #333399; TEXT-DECORATION: none