html{outline:none;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;background-position:right top;background-image: url(images/body_bg.png);background-repeat: repeat-x;background-color: #bed9f3;}

img,img:hover,img:focus ,img:selected{outline:none;}
a,a:hover, a:focus, a:active{outline:none;}
input[type="button"],input[type="button"]:hover,input[type="button"]:active,input[type="button"]:selected,input[type="button"]:focus{outline:none;}
input[type="checkbox"],input[type="checkbox"]:hover,input[type="checkbox"]:active,input[type="checkbox"]:selected,input[type="checkbox"]:focus{outline:none;}
input[type="radio"],input[type="radio"]:hover,input[type="radio"]:active,input[type="radio"]:selected,input[type="radio"]:focus{outline:none;}

.body {padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-family:Tahoma;direction:rtl;color:#666;}
.ContainerDiv{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;width:779px;text-align:center;background-color:#fff;}

.Main-Container-div{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:779px; float:none;vertical-align:top;}
.Main-Right-div{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:124px;float:right; text-align:right;}
.Main-Right-div a img{margin: 10px 1px 0px 0px;padding: 0px 0px 0px 0px;width:123px;height:123px;cursor:pointer;}
.Main-Right-div-banner{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:123px;}
.Main-Right-div-banner-obj {margin: 10px 1px 0px 0px;padding: 0px 0px 0px 0px;width:123px;height:300px;}
.Main-Right-div-banner-obj-2 {margin: 10px 1px 0px 0px;padding: 0px 0px 0px 0px;width:123px;height:150px;}
.Main-Left-div{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:650px;float:left; background-color:#fff;text-align:right;border-right:solid 1px #81c6ff;}

.ContentPlaceHolder{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:650px;vertical-align:top;}
.ContentPlaceHolder-h3{margin:5px 5px 0px 5px;padding:5px 2px 0px 2x;text-align:right;font-size:13px;color:#235346;}

/*header class Start*/
.header{direction:rtl;margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position:right top;background-image: url(images/header/head_bg.png);background-repeat:repeat-x;width:779px;height:108px;background-color:#fff;}
.header-logo{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:250px;height:96px;float:right;text-align:right;}
.header-logo img{margin:0px 0px 0px 0px;padding: 10px 5px 0px 5px; cursor:pointer;height:86px;width:143px;}
.header-logo h3{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:12px;text-align:center;color:#ff9933;}

/**/
.header-slogon{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:212px;float:right;text-align:center;}
.header-slogon img{padding:5px 0px 0px 0px;margin: 0px 0px 0px 0px; width:154px;height:98px;}

/*.header-phonenum{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:317px;float:left;text-align:center;}
.header-phonenum img{padding:3px 0px 3px 5px;margin: 0px 0px 0px 0px; width:267px;height:98px;}*/

.header-phonenum{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:529px;float:left;text-align:center;}
.header-phonenum img{padding:3px 0px 3px 5px;margin: 0px 0px 0px 0px; width:487px;height:106px;}

.header-lnks{direction:rtl;margin:0px 0px 0px 1px; padding: 0px 0px 0px 0px; height:25px;width:778px;background-position:right top;background-image: url(images/header/bg-links.png);background-repeat:repeat-x;text-align:right;vertical-align:middle;}
.header-lnks a {display:block;float:right;margin:0px 0px 0px 0px; padding: 4px 2px 3px 15px; font-size:12px;font-weight:bold;text-decoration: none;color:#787979;}
.header-lnks a:hover{color:#ff0000;}
.header-lnks a img{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;height:18px; width:95px;}

.header-marquee{ margin:0px 0px 0px 1px; padding: 0px 0px 0px 0px; height:28px;width:778px;background-position:right bottom;background-image: url(images/header/bg-marq.png);background-repeat:no-repeat;float:none;}
.header-marquee-controls{margin:0px 0px 0px 0px; padding: 0px 1px 0px 1px; height:28px;width:80px;vertical-align:middle;float:right;}
.header-marquee-controls img{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:26px; height:28px; cursor:pointer;float:right;}
.header-marquee-Tours{margin:0px 0px 0px 0px; padding: 4px 0px 0px 2px; height:24px;width:694px;vertical-align:middle;float:left;}
.header-marquee-Tours a {margin:0px 0px 0px 0px; padding: 0px 10px 0px 10px;font-size:13px;font-weight:bold;text-decoration: none;color:#0078c9;vertical-align:middle;}
.header-marquee-Tours a:hover{color:#ffcb00;}
.header-marquee-Tours span {margin:0px 0px 0px 0px; padding: 0px 10px 0px 10px;font-size:13px;font-weight:bold;text-decoration: none;color:#0078c9;vertical-align:middle;}
.item-header {text-decoration: none;color:#0078c9;}
.s-offers-links a {margin:3px 0px 0px 0px;color:#ffd800; font-weight:bold;font-size:12px;}
.s-offers-links a:hover {text-decoration: none;color:#0078c9;}
/*header class End*/

/*Footer class Start*/
.footer-Contents{padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:center;width:779px;background-color:#005a84;}
.Copyrights{padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; height:13px;font-size:10px;text-align:center;color:#fff000;}
.Lastupdate{padding: 3px 0px 0px 0px; margin: 0px 0px 0px 0px; height:13px;font-size:10px;text-align:center;color:#fff000;}

.footer-comfield{padding: 0px 3px 0px 3px;margin: 0px 15px 0px 10px;border-right: dashed 1px #fff;border-left: dashed 1px #fff;border-bottom: dashed 1px #fff;width:740px;}
.footer-comfield h5{padding: 3px 0px 3px 0px; margin:0px 0px 0px 0px;font-size:13px;color:#fff; font-weight:normal;text-align:right;}
.footer-comfield p{padding: 5px 2px 5px 2px; margin:0px 0px 0px 0px;font-size:13px;text-align:right;color:#fff000;}

.share-icons{padding: 5px 0px 0px 0px; margin:0px 0px 0px 0px;text-align:center;width:779px;}
.share-icons a {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.share-icons a img{padding: 0px 10px 0px 10px; margin:0px 0px 0px 0px;height:40px;}

.footerlinks-Table {margin: 0px 2px 0px 2px; padding: 0px 0px 0px 0px;width:775px;float:none;text-align:right;}
.footerlinks-Table tr{height:20px;}
.footerlinks-Table a {padding: 0px 2px 0px 2px;font-size:10px;color:#fff;text-decoration: none;}
.footerlinks-Table a:hover{color:#009be4;}

/*Footer class End*/

/*Default.aspx class Start*/
.MainContiner{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;width:779px;height:380px;}
.RightContiner{margin:0px 0px 0px 1px;padding:1px 0px 0px 0px;width:402px;float:right;}
.LeftContiner{margin:0px 0px 0px 0px;padding:1px 1px 0px 0px;width:373px;float:left;}
/*SlideShowMain class Start*/
.SlideShowMain{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:240px;width:370px;text-align:left;direction:ltr;}
.SlideShowShowMe{display:block;height:100%;}
.SlideShowHideMe{display:none;height:100%;}
.SlideShowContents{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:center;height:220px;width:370px;}
.SlideShowContents img{margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;width:370px;height:220px;}
.SlideShowControls {margin: 0px 0px 0px 0px; padding:0px 0px 5px 0px;width: 120px;  height: 15px;}
.SlideShowControls ul {margin: 0px 0px 0px 0px; padding:0px 10px 0px 10px;}
.SlideShowControls li {margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style-type: none; display: inline}
#SlideShowSelector {display: inline; }
/*SlideShowMain class End*/

/*search class Start*/
.searchtable{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-image:url(images/TourSearch/search_bg.png);background-position:left bottom;background-repeat:repeat-x;width:372px;height:132px;text-align:right;font-size:12px;border:solid 1px #00aeef;color:#0582b1;}
.searchtable-2{margin:3px 2px 0px 0px;padding:0px 0px 0px 0px;background-image:url(images/TourSearch/search_bg.png);background-position:left bottom;background-repeat:repeat-x;width:500px;text-align:right;font-size:12px;border:solid 1px #00aeef;color:#0582b1;}
.searchtable-2-result{margin:0px 0px 0px 0px;padding:10px 2px 0px 2px;text-align:center;}
.searchtable-2-result h3{margin:0px 0px 0px 0px;padding:5px 3px 2px 0px;text-align:center;font-size:13px;color:#f00;} 
.searchtable-2-result h4{margin:0px 0px 0px 0px;padding:5px 3px 2px 0px;text-align:center;font-size:13px;color:#f00;} 
.searchtable h3,.searchtable-2 h3{margin:0px 0px 0px 0px;padding:2px 3px 2px 0px;text-align:right;font-size:12px;color:#fff;}
.searchtable-select{margin:3px 3px 0px 0px;padding:0px 0px 0px 0px;height:20px;font-size:13px;color:#0582b1;width:160px;}
.searchtable-text{margin:3px 3px 0px 0px;padding:0px 0px 0px 0px;width:280px;height:15px;text-align:right;font-size:12px;color:#0582b1;}
.searchtable-btn{border-bottom-width:0px;border-top-width:0px;border-left-width:0px;   border-right-width:0px;background-color:Transparent;background-image:url('images/TourSearch/search-butt.png');background-position:right top;background-repeat:no-repeat;width:195px;height:23px;cursor:pointer;  }
/*search class End*/

/*Adverstable class Start*/
.Adverstable{margin:0px auto;padding:0px auto;width:779px;height:70px;direction:rtl;text-align:center; padding-bottom:6px; background-color:#99c0e6;}
.Adverstable-left{margin:0px 0px 0px 0px;padding:0px 0px 0px 3px;float:left;width:190px;}
.Adverstable-center{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;float:right;width:280px;text-align:center;}
.Adverstable-right{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:right;width:240px;}
.Adverstable-left img,.Adverstable-center img,.Adverstable-right img{cursor:pointer;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
/*Adverstable class End*/

/*HotelsTable class Start*/
.HotelsTable{margin:0px auto;padding:0px auto;background-image:url(images/TourSearch/search_bg.png);background-position:left bottom;background-repeat:repeat-x;border-top:solid 1px #dfe2e6;border-bottom:solid 1px #00aeef;width:779px;direction:rtl;text-align:left;font-size:12px;color:#0582b1;background-color:#fff; position:relative;}
.HotelsTable a{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration: none;}
.HotelsTable a img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:solid 1px #cacaca;}
.HotelsTable h3{text-align:right;margin:0px 5px 0px 5px;padding:8px 0px 5px 0px;font-size:13px;color:#0084ff;border-bottom:dashed 2px #cacaca;}
.HotelsTable ul{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;text-align:right;list-style-type:none;}
.HotelsTable ul li{margin:0px 0px 0px 0px;padding:3px 10px 3px 0px;}
.HotelsTable ul li a{margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px; font-size:12px;color:#777;text-decoration: none;}
.HotelsTable ul li a:hover{color:#FF9900;}
/*HotelsTable class End*/

/*video class Start*/
.video-player{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;height:450px;width:779px; background-color:#FFF;}
/**************************************** CONTENT ****************************/

#content {width: 779px;margin-top: 1px;padding-bottom: 0px;font-family:Tahoma,;color:#05467a;}
#photo_compagny{float: left;margin-top: 20px;padding-left: 10px;}
#left {float:right;}
#welcome, #title_bottom {padding-top: 5px;padding-bottom: 5px;float:right;}
.contitle{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:url(RixonIncludes/Style/images/ico_puce.gif) no-repeat left;padding: 0px 10px 3px 5px;font-variant: small-caps;margin-bottom: 5px;height:40px;font-family:Arial, Helvetica, sans-serif;text-align:right;}
#left p {width: 500px;float: right;}
a.link_right:link, a.link_right:visited {float: right;margin-right: 5px;color: #ff9600;margin-top: 2px;font-size: 0.7em;}
a.link_right:hover, a.link_right:active {float: right;margin-right: 5px;color: #ff9600;margin-top: 2px;text-decoration: underline;font-size: 0.7em;}
/*video class End*/
/*Default.aspx class End*/

/*Menu List Start here*/
.Menuclass-header{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:123px;height:9px;background-image:url(images/menue_head.png);background-position:left bottom;background-repeat:no-repeat;}
.Menuclass-footer{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:123px;height:9px;background-image:url(images/menue_foot.png);background-position:left bottom;background-repeat:no-repeat;}
.Menuclass-containt{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:123px;background-image:url(images/menue_bg.png);background-position:right bottom;background-repeat:repeat-y;}
.Menuclass{margin: 0px 2px 0px 1px;padding: 0px 0px 0px 0px;width:120px;}
.Menuclass ul{margin: 0px 2px 0px 0px;padding: 0px 0px 0px 0px;list-style-type:none;width: 118px;}
.Menuclass ul  ul{margin: 0px 2px 0px 0px;padding: 0px 0px 0px 0px;list-style-type:none;width: 116px;}
.Menuclass ul a {display: block;text-decoration: none;}
/*.Menuclass ul li {margin-top: 1px;}*/
.Menuclass ul li a {margin: 0px 0px 0px 0px;padding: 2px 2px 2px 0px;background-color:#f4f6f6;text-decoration:none;font-size:13px;color:#2a5692;}
.Menuclass ul li a img {margin: 0px 0px 0px 3px;padding: 0px 0px 0px 0px; width:25px;height:20px;}
.Menuclass ul li a:hover {background-color: #2f6fc5;color: #fff;}
.Menuclass ul li ul li a {margin: 0px 0px 0px 0px;padding: 2px 5px 2px 0px;background-color: #f3f3f3;text-align:right;font-size:12px;color: #336b95;}
.Menuclass ul li ul li a img {margin: 0px 0px 0px 3px;padding: 0px 0px 0px 0px; width:10px;height:10px;}
.Menuclass ul li ul li a:hover {background-color: #e7ebf4;color: #ee2d2d;}
.Menuclass-test {background-color: #2f6fc5;color: #fff;}
/*Menu List End here*/ 

/*about.aspx class Start*/
.about-section{margin:3px 2px 5px 0px;padding:0px 0px 0px 0px;background-image:url(images/block_bg.png);background-position:left bottom;background-repeat:repeat-x;border:solid 1px #00aeef;vertical-align:top;width:644px;background-color:#fff;}
.about-section h2{margin:5px 3px 0px 0px;padding:0px 0px 0px 0px;text-align:right;font-size:17px;color:#00aeef;}
.about-section h3{margin:5px 3px 0px 0px;padding:0px 0px 0px 0px;text-align:right;font-size:14px;color:#ff7e00;}
.about-section p{padding:0px 5px 0px 5px;line-height:20px;text-align:justify;font-size:14px;color:#787979;}
.about-section  ul{margin: 0px 25px 0px 0px;padding: 5px 0px 10px 0px;list-style-image:url(images/icon/list_ico.png);text-align:right;}
.about-section  ul li{margin: 0px 0px 0px 0px;padding: 5px 4px 0px 0px;font-size:14px;text-align:right;}
.about-section img{margin:0px 0px 0px 0px;padding:10px 10px 0px 5px;width:250px;height:183px;float:left;}
/*about.aspx class End*/

/*contact.aspx class Start*/
.contact-intro{margin:5px 0px 5px 5px;padding:0px 0px 0px 0px;line-height:20px;text-align:right;font-size:14px;color:#787979;}
.contact-section{margin:5px 2px 5px 0px;padding:0px 0px 0px 0px;background-image:url(images/block_bg.png);background-position:left bottom;background-repeat:repeat-x;border:solid 1px #00aeef;vertical-align:top;width:644px;}
.contact-section-fieldset{margin:5px 5px 0px 0px;padding:5px 0px 5px 0px;width:500px;border:solid 1px #ff7e00;vertical-align:top;}
.contact-section-fieldset legend{margin:5px 0px 0px 0px;padding:0px 5px 0px 5px;color:#00f;font-size:14px;font-weight:bold;}
.contact-section-p{margin:0px 0px 0px 0px;padding:0px 5px 0px 0px;line-height:20px;text-align:right;font-size:14px;color:#787979;direction:rtl;width:250px;float:right;}
.contact-section-p span{color:#ff7e00;font-weight:bold;text-decoration:underline;}
.contact-section-p-2{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;line-height:20px;text-align:left;font-size:14px;color:#787979;direction:ltr;width:220px;float:left;}
.contact-section-p-2 span{color:#00aeef;font-weight:bold;text-decoration:underline;}
.contact-section-p-3{margin:0px 0px 0px 0px;padding:5px 5px 0px 0px;line-height:20px;text-align:right;font-size:14px;color:#787979;direction:rtl;width:250px;float:right;}
.contact-section-p-3 span{color:#f00;font-weight:bold;}
.contact-section-pos-img{margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;width:450px;height:350px;text-align:center;}
.contact-section-h3{margin:0px 0px 0px 0px;padding:2px 0px 3px 0px;text-align:center;font-size:14px;color:#f00;}

.contact-section-img{margin:0px 0px 0px 0px;padding:10px 5px 0px 5px;width:120px;height:80px;float:left;}
.contact-table{margin:3px 2px 0px 0px;padding:0px 0px 0px 0px;font-size:11px;border:solid 1px #0084ff;width:646px;}
.contact-box{font-size:11px;height:15px;line-height:15px;color: #444;width: 200px; border:solid 1px #00aeef;}
.contact-cbox,.contact-cbox:focus{font-size:11px;color: #444;width: 200px;}
.contact-area{border:solid 1px #00aeef;font-size:11px;height:100px;color: #444; text-align:right;direction:rtl;width: 300px; }
.contact-button{font-size: 10px;font-style: normal;width:70px;color:#333;outline:none;padding: 2px 3px 2px 3px;margin: 6px 2px 5px 2px;clear:both;background-color:#f0f0f0;border: 2px solid #ddd;}
.contact-button:hover{outline:none;cursor: pointer;background-color:#f9f9f9;border: 2px solid #ddd;   color:#666;}
/*contact.aspx class End*/

/*confirmation.aspx class Start*/
.confirmation-details{margin: 0px 1px 0px 1px;padding: 10px 0px 0px 0px;text-align:right;width: 644px;}
.confirmation-details img{margin: 0px 0px 0px 0px;padding: 0px 15px 0px 0px;float:left;width:250px;height:250px;}
.confirmation-details h4{margin: 0px 0px 0px 0px;padding: 0px 5px 5px 5px;text-align:right;	font-size:13px;color:#FF0000;}
.confirmation-details h5{margin: 0px 0px 0px 0px;padding: 10px 5px 0px 0px;text-align:right;font-size:13px;color:#FF6600;font-weight:bold;text-decoration:underline;direction:rtl;}
.confirmation-details h6{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 5px;text-align:left;font-size:10px;color:#ff0000;}
.confirmation-details p{margin: 0px 0px 0px 0px;padding: 10px 5px 0px 5px;line-height:20px;text-align:justify;font-size:13px;color:#787979;direction:rtl;}
.confirmation-details-p-span{font-size:12px;color:Maroon;font-weight:bold;}
.confirmation-details  ol{margin: 0px 25px 0px 0px;padding: 5px 0px 10px 5px;text-align:justify;direction:rtl;}
.confirmation-details  ol li{margin: 0px 0px 0px 0px;padding: 10px 4px 0px 0px;font-size:13px;text-align:justify;}
.confirmation-details  ol li p{font-size:13px;font-weight:bold;text-align:center; color:Maroon;}
.confirmation-details  ol li p span{font-size:13px;font-weight:normal;text-align:center; color:Blue;}

.confirmation-details table img{margin: 0px 0px 0px 0px;padding: 0px 5px 0px 5px;width:200px;height:75px;}
/*confirmation.aspx class End*/

/*faq.aspx class Start*/
.faq-content{margin: 0px 1px 0px 1px;padding: 5px 2px 5px 2px;text-align:right;width:646px;}
.faq-content img{margin: 0px 0px 0px 0px;padding: 5px 4px 5px 4px;width:640px;height:65px;}
.faq-content h3{margin: 0px 0px 0px 0px;padding: 5px 0px 10px 0px;text-align:center;font-size:14px;font-weight:bold;color:#ff0000;}
.faq-content a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align:right;font-size:14px;text-decoration:none;color:#0582b1;}
.faq-content a:hover{cursor:pointer;color:#FF9900;}
.faq-content div{display:none;margin: 0px 0px 0px 0px;padding:5px 5px 5px 5px;text-align:justify;font-size:13px;}
/*faq.aspx class End*/

/*honeymoon.aspx class Start*/
.honeymoon-content{margin: 0px 0px 0px 0px;padding: 5px 5px 5px 5px;text-align:right;direction:rtl;}
.honeymoon-content p{margin: 0px 0px 0px 0px;padding: 5px 5px 5px 0px;font-size:15px;text-align:right;color:#656565;font-weight:normal;}
.honeymoon-content p span{margin: 0px 0px 0px 0px;padding: 0px 5px 0px 0px;font-size:15px;text-align:right;color:#ff0000;font-weight:normal;}
.honeymoon-content p a{margin: 0px 0px 0px 0px;padding: 0px 10px 0px 0px;text-align:right;font-size:14px;text-decoration:none;color:#0582b1;}
.honeymoon-content p a:hover{cursor:pointer;color:#FF9900;}
.honeymoon-content h3{margin: 0px 0px 0px 0px;padding: 5px 0px 10px 0px;text-align:center;font-size:14px;font-weight:bold;color:#ff0000;}
.honeymoon-content img{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;width:640px;height:80px;}
.honeymoon-content  ol{margin: 0px 25px 0px 0px;padding: 5px 0px 10px 5px;text-align:right;direction:rtl;}
.honeymoon-content ol li{margin: 0px 0px 0px 0px;padding: 10px 4px 0px 0px;font-size:12px;font-weight:bold;text-align:right;color:Red;}
.honeymoon-content  ol li p{margin: 0px 0px 0px 0px;padding: 5px 5px 5px 0px;font-size:13px;text-align:right;color:#656565;font-weight:normal;}
.honeymoon-content  ol li  ul{margin: 0px 25px 0px 0px;padding: 5px 0px 10px 0px;list-style-image:url(images/icon/list_ico.png);text-align:right;font-weight:normal;}
.honeymoon-content  ol li  ul li{margin: 0px 0px 0px 0px;padding: 5px 4px 0px 0px;font-size:13px;text-align:right;color:#FF9900;font-weight:normal;}
/*honeymoon.aspx class End*/

div.dimming {position:absolute;display: block;z-index:10000;background-color:#455b6d;}
table.floatingHeader{color:#fff;background-color:#4d4d4d;}

/*PlaceNiviga class Start*/
.PlaceNiviga{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;border-bottom:solid 2px #808299;direction:rtl;text-align:right;width:578px;height:32px;vertical-align:middle;float:right;}   
.PlaceNiviga-Home{width:36px;float:right; }
.PlaceNiviga-details{padding:5px 10px 0px 0px;width:520px;float:right; }
.PlaceNiviga-details span,.PlaceNiviga-details span a{font-size:13px;color:#FF9900;text-decoration:none;}
.PlaceNiviga-Flag{margin: 0px 0px 5px 0px;padding: 5px 0px 0px 8px;width:64px;height:29px;float:left;}
.PlaceNiviga-Flag img{height:25px; width:60px; border:solid 2px #808299;}
/*PlaceNiviga class End*/

.Table {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-right:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #fff;text-align:right;font-size:11px;border-collapse:collapse;width:648px;}
.Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.Table a:hover{color: #FF9900;}

.AllFree-Table {margin: 0px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:11px;border-collapse:collapse;width:646px;}
.AllFree-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.AllFree-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#f05662;border-top:solid 1px #f05662;border-right:solid 1px #f05662;border-left:solid 1px #f05662;border-bottom:solid 1px #fff;color:#fff;}
.AllFree-Table-TableHeader-td{border-left: solid 1px #fff;}
.AllFreeTourRow1{background-color:#fff6f6; text-align:right;}
.AllFreeTourRow2{background-color:#f8e9e9; text-align:right;}
.AllFreeTourRow1:hover{background-color:#ffe9e9;}
.AllFreeTourRow2:hover{background-color:#f7e0e0;}
.AllFreeTourRow1 td,.AllFreeTourRow2 td { border-bottom: solid 1px #fff; border-right: solid 1px #fff; border-left: solid 1px #fff; }
.AllFreeTourRow1 h5,.AllFreeTourRow2 h5{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:12px;font-weight:bold;color:#ff4444;text-align:center;}
.AllFreeTourRow1 h5 span,.AllFreeTourRow2 h5 span{font-weight:normal;}
.AllFree-Table-TableHeader-caption{margin: 0px 0px 0px 0px;padding:10px 0px 10px 0px;text-align:center;font-size:12px;color: #ff0000;font-weight:bold;}

.detailsLink{text-decoration: underline;font-size:12px;}
.detailsLink :hover{text-decoration: underline;}

.AllPack-Table {margin: 0px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:11px;border-collapse:collapse;width:646px;color:#0066CC;}
.AllPack-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.AllPack-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#ffcc66;border-top:solid 1px #ffcc66;border-right:solid 1px #ffcc66;border-left:solid 1px #ffcc66;border-bottom:solid 1px #fff;color:#fff;}
.AllPack-Table-TableHeader-td{border-left: solid 1px #fff;}
.AllPackTourRow1{background-color:#fff9eb; text-align:right;}
.AllPackTourRow2{background-color:#fbf5e8; text-align:right;}
.AllPackTourRow1:hover{background-color:#fff5dd;}
.AllPackTourRow2:hover{background-color:#f8f0e0;}
.AllPackTourRow1 td,.AllPackTourRow2 td { border-bottom: solid 1px #fff; border-right: solid 1px #fff; border-left: solid 1px #fff; }
.AllPackTourRow1 h5,.AllPackTourRow2 h5{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:12px;font-weight:bold;color:#ff7800;text-align:center;}
.AllPackTourRow1 h5 span,.AllPackTourRow2 h5 span{font-weight:normal;}
.AllPack-Table-TableHeader-caption{margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px; text-align:center;   font-size:12px;color: #ff0000;font-weight:bold;}

.AllSea-Table {margin: 0px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:11px;border-collapse:collapse;width:646px;color:#0066CC;}
.AllSea-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.AllSea-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#0ebcee ;border-top:solid 1px #0ebcee;border-right:solid 1px #0ebcee;border-left:solid 1px #0ebcee;border-bottom:solid 1px #fff;color:#fff;}
.AllSea-Table-TableHeader-td{border-left: solid 1px #fff;}
.AllSeaTourRow1{background-color:#f9fdff; text-align:right;}
.AllSeaTourRow2{background-color:#ebf4f7; text-align:right;}
.AllSeaTourRow1:hover{background-color:#f0f5f7;}
.AllSeaTourRow2:hover{background-color:#e8eef0;}
.AllSeaTourRow1 td,.AllSeaTourRow2 td { border-bottom: solid 1px #fff; border-right: solid 1px #fff; border-left: solid 1px #fff; }
.AllSeaTourRow1 h5,.AllSeaTourRow2 h5{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;    font-size:12px;font-weight:bold;color:#ff0000;text-align:center;}
.AllSeaTourRow1 h4,.AllSeaTourRow2 h4{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;    font-size:12px;font-weight:bold;color:#0ebcee;text-align:center;}
.AllSeaTourRow1 h5 span,.AllSeaTourRow2 h5 span{font-weight:normal;}
.AllSea-Table-TableHeader-caption{margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px; text-align:center;font-size:12px;color: #ff0000;font-weight:bold;}

.Allhotels-Table {margin: 0px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:11px;border-collapse:collapse;width:646px;color:#0066CC;}
.Allhotels-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.Allhotels-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#008fd4;border-top:solid 1px #008fd4;border-right:solid 1px #008fd4;border-left:solid 1px #008fd4;border-bottom:solid 1px #fff;color:#fff;}
.Allhotels-Table-TableHeader-td{border-left: solid 1px #fff;}
.Allhotels-ClassRow{background-color:#e8ecf0;text-align:center;border-bottom: solid 1px #fff;}
.Allhotels-ClassRow td{border: solid 1px #fff;}
.AllhotelsRow1{vertical-align:middle; background-color:#f3f5ff; text-align:right;}
.AllhotelsRow2{vertical-align:middle; background-color:#eceef7; text-align:right;}
.AllhotelsRow1:hover{background-color:#edf0ff;}
.AllhotelsRow2:hover{background-color:#e4e7f5;}
.AllhotelsRow1 td,.AllhotelsRow2 td { border-bottom: solid 1px #fff; border-right: solid 1px #fff; border-left: solid 1px #fff; }
.AllhotelsRow1 h5,.AllhotelsRow2 h5{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;    font-size:12px;font-weight:bold;color:#FF0000;text-align:center;}
.AllhotelsRow1 h5 span,.AllhotelsRow2 h5 span{font-weight:normal;}
.Allhotels-Table-TableHeader-caption{margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px; text-align:center;font-size:12px;color: #ff0000;font-weight:bold;}

.OtherHotelsCitities{margin: 0px 0px 20px 0px;padding: 5px 0px 5px 0px;text-align:right;font-weight:normal; color:#ff0000;background-color:#008fd4;width:646px;}
.non-selected-hotel-city {margin:0px 0px 0px 0px;padding: 0px 0px 0px 10px; font-size:14px;color:#fff;text-decoration:none;}
.non-selected-hotel-city:hover{color:Yellow;}
.non-selected-hotel-city img{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.selected-city-hotel-h3{margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;width:250px;text-align:center;color:Yellow;background-color:#008fd4;font-size:16px;border-bottom:solid 1px #fff;}

.OtherHotelsdiv{margin: 0px 0px 0px 0px;padding: 10px 0px 5px 0px;text-align:center;}
.OtherHotelsdiv-dropdown{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:13px;color:#828282;border:solid 1px #777;}

/*Start tabs*/
.TabbedPanels {background-color:#fff;margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;float: right;clear: none;width: 644px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}
.TabbedPanelsTabGroup {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:650px;height:46px;}

.TabbedPanelsTab-0 {display:block;margin: 11px 0px 0px 1px;background-image:url('images/Tabs/links_tab_ftours.gif');background-position:right bottom;background-repeat:no-repeat;width:161px;height:35px;position: relative;float: right;list-style: none;-cursor: pointer;}
.TabbedPanelsTab-1 {display:block;margin: 11px 0px 0px 1px;background-image:url('images/Tabs/links_tab_groups.gif');background-position:right bottom;background-repeat:no-repeat;width:161px;height:35px;position: relative;float: right;list-style: none;cursor: pointer;}
.TabbedPanelsTab-2 {display:block;margin: 11px 0px 0px 1px;background-image:url('images/Tabs/links_tab_hotel.gif');background-position:right bottom;background-repeat:no-repeat;width:161px;height:35px;position: relative;float: right;list-style: none;cursor: pointer;}
.TabbedPanelsTab-3 {display:block;margin: 11px 0px 0px 1px;background-image:url('images/Tabs/links_tab_cruise.gif');background-position:right bottom;background-repeat:no-repeat;width:161px;height:35px;position: relative;float: right;list-style: none;cursor: pointer;}
.TabbedPanelsTab-4 {display:block;margin: 11px 0px 0px 1px;background-image:url('images/Tabs/links_tab_pakeges.gif');background-position:right bottom;background-repeat:no-repeat;width:161px;height:35px;position: relative;float: right;list-style: none;cursor: pointer;}

.TabbedPanelsTabHover-0 {margin: 8px 0px 0px 1px;background-image:url('images/Tabs/links_tab_over_ftours.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:38px;cursor: pointer;}
.TabbedPanelsTabHover-1 {margin: 8px 0px 0px 1px;background-image:url('images/Tabs/links_tab_over_groups.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:38px;cursor: pointer;}
.TabbedPanelsTabHover-2 {margin: 8px 0px 0px 1px;background-image:url('images/Tabs/links_tab_over_hotels.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:38px;cursor: pointer;}
.TabbedPanelsTabHover-3 {margin: 8px 0px 0px 1px;background-image:url('images/Tabs/links_tab_over_cruise.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:38px;cursor: pointer;}
.TabbedPanelsTabHover-4 {margin: 8px 0px 0px 1px;background-image:url('images/Tabs/links_tab_over_pakeges.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:38px;cursor: pointer;}

.TabbedPanelsTabSelected-0 {margin: 0px 0px 0px 1px;background-image:url('images/Tabs/links_tab_selected_ftours.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:46px;}
.TabbedPanelsTabSelected-1 {margin: 0px 0px 0px 1px;background-image:url('images/Tabs/links_tab_selected_groups.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:46px;}
.TabbedPanelsTabSelected-2 {margin: 0px 0px 0px 1px;background-image:url('images/Tabs/links_tab_selected_hotels.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:46px;}
.TabbedPanelsTabSelected-3 {margin: 0px 1px 0px 0px;background-image:url('images/Tabs/links_tab_selected_cruise.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:46px;}
.TabbedPanelsTabSelected-4 {margin: 0px 0px 0px 1px;background-image:url('images/Tabs/links_tab_selected_pakedges.png');background-position:right bottom;background-repeat:no-repeat;width:161px;height:46px;}

.TabbedPanelsTab-0 a ,TabbedPanelsTab-0 a{text-decoration: none; width:100%;height:100%; clear:both;}

.TabbedPanelsContentGroup {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;clear:both;width:646px;}
.TabbedPanelsContent {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:646px;display:none;}
.TabbedPanelsContentVisible {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:646px;display:block;}
/*End tabs*/

/*Free_display.aspx class Start*/
.comfield-caplink{padding: 0px 3px 0px 3px;margin: 10px 0px 0px 0px;font-size:13px; color:#92682A;text-decoration:none;}
.comfield-caplink:hover{text-decoration:none;color:#92682A;}
.comfield{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #f0efef;width:636px;}
.comfield-2{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #ff0000;width:636px;}
.comfield legend,.comfield-2 legend{font-size:13px;color:#f00; font-weight:bold;}
.comfield-2 h3{font-size:13px;color:#00b4ff; font-weight:bold;}

.Tour-Details-Table-title-2{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#fff;background-color:#f05662;}

.FreeSelectDate{margin: 10px 0px 0px 0px;padding: 0px 0px 0px 0px;width:397px;height:107px;text-align:center; background-image:url('images/search-freetours.png');background-position:right top;background-repeat:no-repeat;}
.FreeSelectDate-dateinput{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;width:170px;height:25px; text-align:center;direction:ltr;vertical-align:middle;}
.FreeSelectDate h4,.FreeSelectDate h4 a{margin: 0px 0px 0px 0px;padding: 10px 2px 10px 2px;text-decoration:none; font-size:13px;font-weight:normal; color:#f00;}
.FreeSelectDate-btn{margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:Transparent;background-image:url('images/TourSearch/search-butt.png');background-position:right top;background-repeat:no-repeat;width:195px;height:23px;cursor:pointer;  }

.Tour-Plane{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:100%;}
.Tour-Plane h3{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;font-size:13px;text-align:center;font-weight:bold; color:#000;}
.Tour-Details-Table {margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:right;border-collapse:collapse;width:630px;}
.Tour-Details-Table td{padding:2px 2px 0px 0px; border:solid 1px #fff;}
.Tour-Details-Table-title{text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#ff0000;}
.Tour-Details-Table-Row1{background-color:#f7f7f7;font-size:13px;font-weight:normal; text-align:right;}
.Tour-Details-Table-Row2{background-color:#f0efef;font-size:13px;font-weight:normal; text-align:right;}
.Tour-Details-Table-td{ color:#f00; font-weight:bold;}
.Tour-Details-Table-td-hint {font-size:13px;text-align:right;color:#777;}

.Free-Price-Nonte{padding: 3px 3px 3px 3px;margin: 0px 0px 0px 0px; width:630px; text-align:right;}
.Tour-Price-Table { margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:right;border-collapse:collapse;width:630px;}
.Tour-Price-Table td{padding:2px 2px 0px 0px; border:solid 1px #fff;}
.Tour-Prices-Table-title{text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#fff;}
.Tour-Price-Table-Row{ background-color:#f5f5f5;font-size:13px;font-weight:normal; text-align:center;}
.Tour-Price-Table-Row-2{ background-color:#ebebec;font-size:13px;font-weight:normal; text-align:center;}
.Tour-Price-Table-Row span,.Tour-Price-Table-Row-2 span{font-size:12px;font-weight:bold;color:#f00; text-align:center;}
.Tour-Price-Table-Row h5,.Tour-Price-Table-Row-2 h5{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;font-size:13px;font-weight:bold;color:#f00;text-decoration:underline; text-align:right;}
.Tour-Price-Table-Row a{margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;font-size:13px;font-weight:normal;color:#00f;text-decoration:underline;}
.Tour-Price-Table-Row a:hover{color:#f00;}
.Tour-Price-Table-Row-span{margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;font-size:13px;font-weight:normal;color:#00f;}

.DayblockDesc{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;width:630px;}
.DayblockDesc h3{margin: 0px 0px 3px 0px;padding: 5px 0px 5px 0px;width:200px;font-size:13px; text-align:center;background-color:#f05662; color:#fff;}

.DayblockDesc-header{border:solid 1px #ff2400; margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:628px;float:none;}
.DayblockDesc-header-right{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:558px;float:right;text-align:right;vertical-align:middle;}
.DayblockDesc-header-right h2{margin: 0px 0px 0px 0px;padding: 5px 3px 3px 0px;text-align:right;font-size:14px;font-weight:normal; vertical-align:middle;color:#ff0000;}
.DayblockDesc-header-left{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:70px;float:left;text-align:left;vertical-align:middle;}

.DayblockDesc-body{border-left:solid 1px #ff2400;border-right:solid 1px #ff2400;margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:628px;float:none;}
.DayblockDesc-body-right{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:418px;float:right}
.DayblockDesc-body-right p{margin: 0px 0px 0px 0px;padding: 5px 3px 0px 3px;width:412px;font-size:13px;text-align:right;line-height:20px;}
.DayblockDesc-body-right p span{color:#f00;}
.DayblockDesc-body-left{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:210px;float:left;text-align:center;vertical-align:middle;}
.DayblockDesc-body-left img{margin: 0px 0px 0px 0px;padding: 3px 5px 0px 5px;width:200px;height:200px; vertical-align:middle;}
.DayblockDesc-body-left p{margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px;font-size:11px;text-align:center;}
.DayblockDesc-footer{margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:630px;height:30px; float:none;background-image:url('images/block_ftours.png');background-position:right top;background-repeat:no-repeat;}
/*Free_display.aspx class End*/

/*Pack_display.aspx class Start*/
.Pack-comfield{padding: 0px 3px 0px 3px;margin: 8px 0px 5px 0px;border: solid 1px #f0efef;width:636px;}
.Pack-comfield-2{padding: 0px 3px 0px 3px;margin: 8px 0px 5px 0px;border: solid 1px #ff9000;width:636px;}
.Pack-comfield legend,Pack-comfield legend a,.Pack-comfield-2 legend{font-size:13px;color:#ff9000; font-weight:bold;}
.Pack-comfield-2 h3{font-size:13px;color:#00b4ff; font-weight:bold;}

.Pack-Tour-Details-Navg{margin: 3px 0px 0px 0px;padding: 0px 0px 0px 0px;width:645px;}
.Pack-Tour-Details-Navg a,.Pack-Tour-Details-Navg a img{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

.Pack-Tour-Details-Table {margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:right;border-collapse:collapse;width:425px;float:right;}
.Pack-Tour-Details-Table td{padding:2px 2px 0px 0px; border:solid 1px #fff;}
.Pack-Tour-Details-Table-title{text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#ff9000;}
.Pack-Tour-Details-Table-title-2{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#fff;background-color:#ffcc66;}
.Pack-Tour-Details-Table-Row1{background-color:#f7f7f7;font-size:13px;font-weight:normal; text-align:right;}
.Pack-Tour-Details-Table-Row2{background-color:#f0efef;font-size:13px;font-weight:normal; text-align:right;}
.Pack-Tour-Details-Table-Row1 span,.Pack-Tour-Details-Table-Row2 span{font-size:12px;font-weight:bold;color:#ff9000; text-align:center;}
.Pack-Tour-Details-Table-td{ color:#ff9000; font-weight:bold;}
.Pack-Tour-Details-Table-Map{margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px; text-align:center;width:200px;float:left;}
.Pack-Tour-Details-Table-Map p{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:11px;font-weight:normal; text-align:center;}
.Pack-Tour-Details-Table-Row1 a,.Pack-Tour-Details-Table-Row2 a{margin: 0px 0px 0px 0px;padding: 0px 5px 3px 2px;font-size:13px;font-weight:normal;color:#00f;text-decoration:underline;float:right;}
.Pack-Tour-Details-Table-Row1 a:hover,.Pack-Tour-Details-Table-Row2 a:hover{color:#ff9000;}

.AllPack-Price-Table {margin: 10px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:12px;border-collapse:collapse;width:600px;color:#0066CC;}
.AllPack-Price-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.AllPack-Price-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#ffcc66;border-top:solid 1px #ffcc66;border-right:solid 1px #ffcc66;border-left:solid 1px #ffcc66;border-bottom:solid 1px #fff;color:#fff;}
.AllPack-Price-Table-TableHeader-2{height:25px;text-align:center;font-size:12px;font-weight:bold;background-color:#ffcc66;border-top:solid 1px #ffcc66;border-right:solid 1px #ffcc66;border-left:solid 1px #ffcc66;border-bottom:solid 1px #fff;color:#3e281b;}
.AllPack-Price-Table-TableHeader-td{border-left: solid 1px #fff;}

.Pack-other-Details {border:solid 1px #ff9000; margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;width:620px;font-size:13px;}
.Pack-other-Details h3{margin: 0px 0px 0px 0px;padding: 5px 3px 5px 3px;font-size:13px;text-align:center;color:#ff9000;background-color:#fff5dd;}
.Pack-other-Details p{margin: 0px 0px 0px 0px;padding: 5px 3px 0px 3px;font-size:12px;text-align:right;line-height:20px;}


.Pack-DayblockDesc{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;width:630px;}
.Pack-DayblockDesc h3{margin: 0px 0px 3px 0px;padding: 5px 0px 5px 0px;width:200px;font-size:13px; text-align:center;background-color:#ffcc66;color:#fff;}
.Pack-DayblockDesc-header{border:solid 1px #ff9000; margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:628px;float:none;}
.Pack-DayblockDesc-header-right{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:558px;float:right;text-align:right;vertical-align:middle;}
.Pack-DayblockDesc-header-right h2{margin: 0px 0px 0px 0px;padding: 5px 3px 3px 0px;text-align:right;font-size:14px;font-weight:normal; vertical-align:middle;color:#ff9000;}
.Pack-DayblockDesc-header-left{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:70px;float:left;text-align:left;vertical-align:middle;}
.Pack-DayblockDesc-body{border-left:solid 1px #ff9000;border-right:solid 1px #ff9000;margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:628px;float:none;}
.Pack-DayblockDesc-body-right{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:418px;float:right}
.Pack-DayblockDesc-body-right p{margin: 0px 0px 0px 0px;padding: 5px 3px 0px 3px;width:412px;font-size:13px;text-align:right;line-height:20px;}
.Pack-DayblockDesc-body-right p span{color:#f00;}
.Pack-DayblockDesc-body-left{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:210px;float:left;text-align:center;vertical-align:middle;}
.Pack-DayblockDesc-body-left img{margin: 0px 0px 0px 0px;padding: 3px 5px 0px 5px;width:200px;height:200px; vertical-align:middle;}
.Pack-DayblockDesc-body-left p{margin: 0px 0px 0px 0px;padding: 5px 0px 0px 0px;font-size:11px;text-align:center;}
.Pack-DayblockDesc-footer{margin: 0px 1px 0px 1px;padding: 0px 0px 0px 0px;width:630px;height:30px; float:none;background-image:url('images/block_ptours.png');background-position:right top;background-repeat:no-repeat;}
/*Pack_display.aspx class End*/

/*Hotel_display.aspx class Start*/
.Hotel-comfield{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #008fd4;width:636px;}
.Hotel-comfield-2{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #f0efef;width:636px;}
.Hotel-comfield legend,.Hotel-comfield-2 legend{font-size:13px;color:#008fd4; font-weight:bold;}
.Hotel-comfield legend span,.Hotel-comfield-2 legend span{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;font-size:13px;color:#FF9900; font-weight:bold;}
.Hotel-comfield-2 h3{font-size:13px;color:#008fd4; font-weight:bold;}
.Hotel-comfield p,Hotel-comfield-2 p{margin: 0px 0px 5px 0px;padding: 5px 3px 0px 3px;font-size:12px;text-align:right;line-height:20px;}

.HotelSelectDate{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:397px;height:150px;text-align:center; background-image:url('images/search-hotels.png');background-position:right top;background-repeat:no-repeat;color:#f00;font-size:12px;}
.HotelSelectDate-dateinput{margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;width:180px;height:20px; text-align:center;direction:ltr;vertical-align:middle;}
.HotelSelectDate-dateoutput{margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;width:160px;height:20px; text-align:center;direction:rtl;vertical-align:middle;color:#008fd4;font-weight:bold;}
.HotelSelectDate h4,.HotelSelectDate h4 a{margin: 0px 0px 0px 0px;padding: 10px 2px 10px 2px;text-decoration:none; font-size:13px;font-weight:normal; color:#008fd4;}
.HotelSelectDate-btn{margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;border-bottom-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:Transparent;background-image:url('images/TourSearch/search-butt.png');background-position:right top;background-repeat:no-repeat;width:195px;height:23px;cursor:pointer;  }
.Hotel-Tour-Details-Table {margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:right;border-collapse:collapse;width:370px;float:right;}
.Hotel-Tour-Details-Table td{padding:2px 2px 0px 0px; border:solid 1px #fff;}
.Hotel-Tour-Details-Table-Row1{background-color:#f7f7f7;font-size:13px;font-weight:normal; text-align:right;}
.Hotel-Tour-Details-Table-Row2{background-color:#f0efef;font-size:13px;font-weight:normal; text-align:right;}
.Hotel-Tour-Details-Table-Row1 span,.Sea-Tour-Details-Table-Row2 span{font-size:12px;font-weight:bold;color:#008fd4; text-align:center;}
.Hotel-Tour-Details-Table-td{ font-size:13px; text-align:right;color:#008fd4; font-weight:bold;}
.Hotel-Tour-Details-Table-Map{margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px; text-align:center;width:200px;float:left;}
.Hotel-Tour-Details-Table-Map p{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:11px;font-weight:normal; text-align:center;}
.Hotel-Tour-Details-Table-Row1 a,.Hotel-Tour-Details-Table-Row2 a{margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;font-size:13px;font-weight:normal;color:#00f;text-decoration:underline;}
.Hotel-Tour-Details-Table-Row1 a:hover,.Hotel-Tour-Details-Table-Row2 a:hover{color:#008fd4;}
.Hotel-Tour-Details-Table-Slideshow{margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px; text-align:center;width:255px;float:left;direction:ltr;}

.Hotel-other-Details {border:solid 1px #008fd4; margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;width:620px;font-size:13px;}
.Hotel-other-Details h3{margin: 0px 0px 0px 0px;padding: 5px 3px 5px 3px;font-size:13px;text-align:center;color:#008fd4;background-color:#EAFBFF;}
.Hotel-other-Details p{margin: 0px 0px 0px 0px;padding: 5px 3px 0px 3px;font-size:12px;text-align:right;line-height:20px;}

.Hotel-Tour-Details-Table-title{text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#008fd4;}
.Hotel-Tour-Details-Table-title-2{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#fff;background-color:#008fd4;}

.Other-Hotels-Citities{margin: 0px 2px 2px 2px;padding: 5px 0px 5px 0px;text-align:right;color:#ff0000;width:632px;float:none;}
.Other-Hotels-Citities a {margin:0px 0px 0px 0px;padding: 0px 10px 0px 0px; font-size:13px;color:#00f;text-decoration:none;}
.Other-Hotels-Citities a:hover{color:#FF9900;}

.Other-Hotels {margin: 0px 2px 5px 2px; padding: 0px 0px 0px 0px;width:632px;float:none;text-align:right;}
.Other-Hotels a {padding: 0px 2px 0px 2px;font-size:12px;color:#00f;text-decoration: none;}
.Other-Hotels a:hover{color:#FF9900;}

/**/
.html-fram{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-image:none; background-color:#fff;direction:rtl;text-align:center;}
.body-fram{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;background-image:none; background-color:#fff;text-align:center;}
.Hotel-Result{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:100%;text-align:center;}
.Hotel-Result-empty{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#f00;}

/*Xml Result Start*/
.Hotel-Result h3{margin: 10px 0px 0px 0px; padding: 3px 0px 3px 0px;width:250px;text-align:center;color:#fff;background-color:#008fd4;font-size:15px;}
.Hotel-Result h3 span{direction:ltr;}
.Hotel-Result-Block-Table {margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:center;border-collapse:collapse;width:448px;float:none;font-size:15px;border:solid 1px #008fd4;text-align:right;}
.Hotel-Result-Block-Table td{padding:2px 3px 0px 0px; border:solid 1px #fff;}
.Hotel-Result-Block-Row1{background-color:#f7f7f7;height:25px;}
.Hotel-Result-Block-Row2{background-color:#f0efef;height:25px;}
.Hotel-Result-Block-Table-td{ font-size:14px; text-align:right;color:#f00; font-weight:bold;}
.Hotel-Result-Block-avilable{background-color:#29ab38;color:#fff;text-align:center;}
.Hotel-Result-Block-avilable-BookBtn{margin: 3px 0px 3px 0px;border-bottom-width:0px;border-top-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:Transparent;background-image:url('images/xml-avl-book.png');background-position:right top;width:170px;height:35px;cursor:pointer;}
.Hotel-Result-Block-non-avilable{background-color:#af3838;color:#fff;text-align:center;}
.Hotel-Result-Block-non-avilable a,.Hotel-Result-Block-non-avilable a:hover{color:#fff;}
.Hotel-Result-Block-non-avilable-BookBtn{margin: 3px 0px 3px 0px;border-bottom-width:0px;border-top-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:Transparent;background-image:url('images/xml-req-book.png');background-position:right top;width:170px;height:35px;cursor:pointer;}
/*Xml Result End*/

/*Sql Result Start*/
.Hotel-Result-Block-h3{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;width:250px;text-align:center;color:#fff;background-color:#008fd4;font-size:15px;}
.Hotel-Result-Block-content-sql{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:448px; border:solid 1px #008fd4; border-collapse:collapse;text-align:right;font-weight:normal;font-size:14px;}
.Hotel-Result-Block-content-sql td{padding:2px 3px 0px 0px; border:solid 1px #fff;}
.Hotel-Result-Block-sql-avilable{background-color:#e4e5e6;color:#fff;text-align:center;}
.Hotel-Result-Block-Row-title-sql{padding:0px 3px 0px 0px;color:#f00; font-weight:normal;font-size:15px;}
.Hotel-Result-Block-Row-title2-sql{color:#008fd4; font-weight:normal;font-size:15px;}
.Hotel-Result-Block-Row-title2-bold-sql{color:#008fd4; font-weight:bold;font-size:14px;}

/*Sql Result End*/

.BookBtn{border-bottom-width:0px;border-top-width:0px;border-top-width:0px;border-left-width:0px;border-right-width:0px;background-color:Transparent;background-image:url('images/book_seatours.gif');background-position:right top;width:70px;height:23px;cursor:pointer;}
#simplegallery1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; position: relative; /*keep this intact*/visibility: hidden; /*keep this intact*/border: solid 2px #008fd4;}
#simplegallery1 .gallerydesctext{text-align: right;padding: 2px 5px 0px 5px;}
/*Hotel_display.aspx class End*/

/*Sea_display.aspx class Start*/
.Sea-comfield{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #00b4ff;width:636px;}
.Sea-comfield-2{padding: 0px 3px 0px 3px;margin: 10px 0px 5px 0px;border: solid 1px #00b4ff;width:636px;}
.Sea-comfield legend,.Sea-comfield-2 legend{font-size:13px;color:#00b4ff; font-weight:bold;}
.Sea-comfield-2 h3{font-size:13px;color:#00b4ff; font-weight:bold;}

.Sea-Tour-Details-Table {margin: 10px 0px 5px 0px;padding: 0px 0px 0px 0px;text-align:right;border-collapse:collapse;width:425px;float:right;}
.Sea-Tour-Details-Table td{padding:2px 2px 0px 0px; border:solid 1px #fff;}
.Sea-Tour-Details-Table-Row1{background-color:#f7f7f7;font-size:13px;font-weight:normal; text-align:right;}
.Sea-Tour-Details-Table-Row2{background-color:#f0efef;font-size:13px;font-weight:normal; text-align:right;}
.Sea-Tour-Details-Table-Row1 span,.Sea-Tour-Details-Table-Row2 span{font-size:12px;font-weight:bold;color:#00b4ff; text-align:center;}
.Sea-Tour-Details-Table-td{ color:#00b4ff; font-weight:bold;}
.Sea-Tour-Details-Table-Map{margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px; text-align:center;width:200px;float:left;}
.Sea-Tour-Details-Table-Map p{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:11px;font-weight:normal; text-align:center;}
.Sea-Tour-Details-Table-Row1 a,.Sea-Tour-Details-Table-Row2 a{margin: 0px 0px 0px 0px;padding: 0px 2px 0px 2px;font-size:13px;font-weight:normal;color:#00f;text-decoration:underline;}
.Sea-Tour-Details-Table-Row1 a:hover,.Sea-Tour-Details-Table-Row2 a:hover{color:#00b4ff;}
.Sea-Tour-Details-Table-title{text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#00b4ff;}
.Sea-Tour-Details-Table-title-2{margin: 0px 0px 0px 0px;padding: 5px 0px 5px 0px;text-align:center;font-size:16px;font-weight:bold; vertical-align:middle;color:#fff;background-color:#0ebcee;}

.AllSea-Price-Table {margin: 10px 0px 5px 2px;padding: 0px 0px 0px 0px;text-align:right;font-size:12px;border-collapse:collapse;width:600px;}
.AllSea-Price-Table a{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration: none;font-size:13px;color: #0066CC;}
.AllSea-Price-Table-TableHeader{height:25px;text-align:center;font-size:11px;font-weight:bold;background-color:#0ebcee;border-top:solid 1px #0ebcee;border-right:solid 1px #0ebcee;border-left:solid 1px #0ebcee;border-bottom:solid 1px #fff;color:#fff;}
.AllSea-Price-Table-TableHeader-td{border-left: solid 1px #fff;}

.AllSea-other-Details {border:solid 1px #0ebcee; margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;width:620px;font-size:13px;}
.AllSea-other-Details h3{margin: 0px 0px 0px 0px;padding: 5px 3px 5px 3px;font-size:13px;text-align:right;color:#0ebcee;}
.AllSea-other-Details p{margin: 0px 0px 0px 0px;padding: 5px 3px 0px 3px;font-size:13px;text-align:right;line-height:20px;}
/*Sea_display.aspx class End*/

.Validatiors{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:13px;text-align:right;color:#f00;}

/*#SearchableTable td{border:solid 1px #8a8989;}*/
.car-block{margin: 5px 5px 0px 5px;padding: 5px 0px 0px 5px;direction:rtl;color:#8a8989; border:solid 1px #8a8989; width:580px;height:180px; vertical-align:top;}
.car-block-data{margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;width:418px;height:180px;float:right;text-align:right;}
.car-block-data-head{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;height:50px;}
.car-block-data-head span{margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px;}
.car-block-data-desc{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; background-color:#f6f5f5;border-top:dashed 1px #8a8989;border-left:dashed 1px #8a8989;height:118px;}
.car-block-data-desc span{margin: 0px 5px 0px 5px;padding: 0px 0px 0px 0px;color:#f00;font-weight:bold;}
.car-block-data-desc p{margin: 5px 0px 5px 0px;padding: 0px 5px 5px 5px;text-align:right;font-family:Tahoma; font-weight:normal;font-size:12px;}
.car-block-data-desc a{font-weight:bold;color:#034aff;}
.car-block-data-desc a:hover{color:#da8614;}
.terms{}
.car-block-img{margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;width:160px;height:180px;float:left;text-align:center;}
.car-block-img img{margin: 0px 0px 0px 0px;padding: 0px 5px 0px 5px;width:150px;}
.oneway
{margin: 0px 0px 10px 0px;PADDING: 10px 30px 10px 10px;
    BACKGROUND-IMAGE: url(images/icon/oneway_info.png);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION:right center;
    BACKGROUND-COLOR: #f7e9ba;
    width: 550px;
    color: #444;
    font-size: 11px;
}
/* CSS Document */
.stylized{margin:10px ;width:580px;padding:5px;float:right;border:solid 2px #b7ddf2;background:#ebf4fb;}
.stylized h1 {font-size:18px;font-weight:bold;margin-bottom:8px;float:right;border-bottom:solid 1px #b7ddf2;width:400px;color:#039;}
.stylized p{font-size:14px;color:#666666;margin-bottom:20px;padding-bottom:10px;float:right;width:470px;}
.stylized-label{display:block;font-weight:normal;text-align:right;width:140px;float:right;direction:rtl;}
.stylized .small{color:#666666;display:block;font-size:11px;font-weight:normal;text-align:right;width:140px;float:right;}
.stylized select{float:left;font-size:12px;padding:0px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 20px 10px;float:right;}
.stylized-button{clear:both;margin-left:150px;width:125px;height:31px;background:#666666 url(images/button.png) no-repeat;text-align:center;line-height:31px;color:#FFFFFF;font-size:11px;font-weight:bold;border:none;cursor:pointer;}

/* ************************************/

