body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-image:url(http://www.7-continentstravel.com/search/images/bg_layout.jpg); background-repeat:repeat-y; background-position:center;}
.layout{width:993;}
.top_links{font-family:Arial, Helvetica, sans-serif; color:#0053a9; font-size:11px; text-align:right; padding:3px 0 5px 0;}
.top_banner{ padding-bottom:9px;}
.menu_bg{background-image: url(); background-repeat: no-repeat; height:32px;}
.menu{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-image:url(); background-repeat:no-repeat; background-position:right; padding-right:10px; padding-left:10px; color:#FFFBF0; height:32px;}
.menu a{color:#FFFBF0; text-decoration:none;}
.menu a:hover{color:#ccd8e6; text-decoration:none;}
.menu_small{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ccd8e5; height:32px;}
.menu_small a{color:#ccd8e5; text-decoration:none;}
.menu_small a:hover{color:#fff; text-decoration:none;}
.se_bg{background-image: url(); background-repeat: repeat-x}
.bestseller{background-color:#faf7b2; color:#cc6600; width:184px; padding:15px 12 8px 20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.bestseller span{ color:#000; font-weight:normal;}
.bestseller a{color:#cc6600; text-decoration:none; font-size:12px;}
.bestseller a:hover{color:#EC7600; text-decoration:none;}
.bestseller .bg1{background-color:#faf7b2; padding:3px; font-size:11px;}
.bestseller .bg2{background-color:#fffdda; padding:3px; font-size:11px;}
.bestseller .dott{background-image:url(); background-position:bottom; background-repeat:repeat-x;}
.bestseller .arrow_bs{background-image:url(); background-position:left; padding-left:20px; font-weight:normal; font-size:11px; color:#cc6600; text-decoration:underline; background-repeat:no-repeat;}
.theme{ font-size:11px; color:#003366;}
.theme .brown_txt{font-size:11px; color:#cc6600;}
.theme a{font-size:11px; color:#003366; text-decoration:none;}
.theme a:hover{font-size:11px; color:#003366; text-decoration:underline;}
.theme .brown{font-size:11px; color:#cc6600; text-decoration:none;}
.theme .brown a{font-size:11px; color:#cc6600; text-decoration:none;}
.theme .brown a:hover{font-size:11px; color:#cc6600; text-decoration:underline;}
.ta{color:#336699; text-decoration:underline; font-size:11px; padding:5px 5px 5px 8px;}
.ta h1{color:#0b0b33; padding:0; margin:0; font-size:14px; font-weight:bold; text-decoration:none;}
.ta a{color:#336699; text-decoration:underline; font-size:11px; padding:2px 0 2px 0; display:block;}
.ta a:hover{color:#336699; text-decoration:none; font-size:11px;}
.middle_section{width:398px;}
.middle_section .left{ width:198px; background-image:}
.footer{ border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:10px 10px 10px 0; font-size:10px; color:#336699;}
.footer a{font-size:10px; color:#336699; text-decoration:none;}
.footer a:hover{font-size:10px; color:#336699; text-decoration:underline;}
.arrow_org{background-image:url(); background-repeat:no-repeat; background-position:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#003082; text-decoration:underline; padding-left:12px;}
.bg_hb{background-image:url(); background-repeat:no-repeat; width:198px; height:77px; color:#3a3a3a; font-size:14px; font-weight:bold;}
.bg_hb strong{ width:178px; float:left; padding:10px}
.bg_mid_offer{background-image:url(); height:227px; background-repeat: repeat-y; width:198px; color:#3a3a3a; font-size:11px; font-weight:normal;}
.bg_mid_offer .banner{ border-bottom:1px solid #acacac; width:194px;}
.bg_mid_offer .fares{font-size:11px; color:#0069a7; padding:5px 10px 5px 5px; border-bottom:1px solid #dcdedf;}
.bg_mid_offer .fares a{font-size:11px; color:#cc6600;}
.bg_mid_offer .fares a:hover{font-size:11px; color:#0069a7;}
.bg_mid_offer .fares_org{font-size:11px; color:#000;  border-bottom:1px solid #dcdedf;}
.bg_mid_offer .fares_org a{font-size:11px; color:#cc6600;  text-decoration:none;}
.bg_mid_offer .fares_org a:hover{font-size:11px; color:#cc6600; text-decoration:underline;}
.grey_txt{ color:#6e757b; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.grey_txt img{ float:left; margin-right:25px;}
.bg_theme{background-image: url(); background-repeat: repeat-x}
.bg_theme_mid{padding-right: 18px; padding-left: 18px;background-image: url(); padding-bottom: 14px; padding-top: 14px; background-repeat: repeat-y}
.bg_bttom_md{padding-right: 3px; padding-left: 10px;background-image: url(); padding-bottom: 7px; padding-top: 7px; background-repeat: repeat-y;}
.bg_ta{background-image: url(); background-repeat: repeat-y}
.inner_flg_pkg{ width:170px;}
.raBorder {
background-color:#F7F9FB;
border-top-width:1px;
border-top-color:#DDDDDD;
border-top-style:solid;	border-bottom-width:1px;
border-bottom-color:#DDDDDD;
border-bottom-style:solid;
padding:10px;
}
.BoldFont { font-family:Arial; color:#2C95DB; font-weight:bold; font-size:22px }
.small_BoldFont { font-family:Arial; color:#2C95DB; font-weight:bold; font-size:12px }
.Font_Colour { font-family:Arial; color:#2C95DB; font-weight:bold; font-size:12px; padding:2px 7px; background-color:#EDF5FA; }
.mainTD_Bor { font-family:Arial; color:#191919; font-weight:bold; font-size:12px; height:22px; padding:0 0 0 7px; background-color:#EDF5FA; border-top:1px solid #A8D1EC; }
.mainTD_Red { font-family:Arial; color:#FF0000; font-weight:bold; font-size:12px; height:22px;}
.mainTD_Red_Big { font-family:Arial; color:#FF0000; font-weight:bold; font-size:16px; height:22px; padding:0 0 0 7px; }
.blueBorder { border-top:1px solid #A8D1EC; }
.mainTable { font-family:Arial; color:#606060; font-weight:normal; font-size:11px; text-align:left; }
.mainTable td { padding:0 0 0 5px;}
.mainTable h1 { font-family:Arial; color:#000000; font-weight:bold; font-size:12px }
.font11 { font-family:Arial; color:#2C95DB; font-weight:bold; font-size:11px }
.red11 {  font-family:Arial; color:#B25E1B; font-weight:normal; font-size:11px; padding:0 0 0 7px; }
.mainText_Fild { font-family:Arial; color:#444444; font-weight:normal; font-size:11px; width:160px; border:1px solid #555555; }
.mainDrop { font-family:Arial; color:#444444; font-weight:normal; font-size:11px; width:80px; }
.borderCC { border-top:1px solid #cccccc }
.mainText_Fild12 { font-family:Arial; color:#444444; font-weight:normal; font-size:11px; width:205px; border:1px solid #555555; }
.mainText_Fild13 { font-family:Arial; color:#444444; font-weight:normal; font-size:11px; border:1px solid #555555;}
.mainOt { border:1px solid #666666; }
.flt_offer_mid{  font-size:12px; background-color:#fff;}
.flt_offer_mid tr td{ padding:4px; border-bottom:1px solid #cccccc;}
.flt_offer_mid tr td a{color:#4985c7; text-decoration:underline;}
.flt_offer_mid tr td a:hover{color:#4985c7; text-decoration:none;}
.flt_offer_mid .fare_orgdeep{color:##1179C2; text-decoration:none; font-weight:bold; text-decoration:underline;}
.flt_offer_mid .fare_orgdeep:hover{color:##1179C2; text-decoration:none; font-weight:bold; text-decoration:none;}
.haddingbg {
	line-height: 31px;
	background-image: url(http://www.7-continentstravel.com/search/images/borbg.jpg);
	background-repeat: repeat-x;
}
.whitefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	padding-left: 10px;
}
.bordersearch {
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #097AC2;
	border-bottom-color: #097AC2;
	border-left-color: #097AC2;
	background-color:#E8F0F5;
}

.offerlink{ margin:0px;padding:0px;}				
.offerlink tr{background:url(http://www.7-continentstravel.com/search/images/airlines-businesstravel/offerbg.jpg) left top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#2965A5;width:620px;}
.offerlink a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#CE0000;}
.offerlink a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000000;}