BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg10 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg11_undr {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.keg11_undrB {
	FONT-SIZE: 11px; 
	color: blue;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.keg11_blu {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #021f92;
}
B.keg11 {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg11c {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.keg12_b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.keg12_blu {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #021f92;
}
.keg12_Bblu {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #021f92;
	FONT-WEIGHT: bold;
}
.keg12_undr {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}

.keg12_undrB {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	color: #021f92;
	FONT-WEIGHT: bold;
}
.keg12_unB {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	color: blue;
	FONT-WEIGHT: bold;
}
.keg12_unBi {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	color: blue;
	FONT-WEIGHT: bold;
}
.keg12_ro {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.keg12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: black;
}
.keg12_ro {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: blue;
	text-decoration: underline;
}
B.keg12 {
	FONT: bold 12px Arial, Helvetica, sans-serif
}
.keg13 {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg13_orng {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #ff7300;
	line-height: 100%;
}
.keg13_blu {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #021f92;
}

.keg14 {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg15 {
	FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg16 {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg17 {
	FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
B.keg17 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg18 {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg18B {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
B.keg18 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg20 {
	FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.keg22 {
	FONT-SIZE: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
B.keg22 {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btnA {
	BORDER-RIGHT: 0px; BORDER-TOP: #107dde 1px solid; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #1034c6; BORDER-BOTTOM: 1px; TEXT-ALIGN: center
}
.btnB {
	FONT: bold 12px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; COLOR: #ffffff; BACKGROUND-COLOR: #107dde; TEXT-ALIGN: center
}
.btnC {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #082894; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffaa00; TEXT-ALIGN: center
}
.BluedLineBtm {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #0d2795 1px solid
}
.lineBlue1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #107eda 1px solid
}
.lineBlue2 {
	BORDER-RIGHT: 0px; BORDER-TOP: #54a6ff 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.lineBlueBtm {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #107eda 3px solid
}
.lineBlueDBtm2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #0d2795 2px solid
}
.lineBlueBtm2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #107eda 2px solid
}
.lineGrVert {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: 0px
}
.lineGrey {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: 1px
}
.lineGrey1 {
	BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.lineGrey2 {
	BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.lineOr1 {
	BORDER-RIGHT: 0px; BORDER-TOP: #fcac01 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.lineOr2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #fead00 3px solid
}
.lineOr3 {
	BORDER-RIGHT: 0px; BORDER-TOP: #ffad00 3px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.whiteLineTop {
	BORDER-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.whiteLineBtm {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #fff 1px solid
}
.boxbtm {
	FONT: 9pt Arial; MARGIN-LEFT: 12px; WIDTH: 120px; MARGIN-RIGHT: 5px
}
.boxsm {
	MARGIN-RIGHT: 5px; font: 9pt Arial
}
.combo1 {
	FONT: 12px Arial, Helvetica, sans-serif;
}
.combo2 {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; WIDTH: 116px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.combo3 {
	font: normal normal 11px arial;
	WIDTH: 116px;
	HEIGHT: 15px;
}
.combo4 {
	font: normal normal 11px arial;
	WIDTH: 182px;
	HEIGHT: 15px;
}
.combo5 {
	font: normal normal 11px arial;
	WIDTH: 85px;
	HEIGHT: 15px;
}
.skiCombo {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; WIDTH: 116px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.list {
	FONT: 9pt Arial; WIDTH: 58px; MARGIN-RIGHT: 5px; HEIGHT: 20px
}
.tabGr {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 0px solid
}
.tabBb_o {
	BORDER-RIGHT: #021f92 1px solid; 
	BORDER-TOP: #021f92 1px solid; 
	BORDER-LEFT: #021f92 1px solid; 
	BORDER-BOTTOM: #021f92 0px solid
}
.tabBb_o {
	BACKGROUND-COLOR: #fff4d4; 
}

.tabgb_o {
	BORDER-RIGHT: #b0b0b0 1px solid; 
	BORDER-TOP: #b0b0b0 1px solid; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	BORDER-BOTTOM: #b0b0b0 0px solid
}
.tabgb_o {
	BACKGROUND-COLOR: #fff4d4; 
}

.tabOr {
	BORDER-RIGHT: #ff9a00 2px solid; BORDER-TOP: #ff9a00 2px solid; BORDER-LEFT: #ff9a00 2px solid; BORDER-BOTTOM: #ff9a00 0px solid
}
.tabMed_Or {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffc869 1px solid; BORDER-LEFT: #ffc869 1px solid; BORDER-BOTTOM: #ffffff 0px solid
}
.tabMed_Or_left {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffc869 0px solid; BORDER-LEFT: #ffc869 1px solid; BORDER-BOTTOM: #ffffff 0px solid
}
.tmLine {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: #ffffff 1px dotted; BORDER-BOTTOM: 0px
}
.str {
	FONT: 16px/14px Times New Roman, Times, serif; COLOR: #082894
}
.desk {
	FONT-SIZE: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.meh {
	PADDING-RIGHT: 5px; FONT-SIZE: 16px
}
.tabOrH {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	width: 100%; 
	CURSOR: pointer;
}

.tab_dot_w {
	border-right: #ffffff 2px dotted; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	CURSOR: pointer;
}

.tab_dot_y {
	BORDER-RIGHT: #ffc869 2px dotted; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ff7300 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	CURSOR: pointer;
}

.tabOrH_ro {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	width: 100%; 
	height: 96px;
	CURSOR: pointer;
}

.tabOrH {
	BACKGROUND-COLOR: #ffc869; 
}

.tabOrH_ro {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #FFEAAD;
	width: 100%; 
	height: 100%;
	CURSOR: pointer;
} 

.tabGrH {
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	BORDER-LEFT: #ffffff 0px solid; 
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #E6E6E6; 
	width: 100%; 
	height: 100%
}

.tabBrH {
	BORDER-RIGHT: #021f92 1px solid; 
	BORDER-TOP: #021f92 0px solid; 
	BORDER-LEFT: #021f92 1px solid; 
	BORDER-BOTTOM: #021f92 1px solid
}

.bigTtl {
	FONT: bold 36px Arial, Helvetica, sans-serif; COLOR: #0066cc
}

.BluedBrd {
	BORDER-RIGHT: #0d2795 1px solid; 
	BORDER-TOP: #0d2795 1px solid; 
	BORDER-LEFT: #0d2795 1px solid; 
	BORDER-BOTTOM: #0d2795 1px solid
}

.GreyBrd {
	BORDER-RIGHT: #B0B0B0 1px solid; 
	BORDER-TOP: #B0B0B0 1px solid; 
	BORDER-LEFT: #B0B0B0 1px solid; 
	BORDER-BOTTOM: #B0B0B0 1px solid
}
.GreyBrd {
	BACKGROUND-COLOR: #ffffff; 
}

.GreyBrd_bg_lb {
	BORDER-RIGHT: #B0B0B0 1px solid; 
	BORDER-TOP: #B0B0B0 1px solid; 
	BORDER-LEFT: #B0B0B0 1px solid; 
	BORDER-BOTTOM: #B0B0B0 1px solid
}
.GreyBrd_bg_lb {
	BACKGROUND-COLOR: #c2e1fe; 
}

A {
	COLOR: #0f2e94;
	TEXT-DECORATION: none
}
B {
	FONT-WEIGHT: bold
}
#blue {
	COLOR: #107eda
}
#black {
	COLOR: #000000
}
#blued {
	COLOR: #0d2795
}
#blued_d {
	COLOR: #021f92
}
#bluish {
	COLOR: #1336c6
}
#grey {
	COLOR: #666666
}
#orange {
	COLOR: #fead00
}
#orangeb {
	COLOR: #eb7e1e
}
#oranged {
	COLOR: #cc6600
}
#oranged2 {
	COLOR: #eb6600
}
#oranged3 {
	COLOR: #fcab00
}
#oranged4 {
	COLOR: #ff7300
}
#red {
	COLOR: #cc0000
}
#white {
	COLOR: #ffffff
}
STRONG {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.linkSpecial {
	COLOR: #0d2895; TEXT-DECORATION: underline
}
.linkWLine {
	TEXT-DECORATION: none
}
.radio {
	MARGIN-TOP: -5px; MARGIN-BOTTOM: -5px
}
.m6 {
	MARGIN: 6px 0px
}
.pt3 {
	PADDING-TOP: 3px
}
.blue_border {
	BORDER-RIGHT: cornflowerblue 0.1mm solid; BORDER-TOP: cornflowerblue 0.1mm solid; BORDER-LEFT: cornflowerblue 0.1mm solid; BORDER-BOTTOM: cornflowerblue 0.1mm solid; BACKGROUND-COLOR: white
}
.orange_border {
	BORDER-RIGHT: orange 0.1mm solid; BORDER-TOP: orange 0.1mm solid; BORDER-LEFT: orange 0.1mm solid; BORDER-BOTTOM: orange 0.1mm solid; BACKGROUND-COLOR: white
}

.gbg {
	BACKGROUND-COLOR: #E6E6E6; 
}
.dgbg {
	BACKGROUND-COLOR: #838383; 
}

.wbg {
	BACKGROUND-COLOR: #ffffff; 
}

.lightb_bg {
	BACKGROUND-COLOR: #c2e1fe; 
}

.obg_ro {
	BACKGROUND-COLOR: #FFEAAD;
}

.bbg {
	BACKGROUND-COLOR: #021f92; 
}

.obg {
	BACKGROUND-COLOR: #ff7300;
	/*width: 551px;*/
}
.obg2 {
	BACKGROUND-COLOR: #ff7300;
	width: 455px;
	vertical-align:top;
}
.obg3 {
	BACKGROUND:url(../images/gulliver_man.gif);
	width: 96px;
	height:78px;
}

.lobg {
	BACKGROUND-COLOR: #ffc869;
	width: 551px;
}
.lybg {
	BACKGROUND-COLOR: #fff4d4; 
}
.Fol_yelBg {
	BACKGROUND-COLOR: #ffd66a; 
}
.dobg {
	BACKGROUND-COLOR: #E86100; 
}


/* small title blue */
.ttlsb {
	FONT: bold 17px Arial, Helvetica, sans-serif; COLOR: #021f92
}
.ttlsb_18 {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #021f92
}
.ttlsb_18r {
	FONT: 18px Arial, Helvetica, sans-serif; COLOR: #021f92
}
.ttlsb_15 {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #021f92
}
.ttlsb_13 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #021f92
}

/* small title folder-yellow */
.ttlsFy {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ffc869
}
.ttlsdo {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #E86100
}

.ttlsFy_13 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffc869
}

/* small title white 17px */
.ttlsw1 {
	FONT: bold 17px Arial, Helvetica, sans-serif; COLOR: #ffffff
}

/* small title white 13px */
.ttlsw2 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #ffffff
}

/* small title orange */
.ttlso {
	FONT: bold 17px Arial, Helvetica, sans-serif; COLOR: #ff7300
}
.ttlso_15 {
	FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #ff7300
}
.ttlso_18 {
	FONT: bold 18px Arial, Helvetica, sans-serif; COLOR: #ff7300
}
B.ttlso {
	FONT: bold 17px Arial, Helvetica, sans-serif; COLOR: #ff7300
}

/* small text dark orange */
.ttlso2 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #E86200
}
.ttlso3 {
	FONT: bold 13px Arial, Helvetica, sans-serif; COLOR: #cc3300
}


.tbl_offer {
	BORDER-RIGHT: #021F92 2px solid;
	BORDER-TOP: #021F92 2px solid;
	BORDER-LEFT: #021F92 2px solid;
	BORDER-BOTTOM: #021F92 2px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6E6;
	width: 100%;
	height: auto;
}


.tbl_ttl_res {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}

.tbl_ttl_orange {
	font: normal bold 15px arial;
	color: white;
	background: #ff7300;
}

.tbl_ttl_orange2 {
	font: normal bold 13px arial;
	color: white;
	background: #ff7300;
}

.tbl_ttl_blue {
	font: normal bold 13px arial;
	color: white;
	background: #021f92;
}

.tbl_ttl_blue2 {
	font: normal bold 15px arial;
	color: #021f92;
}

.tbl_res1 {
	BORDER: #ff7300 1px solid;
	font: normal 12px arial;
	color: black;
	background: #ffffff;
}
.tab_sd {
	BORDER-RIGHT: #838383 1px solid; 
	BORDER-TOP: #ffffff 2px solid; 
	BORDER-LEFT: #838383 1px solid; 
	BORDER-BOTTOM: #838383 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	width: 100%; 
	height: 100%;
	CURSOR: pointer;
}

.tab_sd_rl {
	BORDER-RIGHT: #b0b0b0 1px solid; 
	BORDER-TOP: #b0b0b0 0px solid; 
	BORDER-LEFT: #b0b0b0 1px solid; 
	BORDER-BOTTOM: #b0b0b0 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.tabG {
	BORDER: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	width: 100%; 
	height: 100%; 
	background: #E6E6E6;
}

.tabWrH {
	BORDER: #ffffff 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	width: 100%; 
	height: 100%
}

.tabLO {
	BORDER: #ffffff 0px solid;
	font: normal 12px arial;
	background: #FFF4D4;
	width: 100%;
}

.but_g {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	WIDTH: 65px; 
	COLOR: #808080; 
	FONT-FAMILY: Arial; 
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #cccccc;
}
.but_g {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	WIDTH: 100px; 
	COLOR: #808080; 
	FONT-FAMILY: Arial; 
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #e6e6e6;
}
.BluedBrd
{
    BORDER-RIGHT: #0d2795 1px solid;
    BORDER-TOP: #0d2795 1px solid;
    BORDER-LEFT: #0d2795 1px solid;
    BORDER-BOTTOM: #0d2795 1px solid
}

a.but_my {background-image:url(../images/bot_ski_multbar_off.gif); padding:3px; text-align: center; height: 21px; width: 89px; color: #808080; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
a.but_my:hover {background-image:url(../images/bot_ski_multbar_ro.gif); padding:3px; text-align: center;  height: 21px; width: 89px; color: #808080; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}
a.but_at {background-image:url(../images/bot_ski_multbar_on.gif);  padding:3px; text-align: center;  height: 21px; width: 89px; color: #021f92; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;}

.ttl_img {background-image:url(../images/ski/ski_ttl_clear_w.gif); background-position: center; background-repeat: no-repeat; text-align: center; height: 32px; color: #021f92; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px;}
.td_large {text-align: right; text-indent: 3px; height: 30px; width: 170px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.td_largeB {text-align: right; text-indent: 10px; height: 30px; width: 160px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.td_shortB {text-align: right; text-indent: 12px; height: 30px; width: 60px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.td_blu_un {vertical-align: bottom; text-align: right; text-indent: 10px; height: 30px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #021f92; text-decoration: underline;}
.td_dot {background-image:url(../images/line_dot_o_w.gif); background-position: center; width: 2px;}
.td_check {width: 15px; vertical-align: middle;}

.tdpp_ttl {padding-right: 30px; padding-left: 30px; vertical-align: middle; height: 25px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold;}
.tdpp_textB {padding-right: 10px; padding-left: 10px; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.tdpp_text {padding-right: 10px; padding-left: 10px; vertical-align: middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 25px; width: 25px;}
.tdpp_line {background-image:url(../images/pixl_021f92.gif); background-position: center;  text-align: center; height: 100%; width: 2px;}

.td_corner_top {background:  url(../images/cor_folder_t.gif) no-repeat bottom right;background-color:#FFD66A}
.td_corner_bottom {background:  url(../images/cor_folder.gif) no-repeat bottom left;background-color:#FFD66A}

.orange_border {
	BORDER-RIGHT: orange 0.1mm solid; BORDER-TOP: orange 0.1mm solid; BORDER-LEFT: orange 0.1mm solid; BORDER-BOTTOM: orange 0.1mm solid; BACKGROUND-COLOR: white
}
.blue_border {
	BORDER-RIGHT: cornflowerblue 0.1mm solid; BORDER-TOP: cornflowerblue 0.1mm solid; BORDER-LEFT: cornflowerblue 0.1mm solid; BORDER-BOTTOM: cornflowerblue 0.1mm solid; BACKGROUND-COLOR: white
}
.elal_bg{
	background:url(../images/elal_pic.gif) top no-repeat ;
	width:185px;
	height:186px;
	}
.flight_elal_link{
	display: block; 
	text-decoration: none; 
	color: black; 
	height:186px;
	width:185px;
}

.flight_elal_linkSpan{
	display: block;
	margin-top: 1px;
	padding: 11px 71px 8px 0px;
	text-align: right;
	font: bold 13px arial;
	color:#021f92;
}
.flight_elal_link:hover .flight_elal_linkSpan{
	text-decoration:underline; 
	color:#021f92;
	}



.flight_elal_big{display: block; font: bold 12px arial; color: #0b87e9; text-align: center;  margin-top: 8px;}
.flight_elal_big2{display: block; font: bold 14px arial; color: #021f92; text-align: center;  margin-top:48px; }
.flight_elal_link:hover .flight_elal_big{text-decoration: underline; }
.flight_elal_link:hover .flight_elal_big2{text-decoration: underline;color:#021f92; }

.flight_leftTier_grey_title2 {
	height: 19px;
	background: url(../IMAGES/left_tier_grey.gif) left top no-repeat;
	color: #021F92;
	font-weight: bold;
	padding-right: 10px;
	text-align: right;
	border-bottom: 2px solid white;
	font-size:13px;
}
a.flight_leftTier_grey_candy{display: block; width: 185px; background: url(../IMAGES/left_tier_white_candy.gif) left bottom no-repeat; border-top: 1px solid #B1B1B1; text-decoration: none; padding-top: 7px; padding-bottom: 35px;}
.flight_leftTier_grey{
	width: 185px;
	background: url(../IMAGES/left_tier_white_link.gif) left bottom no-repeat;
	border-top: 1px solid #B1B1B1;
	padding-top: 6px;
	padding-bottom: 7px;
	text-align: center;
}
.flight_leftTier_grey a{display: block; text-decoration: none; color: black;}
.flight_leftTier_grey a strong{display: block; font: bold 14px arial; color: #021F92; text-align: right; padding-right: 9px;}
.flight_leftTier_grey a span{display: block; margin-top: 1px; padding: 0px 9px 8px 0px; text-align: right; font: normal 12px arial;color:#000000; background: url(../IMAGES/left_tier_bullet.gif) 9px 12px no-repeat;}
.flight_leftTier_grey a:hover{text-decoration: underline;}
.flight_leftTier_grey a:hover strong{text-decoration: underline;}
.flight_leftTier_grey table{margin-top: -8px;}
.flight_leftTier_grey table.flight_weatherTable{margin-top: -3px;}
.flight_leftTier_grey td{padding-right: 3px; padding-top: 3px;}
.flight_leftTier_grey table a{display: inline; font-weight: bold;}
.flight_leftTier_grey table img{vertical-align: middle;}
.flight_leftTier_grey .flight_weatherLink{padding: 11px 0px 8px !important; text-align: left;}
.flight_leftTier_grey .flight_greUL{padding-right: 0px !important;}
.flight_leftTier_grey ul{margin: 5px 15px 0px 5px; padding: 0px; list-style: url(../IMAGES/hul_orange_bullet2.gif); text-align: right;}
.flight_leftTier_grey li{margin-bottom: 9px;}
.flight_leftTier_grey ul a{font-weight: normal;}
.flight_leftTier_grey ul a:hover{color: #021F92; text-decoration: underline;}

a.flight_leftTier_grey_candy span{color: #021F92; display: block; text-align: right; padding: 0px 8px 0px 55px; font: normal 13px/14px arial; margin-top: 4px;}
a.flight_leftTier_grey_candy:hover span{text-decoration: underline;}
.flight_greySep{width: 171px; border-top: 1px solid #CFCFCF; margin: 5px 0px 4px; font-size: 2px;}
.flight_world{
	background:url(../images/flight_from_bg.gif) top no-repeat;
	width:185px;
	height:86px;
	}
.flight_world  span{display: block; margin-top: 1px; padding: 6px 9px 8px 0px; text-align: right; font: normal 12px arial;color:#000000; }
.flight_world {display: block; text-decoration: none; color: black;}

.flight_world strong{display: block; font: bold 14px arial; color: #021F92; text-align: right; padding-right: 9px; margin-top: 6px;}

.flight_ny{
	background:url(../images/flight_ny_bg.gif) top no-repeat;
	width:185px;
	height:253px;
	}

.flight_ny_link{display: block; text-decoration: none; color: black; height:253px;width:185px;}

.flight_ny_linkSpan{
	display: block;
	margin-top: 1px;
	padding: 35px 71px 8px 0px;
	text-align: right;
	font: bold 13px arial;
	color:#021f92;
}
.flight_ny_link:hover .flight_ny_linkSpan{
	text-decoration:underline; color:#021f92;
	}

.flight_ny_link:hover{text-decoration: underline; color:#FFFFFF}

.flight_ny_big{display: block; font: bold 16px arial; color: #FFFFFF; text-align: center;  margin-top: 86px;}
.flight_ny_big2{display: block; font: bold 14px arial; color: #FFFFFF; text-align: center;  }

.title_big{
	background: url(../IMAGES/title_grey_shade.gif) no-repeat ;
	width: 185px;
	height:20px;
	text-align:right;
	font: bold 13px Arial;
	border-bottom: 2px #ffffff solid;
	color:#FFFFFF;
}
.title_big_span
{
	display:block;
	padding-right:9px;
}
.left_block_top4 {
	text-align: left;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	background:#e7e7e7;
	padding-left: 8px;
	padding-top: 9px;
	padding-bottom:2px;
	}

.left_block_top5 {
	text-align: right;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	background:#e7e7e7;
	padding-right: 8px;
	padding-top: 16px;
	}
.left_block_top6 {
	background: url(../images/grey_shade_bottom.gif) bottom no-repeat;
	text-align: right;
	width: 185px;
	height: 7px;
	}
.left_block_top7 {
	border-top: 1px solid #b6b6b6;
	text-align: right;
	border-left: 1px solid #b6b6b6;
	border-right: 1px solid #b6b6b6;
	background:#e7e7e7;
	height:auto;
	}
.topx1{
	font-size:13px;
	margin-right: 9px;
	margin-top: 6px;
	}
.txt1{
	font-size:15px;
	text-align:right;
	vertical-align: top;
	padding-right: 9px;
	color:#0f2e94;
}
.txtlink{
	text-decoration:underline;
}
.tdGap{
	height:12px;
	font-size:2px;
	background-color:#FFFFFF;
}
.tdGap2{
	height:3px;
	font-size:2px;
	background-color:#FFFFFF;
}
.tdGap3{
	height:17px;
	font-size:2px;
	background-color:#FFFFFF;
}
.tdGap4{
	height:10px;
	font-size:2px;
	background-color:#FFFFFF;
}
.tdGap5{
	height:13px;
}
.tdGap6{
	height:15px;
	font-size:2px;
	background-color:#FFFFFF;
}
.tbl_right_st{
	width:143px;
	border-bottom: 1px #ffd66a solid;
}
.tbl_center_st{
	width:291px;
	text-align:right;
	border-bottom: 1px #ffd66a solid;
	padding-right: 12px;
	vertical-align: top;
}
.tbl_left_st{
	width:109px;
	background-color:#ffd66a;
	border-bottom: 1px #ffd66a solid;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}
.tbl_bottom_st{
	width:440px;
	background-color:#fff0b3;
	border-bottom:#ffd66a 1px solid;
	border-right:#ffd66a 1px solid;
	border-top:#ffd66a 1px solid;
	vertical-align: top;
	padding-right: 16px;
	text-align:right;
}
.tbl_bottom_st2{
	width:531px;
	background-color:#fff0b3;
	border-bottom:#ffd66a 1px solid;
	border-top:#ffd66a 1px solid;
	font-size:12px;
	padding-right:10px;
	font-weight:bold;
	text-align:right;
}
.getback{
	text-decoration:none;
	color:#0d2795;
}
.getback:hover{
	text-decoration:underline;
}
.bySmart_title{
	color:#ff7300;
	font-size:13px;
	font-weight:bold;
	margin-top:3px;
}
.bullet_box1{
	background: url(../IMAGES/blue_bullet.gif) no-repeat top right;
	padding-right: 12px;
	font-size: 12px;
}
.bullet_box2{
	background: url(../IMAGES/orange_bullet.gif) no-repeat top right;
	padding-right: 12px;
	font-size: 12px;
	line-height:18px;
}
.dealTbl_st{
	
	text-decoration:none;
}
.dealTbl_st_o table div{	
	cursor:pointer;
	text-decoration:underline;
	}
.deal_stTitle{
	color:#102994;
	font-size:14px;
	font-weight:bold;
	margin-bottom: 3px;
	}

.deal_stLink{
	color:#102994;
	font-size:12px;
	
	}
.price_st{
	font-size:19px;
	font-weight:bold;
}
.charter_prom_dest_orangeBG ul{margin: 0px 16px 0px 30px; padding: 0px; list-style: url(../IMAGES/blue_bullet.gif);}
