BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #004696; PADDING-TOP: 0px; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;

	scrollbar-face-color:026eff;
	scrollbar-highlight-color:ffffff;
	scrollbar-3dlight-color:000000;
	scrollbar-shadow-color:000000;
	scrollbar-darkshadow-color:000000;
	scrollbar-arrow-color:ffbe0b;
	scrollbar-track-color:ffbe0b;

}
.view        { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#0555aa
}
.spain        { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#003300
}
.portugal     { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#990000
}
.cyprus     { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#CC9900
}
.moroc        { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#0099cc
 }
.europe     { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#ff9933
}
.left-e      { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#660033
}
.italy       { BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#339933
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT.inputform1
{
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; 
               border-bottom: 1px solid #004696}
INPUT.inputbutton1
{
font-family: Arial; font-size: 10px; border: 1px solid #004696}


.title1
{
font-family: Arial; font-size: 14px; color: #004696; font-weight:bold}
.title2
{
font-family: Arial; font-size: 12px; color: #004696}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
B {
	COLOR: #0087ea
}
UL {
	border:0px none; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #00adf1; PADDING-TOP: 2px; TEXT-ALIGN: left; list-style-type:square; list-style-image:url('common/bullet.gif'); list-style-position:outside; margin-left:18px; margin-right:0px; margin-top:0px; margin-bottom:0px
}
TABLE.head-backg {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url('Cheap.files/head.jpg'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d4f3ff; TEXT-ALIGN: right
}
.bg-1 {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: repeat
}
.bg-2010 {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: no-repeat; BACKGROUND-IMAGE: url('http://www.homerictours.com/images/bgrounds/homeric_sun-large-faded10.png'); 
}
.menu_title {
	padding:0px; BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 11px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #000080; BACKGROUND-REPEAT: repeat-y  ; TEXT-DECORATION: none  
}
.menu_sub_title {
	padding:10px; BACKGROUND-POSITION: right top; FONT-SIZE: 11px;  MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #323F52; BACKGROUND-REPEAT: repeat-y; line-height:150%; text-align:left; text-indent:6; TEXT-DECORATION: none  
}
.head-top {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.head-base {
	 BACKGROUND-COLOR: #A2C7F9
	 }
.hotdeals {
	 BACKGROUND-COLOR: #185B87;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: #ffffff; font-weight:bold
	 }
TD.breadcrumb {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #004696; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TD.breadcrumb B {
	COLOR: #004696
}

a:hover {
	text-decoration: underline; 
}

A.sitelook {
	COLOR: #004696; TEXT-DECORATION: none
}
a:hover.sitelook {
	TEXT-DECORATION: underline
}
A.breadcrumb {
	COLOR: #004696; TEXT-DECORATION: none
}
a:hover.breadcrumb {
	COLOR: #ff7600; TEXT-DECORATION: none
}

a.help { 
	text-decoration: none; cursor: none; color: black; 
}
a:visited.help { 
	text-decoration: none;   cursor: none; color: black; 
}
a:hover.help   {
	text-decoration: underline; color: navy; cursor: help; 
}


H2.sub-title {
	padding:4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px;  WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}
H2.sub-title2 {
	padding:4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px;  WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-COLOR: #008000; TEXT-DECORATION: none
}
H2.sub-title3 {
	padding:4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px;  WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-COLOR: #0555AA; TEXT-DECORATION: none
}
A.sub-title {
	WIDTH: 100%; CURSOR: hand; COLOR: #eafaff; TEXT-DECORATION: none
}
a:hover.sub-title {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.home-icon {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #00adf1; TEXT-ALIGN: center
}
.height-2 {
	FONT-SIZE: 2px; LINE-HEIGHT: 3px
}
TD.nav-light {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #eafaff
}
TD.nav-norm {
	BACKGROUND-POSITION: left top; VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #d4f3ff
}
TD.nav-left {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url('common/grad-left.jpg'); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #EFF5FE
}
TD.nav-right {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('common/grad-right.jpg'); VERTICAL-ALIGN: top; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #EFF5FE
}
DIV.nav-right {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url('common/grad-right.jpg'); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #EFF5FE
}
H2.sub2-left {
	BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 12px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#00CCFF
}
H2.sub-left {
	BACKGROUND-POSITION:  
               right top; FONT-WEIGHT: bold; FONT-SIZE: 14px;  MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: auto; COLOR: #FFFFFF; BACKGROUND-REPEAT: repeat-x; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#0555AA
}
A.sub-left {
	CURSOR: hand; COLOR: #eafaff
}
a:hover.sub-left {
	COLOR: #ffffff
}
H2.sub-right {
	border:0px none; padding:4px; BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url('common/h2-right.jpg'); MARGIN: 0px; TEXT-TRANSFORM: lowercase; WIDTH: auto; COLOR: #eafaff; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #0086e9; TEXT-DECORATION: none
}
A.sub-right {
	CURSOR: hand; COLOR: #eafaff
}
a:hover.sub-right {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
P.nav-text {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
A.nav-link {
	FONT-WEIGHT: bold; COLOR: #004696; TEXT-DECORATION: none
}
a:hover.nav-link {
	FONT-WEIGHT: bold; COLOR: #ff7600; TEXT-DECORATION: underline
}
P.ccards {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.form-tguide {
	FONT-SIZE: 10px; COLOR: #004696; TEXT-DECORATION: none
}
.height-1 {
	FONT-SIZE: 4px
}
TD.main-body {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; }
H1.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TD.airline-network {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url('common/airline-network.gif'); BACKGROUND-REPEAT: no-repeat
}
.title-discription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #00adf1; TEXT-INDENT: 4px; PADDING-TOP: 0px; HEIGHT: 24px
}
A.link {
	FONT-WEIGHT: bold; COLOR: #004696; TEXT-DECORATION: none
}
a:hover.link {
	FONT-WEIGHT: bold; COLOR: #ff7600; TEXT-DECORATION: underline
}
SPAN.java-link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; CURSOR: hand; COLOR: #004696; TEXT-DECORATION: none
}
span:hover.java-link {
	COLOR: #ff7600; TEXT-DECORATION: underline
}
P.text {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
TD.master-form {
	BACKGROUND-POSITION:  
               center bottom; BACKGROUND-IMAGE: url('common/search-white.jpg'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d4f3ff
}
TD.master-form2 {
	BACKGROUND-POSITION:  
               center bottom; BACKGROUND-IMAGE: url('neunav/search-white.jpg'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d4f3ff
}
TD.main-form {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-DECORATION: none
}
SELECT.main-form {
	FONT-SIZE: 10px; COLOR: #004696; TEXT-DECORATION: none
}
INPUT.main-form {
	FONT-SIZE: 10px; COLOR: #004696; TEXT-DECORATION: none
}
INPUT.go-button {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TD.footer {
	VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
P.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #598eca; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.footer {
	COLOR: #598eca; TEXT-DECORATION: none
}
a:hover.footer {
	COLOR: #004696; TEXT-DECORATION: underline
}
.snipfoot {
	padding:1px; BACKGROUND-IMAGE: url('common/foot-grid.gif'); BACKGROUND-REPEAT: repeat
}
.snipfoot-text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #598eca; PADDING-TOP: 2px; BACKGROUND-COLOR: #f2fcff
}
.copyright {
	MARGIN: 0px; PADDING-TOP: 4px
}
.list-text {
	COLOR: #004696
}
P.nav-icons {
	border:0px none; PADDING-RIGHT: 4px; BACKGROUND-POSITION: right top; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px;  PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; COLOR: #eafaff; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #00adf1; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.align-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 0px
}
.align-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px
}
TD.center-middle {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
TABLE.flights-selector {
	BACKGROUND-IMAGE: url('neunav/flight-selector.gif'); BACKGROUND-REPEAT: no-repeat
}
TABLE.flights-changer {
	BACKGROUND-IMAGE: url('common/flight-changer.gif'); BACKGROUND-REPEAT: no-repeat
}
TD.flights-selector {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: center
}
A.flights-selector1 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 29px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 225px; HEIGHT: 100%; TEXT-DECORATION: none
}
A.flights-changer1 {
	PADDING-RIGHT: 35px; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 100px; HEIGHT: 100%; TEXT-DECORATION: none
}
a:hover.flights-selector1 {
	COLOR: #ff7600
}
a:hover.flights-changer1 {
	COLOR: #ff7600
}
A.flights-selector2 {
	PADDING-RIGHT: 36px; PADDING-LEFT: 36px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 225px; HEIGHT: 100%; TEXT-DECORATION: none
}
A.flights-changer2 {
	PADDING-RIGHT: 41px; PADDING-LEFT: 41px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 100px; HEIGHT: 100%; TEXT-DECORATION: none
}
a:hover.flights-selector2 {
	COLOR: #ff7600
}
a:hover.flights-changer2 {
	COLOR: #ff7600
}
A.flights-selector3 {
	PADDING-RIGHT: 18px; PADDING-LEFT: 17px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 225px; HEIGHT: 100%; TEXT-DECORATION: none
}
A.flights-changer3 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #004696; PADDING-TOP: 100px; HEIGHT: 100%; TEXT-DECORATION: none
}
a:hover.flights-selector3 {
	COLOR: #ff7600
}
a:hover.flights-changer3 {
	COLOR: #ff7600
}

/*
.organge1
{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 2px; HEIGHT: 100%; BACKGROUND-COLOR: #FF7600; TEXT-DECORATION: none
}
*/

.organge1
{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 2px; HEIGHT: 100%; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: none
}

TABLE.hostels-form {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url('common/search-hostels-white.jpg'); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #d4f3ff
}
TABLE.sum {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url('common/big-perf.gif'); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d4f3ff
}
TD.sum-thumb-top {
	BACKGROUND-POSITION: 18px 0px; BACKGROUND-IMAGE: url('common/no-image.gif'); VERTICAL-ALIGN: top; WIDTH: 96px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 88px; TEXT-ALIGN: center
}
TD.sum-thumb-image {
	BACKGROUND-POSITION: 18px 19px; BACKGROUND-IMAGE: url('common/no-image.gif'); VERTICAL-ALIGN: top; WIDTH: 96px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
P.sum-text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
P.sum-text-right {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TD.sum-title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; BACKGROUND-COLOR: #00adf1
}
SPAN.sum-title {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sum-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: lowercase; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 100%; TEXT-DECORATION: none
}
TD.sum-icon {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #00adf1; TEXT-ALIGN: center
}
TD.sum-view-book {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
A.sum-view-book {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('common/view-book-roll.gif'); PADDING-BOTTOM: 3px; WIDTH: 116px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
a:hover.sum-view-book {
	BACKGROUND-POSITION: -116px 0px
}
SPAN.sum-view-book {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url('common/view-book-roll.gif'); PADDING-BOTTOM: 3px; WIDTH: 116px; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px; TEXT-DECORATION: none
}
TABLE.tnav {
	BACKGROUND-IMAGE: url('nav/tnav.gif'); BACKGROUND-COLOR: #004696
}
A.tnav-home-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-home.gif'); PADDING-BOTTOM: 5px; WIDTH: 56px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-home-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-home.gif'); PADDING-BOTTOM: 5px; WIDTH: 56px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-home-switch {
	BACKGROUND-POSITION: -56px 50%
}
A.tnav-hotels-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-hotels.gif'); PADDING-BOTTOM: 5px; WIDTH: 59px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-hotels-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-hotels.gif'); PADDING-BOTTOM: 5px; WIDTH: 59px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-hotels-switch {
	BACKGROUND-POSITION: -59px 50%
}
A.tnav-cars-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-cars.gif'); PADDING-BOTTOM: 5px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-cars-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-cars.gif'); PADDING-BOTTOM: 5px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-cars-switch {
	BACKGROUND-POSITION: -50px 50%
}
A.tnav-flights-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-flights.gif'); PADDING-BOTTOM: 5px; WIDTH: 60px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-flights-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-flights.gif'); PADDING-BOTTOM: 5px; WIDTH: 60px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-flights-switch {
	BACKGROUND-POSITION: -60px 50%
}
A.tnav-cruises-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-cruises.gif'); PADDING-BOTTOM: 5px; WIDTH: 67px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-cruises-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-cruises.gif'); PADDING-BOTTOM: 5px; WIDTH: 67px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-cruises-switch {
	BACKGROUND-POSITION: -67px 50%
}
A.tnav-tours-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-tours.gif'); PADDING-BOTTOM: 5px; WIDTH: 55px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-tours-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-tours.gif'); PADDING-BOTTOM: 5px; WIDTH: 55px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-tours-switch {
	BACKGROUND-POSITION: -55px 50%; TEXT-DECORATION: underline
}
A.tnav-travel-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-switch-travel.gif'); PADDING-BOTTOM: 5px; WIDTH: 91px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.tnav-travel-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('nav/tnav-on-travel.gif'); PADDING-BOTTOM: 5px; WIDTH: 91px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.tnav-travel-switch {
	BACKGROUND-POSITION: -91px 50%
}
TABLE.fnav {
	BACKGROUND-IMAGE: url('neunav/fnav.gif'); BACKGROUND-COLOR: #004696
}
A.fnav-hotels-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-switch-hotels.gif'); PADDING-BOTTOM: 5px; WIDTH: 59px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.fnav-hotels-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-on-hotels.gif'); PADDING-BOTTOM: 5px; WIDTH: 59px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.fnav-hotels-switch {
	BACKGROUND-POSITION: -59px 50%
}
A.fnav-flights-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-switch-flights.gif'); PADDING-BOTTOM: 5px; WIDTH: 60px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.fnav-flights-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-on-flights.gif'); PADDING-BOTTOM: 5px; WIDTH: 60px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.fnav-flights-switch {
	BACKGROUND-POSITION: -60px 50%
}
A.fnav-cars-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-switch-cars.gif'); PADDING-BOTTOM: 5px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
A.fnav-cars-on {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('neunav/fnav-on-cars.gif'); PADDING-BOTTOM: 5px; WIDTH: 50px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.fnav-cars-switch {
	BACKGROUND-POSITION: -50px 50%
}
TABLE.hnav {
	BACKGROUND: #004696 url('common/hnavbg.gif') no-repeat; 
}
A.hnav-hotels-switch {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url('common/hnav-switch.gif'); PADDING-BOTTOM: 5px; WIDTH: 63px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-DECORATION: none
}
a:hover.hnav-hotels-switch {
	BACKGROUND-POSITION: -63px 50%
}


.hostel-3buts {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #FFFFFF; PADDING-TOP: 2px; HEIGHT: 100%; BACKGROUND-COLOR: #FF9933; TEXT-DECORATION: none
}


:hover.hostel-3buts {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff7600
}
DIV.show {
	DISPLAY: block
}
DIV.hide {
	DISPLAY: none
}
DIV.image-selection {
	FLOAT: right; WIDTH: 260px; HEIGHT: 220px; TEXT-ALIGN: center
}
DIV.image-view {
	OVERFLOW: hidden; WIDTH: 260px; HEIGHT: 200px
}
TD.tg-ed {
	PADDING-RIGHT: 10px; TEXT-ALIGN: justify
}
TD.tg-ed P {
	MARGIN-TOP: 10px; TEXT-ALIGN: justify
}
A.airfare-link {
	FONT-WEIGHT: bold; COLOR: #004696; TEXT-DECORATION: none
}
a:hover.airfare-link {
	FONT-WEIGHT: bold; COLOR: #d4f3ff
}
.snippit {
	padding:1px; BACKGROUND-IMAGE: url('common/grid.gif'); BACKGROUND-REPEAT: repeat
}
.snippit-text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eafaff
}
.nolink {
	COLOR: #004696; TEXT-DECORATION: none
}
.noline {
	TEXT-DECORATION: none
}
.litoffer {
	CURSOR: hand; BACKGROUND-COLOR: #ffffff
}
.unlitoffer {
	CURSOR: hand
}

.h1 {
	font-size: 14px;
	color: #0555AA;
}
.h2 {
	font-size: 12px;
	color: #0555AA;
}
.h3 {
	color: #0281FF; font: bold 30px Arial;letter-spacing: -3px; padding: 0 0 5px 0;
}
H3.framebox {
	color: #0281FF; font: bold 30px Arial;letter-spacing: -3px; padding: 0 0 5px 0;
}
.framebox {
	color: #0281FF; font: bold 30px Arial;letter-spacing: -3px; padding: 0 0 5px 0;
}

/* form input and label appearance */
.label {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	margin-left: 5px;
	cursor: hand;
}
.inputField {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #0F256A;
	background-color: #E8F1FC;
	width: 90%;
	margin-left: 5px;
	margin-right: 5px;
}
.submitButton {	
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0F256A;
	text-align: center;
	width: 95%;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #FFCC00;
}
.blockquote {
	margin: 0px 0px 0px 0px;
	border: 1px solid #C9DEF8;
	padding: 5px;
}
.blockquote1 {
	margin: 0px 0px 0px 0px;
	border: 1px solid #C9DEF8;
	padding: 2px;
}
.blockquote2 {
	margin: 0px 0px 0px 0px;
	border: 1px solid #C9DEF8;
	padding: 3px;
}
.blockquote3 {
	margin: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
	padding: 5px;
}
.blockquotegrn {
	margin: 0px 0px 0px 0px;
	border: 1px solid #CCFFCC;
	padding: 5px;
}
.blockquotegray {
	margin: 0px 0px 0px 0px;
	border: 1px solid #e4e4e4;
	padding: 3px;
}
.blockquotegray2 {
	margin: 0px 0px 0px 0px;
	border: 1px solid #e4e4e4;
	padding: 2px;
}
.hotdeals2 {
	 BACKGROUND-COLOR: #FF6600;PADDING-RIGHT: 4px; PADDING-LEFT: 4px; COLOR: #FFFFFF; font-weight:bold
	 }
	 
	 /*----------------Prime Visibility Addendum 8/23/06-----------------*/
	 
	 
/* Custom Form Elements Begin 8?

span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
span.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(select.gif) no-repeat;
	overflow: hidden;
}	 
	 
/* custom form element end */
	 
.Fell{display:none;}

/* BOC - Ballon tooltip code */
.balloonstyle {
	position:absolute;
	top: -500px;
	left: 0;
	padding: 5px;
	visibility: hidden;
	border:1px solid black;
	font:normal 10px Verdana;
	/* line-height: 18px; */
	z-index: 100;
	background-color: white;
	width: 200px;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=7);
	}

#arrowhead {
	z-index: 99;
	position:absolute;
	top: -500px;
	left: 0;
	visibility: hidden;
	}