#header  ul {
padding:0px;
float:left;
height:28px;
list-style-type:none;
margin-top:0;
margin-left:8px;
width:1000px;
color:#72E101;
}

#header  ul li {
float:left;
}

#header ul li.important a:link span, #header ul li.important a:visited span {
padding-right:40px;

}

#header ul li.important a:link, #header ul li.important a:visited {
background:url("http://alliancetravel.com/images/bg_tab_left_on.gif") no-repeat scroll 0 50% transparent;
width:135px;
color:#72E101;

}

 #header ul li.important a:hover {
background:url("http://alliancetravel.com/images/bg_tab_left_on.gif") no-repeat scroll 0 50% transparent;
width:135px;
color:#ffffff;

}

#header ul li.active first important a:link, #header ul li.active first important a:visited {
background:url("http://alliancetravel.com/images/bg_tab_left_off.gif") no-repeat scroll 0 50% transparent;
}

#header   ul li a:link, ul #header  li a:visited {
font-size:1.2em  !important;
line-height:normal;

}

#header  ul li a:hover span, #header   ul li a:active span {

}

#header ul li a:link span, #headerul li a:visited span {
float:left;
height:28px;
line-height:28px;
list-style-type:none

}


#header   ul li a:link, #header  ul li a:visited {

color:#000000;
cursor:pointer;
display:block;
float:left;
font-size:1.2em;
font-weight:bold;
height:28px;
margin:0 1px 0 0;
padding-left:9px;
text-decoration:none;
list-style-type:none
}


#header   ul li.activeParent a:link, #header ul li.activeParent a:visited, #header   ul li.active a:link, #header   ul li.active a:visited {
background:url("http://alliancetravel.com/images/bg_tab_left_off.gif") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
width:120px;
color:#575757;
}

#header UL LI{color:#fff;float:left;margin-top:1px;list-style-type:none;text-align:left}#header UL .selected{COLOR:#fff;font-weight:bold;}#header UL LI a:hover{COLOR:#fff;font-weight:bold;width:140px;}#header UL LI a,#footer UL LI a{color:#303030;text-decoration:none;}


a img{border:none;}#img{border:none;}#container{background: transparent;width:1016PX;height:auto;padding:0;margin:auto;text-align:center;}#header_logo{background:url("http://alliancetravel.com/images/celtic_header_bg.png") no-repeat scroll 0 0 transparent;height:80px;width:100%;margin:0;padding:0;clear:none;}#menu{position:absolute;top:50px;left:700px}#navigation{width:1164px;height:70px;margin-left:0;margin-top:0;padding:0;}
#upper{margin-top:20px;text-align:left;width:998px;padding-top:0px;margin-left:8px;background:#ffffff;margin-bottom:0px}
#flight_text{margin-top:32px;margin-left:20px;position:absolute;}#hotel_text{margin-top:90px;margin-left:15px;position:absolute;}#specials_text{margin-top:150px;margin-left:16px;position:absolute;}#upper_bg_clouds{margin-bottom:0px;margin-top:0px;height:700px;margin-left:0px;width:1016px;text-align:left; background:url("http://alliancetravel.com/images/container_shadow.png") repeat scroll 0 0 transparent;padding-bottom:20px}#sub_menu{float:left;width:1016px;position:relative;background: url("http://alliancetravel.com/images/celtic_sub_menu.png") no-repeat scroll center bottom transparent;height:29px;margin-top:0px;vertical-align:baseline;margin-left:0px}
#booking_engine_center{margin-top:10px;text-align:center;background:url("http://alliancetravel.com/images/celtic_booking_form_bg2.jpg") repeat-x scroll 0 0 transparent; border:1px solid #CCCCCC;width:990px;float:left;margin-left:3px;height:250px;padding-left:20xp; padding-right:20xp;position:absolute;z-index:2;}#affiliation_images{margin-right:100px;margin-left:40px;float:right;}#asta{margin-top:0;}#iata{margin-top:-60px;}#certificate{margin-top:-20px;}#column_center{width:650px;float:left;margin-left:5px;margin-top:20px;padding:0;}#discounted_fares{width:300px;height:450px;float:left;margin-top:-740px;padding:0;position:relative;Margin-left:800px;overflow:hidden;}#logo{float:left;margin-top:30px;margin-left:30px}#mid{left:0;z-index:1;width:100%;margin:0px;}#airline_in_promotion{background:url(http://perfectairfare.com/images/third_picture.jpg) no-repeat left top;width:302px;height:183px;margin-top:0;color:#F00;}#europeasap{background:url(http://perfectairfare.com/images/europeasap2.jpg) no-repeat left top;width:302px;height:183px;margin-top:0;color:#F00;}#header{background:transparent;margin-left:0px;width:1016px;height:80px;margin-top:0;padding:0;}#header UL .selected,#footer UL .selected a:link{COLOR:#fff;font-weight:bold;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;}body{text-align:center;color:#7A7F65;background:url("http://alliancetravel.com/images/celtic_bg.jpg") repeat-x scroll 0 0 transparent;font:12px/1.5em Arial;margin:0;}
#footer{background:url("http://alliancetravel.com/images/celtic_footer_bg.png") no-repeat bottom transparent;height:30px; border-top:3px none #7AD;clear:both;color:#999;font-size:11px;padding:0 0 0px;text-align:center;margin-left:0;margin-right:0;}#footer .nav{margin:0 auto;text-align:left;}#footer dl.cities{width:33%;}#footer dl{float:left;padding:0 0 20px;width:14%;}#footer dt{padding-top:20px;color:#444;line-height:1.5em;}#footer dd{color:#444;line-height:1.5em;}#footer dl.cities dd{float:left;width:33%;} #copyright{margin:0;background:url("http://alliancetravel.com/images/container_shadow.png") repeat scroll 0 0 transparent;border-top:1px dotted #AAA;clear:both;padding:0px 0 0;text-align:center;color:#444;line-height:1.5em;margin-left:0;width:100%;}#footer UL{float:left;width:600px;margin:10px 0 0 0;padding:4px 0 0 4px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;}#footer UL LI{float:left;margin:0 8px 0 6px;list-style-type:none;}#link_list{width:500px;font-size:10px;line-height:1.2em;top:24px;position:absolute;left:680px;}#link_list a:link{color:lightgrey;}#link_list a:visited{color:#C0DEA0;}#link_list a:hover{color:#87D0E1;}#link_list a:active{color:#C0DEA0;}#hotel_destination{border-top:3px solid #FF9;width:100px;float:left;}#travel_guide{border-top:3px solid #F8BE99;width:110px;float:left;margin-left:10px;}#fly_to_destination{border-top:3px solid #87D0E1;width:130px;float:left;margin-left:10px;}#company{border-top:3px solid #C0DEA0;width:100px;float:left;margin-left:10px;}#hotel_icon{margin-left:-3px;}#guide_icon{margin-left:10px;}#destination_cities_pix{margin-left:95px;display:none;}#sidebar{display:inline;float:left;height:auto;margin-left:10px;padding:20px 0 10px;top:0;width:100%;overflow:hidden;}#sidebar_bottom{display:inline;float:left;height:auto;margin-left:0;padding:0;top:0;width:100%;}#cheapest_fares{height:250px;margin:0;overflow:hidden;padding:0;width:auto;}#cheap_fares{height:250px;margin:0;overflow:hidden;padding:0;width:auto;}ui-accordion-header ui-helper-reset ui-state-default ui{font-size:10px;line-height:.8em;text-align:right;}.ui-accordion-header{font-size:0;line-height:.8em;margin:0;padding:0;text-align:right;width:235px;}#continent{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(http://getawayasap.com/images/accordion_bkg.png) repeat scroll 0 0;color:#19ACE2;display:block;font-size:10px;height:19px;line-height:10px;margin-left:7px;padding:0;text-align:center;width:233px;}#major_cities{color:#FF8201;display:block;font-size:10px;height:10px;line-height:10px;margin:0 0 5px 7px;padding:0;width:220px;text-align:right;}#sidebar h1{margin:0;}#sidebar_bottom h1{margin:0;}#plan_compare{display:block;font-size:12px;height:12px;line-height:10px;margin:0 0 5px 7px;padding:0;width:220px;text-align:left;color:#7BBA2B;font-weight:lighter;z-index:-1;}#plan_compare_fares{width:350px;height:300px;overflow:hidden;margin-left:160px;}.cheap_fare_destination{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-left:20px;position:relative;padding-left:20px;padding-top:77px;width:120px;height:90px;}.fare_quote{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:40px;position:relative;text-align:right;padding-top:41px;height:93px;}#continent_cheap_fares{background:transparent url(../images/continent.png) no-repeat;}#europe_cheap_fares{background:transparent url(../images/europe.png) no-repeat;}#asia_cheap_fares{background:transparent url(../images/asia.png) no-repeat;}#latin_america_cheap_fares{background:transparent url(../images/latin_america.png) no-repeat;}#latin_america{position:relative;padding-left:20px;padding-top:70px;width:120px;height:90px;}#latin_america_quote{position:relative;padding-top:30px;height:90px;}#asia{position:relative;padding-left:20px;padding-top:70px;width:120px;height:90px;}#asia_quote{position:relative;padding-top:30px;height:90px;}#europe{position:relative;padding-left:20px;padding-top:70px;width:120px;height:90px;}#europe_quote{position:relative;padding-top:30px;height:90px;}a.dp-choose-date{float:left;width:16px;height:16px;padding:0;margin:5px 3px 0;display:block;text-indent:-2000px;overflow:hidden;background:url(http://alliancetravel.com/images/calendar.gif) no-repeat;}#flyDate_1{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;width:80px;z-index:-1;}#flyDate_2{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;width:80px;z-index:-1;}#flyDate_3{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_4{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_5{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_6{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_7{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_8{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_8{background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:80px;z-index:-1;}#flyDate_from #flyDate_return{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFF none repeat scroll 0 0;border:1px solid lightgrey;color:#333;font-size:12px;position:relative;width:150px;}#infants{margin-left:10px;z-index:-1;}#children{z-index:-1;}#adults{z-index:-1;}#adults_label{left:0;z-index:-1;margin-top:0;width:100px;}#children_label{z-index:-1;margin-top:0;width:110px;}#infants_label{margin-top:0;margin-left:60px;}.inseat{width:35px;margin-left:4px;}#pax_seats{font-size:14px;}#radio_buttons{width:430px;color:#004990;font-size:14px;}#engine_table{width:285px;font-size:10px;float:left;margin:0;padding:0;font-size:10px;color:#666;height:365px;padding-left:5px;margin-top:50px;}#AirSearchForm{font-size:12px;margin-top:10px;}label{cursor:pointer;font-size:12px;}.searchBox{width:900px;margin:auto}
.PanelOneTBL{font-size:10px;width:260px;}.searchLabel{font-size:14px;font-weight:normal;width:300px;color:#303030;}.searchLabel_options{font-size:14px;font-weight:normal;width:300px;color:darksilver;}.searchLabel2{font-size:12px;font-weight:normal;width:200px;}.fromCity,.toCity{width:100px;background-color:#FFF;border:1px solid lightgrey;color:#004BA0;}.flyDate{background:#FFF;width:150px;position:relative;border:1px solid lightgrey;color:#333;font-size:12px;z-index:-1;}.flyTime{width:200px;position:relative;background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;}.flyDate_multi{width:100px;position:relative;background-color:#FFF;border:1px solid lightgrey;color:#333;font-size:12px;}.fromCityLong,.toCityLong,.airport_codes{width:190px;position:relative;background-color:#FFF;border:1px solid lightgrey;color:#004BA0;}
.searchButton{background-color:transparent;cursor:pointer;height:57px;border:0;font-weight:bold;text-transform:uppercase;font-size:10px;color:white;position:static;z-index:0;margin-left:320px;width:106x;z-index:-1;margin-top:25px}#searchButtonStatic{background-color:transparent;background:url("../images/btnSearch.png");cursor:pointer;width:90x;height:19px;border:0;font-weight:bold;text-transform:uppercase;font-size:10px;color:white;position:relative;z-index:8;margin-left:320px;}.moreButton{border:1px solid lightgrey;background-color:transparent;cursor:pointer;width:20px;height:17px;margin-left:2px;padding:0;color:#0089CF;}.sButtons{color:blue;text-decoration:none;font-weight:normal;padding-left:30px;font-size:14px;}#AddSegmentBTN{color:#9ECB3C;float:right;width:140px;}#AddSegmentBTN:hover{color:#19ACE2;text-decoration:underline;font-weight:bold;}.sButtons:hover{text-decoration:underline;font-weight:bold;color:#19ACE2;}#DelSegmentBTN{width:165px;color:#F6956C;margin-left:35px;float:left;}#DelSegmentBTN:hover{color:#19ACE2;text-decoration:underline;font-weight:bold;}.passCount{width:55px;}#textbox_new1{background-color:#FFF;border:1px solid lightgrey;color:#004BA0;font-family:arial;font-size:11px;width:180px;}#prefAirline{background-color:#FFF;border:1px solid lightgrey;color:#004BA0;font-family:arial;font-size:11px;width:180px;}.textbox_new_multi{background-color:#FFF;border:1px solid lightgrey;color:#004BA0;font-family:arial;font-size:11px;width:100px;}.textbox_pax_type{{background-color:#FFF;border:1px solid lightgrey;color:#004BA0;font-family:arial;font-size:11px;width:40px;}.textbox_new1{background-color:#FFF;border:1px solid lightgrey;color:#004BA0;font-family:arial;font-size:11px;width:20px;}}
#PanelTwoTBL{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#303030;margin-top:-10px;}table.jCalendar{border:1px solid #000;background:#19ACE2;border-collapse:separate;border-spacing:1px;min-width:170px;font-size:12px;}table.jCalendar th{background:#19ACE2;color:#fff;font-weight:bold;padding:3px 5px;}table.jCalendar td{color:#000;padding:3px 5px;text-align:center;}table.jCalendar td.other-month{background:#fff;color:#fff;}table.jCalendar td.selected{background:#f66;color:#fff;font-size:14px;text-decoration:underline;}table.jCalendar tr.selectedWeek td{background:#fff;color:#fff;}table.jCalendar td.selected{background:LightSteelBlue;color:#fff;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#fff;color:#888;}table.jCalendar th.weekday{display:table-cell;color:#666;border-left-color:#d4d0c8;border-right-color:red;border-bottom-color:#d4d0c8;border-top-color:#d4d0c8;border-color:#d4d0c8;}table.jCalendar th.weekend{display:table-cell;color:#666;border-left-color:#d4d0c8;border-right-color:red;border-bottom-color:#d4d0c8;border-top-color:#d4d0c8;border-color:#d4d0c8;}table.jCalendar td.weekday{display:table-cell;color:#0000;font-family:Arial,Helvetica,Sans-Serif;font-size:10px;border-left-color:#d4d0c8;border-right-color:red;border-bottom-color:#d4d0c8;border-top-color:#d4d0c8;border-color:#d4d0c8;}table.jCalendar td.today{BORDER-RIGHT:#008000 1px solid;BORDER-TOP:#008000 1px solid;BORDER-LEFT:#008000 1px solid;COLOR:#0555af;BORDER-BOTTOM:#008000 1px solid;BACKGROUND-COLOR:#bfff80;}table.jCalendar td.weekend{display:table-cell;color:#0555af;font-family:Arial,Helvetica,Sans-Serif;font-size:10px;border-left-color:#d4d0c8;border-right-color:red;border-bottom-color:#d4d0c8;border-top-color:#d4d0c8;border-color:#d4d0c8;}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}table.jCalendar tr.selectedWeek td{background:#f66;color:green;}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#fff;color:#ccc;text-decoration:none;}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{color:#eee;}div.dp-popup{position:relative;background:#fff;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em;opacity:.95;}div#dp-popup{position:absolute;z-index:199;}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}a#dp-close:hover{text-decoration:underline;}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}div.dp-popup div.dp-nav-prev a{float:left;}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;}div.dp-popup div.dp-nav-next{position:absolute;top:-1px;right:4px;width:100px;}div.dp-popup div.dp-nav-next a{float:right;font-size:11px;font-weight:bold;color:#000;vertical-align:text-top;}div.dp-popup a.disabled{cursor:default;color:#aaa;}div.dp-popup td{cursor:pointer;}div.dp-popup td.disabled{cursor:default;}#multimonth{border:2px solid #000;overflow:auto;float:left;}.dp-applied{float:left;}table.jCalendar{border:none;}.dp-popup-inline{height:145px;}.weekday{background:#fff;}table.jCalendar td.today{background:#9ECB3C;color:#fff;font-weight:bold;font-size:14px;}table.jCalendar td.selected.dp-hover{background:#19ACE2;color:#fff;font-weight:bold;}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#E5E5E5;color:#CCC;text-decoration:line-through;}.weekend{background:#BDF;}table.jCalendar td.dp-hover,tr.activeWeekHover td{background:#19ACE2;color:#fff;text-decoration:underline;}table.jCalendar td.selected{background:#f66;color:#fff;font-size:14px;text-decoration:underline;}.dp-nav-next-year{display:none;}#cluetip-close img{border:0;}#cluetip-title{overflow:hidden;}#cluetip-title #cluetip-close{float:right;position:relative;}#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(http://alliancetravel.com/images/wait.gif);}.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}#cluetip-extra{display:none;}.cluetip-default{background-color:#d9d9c2;}.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#d9d9c2;}.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;font-weight:normal;background-color:#87876a;color:#fff;}.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:.95em;}.cluetip-default #cluetip-inner{padding:10px;}.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}.clue-right-default .cluetip-arrows{background-image:url(http://alliancetravel.com/images/darrowleft.gif);}.clue-left-default .cluetip-arrows{background-image:url(http://alliancetravel.com/images/darrowright.gif);left:100%;margin-right:-11px;}.clue-top-default .cluetip-arrows{background-image:url(http://alliancetravel.com/images/darrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}.clue-bottom-default .cluetip-arrows{background-image:url(http://alliancetravel.com/images/darrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}.cluetip-rounded{background:transparent url(http://alliancetravel.com/images/bl.gif) no-repeat 0 100%;margin-top:10px;margin-left:12px;}.cluetip-rounded #cluetip-outer{background:transparent url(http://alliancetravel.com/images/tl.gif) no-repeat 0 0;margin-top:-12px;}.cluetip-rounded #cluetip-title{background-color:transparent;padding:12px 12px 0;margin:0 -12px 0 0;position:relative;}.cluetip-rounded #cluetip-extra{position:absolute;display:block;background:transparent url(http://alliancetravel.com/images/tr.gif) no-repeat 100% 0;top:0;right:0;width:12px;height:30px;margin:-12px -12px 0 0;}.cluetip-rounded #cluetip-inner{background:#F9C023;padding:5px 12px 12px;margin:-18px -12px 0 0;position:relative;}.cluetip-rounded div#cluetip-close{text-align:right;margin:0 5px 5px;color:#009;background:transparent;}.cluetip-rounded div#cluetip-close a{color:#777;}.clue-right-rounded .cluetip-arrows{background-image:url(http://alliancetravel.com/images/rarrowleft.gif);}.clue-left-rounded .cluetip-arrows{background-image:url(http://alliancetravel.com/images/rarrowright.gif);left:100%;margin-left:12px;}.clue-top-rounded .cluetip-arrows{background-image:url(http://alliancetravel.com/images/rarrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}.clue-bottom-rounded .cluetip-arrows{background-image:url(http://alliancetravel.com/images/rarrowup.gif);top:-23px;left:50%;margin-left:-11px;height:11px;width:22px;}.cluetip-rounded #cluetip-title,.cluetip-rounded #cluetip-inner{zoom:1;}.yui-skin-sam .yui-ac{position:relative;font-family:arial;font-size:14px;z-index:9049;}.yui-skin-sam{position:absolute;width:100%;}.yui-skin-sam .yui-ac-container{position:absolute;top:1.6em;width:100%;}.yui-skin-sam .yui-ac-content{position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;color:#000;}.yui-skin-sam .yui-ac-shadow{position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}.yui-skin-sam .yui-ac iframe{opacity:0;filter:alpha(opacity=0);padding-right:.3em;padding-bottom:.3em;}.yui-skin-sam .yui-ac-content ul{margin:0;padding:0;width:100%;}.yui-skin-sam .yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;font-family:arial;font-size:14px;color:#000;}.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{background:#B3D4FF;z-index:9999999;}.yui-skin-sam .yui-ac-content li.yui-ac-highlight{background:#19ACE2;font-size:14px;color:#FFF;z-index:999999;}.match{font-weight:bold;}
