*  {  
	margin: 0;
	padding: 0;
}
body {
	font-size: 12px;
	font-family: arial;
	direction: rtl;
	font-weight: normal;
	background: url(../images/background.jpg) repeat-x;
}
#wrap {
	width: 970px;
	clear: both;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 15px;
	margin-top: 0px;
}
a img { 
	border: 0; 
}
ul {  margin: 0px;
      padding:0px;
}
 a {
	color:#14348B;
	text-decoration: none;
}
#ul-flights-schedules ul li a {  text-decoration: none;}
.bold {font-weight: bold;}
#loadingDiv {
	position:absolute;
	z-index:9999;
	display: none;
	width: 440px;
	right: 50%;
	margin-right: -220px;
	top: 30%;
	text-align: center;
	height: 200px;
	margin-top: -100px;
}
#loadingDiv img {
	margin: 0 auto;
	display: block;
	padding-bottom: 20px;
}
#loadingDiv strong {
	font-size: 14px;
	color: #357B07;
	text-align: center;
	display: block;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}
.inline-block {
	display: inline-block !important;
}
.block { display: block; }
div.clear {
	clear: both;
	height: 0;
	font-size: 0;
}
#logo {
	display: none;
}
#banner {
	background: url(../images/headerBG.jpg) no-repeat;
    height: 178px;
    margin-bottom: 13px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    width: 970px;
	clear: both;
}
.bannersLeft {
	clear:both;
	float: right;
	width: 309px;
	height: 180px;
	margin-top: 8px;
		margin-bottom:10px;
}
.bannerFirst {
	width:150px;
	height: 180px;
	float:right;
}
.bannerSecond {
	width:150px;
	height: 125px;
	float:right;
	}
#socialNetworks {
	float: left;
	width: 80px;
	height: 20px;
	margin: 70px 0 0 0;
}
#twit {
	float: right;
}
#faceb {
	float: right;
	margin-right: 4px;
}

#linkedin{
	float: right;
	margin-right: 4px;
}
#tv {
	background: url(../images/tv.jpg) no-repeat;
	height: 237px;
	width: 684px;
	float: left;
	margin-top: 0px;
}
.dealBoxes {
    float: right;
    margin-top: 6px;
    width: 433px;
}
.dealBox {
	height: 257px;
	width: 175px;
	background: url(../images/dealBox.jpg) no-repeat;
	margin-right: 18px;
	float: left;
}
.dealBoxTitle {
	height: 20px;
	width: 160px;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
.dealBoxStrip {
    border-bottom: 1px dotted #999999;
    color: #2B2B2B;
    padding-left: 16px;
    padding-right: 8px;
    width: 293px;
}
.dealBoxImg {
    border: 1px solid #FFFFFF;
    margin: 10px auto 0;
    text-align: center;
    width: 111px;
}
.dealBoxStrip .price {
	color: #658416;
	float: left;
	width: 44px;
	clear: both;
	font-weight: bold;
	margin-top: 2px;
	font-size: 13px;
}
.DealpackTitle h2{
	color: #14348B;
	font-size: 16px;
	font-weight: bold;
	float: right;
	width: 110px;
	margin-right: 13px;
	margin-bottom: 5px;
}
.DealpackTitle .Date {
	float: right;
	color: #14348B;
	font-size: 11px;
	width: 110px;
	margin-right: 13px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 6px;
}
.DealpackTitle .price {
	color: #A20B1A;
	font-size: 18px;
	float: right;
	width: 50px;
	margin-right: 10px;
	margin-top: 6px;
	    font-weight: bold;
}
.destination {
height:33px;
margin-right:3px;
margin-top:3px;
width:100px;
}
.dealPack {
	float:right;
	height:220px;
	margin-left:6px;
	margin-top:2px;
	width:138px;

}


.dealPackHome {
	background-image:url("../images/IsraelBox.jpg");
	background-repeat:no-repeat;
	float: right;
	height: 229px;
    margin-left: 6px;
    margin-top: 7px;
    padding-right: 13px;
    width: 128px;
}
.dealBoxImgHome{
	margin-top: 10px;
	margin-bottom: 10px;
}
.dealBoxTextHome p {
	font-size:11px;
	}
.HomeTitle a{
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.dealBoxTextHome {
	color: #FFF;
	padding-top:3px;
} 
.subPriceHome {
	color:#AFD0FF;
	float:left;
	font-size:18px;
	padding-left:10px;
	padding-top:5px;
	width:50px;
	font-weight:bold;
}
#content {
	clear: both;
}
.DealpackTitle .DealBTN {
	margin-top: 8px;
	margin-left:12px;
	float: left;
}
.banner_1{
	background-image: url(../images/banners_1.jpg);
	background-repeat: no-repeat;
	height: 263px;
	width: 360px;
	margin-top:15px;
	float: right;
}
.banner_2{
	background-image: url(../images/banners_1.jpg);
	background-repeat: no-repeat;
	height: 263px;
	width: 360px;
	margin-bottom: 15px;
	float: right;
	margin-top: 10px;
}

#Links {  padding}
.linksTop  {
	height: 21px;
	color: #A81923;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	width: 182px;
	margin: 0px;
	clear: both;
}
.linksCenter {
	width: 214px;
	float: right;
	clear: both;
	margin: 0px;
}


/* Header End */
.leftLinkslist {
	float: right;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	
}
.leftLinkslist ul {
	list-style-type: none;
}
.leftLinkslist ul li{
	background-image: url(../images/arrowSmall.jpg);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 7px;

}

#linksTitle {
	height:40px;
	
	}
.rightLinkslist {
	
   	float: right;
   margin: 10px 0px 0px 0px;
	clear: both;
	padding: 0px 0px 30px 0px;
	width:92px;
}
.rightLinkslist ul {
	list-style-type: none;
}
.rightLinkslist ul li{
	background-image: url(../images/arrowSmall.jpg);
	background-position: right center;
	background-repeat: no-repeat;
    padding-right: 8px;
    padding-top: 1px;
}
#pageText {
	float: left;
	
	
	}
.spacer {
	float: right;
	margin-left: 80px;
}
.rightLinkslist ul li a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}


#Links {
	margin-top:10px;
	width: 182px;
	margin-top: 5px;
	clear: both;
	float:right;

}

.linksBottom {
	height: 35px;
	width: 182px;
	float: right;
	margin-bottom: 12px;
}

#Datatext {
	float: left;
	width:644px;
}
#Sidebar {
	float: right;
	}
.logoBig {
    float: right;
    height: 97px;
    width: 277px;
	 }	


/*SearchBigBox */
#searchBox {
	float: right;
	width: 377px;
	
}
#searchBoxTop {
	background-image: url(../images/searchboxTop.jpg);
	background-repeat: no-repeat;
	height: 10px;
	width: 310px;
}
#searchBoxBottom {
	background-image: url(../images/searchboxBottom.jpg);
	background-repeat: no-repeat;
	width: 310px;
	height: 155px;
}
#searchBoxFoot {
	background-image: url(../images/searchboxFoot.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 310px;
}
.btnMore a{
	font-weight: bold;
	text-decoration: underline;
	margin-left: 5px;
	width: 110px;
}

.btnMore {
	margin: 5px 0px 5px 0px;
	float: left;
	margin-left: 10px;
}
#newsletter {

    background-image: url("../images/signupBG.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 117px;
    margin-top: 6px;
    padding-left: 40px;
    padding-right: 79px;
    padding-top: 10px;
    width: 190px;
}
#Dealpackss {
	width:433px;
	  
}

.btnMore a:hover{
	color: #666;
}


#searchBoxCenter {
	background-image: url(../images/searchboxCenter.jpg);
	background-repeat: repeat-y;
	width: 310px;
}

/*SearchBigBox */
/*SearchSmallBox */

#searchPrice {
	background-image:url("../images/advancedSearch.jpg");
	background-repeat:no-repeat;
	color:#FFFFFF;
	
    height: 97px;
    margin-top: 10px;
    padding-bottom: 10px;
    padding-right: 14px;
    padding-top: 2px;
    width: 295px;
}
.radionofesh {
	float: right;
	display:block;
	margin-left: 20px;
	padding-top:5px;
	cursor:pointer;
}
.radiocharters {
	float: right;
	display:block;
	margin-left: 20px;
	padding-right: 10px;
	padding-top:5px;
	cursor:pointer;
	}
.sendButPrice {
	background-image:url("../images/searchBTNquick.jpg");
	background-repeat:no-repeat;
	border:0 none;
	font-family:"Arial Black",Gadget,sans-serif;
	font-size:16px;
	font-weight:bold;
	height:29px;
	
	padding-bottom:5px;
	padding-left:17px;
	width:87px;
	cursor: pointer;
	color:#FFF;
	margin-left: 15px;
}
.sendButSignup {
	background-image:url("../images/homeontact.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: #414141;
    font-family: "Arial Black",Gadget,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 24px;
    margin-bottom: 0;
    margin-right: 62px;
    margin-top: 2px;
    padding-bottom: 5px;
    padding-left: 12px;
    width: 71px;
}
/*SearchSmallBox */
/*menu */
.siteMenu {
    list-style-type: none;
    margin: 17px 2px 0 0;
    padding-right: 240px;
    position: absolute;
    width: 740px;
    z-index: 100;
}
.siteMenu li {
	font-size: 14px;
	font-weight: bold;
	float: right;
	padding:0 13px 0 13px;
	color: #FFF;
}
.reservations {
	float: left;
	margin-top: 66px;
	width: 185px;
	font-weight: bold;
	color: #031D69;
	font-size: 20px;
}
.siteMenu li a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
}
.siteMenuActive span {
	text-decoration: underline;
	color:#E0FF87;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.topmenu {
	text-align: center;
	height: 20px;
}
.menu1 {
	border-bottom-color: #0064b8;
}

.menu2 {
	border-bottom-color: #75bae1;
}

.menu3 {
	border-bottom-color: #41bf34;
}
.menu4 {
	border-bottom-color: #aabf34;
}

.menu5 {
	border-bottom-color: #dcf06e;
}

.menu6 {
	border-bottom-color: #edb656;

}
.menu7 {
	border-bottom-color: #d75c31;
}

.menu8 {
	border-bottom-color: #0064b8;
}

.leftLinkslist ul li a {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
.rightLinkslist ul li a:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #14348B;
}
.leftLinkslist ul li a:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #14348B;
}
.divisionTitleBox {
	color: #14348b;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 23px;
    padding-right: 20px;
    padding-top: 2px;
    width: 394px;
	}

/*footer */
/* START FOOTER */
#footer {
	min-height: 210px;
	height: 210px !important;
	height: 210px;
	margin: 0 20px 0 0;
	width: 970px;
	float: right;
	background-position: center top;
} 
#footer div.footer_cr_top_left {
    background:url("../images/footer_cr_top_left.jpg") no-repeat;
    position: absolute;
    width: 6px;
    height: 6px;
    top: 0px;
    left: 0px;
}
#footer div.footer_cr_top_right {
    background:url("../images/footer_cr_top_right.jpg") no-repeat;
    position: absolute;
    width: 6px;
    height: 6px;
    top: 0px;
    right: 0px;
}
.footerLinks {
	margin-left: 30px;
	padding-left: 30px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #18378d;
}
.footerLinks_last {
	border-left-style: none;
}
#footer #footer-links {
	font-size: 8pt;
	padding-right:20px;
	padding-left:20px;
	padding-top:20px;
}
#footer #footer-links {
    color: #000000;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    min-height: 140px;
    padding-left: 20px;
    padding-right: 20px;
    width: 780px;
}
#footer #footer-links a {
	color: #18378d;
    padding-left: 15px;
}
#footer #footer-links ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
}
#footer #footer-links ul li {
	float: right;
	font-weight: bold; 
	width: 190px;
}
#footer #footer-links ul li span {
	color: #18378d;
	font-size: 12px;
	font-weight: bold;
	display: block;
}
#footer #footer-links ul li ul li {
	float: none;
	font-weight: normal;
	padding-top: 1px;
    line-height: 16px;
}
#footer #footer-links ul li ul li a {
	color: #18378d;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

#footer #copyright {
	margin-top: 10px;
	bottom:5px;
	width: 930px;
	color: #FFF;
	clear: both;
}

#footer #copyright p {
	font-size: 10px;
	float:right;
	color: #3b3b3b;
	padding-right: 50px;
	width: 220px;
}

#footer #copyright p span {
	font-size: 11px;
	color: #7783B8;
}
/*footer-------------end */

.CreatedBy {
	color: #38457E;
    float: left;
    font-size: 10px;
    width: 154px;
	}
#copyright {
	font-size: 12px;
	color: #FFF;
	margin: 20px;	
	}


 /* Quick Search Calander */
.quickSearchIn {
    padding-right: 18px;
    padding-top: 10px;
	}
.quickSearchCal {
	clear:both;
	direction:rtl;
	height:318px;
	margin-right:5px;
	text-align:right;
	width:548px;
 }
 .quickNewSearch {
	color: #3387C8;
	padding-bottom: 8px;
 }
 /* end of Quick Search Calander */
 
/* SearchIt Mode (Sdirot) */
#matritza , #searchit-filter  { display:none; }
#search-results { margin-bottom: 15px;  }
 ul#searchResults { list-style-type: none; }
ul#searchResults li {
	height: auto;
	margin-bottom: 15px;
	border: 1px solid #D6D6D6 ;
	padding: 6px 0;
}
#results { font-size: 11px; width: 100%; }
#results .price { width: 100px; }
#results .price table.w1 { width: 100%; }
.bold {	font-weight: bold; }
#searchit .price { 
	 width: 110px;
	 height: 100%;
	 padding-left: 5px;
	 color: #5096BF;
}
.price table { width: 110px; height: 100%; }
.price table td { text-align: center; }
#searchit .price { font-size: 24px; }
.searchitBox .box-border { padding: 10px 0; font-size:14px; }
#search-results .box-border { padding-top: 0;  width: 680px;}
#results .price_details { font-size: 12px; padding-right: 10px; }
#searchit-filter, #search-results {
	text-align: right;
	color:#18378D;
}
.searchResultsTop { margin: 0; }
.s-results-number {
	font-size: 13px;
	font-weight: normal;
	display: block;
	padding-top: 0px;
	color:#18378D;
}
.mainTitle h1 { font-size:17px;
	font-weight:bold;
	padding-bottom:5px;
	width: 500px;
	color:#14348B;
	}
.mainTitle h1 .codeAmount { color: #950f1a; }
.siteDealsBut { margin-top: 12px; }
.priceDetails { float: left; color: #950f1a; font-size:16px; }
/* End of SeachIt */

.page_mode_inner { padding: 25px; }
.page_mode_inner a {
	
	font-size: 13px;
	height: 23px;
	width: 72px;
	color:#14348B;
	}
a.selectImage {
      width: 72px;
      height: 23px;
      background-color: transparent;
      background-image: url(../images/order-button-page-mode.gif);
      background-repeat: no-repeat;
      display: block;
      margin: 0 auto;
      font-weight: bold;
      text-align: center;
      line-height: 18px;
      font-size: 13px;
      color: #fff;
}
.link a.selectImage {float: left;}
 /* End of NewSearch */
 /* Coctact Page */
div.formLine { height: 38px; padding-right: 10px; }
div.formLine label { display:block; float:right; padding-top:4px; width:80px; }
div.formLine input { height:17px; width:200px; }
div.formLineLarge { height: 100px;}
div.formLineLarge textarea { height:80px; width:280px; }
.contactBut {
	background:url("../images/btnSmallbox.jpg") no-repeat scroll 0 0 transparent;
	border:medium none;
	display:inline;
	float:right;
	font-family:arial;
	font-weight:bold;
	height:22px;
	margin:3px 250px 0 0;
	width:70px;
	cursor:pointer;
	padding-bottom:4px;
}
.homeContactBut {
    background: url("../images/homeontact.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: inline;
    float: right;
    font-family: arial;
    font-weight: bold;
    height: 26px;
    margin: 17px 72px 0 0;
    padding-bottom: 7px;
    padding-left: 18px;
    width: 70px;
}

/* End of Cotnact Page */

.packages li {
	clear: both;
	height: auto;
	padding-top: 5px;
}
.packages { margin: 0 0 20px; }
.box-border {
	width: 642px !important;
	background-color: #E4E4E4;
	background-image: url(../images/h2_center.png);
	background-repeat: repeat-y;
}
#DomesticBox{
	width:444px;	}
.main-header {
	width: 628px;
	border-bottom: 0;
	height: 29px;
	background-image: url(../images/headerInnerpage.jpg);
	background-repeat: no-repeat;
	color: #666;
	padding-right: 14px;
	background-position: center top;
}
.sideBoxMid h2 { font-size:14px;}
.main-header h2 , .main-header h1 {
	padding: 15x 7px 0 0;
	color: #FFF;
	font-weight:bold;
	font-size: 17px;
	line-height:25px;
	padding-top: 3px;
}
.siteDealsBut {
    width: 44px;
    height: 18px;
    background-image: url(../images/link-details_lan.gif);
    background-repeat: no-repeat;
    display: block;
    text-align: center;
    color: white !important;
    font-weight: bold;
    font-size: 11px;
    line-height: 16px;
    cursor: pointer;
}
table.autoCTable td {
	text-align: right;
}
.cornersDiv {

	}
.cornersFlights {
	
	}
.aStars { 
     padding-right: 3px;
}

/* searchresults */

.sideBoxMid {
	width: 227px;
}
#email-address{ width:128px;height:16px;}
#for-email-terms { 
	color: #8C8C8C;
    font-size: 9px;
}
.searchPrice ul {
	list-style-type: none;
	height: 19px;
}
.searchPrice li  {
	cursor: pointer;
	font-weight: bold;
	color: #f9f9f9;
	float: right;
	background: url(../images/radio_unchecked.gif) right center no-repeat;
	padding-right: 14px;
	margin-left: 20px;
}
.radioActive {
	background:url("../images/radio_checked.gif") no-repeat scroll right center transparent !important;
	font-weight:bold;
	text-decoration:underline;
	padding-right:19px;
}
.radioPrice li {
background:url("../images/radio_unchecked.gif") no-repeat scroll right center transparent;
padding-right:20px;
}
.ContactBox {
	background-image: url(../images/ContactBox.jpg);
	background-repeat: no-repeat;
	height: 158px;
	width: 156px;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #595959;
	padding-right: 10px;
	padding-top: 4px;
}
.ContactBox h1{
	font-size: 15px;
	font-weight: bold;
	color: #4d7200;
	padding-bottom:5px;
}

.ContactName input {
	height: 15px;
	width: 100px;
	border: 1px solid #d4d4d4;	
}
.ContactContents{
	padding-top:5px;
	}
.ContactContents textarea {
	border: 1px solid #D4D4D4;
    float: right;
    height: 44px;
    margin-right: 22px;
    width: 118px;	
}
.ContactBox .contactBut {
	background-image: url(../images/ContactBTN.jpg);
	background-repeat: no-repeat;
	float: left;
    height: 26px;
    margin-left: 15px;
    margin-top: 8px;
	}
.searchPrice h3 {
	font-size: 14px;
}
.searchPrice p , .club label { color: #91908F; clear: both; }
.club a { color: #F9F9F9; }
#searchPrice form { display: none; height: 52px; }



div.flights{
    background:url("../images/bg_flightsSdirotCharter.jpg") repeat-x bottom center;
    float:right;
    width: 194px;
    height: 317px;
 
  }

div.flightsBody{
	    padding-bottom: 15px;
    padding-left: 4px;
    padding-right: 13px;
    padding-top: 0;
    position: absolute;
    width: 178px;
	height: 256px;
	background:url("../images/rightSdirotTabs.jpg") no-repeat;
}

div.flights div.flightsTitle{
    position: relative;
    background:url("../images/bg_titleSdirot.jpg") no-repeat;
    height: 37px;
    width: 194px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
}

div.flights div.flightsTitle span.schedule{
    position: absolute;
    right: 8px;
    top: 15px;
    cursor: pointer;
	color:#0b2e62 !important;
}

div.flights div.flightsTitle span.charter{
    position: absolute;
    right: 102px;
    top: 13px;
    cursor: pointer;
}

div.flights div.flights_cr_bottom_left{
    background:url("../images/bg_flights_cr_bottomLeft.jpg") no-repeat;
    position: absolute;
    width: 10px;
    height: 11px;
    bottom: -1px;
    left: -1px;
}

div.flights div.flights_cr_bottom_right{
    background:url("../images/bg_flights_cr_bottomRight.jpg") no-repeat;
    position: absolute;
    width: 10px;
    height: 11px;
    bottom: -1px;
    right: -1px;
}
ol, ul {
    list-style: none outside none;
}

div.flights div.flightsBody ul li{
    margin-top: 11px;
    margin-bottom: 11px;
}

div.flights div.flightsBody a span{
    display:inline-block;
    cursor: pointer;
}

div.flights div.flightsBody a span img{
    margin-left: 3px;
}

div.flights div.flightsBody span.flightDest{
    width: 51px;
    font-size: 11px;
    font-weight: bold;
    color: #0b2e62;
   
}

div.flights div.flightsBody span.flightDeparture{
    width: 80px;
    font-size: 11px;
    color: #99B1D4;
	float: right;
}

div.flights div.flightsBody span.flightReturn{
    width: 75px;
    font-size: 11px;
    color: #7b7b7b;    float: right;
}

div.flights div.flightsBody span.flightPrice{
    width: 41px;
    font-size: 12px;
    font-weight: bold;
    color: #a81923;
	  
}









div.flights{
    background:url("../images/bg_flightsSdirotCharter.jpg") repeat-x bottom center;
    float:right;
    width: 194px;
    height: 317px;
 
  }

div.flightsBody{
	    padding-bottom: 15px;
    padding-left: 4px;
    padding-right: 13px;
    padding-top: 0;
    position: absolute;
    width: 178px;
	height: 256px;
	background:url("../images/rightSdirotTabs.jpg") no-repeat;
}

div.flights div.flightsTitles{
    position: relative;
    background:url("../images/bg_titleSdirot.jpg") no-repeat;
    height: 37px;
    width: 194px;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
}

div.flights div.flightsTitles span.schedules{
    position: absolute;
    right: 8px;
    top: 15px;
    cursor: pointer;
	color:#0b2e62;
}

div.flights div.flightsTitles span.charters{
    position: absolute;
    right: 102px;
    top: 13px;
    cursor: pointer;
}

div.flights div.flights_cr_bottom_left{
    background:url("../images/bg_flights_cr_bottomLeft.jpg") no-repeat;
    position: absolute;
    width: 10px;
    height: 11px;
    bottom: -1px;
    left: -1px;
}

div.flights div.flights_cr_bottom_right{
    background:url("../images/bg_flights_cr_bottomRight.jpg") no-repeat;
    position: absolute;
    width: 10px;
    height: 11px;
    bottom: -1px;
    right: -1px;
}

div.flights div.flightsBody ul li{
    margin-top: 11px;
    margin-bottom: 11px;
}

div.flights div.flightsBody a span{
    display:inline-block;
    cursor: pointer;
}

div.flights div.flightsBody a span img{
    margin-left: 3px;
}

div.flights div.flightsBody span.flightDest{
    width: 51px;
    font-size: 11px;
    font-weight: bold;
    color: #0b2e62;
	float: right;
   
}

div.flights div.flightsBody span.flightDepartures{
    width: 73px;
    font-size: 11px;
    color: #99B1D4;
	float: right;
}

div.flights div.flightsBody span.flightReturns{
    width: 75px;
    font-size: 11px;
    color: #7b7b7b;
}

div.flights div.flightsBody span.flightPrices{
    width: 41px;
	float: right;
    font-size: 12px;
    font-weight: bold;
    color: #a81923;
}


span.bigTitle {
    font-size: 12px;
    font-weight: bold;
    margin-top: 10px;
}

span.smallTitle {
    margin-top: 3px;
    font-size: 12px;
    font-weight: bold;
    color: #7a7a7a;
}
.deal_details {
	padding-right:25px;
}
.sideMidInner {
	margin-right: 6px;		
	font-size:11px;
}
.deal4load {
	background-image: url("../images/loadingBG.jpg");
    background-repeat: no-repeat;
    height: 218px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-top: 5px;
    width: 246px;
}
	
#loadingDiv .deal4load img {
    display: block;
    margin: 0 auto;
    padding-bottom: 3px;
    width: 200px;
	height:130px;
}
.dealpress a{
	color:#903;
	font-weight:bold;
	margin-right: 136px;;
}
.rightFloated {
	float:right;
}
	
.onlogo {
    color: #3B9307;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 0;
    padding-right: 26px;
    padding-top: 11px;
    width: 150px;
}
.openinghours {
  color: #031D69;
    float: left !important;
    font-size: 12px;
    padding-left: 23px;
    padding-top: 5px;
	}
	
.headerMenu ul li a {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding: 0 8px;
}
.headerMenu a {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    padding: 0 8px;
}
div.headerMenu ul {
    list-style-type: none;
    padding-right: 6px;
}
h1 .domesticTitle {
	font-size: 12px;
	
	}
/* Header Start */

div.headerTop {
	width: 590px;
	height: 32px;
	background-image: url(../images/topmenu_bg.png);
	background-repeat: repeat-x;
	background-position: center center;
	position: relative;
	float: right;
}
div.headerTop ul {
	padding-right: 22px;
}
div.headerTop ul li {
	list-style-type: none;
	float: right;
	line-height: 21px;
	color: #999999;
	margin-left: 15px;
}
div.headerTop ul li a {
	color: #999999;
	font-weight: bold;
	font-size: 13px;
}
div.headerMenu {
    clear: both;
    margin: 0;
	margin-left:10px;
	height: 46px;
	width: 956px;
}
div.headerMenu ul {
	list-style-type: none;
	padding-right: 6px;
	width: 956px;
	height: 46px;
}
div.headerMenu ul li {
	line-height: 42px;
	background-position: center center;
	margin: 0 11px;
	float: right;
}
.headerMenu ul li a {
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 6px;
	color: #ffffff;
	cursor: pointer;
}

.headerMenu ul li ul {
	position: absolute;
	top: 30px;
	right: 50%;
	margin-right: -64px;
	background-color: #82A620;
	display: block;
	z-index: 9999;
	padding: 0;
	width: 120px;
	border: 1px solid white;
	display: none;
}
.headerMenu ul li ul li {
	float: none;
	display: block;
	margin: 0;
	padding: 4px 0;
	position: static;
	line-height: 16px;
}

.headerMenu ul li ul li a {
	color: white !important;
}

	/* Header End */
/* Domestic Side Start */
.Sided{
		float:right;
		clear:both;
		}
.Sided .dealHomeSide {
    background-image: url("../images/homeSidebg.jpg");
    background-repeat: no-repeat;
    height: 106px;
    margin-bottom: 8px;
    margin-top: 15px;
    padding-top: 6px;
    width: 354px;
}
	
.Sided .dealHomeSide .dealBoxImgHome h2 .HomeTitle a{
    float: right;
    padding-right: 15px;
	font-size:15px;
}
.Sided .dealHomeSide .dealBoxImgHome {
    float: right;
    margin-left: 10px;
    margin-right: 14px;
   
}
.Sided .dealHomeSid .subPriceHome {
    color: #FFFFFF;
    float: left;
    font-size: 19px;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 0;
    width: 76px;
}
.Sided .dealHomeSide .dealBoxTextHome p{
	font-size: 12px;
	font-weight: bold;
	margin-right:60px;
	}
	
.Sided .dealHomeSide .PriceDomHome {
    color: #C10B0B;
    float: left;
    font-size: 15px;
    padding-left: 22px;
    width: 35px;
}
	
.Sided .dealHomeSide .HomeTitle a {
    color: #00143B;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    text-decoration: none;
}
#header {
	clear:both;
	
	}
/* Domestic Side End */
