BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
FORM {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.bg-a1 {
	BACKGROUND-COLOR: #eef
}
.bg-a2 {
	BACKGROUND-COLOR: #ddf
}
.bg-a3 {
	BACKGROUND-COLOR: #ccf
}
.bg-a4 {
	BACKGROUND-COLOR: #99c
}
.bg-a5 {
	BACKGROUND-COLOR: #669
}
.bg-a6 {
	BACKGROUND-COLOR: #336
}
.bg-b1 {
	BACKGROUND-COLOR: #ffc
}
.bg-b1a {
	BACKGROUND-COLOR: #ffff99
}
.bg-b2 {
	BACKGROUND-COLOR: #fc6
}
.bg-b3 {
	BACKGROUND-COLOR: #fc0
}
.bg-b4 {
	BACKGROUND-COLOR: #f90
}
.bg-b5 {
	BACKGROUND-COLOR: #f60
}
.bg-c3 {
	BACKGROUND-COLOR: #fc9
}
.bg-c6 {
	BACKGROUND-COLOR: #060
}
.bg-c7 {
	BACKGROUND-COLOR: #fee1b5
}
.bg-d1 {
	COLOR: #eef; BORDER-BOTTOM: #669 1px solid; BACKGROUND-COLOR: #669
}
.bg-nff {
	BACKGROUND-COLOR: #fff
}
.bg-nee {
	BACKGROUND-COLOR: #eee
}
.bg-ncc {
	BACKGROUND-COLOR: #ccc
}
.bg-n99 {
	BACKGROUND-COLOR: #999
}
.bg-n66 {
	BACKGROUND-COLOR: #666
}
.bg-n33 {
	BACKGROUND-COLOR: #333
}
.bg-n00 {
	BACKGROUND-COLOR: #000
}
.border-a4 {
	BORDER-RIGHT: #99c 1px solid; BORDER-TOP: #99c 1px solid; BORDER-LEFT: #99c 1px solid; BORDER-BOTTOM: #99c 1px solid
}
.border-a4-right {
	BORDER-RIGHT: #99c 1px solid; BACKGROUND-COLOR: #ccf
}
.border-a4-bottom {
	BORDER-BOTTOM: #99c 1px solid; BACKGROUND-COLOR: #ccf
}
.border-a4-top {
	BORDER-TOP: #99c 1px solid; BACKGROUND-COLOR: #ccf
}
.border-a5 {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; BORDER-LEFT: #669 1px solid; BORDER-BOTTOM: #669 1px solid
}
.border-n66 {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.border-n33 {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.text-small {
	FONT-SIZE: 10px
}
.text-default {
	FONT-SIZE: 11px
}
.text-big {
	FONT-SIZE: 12px
}
.text-really-big {
	FONT-SIZE: 14px
}
.text-really-really-big {
	FONT-SIZE: 16px
}
.text-huge {
	FONT-SIZE: 18px
}
.text-gigantic {
	FONT-SIZE: 20px
}
.text-a1 {
	COLOR: #eef
}
.text-a2 {
	COLOR: #ddf
}
.text-a3 {
	COLOR: #ccf
}
.text-a4 {
	COLOR: #99c
}
.text-a5 {
	COLOR: #669
}
.text-a6 {
	COLOR: #336
}
.text-nff {
	COLOR: #fff
}
.text-nee {
	COLOR: #eee
}
.text-ncc {
	COLOR: #ccc
}
.text-n99 {
	COLOR: #999
}
.text-n66 {
	COLOR: #666
}
.text-n33 {
	COLOR: #333
}
.text-n00 {
	COLOR: #000
}
.text-b4 {
	COLOR: #f90
}
.text-b5 {
	COLOR: #f60
}
.text-c6 {
	FONT-WEIGHT: bold; COLOR: #060
}
H1 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 4px; COLOR: #f90; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
H2 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #336; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
H3 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #99c; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
H4 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #f90; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
HR {
	COLOR: #ccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-BOTTOM-STYLE: none
}
A:link {
	COLOR: #333366; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #333366; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333366; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #333366; TEXT-DECORATION: none
}
A.link-c6:link {
	FONT-WEIGHT: bold; COLOR: #060
}
A.link-c6:active {
	FONT-WEIGHT: bold; COLOR: #060
}
A.link-c6:visited {
	FONT-WEIGHT: bold; COLOR: #060
}
A.link-c6:hover {
	FONT-WEIGHT: bold; COLOR: #060
}
A.link-a1:link {
	COLOR: #eef; TEXT-DECORATION: underline
}
A.link-a1:visited {
	COLOR: #eef; TEXT-DECORATION: underline
}
A.link-a1:active {
	COLOR: #eef; TEXT-DECORATION: underline
}
A.link-a1:hover {
	COLOR: #eef; TEXT-DECORATION: none
}
A.link-a4:link {
	COLOR: #99c; TEXT-DECORATION: underline
}
A.link-a4:visited {
	COLOR: #99c; TEXT-DECORATION: underline
}
A.link-a4:active {
	COLOR: #99c; TEXT-DECORATION: underline
}
A.link-a4:hover {
	COLOR: #99c; TEXT-DECORATION: none
}
A.link-a5:link {
	COLOR: #669; TEXT-DECORATION: underline
}
A.link-a5:visited {
	COLOR: #669; TEXT-DECORATION: underline
}
A.link-a5:active {
	COLOR: #669; TEXT-DECORATION: underline
}
A.link-a5:hover {
	COLOR: #669; TEXT-DECORATION: none
}
A.link-a6:link {
	COLOR: #336; TEXT-DECORATION: underline
}
A.link-a6:visited {
	COLOR: #336; TEXT-DECORATION: underline
}
A.link-a6:active {
	COLOR: #336; TEXT-DECORATION: underline
}
A.link-a6:hover {
	COLOR: #336; TEXT-DECORATION: none
}
.button-buy {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #090
}
.button-action {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #090
}
.button-secondary {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #99c
}
.button-site {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: arial, verdana, helvetica, sans-serif; BACKGROUND-COLOR: #669
}
.price {
	COLOR: #ff9900
}
.error {
	COLOR: #ff0000
}
.breadcrumb-on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666
}
.breadcrumb-off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999
}
.rate-rules {
	FONT-SIZE: 10px; COLOR: #666666
}
.terms-and-conditions {
	FONT-SIZE: 10px; COLOR: #999999
}
.travel-alert {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #f90; FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
.footer {
	FONT-SIZE: 10px; COLOR: #cccccc; BACKGROUND-COLOR: #669
}
A.footer:link {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:active {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar-not-active {
	FONT-SIZE: 10px; BACKGROUND: #ffffff; COLOR: #cccccc; TEXT-DECORATION: none
}
.calendar-date-static {
	FONT-SIZE: 10px; BACKGROUND: #f7f7ff; COLOR: #cccccc; TEXT-DECORATION: none
}
.calendar-date-not-active {
	FONT-SIZE: 10px; BACKGROUND: #f7f7ff; COLOR: #cccccc; TEXT-DECORATION: none
}
.calendar-seats-available {
	BACKGROUND-COLOR: #009900
}
.calendar-seats-available-over {
	BACKGROUND-COLOR: #00cc00
}
.calendar-link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendar-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendar-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendar-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.calendar-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar-fare-offered {
	BACKGROUND: #ccccff
}
.calendar-fare-offered-over {
	BACKGROUND: #e2e2fa
}
A.calendar-link-fare-offered:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: none
}
A.calendar-link-fare-offered:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: none
}
A.calendar-link-fare-offered:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: none
}
A.calendar-link-fare-offered:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: none
}
.calendar-sold-out {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cc0000; COLOR: #ffffff; TEXT-DECORATION: none
}
.calendar-picked {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #cccccc; COLOR: #ffffff; TEXT-DECORATION: none
}
.cube-gray {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-ATTACHMENT: fixed; COLOR: #99c; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cube-today {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-ATTACHMENT: fixed; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #669; TEXT-DECORATION: none
}
.cube-hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f90; TEXT-DECORATION: none
}
.cube {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-ATTACHMENT: fixed; COLOR: #336; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cube-link-today {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.cube-link-today:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.cube-link-today:visited {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.cube-link-today:active {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.cube-link-today:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.cube-link {
	FONT-SIZE: 10px; COLOR: #333; TEXT-DECORATION: none
}
A.cube-link:link {
	COLOR: #336; TEXT-DECORATION: none
}
A.cube-link:visited {
	COLOR: #336; TEXT-DECORATION: none
}
A.cube-link:active {
	COLOR: #336; TEXT-DECORATION: none
}
A.cube-link:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.header-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666699; TEXT-DECORATION: underline
}
A.header-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666699; TEXT-DECORATION: underline
}
A.header-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666699; TEXT-DECORATION: underline
}
A.header-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666699; TEXT-DECORATION: underline
}
A.main-sm:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.main-sm:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.main-sm:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.main-sm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.home-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636363; LINE-HEIGHT: 17pt; TEXT-DECORATION: none
}
A.home-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636363; LINE-HEIGHT: 17pt; TEXT-DECORATION: none
}
A.home-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #636363; LINE-HEIGHT: 17pt; TEXT-DECORATION: none
}
A.home-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; LINE-HEIGHT: 17pt; TEXT-DECORATION: underline
}
A.home-linksm:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #636363; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
A.home-linksm:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #636363; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
A.home-linksm:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #636363; LINE-HEIGHT: 13pt; TEXT-DECORATION: none
}
A.home-linksm:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600; LINE-HEIGHT: 13pt; TEXT-DECORATION: underline
}
.home-orangelink {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff6600; LINE-HEIGHT: 17pt; TEXT-DECORATION: underline
}
.home-orangelinksm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ff6600; LINE-HEIGHT: 13pt; TEXT-DECORATION: underline
}
.nav-main-color {
	BACKGROUND-COLOR: #ffffff
}
.lmt-header {
	COLOR: #9999cc; 11px: ; BOLD: 
}
A.link-sm:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.link-sm:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.link-sm:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.link-sm:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000ff; TEXT-DECORATION: underline
}
.car-result-price {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #214d9c
}
.car-result-copy-sm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666
}
.car-result-copy-lg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #a5a5a5; LINE-HEIGHT: 1.5
}
.column-header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366
}
.column-text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366
}
A.column-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.column-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.column-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.column-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000ff; TEXT-DECORATION: underline
}
.cross-sell-price {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #333333
}
.stitial {
	BACKGROUND-COLOR: #666699
}
.stitial-bg {
	BACKGROUND-COLOR: #dbdcff
}
.bg-white {
	BACKGROUND-COLOR: #ffffff
}
.box-header {
	BACKGROUND-COLOR: #eeeeee
}
.bg-screener-head {
	BACKGROUND-COLOR: #ccccff
}
.bg-screener-line {
	BACKGROUND-COLOR: #c6c7c6
}
.nav-lt-color {
	BACKGROUND-COLOR: #ccccff
}
.nav-drk-color {
	COLOR: #ffffff; BACKGROUND-COLOR: #666699
}
.nav-main-color {
	BACKGROUND-COLOR: #ffffff
}
.nav-main-border {
	BACKGROUND-COLOR: #737373
}
.nav-border {
	BACKGROUND-COLOR: #333333
}
.nav-breadcrumb {
	COLOR: #333366; BACKGROUND-COLOR: #ccccff
}
.drop-down-home {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #666699
}
.nav-breadcrumb-welcome {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav-breadcrumb-welcome:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav-breadcrumb-welcome:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav-breadcrumb-welcome:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav-breadcrumb-welcome:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.nav-breadcrumb-link:link {
	FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.nav-breadcrumb-link:visited {
	FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.nav-breadcrumb-link:active {
	FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.nav-breadcrumb-link:hover {
	FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
.marketing-copy {
	FONT-SIZE: 10px
}
.airdeals-price {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header-tripbook {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-destination {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-maps {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-reservation {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-home {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-tool {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.header-secondary {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.title-superfares {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366
}
.title-body {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-tripbook {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-destination {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-maps {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-reservation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-home {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
.title-tool {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc
}
A.title-body:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tripbook:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-destination:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-maps:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-reservation:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-home:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tool:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
A.title-body:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tripbook:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-destination:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-maps:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-reservation:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-home:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tool:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
A.title-body:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tripbook:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-destination:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-maps:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-reservation:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-home:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.title-tool:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366; TEXT-DECORATION: underline
}
.line-body {
	BACKGROUND-COLOR: #d6d6d6
}
.line-buttons {
	BACKGROUND-COLOR: #a6a6a6
}
.line-box {
	BACKGROUND-COLOR: #ccccff
}
.summary-border {
	BACKGROUND-COLOR: #cccccc
}
.form-bg {
	BACKGROUND-COLOR: #ffffcc
}
.form-more-search {
	BACKGROUND-COLOR: #ffffcc
}
.form-bg-light {
	BACKGROUND-COLOR: #cccccc
}
.packages-bg {
	BACKGROUND-COLOR: #ffffcc
}
.note-copy {
	FONT-SIZE: 10px
}
.enlarged-font {
	FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.enlarged-font-twelve {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.loading-page-note-copy {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666
}
.error {
	FONT-SIZE: 11px; COLOR: #ff0000
}
.error-call {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.error-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
A.footer-nav:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer-nav:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer-nav:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer-nav:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.footer:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.footer-bg {
	FONT-SIZE: 10px; COLOR: #cccccc; BACKGROUND-COLOR: #666699
}
.footer-copy {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.footer-nav-copy {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc
}
.image-border {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
A.home-smb:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-smb:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-smb:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-smb:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.home-sm:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-sm:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-sm:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333366; TEXT-DECORATION: underline
}
A.home-sm:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #0000ff; TEXT-DECORATION: underline
}
.deals {
	BACKGROUND-COLOR: #ffcc99
}
.preference {
	BACKGROUND-COLOR: #99cccc
}
.bargain {
	BACKGROUND-COLOR: #ffcccc
}
.results-soldout-background {
	BACKGROUND-COLOR: #eeeeee
}
.results-soldout-text {
	FONT-SIZE: 10px; COLOR: #666666
}
.quicksearch-copy {
	FONT-SIZE: 10px; COLOR: #000000
}
.quicksearch-background {
	BACKGROUND-COLOR: #ffffcc
}
A.quicksearch:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
A.quicksearch:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
A.quicksearch:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
A.quicksearch:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}
.header-superfares {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/SHARED/common/i/tall_pix.gif); COLOR: #ff6600; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.header-packages {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/SHARED/common/i/tall_pix.gif); COLOR: #ff6600; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.superfares-secondary {
	BACKGROUND-POSITION: 50% bottom; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/SHARED/common/i/tall_pix.gif); COLOR: #999999; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.header-flight-summary {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600
}
.title-flight-summary {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #204d9e
}
.results-price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #204d9e
}
.results-type {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.results-time {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.bg-packagetable {
	BACKGROUND-COLOR: #999999
}
.copy-packages {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600
}
.title-packages {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.search-questions {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333366
}
.search-questions-optional {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999
}
.search-optional {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900
}
A.txt:link {
	COLOR: #333366; TEXT-DECORATION: none
}
A.txt:visited {
	COLOR: #333366; TEXT-DECORATION: none
}
A.txt:active {
	COLOR: #333366; TEXT-DECORATION: none
}
A.txt:hover {
	COLOR: #000000; BACKGROUND-COLOR: #fdffdd
}
.days-of-the-week {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #9c9a9c; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.month-year {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #5a5984; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.outside-edge-depart {
	BACKGROUND-COLOR: #efefff
}
.outside-edge-return {
	BACKGROUND-COLOR: #dedfff
}
.inside-box-depart {
	BACKGROUND-COLOR: #f7f7ff
}
.inside-box-return {
	BACKGROUND-COLOR: #efefff
}
.confirmation-number {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.confirmation-number {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.family-vertical-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9a00; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A.family-vert-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009900; TEXT-DECORATION: underline
}
A.family-vert-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009900; TEXT-DECORATION: underline
}
A.family-vert-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009900; TEXT-DECORATION: underline
}
A.family-vert-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009900; TEXT-DECORATION: underline
}
.lodging-lt-border {
	BACKGROUND-COLOR: #ccccff
}
.lodging-dk-border {
	BACKGROUND-COLOR: #666699
}
A.title-reservation-link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc; TEXT-DECORATION: underline
}
A.title-reservation-link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc; TEXT-DECORATION: underline
}
A.title-reservation-link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc; TEXT-DECORATION: underline
}
A.title-reservation-link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9999cc; TEXT-DECORATION: underline
}
.widgetpulldown {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.widgetbody {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.widgetlink {
	FONT-SIZE: 10px; COLOR: #333366; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.widget-bg {
	BACKGROUND-COLOR: #ffbd59
}
.widget-bg-lt {
	BACKGROUND-COLOR: #ffffcc
}
.ter-nav-main {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336; TEXT-DECORATION: none
}
A.ter-nav-main:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336; TEXT-DECORATION: none
}
A.ter-nav-main:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336; TEXT-DECORATION: none
}
A.ter-nav-main:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336; TEXT-DECORATION: underline
}
.sec-nav-main {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.sec-nav-main:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.sec-nav-main:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.sec-nav-main:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #336; TEXT-DECORATION: underline
}
.sec-nav-link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336; TEXT-DECORATION: none
}
A.sec-nav-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336; TEXT-DECORATION: none
}
A.sec-nav-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #336; TEXT-DECORATION: none
}
A.sec-nav-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f60; TEXT-DECORATION: none
}
.sec-nav-fill {
	BACKGROUND-COLOR: #f2f2f2
}
