BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6f737d; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
#header {
	MARGIN-TOP: 30px; BACKGROUND: url(header_image.jpg) no-repeat right bottom; MARGIN-BOTTOM: 7px; POSITION: relative; HEIGHT: 91px
}
#header H1 {
	FONT-SIZE: 1px; BACKGROUND: url(logo.gif) no-repeat left bottom; OVERFLOW: hidden; WIDTH: 245px; TEXT-INDENT: -100px; HEIGHT: 91px
}
#header #site-links {
	RIGHT: 0px; POSITION: absolute; TOP: -30px
}
#header #site-links UL {
	LIST-STYLE-TYPE: none; TEXT-ALIGN: right; foat: right
}
#header #site-links UL LI {
	DISPLAY: inline
}
#header #site-links A {
	PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #7e8f63; TEXT-DECORATION: none
}
#header #site-links A:hover {
	COLOR: #93afbb; TEXT-DECORATION: underline
}
#container {
	MARGIN: auto auto 5em; WIDTH: 750px
}
#navigation {
	MARGIN-BOTTOM: 10px
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MIN-HEIGHT: 25px; BACKGROUND: url(bg_navbar.gif) #24537D no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
#navigation LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND-IMAGE: url(bg_navbar_item.gif); PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #d6e8f0; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #24537D; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation A:hover {
	COLOR: white
}
#navigation STRONG A {
	COLOR: white
}
#left-column {
	CLEAR: both; FLOAT: left; WIDTH: 145px; LINE-HEIGHT: 2.0
}
#left-column DIV.box {
	BACKGROUND: url(bg_sidebox_bottom.gif) #24537D no-repeat left bottom; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden
}
#left-column A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#left-column A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
#left-column STRONG {
	COLOR: #698045
}
#left-column UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left-column UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left-column UL {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#left-column P {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#left-column H2 {
	PADDING-LEFT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(header_side_blank.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; MARGIN: 0px; OVERFLOW: hidden; COLOR: white; TEXT-INDENT: -200px; PADDING-TOP: 0.5em
}
#left-column H3 {
	PADDING-LEFT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(header_side_blank.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; MARGIN: 0px; OVERFLOW: hidden; COLOR: white; TEXT-INDENT: -200px; PADDING-TOP: 0.5em
}
#left-column H4 {
	PADDING-LEFT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(header_side_blank.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; MARGIN: 0px; OVERFLOW: hidden; COLOR: white; TEXT-INDENT: -200px; PADDING-TOP: 0.5em
}
#left-column H3.quick-clicks {
	BACKGROUND: url(header_side_quickclicks.gif)
}
#left-column H3.travel-help {
	BACKGROUND-IMAGE: url(header_side_travelhelp.gif)
}
#left-column H3.email-offers {
	BACKGROUND-IMAGE: url(header_side_email.gif)
}
#left-column H3.jobs {
	BACKGROUND-IMAGE: url(header_side_jobs.gif)
}
#left-column H3.sponsors {
	BACKGROUND-IMAGE: url(header_side_sponsors.gif)
}
#left-column DIV.email-offers IMG.phone {
	FLOAT: left
}
#left-column DIV.email-offers P {
	MARGIN-TOP: 0px; Z-INDEX: 2; MARGIN-LEFT: 65px; WIDTH: auto; MARGIN-RIGHT: 0px
}
#left-column DIV.email-offers A.register {
	MARGIN-LEFT: 10px
}
#holiday-content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 590px
}
#holiday-content A {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; COLOR: #24537D
}
#holiday-content P {
	MARGIN-LEFT: 0.7em; MARGIN-RIGHT: 0.7em
}
#holiday-content UL {
	MARGIN-LEFT: 3em; MARGIN-RIGHT: 3em
}
#holiday-content OL {
	MARGIN-LEFT: 3em; MARGIN-RIGHT: 3em
}
#content {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 435px
}
#content P {
	MARGIN-LEFT: 0.7em; MARGIN-RIGHT: 0.7em
}
#content UL {
	MARGIN-LEFT: 3em; MARGIN-RIGHT: 3em
}
#content OL {
	MARGIN-LEFT: 3em; MARGIN-RIGHT: 3em
}
#content #intro A {
	COLOR: #6f737d; TEXT-DECORATION: none
}
#right-column {
	FLOAT: right; WIDTH: 135px; POSITION: relative
}
#right-column DIV.box {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
#right-column DIV.box IMG {
	DISPLAY: block
}
#right-column DIV.logos {
	TEXT-INDENT: -100px; BACKGROUND-COLOR: #c9d7dd
}
#right-column #logo-itaa {
	DISPLAY: block; BACKGROUND: url(logo_itaa.gif) #c9d7dd no-repeat left top; OVERFLOW: hidden; HEIGHT: 80px
}
#right-column #logo-iata {
	MARGIN-TOP: 19px; DISPLAY: block; BACKGROUND: url(logo_iata.gif) #c9d7dd no-repeat left bottom; OVERFLOW: hidden; HEIGHT: 70px
}
#nexus-credit {
	CLEAR: both; TEXT-ALIGN: right
}
#footer {
	CLEAR: both; MARGIN: auto; WIDTH: 443px
}
#footer H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(header_footer.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; TEXT-INDENT: -200px; PADDING-TOP: 0px; HEIGHT: 45px
}
#footer P {
	PADDING-BOTTOM: 1.6em; MARGIN: 0px 2em; TEXT-ALIGN: center
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
P#network {
	FONT-WEIGHT: lighter
}
#network A {
	COLOR: #64625b; TEXT-DECORATION: none
}
FORM {
	
}
FIELDSET {
	
}
FORM SELECT {
	FONT-SIZE: 1em; COLOR: #666666
}
FORM INPUT {
	FONT-SIZE: 1em; COLOR: #666666
}
FORM TEXTAREA {
	FONT-SIZE: 1em; COLOR: #666666
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
.clear {
	CLEAR: both
}
#main-search-form {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: 10px; COLOR: #24537D; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #dfdfdf 1px solid
}
#main-search-form H2 {
	FONT-SIZE: 1px; BACKGROUND: url(header_flights_blurb.gif) no-repeat left top; OVERFLOW: hidden; TEXT-INDENT: -300px; HEIGHT: 35px
}
#main-search-form SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 136px; PADDING-TOP: 0px
}
#main-search-form INPUT.textfield {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 136px; PADDING-TOP: 0px
}
#main-search-form INPUT.textfield {
	MARGIN-LEFT: -10px; WIDTH: 123px; MARGIN-RIGHT: -10px
}
#main-search-form SELECT.small {
	DISPLAY: block; FLOAT: left; WIDTH: 40px
}
#main-search-form SELECT.date-day {
	DISPLAY: block; FLOAT: left; WIDTH: 40px; MARGIN-RIGHT: 4px
}
#main-search-form SELECT.date-monthyear {
	WIDTH: 80px
}
#main-search-form DIV {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 136px; COLOR: #4f4f4f; LINE-HEIGHT: 1.7; MARGIN-RIGHT: 5px
}
#main-search-form DIV.radiobutton {
	WIDTH: 66px
}
#main-search-form DIV.radiobutton INPUT {
	CLEAR: both; FLOAT: left
}
#main-search-form DIV.num-children {
	WIDTH: 120px
}
#main-search-form DIV.economy {
	OVERFLOW: visible; WIDTH: 60px
}
#main-search-form DIV.student SPAN {
	OVERFLOW: visible
}
#main-search-form DIV.economy INPUT {
	MARGIN-LEFT: 16px
}
#main-search-form DIV.student INPUT {
	MARGIN-LEFT: 22px
}
#main-search-form P.submit {
	CLEAR: both! important; FLOAT: none; TEXT-ALIGN: right
}
#holiday-header {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: 10px; COLOR: #24537D; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #dfdfdf 1px solid
}
A#holiday-link {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; COLOR: #65708f; MARGIN-RIGHT: 10px
}
A#holiday-link:hover {
	COLOR: #65708f
}
TABLE.search-form STRONG {
	COLOR: #333333
}
TABLE.search-form INPUT {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #333333
}
TEXTAREA {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #333333
}
SELECT {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #333333
}
TABLE.search-form INPUT.textfield {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid
}
TABLE.search-form TEXTAREA {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; BORDER-BOTTOM: #c2c2c2 1px solid
}
TABLE.search-form INPUT.textfield {
	WIDTH: 133px
}
TABLE.search-form SELECT.from {
	WIDTH: 133px
}
TABLE.search-form SELECT.to {
	WIDTH: 133px
}
TABLE.search-form INPUT.button {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(button_bg.gif) no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 123px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.search-form INPUT.button2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 25px; BACKGROUND-COLOR: #8000ac; BORDER-RIGHT-WIDTH: 0px
}
A.button {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(button_bg.gif) no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 123px; COLOR: white; PADDING-TOP: 9px; HEIGHT: 25px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
TABLE.listing TD.price {
	FONT-WEIGHT: bold; COLOR: #33507f
}
TABLE.listing TD.destination {
	COLOR: #33507f
}
TABLE.listing TD {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.3em; COLOR: #33507f; PADDING-TOP: 0.3em; BORDER-BOTTOM: #b7b78a 1px solid; BACKGROUND-COLOR: #dfdfdf
}
TABLE.listing A {
	FONT-WEIGHT: bold; COLOR: #65708f
}
TABLE.listing TR.even TD {
	BACKGROUND-COLOR: #24537D
}
TABLE.listing TH {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; COLOR: #ff8000; BORDER-BOTTOM: #666600 1px solid; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
TABLE.destinations-descriptions {
	BACKGROUND: url(center_tables_dots.gif) repeat-y center top; BORDER-COLLAPSE: collapse
}
.destinations-descriptions TD {
	BORDER-TOP: #e2e3c3 1px solid; BORDER-BOTTOM: #e2e3c3 1px solid
}
TABLE.destinations-descriptions H4 {
	FONT-SIZE: 1.2em
}
TABLE.destinations-descriptions A {
	TEXT-DECORATION: none
}
TABLE.destinations-descriptions A.underlined {
	TEXT-DECORATION: underline
}
.destinations-descriptions P {
	MARGIN: 0.3em 1em 0.5em
}
.destinations-descriptions H4 {
	MARGIN: 0.3em 1em 0.5em
}