body{font:13px Tahoma, Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:center;color:#000000;background-attachment:scroll;background-image:url(images/BackgroundStripes_new.gif);background-repeat:repeat;background-position:left top;background-color:#fff;}
form, table{margin:0;padding:0;}
table, td, th{font:13px Tahoma, sans-serif;}
input, select, button{font:12px Tahoma, sans-serif;}
p{margin:5px 0px 5px 0px;}
ul{margin:5px 15px 5px 10px;padding:0px;}
.twoColElsLtHdr #container{width:960px;margin:0 auto;padding:0;text-align:left;}
.twoColElsLtHdr #header{background-image:url(images/Back09.jpg);background-repeat:no-repeat;background-position:left top;background-attachment:scroll;padding:0;margin:0;height:82px;}
.topline{height:16px;padding:5px 8px;margin:0;}
.twoColElsLtHdr #sidebar1{float:left;width:250px;padding:0;margin:0px 15px 10px 0;}
.twoColElsLtHdr #sidebar1 ol, .twoColElsLtHdr #sidebar1 p{margin:0px;}
.twoColElsLtHdr #sidebar1 li, .twoColElsLtHdr #sidebar1 p{font-size:13px;}
.sidebar_block{border-right:1px solid #A1B4D9;border-left:1px solid #A1B4D9;border-bottom:1px solid #A1B4D9;background-color:#fff;padding:8px;margin:0;}
h3.rounded{border:1px solid #A1B4D9;padding:8px;color:#000;background-color:#D2E3FB;margin:10px 0 0;font-size:13px;}
.triplist{margin:0 0 0 20px;padding:0;}
.del_list{font-size:80%;float:right;display:block;}
.twoColElsLtHdr #mainContent{float:left;width:695px;clear:right;}
.twoColElsLtHdr #footer{font-size:12px;}
.twoColElsLtHdr #footer p{margin:0;padding:10px 0;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
a{color:#000099;text-decoration:none;}
a:hover{color:#FF3300;}
h1{font-size:18px;color:#FF3300;}
.info{font-size:12px;color:#FFFFFF;}
.sitelinks{font-size:11px;color:#fff;padding:0;margin:0;}
.sitelinks a{color:#FF9900;font-weight:normal;background:url(images/arrow_next.gif) left no-repeat;padding:0 10px 0 15px;}
.sitelinks a:hover{color:#FFF;}
h1.moto{font-size:17px;font-weight:normal;color:#666666;margin:10px 0;padding:0;}
.slideshow{font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;width:100%;height:250px;border:none;}
.slideshow ul, .slideshow li{margin:0;padding:0;width:100%;list-style-type:none;}
.handlers{position:absolute;top:226px;z-index:100;width:695px;}
.handler_prev{float:left;width:22px;height:22px;padding:10px;background:url(images/panel-nav-prev.png) no-repeat top;cursor:pointer;outline:none;}
.handler_next{float:right;width:22px;height:22px;padding:10px;background:url(images/panel-nav-next.png) no-repeat top;cursor:pointer;outline:none;}
.handler_prev span{display:none;}
.handler_next span{display:none;}
.panel img{width:695px;height:250px;z-index:50}
.panel-overlay{position:relative;z-index:100;top:-50px;left:0px;color:#FFFFFF;background:url(images/panel.png);width:675px;height:40px;padding:5px 10px;display:block;}
.panel-overlay h3{font-size:14px;margin:0;padding:0;}
.panel-overlay a{color:#CCCCCC;text-decoration:none;}
.panel-overlay a:hover{color:#CCFF66;}
.panel-overlay p{margin:5px 0;padding:0;color:#CCCCCC;}
#tabs{float:left;width:100%;background:url(images/tab-tab_bottom.gif) repeat-x bottom;font-size:12px;font-weight:bold;line-height:normal;}
#tabs ul{margin:0;padding:10px 10px 0;list-style:none;}
#tabs li{float:left;margin:0;padding:0 0 0 9px;background:url(images/tab-tab_left_dark.gif) no-repeat left top;}
#tabs a{display:block;background:url(images/tab-tab_right_dark.gif) no-repeat right top;padding:5px 15px 4px 6px;}
#tabs #current{background-image:url(images/tab-tab_left.gif);color:#FF3300;}
#tabs #current a{background-image:url(images/tab-tab_right.gif);padding-bottom:5px;color:#FF3300;}
#subtabs{float:left;width:100%;background:url(images/tab-tab_bottom.gif) repeat-x bottom;font-size:11px;font-weight:bold;line-height:normal;}
#subtabs ul{margin:0;padding:10px 0 0;list-style:none;}
#subtabs li{float:left;margin:0;padding:0;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;}
#subtabs .unselected a{display:block;background-color:#E8E8E8;padding:5px 10px 4px 10px;}
#subtabs .selected{background-color:#FFFFFF;color:#FF3300;padding:5px 10px 4px 10px;}
#subtabs .selected a{background-color:#FFFFFF;padding-bottom:5px;color:#FF3300;}
.tabpane{padding:5px 15px;margin:0;background-color:#FFFFFF;border-right:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #666;}
.subtabpane{padding:10px 0;margin:0;}
.buttons{float:right;font-size:11px;margin:20px 0 0;}
.prev{background:url(images/arrow_back.gif) left no-repeat;padding-left:15px;margin:0 5px;}
.next{background:url(images/arrow_next.gif) left no-repeat;padding-left:17px;margin:0 10px;}
.various-container{background-color:#DDDDDD;border-top:2px solid #333333;margin:0;font-size:80%;color:#333333;padding:10px 20px;text-align:left;}
.various{width:960px;margin:auto;}
.varius h3,h4,h5{margin:0;clear:left;}
.twoColElsLtHdr .various-container .various .various-region h4{color:#FB6E53;margin-bottom:5px;font-size:15px;}
.twoColElsLtHdr .various-container .various .various-region h5{color:#666666;font-size:12px;}
.various a{text-decoration:none;color:#666666;font-size:11px;}
.various a:hover{color:#FF0000;}
.vl_tour{line-height:12px;}
.various-region{float:left;margin:0 8px 0 0;padding-right:3px;width:228px;border-right:1px solid #666;}
#tour_media-container{width:670px;height:260px;overflow:auto;}
.maintourimage{float:left;margin:0;width:250px;height:250px;border:none;}
.maintourthumb{float:left;margin:0 0 10px 10px;width:120px;height:120px;border:none;}
.region{font-size:11px;font-weight:bold;color:#999999;text-align:right;padding-right:10px;white-space:nowrap;}
.trip{padding:0px;margin:15px 10px 5px 10px;color:#FF6600;font-size:19px;font-family:Arial, sans-serif;font-weight:bold;}
h1.trip{margin:10px 0 5px 0;padding:0;}
.sector{font:11px tahoma, sans-serif;color:#666666;}
.overnights{font:11px tahoma, sans-serif;color:#666666;line-height:17px;}
.alternative{font:11px tahoma, sans-serif;color:#666666;line-height:17px;}
.section_nav{font-size:11px;height:25px;background-image:url(../cosmorama07/images/bar.gif);background-position:top;background-repeat:repeat-x;}
.section_nav a{color:#666666;padding:0px 3px;}
.section_nav a:hover{color:#003366;font-weight:normal;}
.nav_content_show{display:block;}
.nav_content_hide{display:none;}
.nav_content a{font-weight:bold;}
.tourimage{display:block;margin-bottom:2px;border:none;}
.tour_includes{font-size:12px;}
.tour_includes ul li{margin:0px 5px;padding:0px 5px;list-style-image:url(../cosmorama07/images/0090_check.gif);}
.related_tours{padding:15px 0;}
.related{border-bottom:1px solid #CCCCCC;color:#666666;padding:2px;}
.related li{display:block;}
.related a{color:#666666;}
.related a:link{color:#666666;}
.related a:active{color:#666666;}
.related a:visited{color:#666666;}
.related a:hover{color:#FF0000;}
.main_container{background-color:#BFD5E8;padding:10px;}
.main_part{text-align:justify;display:block;line-height:18px;font-size:12px;}
.photoframe{position:absolute;z-index:1000;}
.photoframe_Midtop{background-image:url(../images/photo_frame-top.jpg);background-repeat:repeat-x;}
.photoframe_Midcenter-left{background-image:url(../images/photo_frame-left.jpg);background-repeat:repeat-y;}
.photoframe_Midcenter-right{background-image:url(../images/photo_frame-right.png);background-repeat:repeat-y;}
.photoframe_Midbottom{background-image:url(../images/photo_frame-bottom.png);background-repeat:repeat-x;white-space:nowrap;}
.selected_bar{height:25px;background-image:url(../images/selected.png);background-repeat:repeat-x;}
#rates td{border-bottom:1px solid #999;border-right:1px solid #999;background-color:#FFFFFF;}
#rates table{border-top:1px solid #999;border-left:1px solid #999;}
#rates th{border-bottom:1px solid #999;border-right:1px solid #999;background-color:#FFFAEC;}
#dv_rates td{border-bottom:1px solid #999;border-right:1px solid #999;background-color:#FFFFFF;}
#dv_rates table{border-top:1px solid #999;border-left:1px solid #999;}
#dv_rates th{border-bottom:1px solid #999;border-right:1px solid #999;background-color:#FFFAEC;}
#photoalbum{clear:both;margin-bottom:20px}
#photoalbum img{float:left;margin:10px 10px 0px 0px;border:1px solid #999}
.getadobe{font-size:11px;margin:10px 0px 0px 0px;clear:both;}
.date{float:right}
#pager{border-top:1px solid #999999;margin-top:10px;}
#pager span{margin:0 5px 0 0;}
a.menu{color:#666666;text-decoration:underline;}
a.menu:hover{color:#FF6600;}
.menu{font-size:11px;font-weight:bold;color:#666666;}
.solid-right{border-right:1px solid #666}
.solid-left{border-left:1px solid #666}
.solid-top{border-top:1px solid #666}
.solid-bottom{border-bottom:1px solid #666}
.result h1{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:18px;color:#1A4D9F;margin:0 0 15px 0;padding:0px;}
h2.about_trip{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#006699;margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;border-bottom:none;}
h2.tour{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#006699;color:#006699;margin-top:0px;padding:0px;margin-right:0px;margin-bottom:5px;margin-left:0px;}
h3{font-size:12px;font-weight:bold;color:#999999;margin:0px 0px 5px;padding:0px;font-family:Tahoma, Arial, sans-serif;text-align:left;}
h3.region{font-size:95%;white-space:normal;padding:0px;margin:0px 0px 5px;text-align:left;}
h4{font-size:12px;padding:0px;margin-top:5px;margin-bottom:0px;}
h5{font-size:11px;color:#FF6600;padding:0px;margin-top:5px;margin-bottom:0px;}
.small{font-size:10px;}
.Medium{font-size:11px;text-align:left;}
.slideshow_active{display:block;}
.slideshow_nonactive{display:none;}
.loader{background-color:White;width:100px;height:100px;}
.imgborder{border:1px solid black}
#firstpagetour{height:auto;position:relative;overflow:hidden;}
#firstpagetour ul{position:relative;top:0;left:0;margin:0;padding:0;}
#firstpagetour li{display:block;float:left;text-indent:0;padding-right:10px;margin:0;list-style:none;width:158px;height:auto;font-size:11px;overflow:hidden;}
.recommended{background:url(images/ledRecommendOn.gif) left no-repeat;}
.limited{background:url(images/ledLimitedOn_white.gif) left no-repeat;}
.hotoffer{background:url(images/ledPriceOn.gif) left no-repeat;}
.comingsoon{background:url(images/ledSoonOn.gif) left no-repeat;}
#firstpagetour img.thumb{width:156px;height:118px;border:1px solid #666666;}
#firstpagetour h2{margin:0 0;padding:0;font-size:11px;}
p.regionnames{margin:0;font-weight:bold;color:#333}
p.countryname{margin:0;font-weight:normal;color:#333}
p.category{color:#333;font-weight:bold;padding:0 0 0 20px;margin:0;line-height:25px;}
.map_Controls{position:absolute;z-index:1000000;padding-left:70px;padding-top:10px;}
.map_Controls a{padding:3px;background-color:#FFFFFF;border:1px solid #000;margin-right:2px;}
.airplane{text-align:justify;margin:0px 0px 0px 0px;height:300px;padding:20px 10px 0px 400px;background-repeat:no-repeat;background-position:top left;background-image:url(images/Airplane_01.jpg);}
.tickets{background-image:url(images/Passports.jpg);background-repeat:no-repeat;background-position:right bottom;}
a.dp-choose-date{display:none;}
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}
table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}
table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#666;color:#fff;}
table.jCalendar td.selected{background:#f66;color:#fff;}
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:#fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888;}
table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;padding:2px;width:171px;line-height:1.2em;}
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:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{float:right;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
div.dp-popup td{cursor:pointer;}
div.dp-popup td.disabled{cursor:default;}