body { margin:0px; padding:0px; font-family:tahoma, Arial, Helvetica, sans-serif !important; font-size:11px !important; color:#000 !important; background:#f1f1cd; text-align:left; }
#wrapper { width:780px !important; !width:782px !important;
text-align:left; float: left; background:#fff; border-right:1px solid #e2e2b8 !important; border-left:1px solid #e2e2b8 !important; margin:0px auto; padding:0px !important; }
#main_link a:hover { text-decoration:underline; }
#leftWrap { width:518px; padding:0px; background:#fff; float:left; margin-right:7px; background:#f9f9f9; margin-top:12px; margin-left:9px; !margin-left:4px;
}
#rightWrap { width:246px; background:#fff; float:left; margin-top:10px; }
a, a:link, a:active, a:visited { font-size:11px; font-family:tahoma}
a:hover { font-size:11px; }

.flt_lft { float:left; }
.clr { clear:both; }
input, select { font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4e4e; }
/*p { padding:0px; margin:0px; font-family:tahoma, Arial, Helvetica, sans-serif !important; font-size:11px !important; color:#000 !important; text-align:left !important; }*/
li { font-family:tahoma; font-size:11px; }
img, div, input, a, span { _behavior:url("iepngfix.htc"); }
/*----------------Header Navigation--------------------------*/
.tpHdrLnks { padding-top:5px; height:16px !important; padding-right:10px; text-align:right; font-size:11px; }
.boxlnks { padding:0px; margin:0px; text-align:left; }
a.boxlnks:link, a.boxlnks:active, a.boxlnks:visited { padding:0px; margin:0px; text-align:left; color:#52520e; text-decoration:none; }
a.boxlnks:hover { padding:0px; margin:0px; text-align:left; color:#000; text-decoration:none; }
/*-----------------------------topnav-------------------------------------*/

/* top nav start */
.top-nav { background:url(/travel/images/tpNavBgmain1.gif) repeat-x 0 0; }
.top-nav ul { float:left; width:100%; position:relative; margin:0; padding:0 }
.top-nav li { padding-right:1px; list-style-type:none; float:left; color:#000; background:url(/travel/images/navSptr.jpg) no-repeat right; position:relative }
.top-nav li a { color:#000; text-decoration:none; display:block; font-size:12px !important; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:31px }
.top-nav li a:link { color:#000; text-decoration:none !important }
.top-nav li a:active { color:#000; text-decoration:none !important }
.top-nav li a:visited { color:#000; text-decoration:none !important }
.top-nav li.last { background:none }
.top-nav li a:hover { background:url(/travel/images/navBg1.jpg) repeat-x 0 0; color:#FE7200 !important }
.top-nav li .hover { background:url(/travel/images/navBg1.jpg) repeat-x 0 0; color:#FE7200 !important }
/* top nav end */

/* sub nav start */
.top-nav li ul { display:none; position:absolute; left:0px; top:31px; width:160px; text-align:left; border:1px solid #CCCCCC; border-bottom-width:0; margin:0; padding:0 }
.top-nav li li { width:160px; padding:0; background:url(/travel/images/tpNavBgmain1.gif) repeat-x 0 0; font:normal 12px Arial, Helvetica, sans-serif; }
.top-nav li li a { display: block; line-height:30px; padding:0 15px; color:#000 }
.top-nav li li a:hover { background:url(/travel/images/navBg1.jpg) repeat-x 0 0; color:#FE7200 !important }
/* sub nav end */

.top-nav .arrow { background:url(/travel/images/arrow_menu.gif) no-repeat 150px 12px }
/***************************************************************************************************/


/* Contest */
#containerBar{
	/* height:373px; */
	width:835px;
	}

#leftbar {
	height:390px;
	width:249px; 
	background-color:#f1f1cd;
	float:left;
}
#leftinbar {
	/*padding:12px 0 5px 5px;*/
}
#rightbar {
	width:585px; 
	background-color:#FFF;
	float:left;
}
#content {
	clear:both;
	width:834px;
	background-color:#595959;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
	}

#content h1{
	font:22px/1px Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	}
	
#tweettop{
	background: url(images/TurkeyTweet-Cut_08.jpg) no-repeat;
	width:239px;
	height:50px;
	margin-top:13px;
}

#tweetmid{
	font:32px/36px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	margin-left:20px;
	background: url(images/TurkeyTweet-Cut_11.jpg) no-repeat right;
	width:219px;
	height:147px;
	color:#000;
	}
#tweetmid span{
	font:32px/36px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#e15e16;
	}

#one{
	font:32px/36px Arial, Helvetica, sans-serif;
	color:#e15e16;
	}
	
#tweetbott{
	background: url(images/TurkeyTweet-Cut_18.jpg) no-repeat right;
	width:239px;
	height:175px;
	}
#tweet{
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px 0 0 44px;
	}
#spon{
	font:12px Arial, Helvetica, sans-serif;
	padding:5px 0 0 30px;
	}	

/* Contest end */


/* OLD */
.tpNavBg, .tpNavBgNoSptr { background:url(../images/navSptr.jpg) no-repeat right; text-align:center; font-size:12px !important; color:#3a3a3a; vertical-align:top; !margin-top:1px;
font-family:tahoma !important; }
a.tpNavBg, a.tpNavBgNoSptr, a.tpNavBg:active, a.tpNavBgNoSptr:active, a.tpNavBg:visited, a.tpNavBgNoSptr:visited { /*height:23px; !height:30px; padding-top:8px !important; !padding-top:7px !important;*/display:block; line-height:31px; color:#000 !important; text-decoration:none !important; padding-left:12px !important; padding-right:12px !important; font-family:tahoma !important; }
a.tpNavBg:hover, a.tpNavBgNoSptr:hover { /*!padding-top:8px; padding-top:7px;*/ display:block; text-decoration:none !important; padding-left:12px !important; padding-right:12px !important; display:block; color:#fe7200 !important; background:url(../images/navBg1.jpg) right; !background:url(../images/navBg1.jpg) right -1px;
font-family:tahoma !important; }
.tpNavBgSel, .tpNavBgNoSptrSel { background:url(../images/navBg1.jpg) right; text-align:center; font-size:12px !important; color:#3a3a3a !important; vertical-align:top; !margin-top:1px;
font-family:tahoma !important; }
a.tpNavBgSel, a.tpNavBgNoSptrSel, a.tpNavBgSel:active, a.tpNavBgNoSptrSel:active, a.tpNavBgSel:visited, a.tpNavBgNoSptrSel:visited { height:23px; !height:30px;
padding-top:8px; !padding-top:7px;
display:block; font-size:12px; color:#fe7200 !important; text-decoration:none !important; padding-left:12px !important; padding-right:12px !important; text-align:center; font-family:tahoma !important; }
a.tpNavBgSel:hover, a.tpNavBgNoSptrSel:hover { text-decoration:none; color:#fe7200; background:url(../images/navBg1.jpg) right; font-family:tahoma !important; }
/*------------------------------- Footer -------------------------------------*/

.bottomNavBg { margin-top:8px; font-size:11px; color:#000; float:left; width:100%; background:url(/travel/images/footer_nav_bg.jpg) repeat-x top; padding-bottom:10px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.bottomNavBg ul { list-style:none; margin:0; padding:8px 0 0 10px; width:770px; float:left }
.bottomNavBg li { float:left; width:auto; list-style:none }
.bottomNavBg li a { color:#000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.bottomNavBg li a:hover { text-decoration:underline; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.bottomNavBg li a:link, .bottomNavBg li a:active, .bottomNavBg li a:visited { color:#000; text-decoration:none; }
.grnTxt2 { line-height:26px; border-bottom:1px solid #eee; border-top:1px solid #eee; padding-left:10px; color:#666 }
.grnTxt2 strong { color:#666; }
.grnTxt2 a { color:#D04805 }
/* OLD */
.btmNavBg { height:22px !important; !height:46px !important;
padding-top:24px !important; margin-top:23px; font-size:11px; text-align:center; color:#373737 !important; margin-right:5px; background:url(../images/btNavBg.gif) repeat-x !important; }
a.btmNav { color:#373737 !important; text-decoration:none !important; }
a.btmNav:visited { color:#373737 !important; text-decoration:none !important; }
a.btmNav:active { color:#373737 !important; text-decoration:none !important; }
a.btmNav:hover { color:#000 !important; text-decoration:underline !important; }
.copy { margin-right:0px; height:22px !important; !height:26px !important;
padding-top:6px !important; margin-top:2px !important; text-align:center; color:#7c7c7c; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:none !important; }
/*------------------- Search Form large ----------------------------------*/
#srchForm { width:374px; margin-left:1px; margin-top:1px; background:#f4f4df; float:left; color:#1f1a17; }
#srchForm select, #srchForm input, #searchForm select, #searchForm input { font-weight:normal !important; font-family:tahoma; font-size:11px; }
#mainTab { width:252px; border-right:1px solid #fff; background:#fec456; height:360px; float:left; font-size:11px; }
#btnOptions { float:left; width:120px; }
.radio { vertical-align:bottom; !vertical-align:middle;
}
#srchForm .searchTab { height:28px; _hei\ght:35px; padding-top:7px; padding-left:15px; background:#666766; border-bottom:1px solid #fff; color:#fff; font-weight:bold; text-transform:uppercase; font-size:11px; curser:hand; cursor:pointer; }
#srchForm .searchTabSel { font-size:11px; height:28px; _hei\ght:35px; padding-top:7px; padding-left:15px; background:url(../images/tabSel.gif) repeat-x; border-bottom:1px solid #fff; color:#fff; font-weight:bold; text-transform:uppercase; }
#srchForm .searchTabSel1 { font-size:11px; height:28px; _hei\ght:35px; padding-top:7px; padding-left:15px; background:url(../images/tabSel.gif) repeat-x; border-bottom:1px solid #fff; color:#fff; font-weight:bold; text-transform:uppercase; curser:hand; cursor:pointer; }
#srchForm .searchOptions1 { font-weight:bold; font-size:11px; color:#1f1a17; }
#srchForm .searchOptions { height:35px; font-weight:bold; background:#f8b621; border-bottom:1px solid #fbda90; margin-bottom:3px; }
#srchForm .searchOptions div { width:106px; padding-left:20px; float:left; padding-top:8px; }
#srchForm .searchOptions img { margin-left:15px !important; margin-top:11px !important; }
#srchForm .srchMainOpt { clear:both; float:left; font-size:11px; }
#srchForm .sbHead { background:url(../images/bulSm.gif) no-repeat 0px 15px; font-weight:bold; color:#c52602; text-transform:uppercase; padding-top:10px; padding-bottom:4px; font-size:11px; padding-left:10px; }
.sbHead { background:url(../images/bulSm.gif) no-repeat 0px 15px; font-weight:bold; color:#c52602; text-transform:uppercase; padding-top:10px; padding-bottom:4px; font-size:11px; padding-left:10px; }
.sbCont { border:1px solid #fcd17a; background:#ffbe45; padding:10px 0px; !padding:8px 0px;
}
.sbCont td { font-size:11px; padding:8px 0px; }
.sbCont td input, .sbCont td select { border:1px solid #f8a818; color:#535655; }
.sbCont td .inputnoBdr { border:0px; color:#535655; vertical-align:bottom; !vertical-align:middle;
}
.sbCont td.lbl { padding-left:13px; padding-right:5px; }
.sbCont td.smlbl { padding-left:7px; padding-right:2px; }
.sbCont td.smlbl input, .sbCont td.smlbl select { vertical-align:bottom; !vertical-align:middle;
}
.sbCont td.smlbl .input { padding-top:3px; width:28px; }
.srchMainOpt div { padding-left:6px; float:left; padding-top:8px; *padding-top:2px;
font-weight:normal; }
#srchForm .label { padding-left:12px; !padding-left:10px;
clear:both; width:43px; !width:55px;
padding-top:16px; !padding-top:14px;
float:left; }
#srchForm .labelDesc { padding-top:12px; *padding-top:10px;
float:left; width:190px !important; }
#srchForm .label1 { padding-left:12px; !padding-left:10px;
clear:both; width:53px; !width:63px;
padding-top:16px; float:left; }
#srchForm .labelDesc1 { padding-top:12px; !padding-top:10px;
float:left; width:180px !important; }
a.smlnkRed, a.smlnkRed:active, a.smlnkRed:visited { font-size:10px !important; color:#d83d00; text-decoration:underline; }
a.smlnkRed:hover { font-size:10px !important; color:#000; text-decoration:none; }
#srchForm .labelDesc input, #srchForm .labelDesc select { border:1px solid #f8aa1d; }
#srchForm .labelDesc .inputLrg { width:180px !important; }
#srchForm .labelDesc .inputSm { width:80px !important; }
#srchForm .labelDesc img { vertical-align:bottom; !vertical-align:top;
cursor:pointer; cursor:hand; }
#srchForm .labelDesc1 input, #srchForm .labelDesc1 select { border:1px solid #f8aa1d; }
#srchForm .labelDesc1 .inputLrg { width:170px; }
#srchForm .labelDesc1 .inputSm { width:80px !important; }
#srchForm .labelDesc1 img { vertical-align:bottom; !vertical-align:top;
}
#srchForm .smLabel { padding-left:12px; padding-top:19px; width:74px; !width:86px;
float:left; }
#srchForm .smLabel input, #srchForm .smLabel select { border:1px solid #f8aa1d; margin-top:3px; }
#srchForm .smLabel1 { padding-top:19px; width:75px; !width:80px;
float:left; padding-left:5px; }
#srchForm .smLabel1 input, #srchForm .smLabel1 select { border:1px solid #f8aa1d; margin-top:3px; }
#srchForm .smText { font-size:10px; }
#srchForm .srchHt { height:329px; }
#srchForm .srchBtnPanel { background:#fec456; border-top:1px solid #fbda90; height:30px; clear:both; }
#srchForm .advlnk { width:151px; text-align:center !important; color:#b82306; float:left; border-right:1px solid #f6b52d; height:22px; padding-top:8px; }
a.advlnk1, a.advlnk1:active, a.advlnk1:visited { color:#b82306; text-decoration:none; font-size:11px; font-family:tahoma; }
a.advlnk1:hover { color:#000; font-size:11px; text-decoration:underline; font-family:tahoma; }
.srchOptions { font-weight:bold; }
.srchOptions1 { font-weight:bold; color:#d74801; }
.sptr1 { background:url(../images/sprt.gif) repeat-x; margin-bottom:2px; }
.sptr1 img { margin:0px !important; padding:0px !important; }
.srchFrm { background:url(../images/frmMainBg.gif) repeat-x; text-align:center; }
.srchInside { text-align:left; margin:auto; color:#1f1a17; }
.srhText1 { padding-left:5px; }
.srhText1 input { width:70px; border:1px solid #abaca8; color:#1f1a17; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
.srhText input { width:70px; border:1px solid #abaca8; color:#1f1a17; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
.srhText select { font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1f1a17; }
.srhText1 select { font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#1f1a17; }
a.redlnk { font-size:10px; color:red; }
a.redlnk:visited { font-size:10px; color:red; }
a.redlnk:active { font-size:10px; color:red; }
a.redlnk:hover { font-size:10px; color:black; }
.flightBox { margin:0px 1px; background:#f9f9f9; text-align:center; padding-top:3px; }
.carBox { margin:0px 1px; background:#f6f6ed; text-align:center; padding-top:3px; }
.hmDeals { font-size:11px; }
.hmDeals td { height:28px; background:url(../images/sptr.gif) repeat-x bottom; padding-left:3px; color:#e94f1f; text-align:left; }
.hmDeals a:link, .hmDeals a:active, .hmDeals a:visited { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals a:hover { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals td img { vertical-align:middle; }
.hmDeals td.prc { width:40px; color:#373737; }
.hmDeals td.prc a:link, .hmDeals td.prc a:active, .hmDeals td.prc a:visited { color:#000000; font-size:11px; text-decoration:underline; }
.hmDeals td.prc a:hover { color:#000000; font-size:11px; text-decoration:none; }
.hmDeals1 { font-size:11px; }
.hmDeals1 td { height:32px; background:url(../images/sptr.gif) repeat-x bottom; padding-left:3px; color:#e94f1f; text-align:left; }
.hmDeals1 a:link, .hmDeals1 a:active, .hmDeals1 a:visited { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals1 a:hover { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals2 { font-size:11px; }
.hmDeals2 td { height:25px; padding-left:3px; color:#e94f1f; text-align:left; }
.hmDeals2 a:link, .hmDeals2 a:active, .hmDeals2 a:visited { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals2 a:hover { color:#e94f1f; font-size:11px; text-decoration:none; }
.hmDeals1 td img { vertical-align:middle; }
.hmDeals1 td.prc { width:40px; color:#373737; }
.hmDeals1 td.prc a:link, .hmDeals1 td.prc a:active, .hmDeals1 td.prc a:visited { color:#000000; font-size:11px; text-decoration:underline; }
.hmDeals1 td.prc a:hover { color:#000000; font-size:11px; text-decoration:none; }
.hmDeals2 td.prc { width:40px; color:#373737; }
.hmDeals2 td.prc a:link, .hmDeals2 td.prc a:active, .hmDeals2 td.prc a:visited { color:#000000; font-size:11px; text-decoration:underline; }
.hmDeals2 td.prc a:hover { color:#000000; font-size:11px; text-decoration:none; }
.tbltravel { color:#474747; !width:347px;
}
.tbltravel td { height:20px; background:url(../images/travBul.gif) #fff no-repeat 22px 7px; padding-left:33px; }
.tbltravel td.sptr { width:1px; padding:0px; margin:0px; }
.tbltravel td a, .tbltravel td a:active, .tbltravel td a:visited { color:#474747; text-decoration:none; font-family:tahoma; font-size:11px; }
.tbltravel td a:hover { color:#000; text-decoration:underline; font-family:tahoma; font-size:11px; }
.nwsLtr { padding-left:9px; padding-top:68px; _pad\ding-top:8px; height:105px; _hei\ght:105px; }
.nwsLtr input { width:90px; border:1px solid #6b6a6e; }
.nwsLtr img { float:right; padding-right:10px; padding-top:3px; }
.trvlTxt { margin:0px; padding:0px; margin-bottom:5px; padding-bottom:5px; background:#fff; margin-left:13px; margin-right:11px; border:1px solid #f0f0f0; border-top:none; width:347px; !width:349px;
}
.featurdDl { background:#f6f6ed; margin:2px 2px 0px 1px; _mar\gin-top:6px; padding:9px 14px; color:#605f5f; font-size:11px; }
.featurdDl b { color:#92961a; }
.mar1 { !padding-top:1px;
}
.dltable { border:1px solid #e1e1c7; margin-top:10px; background:url(../images/dltblBg.gif) repeat-x; }
.dlMain { border-bottom:1px solid #ededca; font-size:11px; padding:5px; padding-left:27px; background:url(../images/blSm1.gif) no-repeat 16px 10px }
.dlMainPr { border-bottom:1px solid #fff; font-size:11px; padding-left:10px; color:#f94b1c; font-weight:bold; }
.dlMainPr em { font-weight:bold; font-style:normal; color:#000; }
.featureDeal { background:#f9f9f9; margin-top:7px; }
.featureDealtxt { font-size:11px; padding:16px 12px; color:#353535; line-height:16px; }
.featureDealtxt strong { color:#fb8f20; text-transform:uppercase; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.featureDealtxt em { font-style:normal; font-weight:bold; color:#f94b1c; }
.featureDealtxt b { color:#000; font-size:10px; }
.tp25bg { background:url(../images/tp25LftBg.jpg) #fafaf5 repeat-y; text-align:center; }
.box { background:url(../images/tp25TpSptr.jpg) no-repeat right; float:left; padding-top:12px; padding-left:10px; width:133px; height:24px; }
.box_nosptr { float:left; padding-top:12px; padding-left:10px; width:133px; height:24px; }
.TpBg25 { background:url(../images/25TpBg.jpg) #fafaf5 repeat-x; text-align:left; height:18px; color:#858511; }
a.TpBg25 { color:#858511; text-decoration:none; }
a.TpBg25:visited { color:#858511; text-decoration:none; }
a.TpBg25:active { color:#858511; text-decoration:none; }
a.TpBg25:hover { color:#000; text-decoration:underline; }
.box { background:url(../images/tp25TpSptr.jpg) no-repeat right; float:left; padding-top:12px; padding-left:10px; width:133px; height:24px; font-size:11px; }
.box_nosptr { float:left; padding-top:12px; padding-left:10px; width:133px; height:24px; font-size:11px; }
.TpBg251 { background:url(../images/25TpBg.jpg) #fafaf5 repeat-x; text-align:left; height:18px; color:#858511; font-size:11px; }
a.boxlnk, a.boxlnk:visited, a.boxlnk:active { color:#858511; text-decoration:none; font-size:11px; }
a.boxlnk:hover { color:#000; text-decoration:underline; font-size:11px; }
.tp25Hd { background:url(../images/tp25Bg.jpg) repeat-x; text-align:left; font-size:11px; }
.tp25Box { border:1px solid #d1d1cd; border-top:0px; width:410px; text-align:left; overflow:auto; background:#fff; color:#1f1a17; height:158px; margin:auto; font-size:11px; }
.tp25Box DIV { padding-left:10px; padding-right:10px; line-height:17px; margin-top:3px; font-size:11px; }
.tp25Box DIV strong.hd { color:#003399; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.tp25Box UL { margin:0px; padding:0px; }
.tp25Box UL LI { list-style:none; background:url(../images/arw.jpg) no-repeat 0px 12px; padding-left:12px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #8e8e8e; font-size:11px; }
.tp25Box UL LI a, .tp25Box UL LI a:visited, .tp25Box UL LI a:active { color:#000; text-decoration:none; font-size:11px; }
.tp25Box UL LI a:hover { color:#000; text-decoration:underline; }
.tp25Box DIV strong { color:#da5200; }
.tp25Box DIV em { color:#0161b2; font-weight:bold; font-style:normal; }
.btmBox { background:#e4e4bf; border:1px solid #fff; }
.btmBoxRt { background:#eeefdd; }
.toolsHd { font-size:13px; color:#417c07; border-bottom:1px dotted #417c07; font-weight:bold; font-style:italic; }
.toolstxt { color:#474747; }
.toolstxt UL { padding:0px; margin:0px; }
.toolstxt UL LI { list-style:none; background:url(../images/bul.jpg) no-repeat 0px 10px; padding-left:12px; padding-top:5px; }
a.toolstxt { color:#474747; font-size:11px; text-decoration:none; }
a.toolstxt:visited { color:#474747; font-size:11px; text-decoration:none; }
a.toolstxt:active { color:#474747; font-size:11px; text-decoration:none; }
a.toolstxt:hover { color:#000; font-size:11px; text-decoration:underline; }
.fltSrchLnk { color:#2a61c8; font-size:11px; font-weight:bold; }
a.fltSrchLnk { color:#2a61c8; font-size:11px; }
a.fltSrchLnk:visited { color:#2a61c8; font-size:11px; }
a.fltSrchLnk:active { color:#2a61c8; font-size:11px; }
a.fltSrchLnk:hover { font-size:11px; color:red; text-decoration:none; }
.tabAirin { height:295px; }
.tabCarin { height:295px; }
.tabHotelin { height:295px; }
.actBox { background:url(../images/actbg.gif) repeat-y; padding-bottom:18px; }
.grBox { border:1px solid #e0e0e0; background:#f1f4f7; height:138px; margin-left:10px; text-align:left; width:420px; border-right:0px; }
.grBox1 { border:1px solid #e0e0e0; border-right:0px; background:#f1f4f7; height:161px; margin-left:10px; text-align:left; width:420px; }
.activity { border:1px solid #dce4ea; background:#fff; margin-left:6px }
.activity div { background:#fff; color:#3f3f3f; text-align:left; padding-top:2px; line-height:22px}
a.activityLnk { color:#3f3f3f; text-decoration:none; }
a.activityLnk:visited { color:#3f3f3f; text-decoration:none; }
a.activityLnk:active { color:#3f3f3f; text-decoration:none; }
a.activityLnk:hover { color:#000; text-decoration:underline; }
.splActhd { font-size:10px; color:#d45602; padding:0px 12px; background:#ffeec0; height:24px; }
.splActhd strong { color:#504a43; font-size:11px; }
.splActhd em { font-weight:bold; font-style:normal; }
.splActtxt { color:#505050; background:#fbf9eb; line-height:17px; }
.splActtxt img { padding:12px; padding-top:0px; }
.splActtxt1 { padding-top:12px; }
.fActhd { color:#6f6f34; font-weight:bold; padding-left:8px; border-right:1px solid #fff; border-bottom:2px solid #fff; }
.fActTxt { color:#505050; padding:15px; border-right:1px solid #fff; line-height:17px; }
.fActTxt strong { color:#e58100; }
a.fActlnk { color:#616117; text-decoration:none; }
a.fActlnk:active { color:#616117; text-decoration:none; }
a.fActlnk:visited { color:#616117; text-decoration:none; }
a.fActlnk:hover { color:#000; text-decoration:underline; }
.pTriphd { color:#d68d00; font-weight:bold; padding-left:8px; background:url(../images/ptripbg.gif); border-bottom:2px solid #fff; width:198px; }
.pTripTxt { padding:15px; color:#505050; height:110px; padding-right:40px; border-bottom:1px solid #fff; line-height:17px; padding-bottom:0px; }
.dlWk { padding:6px; background:url(../images/signupbg.jpg) repeat-x; font-size:11px; }
.dlWk strong { color:#e58100; }
.dlWktable { border:1px solid #e3e3ba; background:#fff; }
.dlWktd { color:#636262; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
a.dlWktd { padding:10px 13px; display:block; color:#636262; text-decoration:underline; }
a.dlWktd:active { padding:10px 13px; display:block; color:#636262; text-decoration:underline; }
a.dlWktd:visited { padding:10px 13px; display:block; color:#636262; text-decoration:underline; }
a.dlWktd:hover { color:#000; text-decoration:none; }
.tbltable { border:1px solid #e3e3ba; background:#fff; }
.tbltd { color:#636262; padding:10px 13px; }
.contactTpTxt { padding:30px; padding-top:7px; line-height:16px; padding-bottom:0px; font-size:11px; }
.contactTpTxt b { color:#504a43; text-transform:uppercase; }
.contactTpTxt i { color:#e35915; font-style:normal; }
.contactTpTxt i.bold { color:#e35915; font-size:12px; font-weight:bold; font-style:normal; }
a.contactTpLnk, a.contactTpLnk:visited, a.contactTpLnk:active { color:#e35915; text-decoration:underline; font-weight:bold; }
a.contactTpLnk:hover { color:#000; text-decoration:none; }
.content { padding:30px 24px; text-align:justify; line-height:19px; font-size:11px; }
.dealBx { background:#fff; border:1px solid #e2ecef; padding:6px; margin-top:10px; font-size:11px; }
.dealHd { background:#ec6e3c; font-size:11px; color:#fff; }
.dealHd_blue { background:#3dabd9; color:#fff; }
.dealBx td.small { font-size:12px; font-weight:bold; color:#0b75cf; }
.small { width:58px; }
.large { padding:7px; font-weight:bold; }
.ctContent { background:#fafaf5; margin-left:30px; margin-right:3px; margin-top:5px; padding:10px; color:#3f3f3f; border:1px solid #F1F1E4; line-height:17px; }
.ctRtPnk { padding:4px 11px; background:#f1f4f7; line-height:17px; }
.ctRtPnk table { margin-bottom:3px; }
.ctRtPnk table td { padding-left:25px; padding-right:10px; color:#504a43; font-size:11px; line-height:17px; }
.ctRtPnk table td i { color:#e25814; font-weight:bold; font-style:normal; }
.ctFrm { background:#fafaf5; margin-left:30px; width:304px; margin-top:5px; color:#3f3f3f; line-height:17px; font-size:11px; }
.ctFrm input { border:1px solid #adadab; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c; }
.ctFrm td { font-size:11px; color:#3f3f3f; line-height:17px; font-size:11px; }
.ctPadLft { padding-left:10px; }
.ctFrmhd { background:#f1f1d6; color:#504a43; font-weight:bold; padding-left:10px; border:1px solid #e4e4a7; padding-top:5px; padding-bottom:5px; margin-top:2px; text-transform:uppercase; margin-bottom:6px; font-size:11px; }
.rdtxt { text-align:right; color:#d30000; padding:5px; font-size:10px; }
.ctBtTxt { padding-top:20px; padding-left:30px; padding-right:0px; line-height:17px; }
.boxlnks1 { padding:0px; margin:0px; float:left; padding-left:25px; padding-top:5px; padding-right:10px; text-align:left; color:#858511; }
.boxlnks2 { padding:0px; margin:0px; background:url(../images/tp25TpSptr.jpg) no-repeat right; float:left; padding-left:5px; padding-right:5px; padding-top:8px; text-align:left; color:#858511; font-size:10px; }
.boxlnks2_nosptr { padding:0px; margin:0px; float:left; padding-left:5px; padding-right:0px; padding-top:8px; text-align:left; color:#858511; font-size:10px; }
.txtLtGry { color:#999999; }
.faqTpTxt { padding:13px 36px; font-size:11px; }
.faqTab { background:url(../images/faqTabsptr.gif) no-repeat right bottom; color:#e58100; font-weight:bold; padding:8px 20px 0px 20px; padding-bottom:8px; font-size:11px; }
.faqTabnoSptr { color:#e58100; font-weight:bold; padding:8px 20px 0px 20px; padding-bottom:8px; font-size:11px; }
a.faqTablnk { color:#e58100; text-decoration:none; font-size:11px; }
a.faqTablnk:active { color:#e58100; text-decoration:none; font-size:11px; }
a.faqTablnk:visited { color:#e58100; text-decoration:none; font-size:11px; }
a.faqTablnk:hover { color:#000; text-decoration:underline; font-size:11px; }
.faqhd { font-size:11px; background:#fbf9eb; color:#6f6f34; padding:5px; padding-left:13px; }
a.faqlnk { color:#6f6f34; text-decoration:none; }
a.faqlnk:visited { color:#6f6f34; text-decoration:none; }
a.faqlnk:active { color:#6f6f34; text-decoration:none; }
a.faqlnk:hover { color:#000; text-decoration:underline; }
.faqhdAlt { background:#fffef5; color:#6f6f34; padding:5px; padding-left:13px; font-size:11px; }
.faqtxt { padding:8px; padding-left:13px; line-height:17px; font-size:11px; }
.faqtxt td { font-size:11px; }
.baggagetxt { padding:2px; padding-left:10px; line-height:17px; font-size:11px; }
.usrTxt { color:#3f3f3f; padding:10px; line-height:21px; font-size:11px; }
.usrTxt em { font-size:18px; color:#e35915; font-weight:bold; font-style:normal; }
.usrhd { background:#f1f1cd; color:#d74801; padding:5px; padding-left:45px; font-size:11px; }
.usrFrm { padding:19px 45px; }
.inputsm { border:1px solid #adadab; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#8c8c8c; }
.normalText { color:#3f3f3f; line-height:18px; font-size:11px; }
.pad10Bdrbtm { padding:10px; border-bottom:2px solid #fff; }
.grnTxt { color:#616117; line-height:17px; font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; }
.grnTxt strong { color:#616117; }
.txtSmall { font-size:10px; color:#6f6f2d; }
.listTxt { color:#393928; background:#fbf9eb; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:12px; }
.frTxt { color:#393928; background:#fbf9eb; }
.frTxt UL { margin:5px 0px; padding:0px; }
.frTxt UL LI { list-style:none; padding:5px 0px; background:url(../images/fareBul.jpg) no-repeat 10px 8px; padding-left:22px; }
.frTxt1 { color:#393928; background:#fbf9eb; font-size:11px; }
.frTxt1 UL { margin:5px 0px; padding:0px; }
.frTxt1 UL LI { list-style:none; padding:7px 0px; background:url(../images/fareBul.jpg) no-repeat 10px 12px; padding-left:22px; }
.nlbtTxt { color:#63631b; font-size:13px; text-align:center; }
.hotdealtxt { line-height:21px; color:#353535; padding:10px 35px; }
.hotdealtxt strong { color:#ec6a00; }
.dlhead { font-size:15px; color:#2585cf; font-weight:bold; }
.dlhead a:link, .dlhead a:active, .dlhead a:visited { font-size:15px; color:#2585cf; font-weight:bold; text-decoration:underline; }
.dlhead a:hover { font-size:15px; color:#2585cf; font-weight:bold; text-decoration:none; }
.dltxt { padding:0px 5px; }
.dltxt UL { padding:0px; margin:0px; margin:0px 15px 0px 0px; }
.dltxt UL LI { list-style:none; background:url(../images/dealbul.gif) no-repeat 0px 12px; padding-left:15px; }
a.dltxtlnk { display:block; padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #8d8c8c; font-size:11px; color:#000; text-decoration:none; }
a.dltxtlnk:active { font-size:11px; color:#000; text-decoration:none; }
a.dltxtlnk:visited { font-size:11px; color:#000; text-decoration:none; }
a.dltxtlnk:hover { color:#000; text-decoration:underline; }
.dltxt UL LI em { color:#ff6c00; font-weight:bold; font-style:normal; font-size:12px; }
.cruisestxt { line-height:17px; color:#353535; padding:5px 28px; text-align:justify }
.pad_12 { padding:12px; }
.pad_8 { padding:8px; padding-bottom:4px; }
.cruisestxt1 { line-height:17px; color:#636262; padding:6px 8px; padding-right:5px; }
.cruisestxt1 strong { color:#d74801; }
a.cruisestxtlnk, a.cruisestxtlnk:active, a.cruisestxtlnk:visited { color:#616117; text-decoration:none; font-size:11px; }
a.cruisestxtlnk:hover { color:#000; text-decoration:underline; font-size:11px; }
.cruisestxt2 { line-height:17px; color:#616117; padding:0px 4px; }
.affSubTxt { color:#3b3832; line-height:18px; padding:12px 12px; text-align:justify; font-size:11px !important; font-family:tahoma !important; }
.affSubTxt ul { margin:0px; padding:5px 18px; list-style:square; font-size:11px !important; font-family:tahoma !important; }
.affSubTxt ul li { list-style:square; font-size:11px !important; font-family:tahoma !important; }
.affNav { color:#68696a; padding-left:17px; padding-top:10px; padding-right:1px; background:url(../images/affcntBg.jpg) repeat-y; }
a.afflnk { color:#68696a; text-decoration:none; }
a.afflnk:visited { color:#68696a; text-decoration:none; }
a.afflnk:active { color:#68696a; text-decoration:none; }
a.afflnk:hover { color:#000; text-decoration:underline; }
.affNav ul { margin:9px 5px; padding:0px; }
.affNav ul li { list-style:none; background:url(../images/affbul1.gif) no-repeat 0px 7px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:20px; line-height:17px; font-size:11px !important; font-family:tahoma !important; }
a.affsmlnk { color:#e58100; }
a.affsmlnk:visited { color:#e58100; }
a.affsmlnk:active { color:#e58100; }
a.affsmlnk:hover { color:#000; text-decoration:none; }
.affMnTxt { background:url(../images/affmnbg.gif) #fafbf5 repeat-x; height:279px; margin-left:7px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt ul li em { font-weight:bold; font-style:normal; color:#e35f17; font-size:12px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt1 { background:url(../images/affmnbg1.gif) #f3f4e8 repeat-x; margin-left:7px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt1 b { color:#e58100; font-size:11px; text-transform:uppercase; }
.affMnTxt1 a { color:#757b47; text-decoration:underline; }
.affMnTxt1 a:hover { color:#000; text-decoration:underline; }
.custText { height:81px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f34; margin-left:22px; margin-right:15px; text-align:justify; line-height:17px; }
.getStart { margin-left:26px; margin-right:15px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#767676; line-height:19px; text-align:justify; }
a.getLnk { color:#e35914; text-decoration:none; }
a.getLnk:visited { color:#e35914; text-decoration:none; }
a.getLnk:active { color:#e35914; text-decoration:none; }
a.getLnk:hover { color:#000; text-decoration:underline; }
.affMnTxt { padding-right:18px; padding-left:18px; padding-top:10px; padding-bottom:0px; color:#3f3f3f; text-align:justify; line-height:19px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt1 { padding-right:18px; padding-left:18px; padding-bottom:30px; padding-top:10px; color:#3f3f3f; text-align:justify; line-height:19px; margin-right:1px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt UL { margin:0px; padding:0px; margin:10px 0px; }
.affMnTxt UL LI { color:#6f6f34; list-style:none; border-bottom:1px solid #efefd0; padding-top:4px; padding-bottom:4px; padding-left:15px; background:url(../images/lstBul.gif) no-repeat 0px 12px; font-size:11px !important; font-family:tahoma !important; }
.affMnTxt1 UL { margin:0px; padding:0px; margin:10px 0px; }
.affMnTxt1 UL LI { color:#6f6f34; list-style:none; border-bottom:1px solid #efefd0; padding-top:2px; padding-bottom:2px; padding-left:15px; background:url(../images/lstBul.gif) no-repeat 0px 12px; font-size:11px !important; font-family:tahoma !important; }
.affSucSt { color:#767676; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; padding:12px; padding-bottom:5px; }
.affSucSt ul { margin:0px; padding:0px; }
.affSucSt ul li { list-style:none; background:url(../images/suStbul.gif) no-repeat 0px 7px; padding-left:10px; margin-bottom:13px; }
.affSucSt ul li strong { color:#6f6f34; font-weight:normal; }
a.affSuclnk { color:#e58100; text-decoration:none; }
a.affSuclnk:visited { color:#e58100; text-decoration:none; }
a.affSuclnk:active { color:#e58100; text-decoration:none; }
a.affSuclnk:hover { color:#000; text-decoration:underline; }
.nlSignup { padding-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#767676; line-height:15px; }
.nlSignup input { width:121px; border:1px solid #dce7f3; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
.abtRttxt { color:#767676; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:17px; padding:0px 45px; text-align:justify; }
.abouttxt { color:#393939; font-size:11px; margin-right:7px; background:#f1f4f7; padding:10px 25px; line-height:22px; text-align:justify; padding-bottom:41px; }
.mar_1 { margin:1px; }
.mar_1tp { margin-top:1px; }
.nlSignup1 { padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#767676; line-height:15px; }
.nlSignup1 input { width:121px; border:1px solid #dce7f3; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; }
.ourSplTxt { font-size:11px; line-height:14px; padding-left:35px; color:#52522a; font-weight:bold; }
.ourSplTxt ul { margin:0px; padding:0px; }
.ourSplTxt ul li { list-style:none; background:url(../images/abtSmArw.gif) no-repeat 0px 8px; padding-left:12px; padding-top:3px; padding-bottom:3px; font-family:tahoma; font-size:11px; }
a.abttplnk:link, a.abttplnk:visited, a.abttplnk:active { font-weight:bold; color:#52522a; text-decoration:none; }
a.abttplnk:hover { color:#000; text-decoration:underline; }
.advtptxt { font-size:10px; padding-left:225px; font-family:Arial, Helvetica, sans-serif; padding-right:30px; text-align:justify; padding-bottom:7px; color:#767676; }
.advText { coloR:#393939; line-height:21px; text-align:justify; padding-right:15px; padding-top:24px; padding-left:10px; font-size:11px; }
.advrttext { color:#767676; line-height:15px; padding-right:20px; padding-left:10px; font-size:11px; }
.advBtTxt { font-weight:bold; color:#636946; border:1px solid #e4e4bd; margin:3px; padding:14px 10px; line-height:18px; font-size:11px; }
.privacyText { margin:12px; font-size:11px; margin-bottom:0px; border:1px solid #e4e4bd; background:#fff; padding:15px 12px; line-height:21px; color:#393939; text-align:justify; width:auto; }
.privacyText strong { color:#e58100; }
.privacyText strong.hd1 { color:#92961a; font-size:14px; text-transform:uppercase; font-family:trebuchet ms; }
.privacyText strong.hd2 { color:#2066c4; font-size:14px; text-transform:uppercase; font-family:trebuchet ms; }
.privacyText em { font-style:normal; color:#616117; }
.brdrPad { margin-bottom:0px; margin-top:10px; }
.privacyText1 { background-color:#fff; padding:15px 12px; line-height:21px; color:#393939; text-align:justify; font-size:11px; }
.privacyText1 strong { color:#e58100; }
.privacyText1 em { font-style:normal; color:#616117; }
.gtTop { margin-right:15px; text-align:right; margin-top:5px; }
.termstpNav { margin:4px 6px 0px 0px; border:1px solid #e3e3b9; background:#f8f8e7; color:#6f6f34; }
.termstpNav ul { margin:0px; padding:0px 5px; }
.termstpNav ul li { padding:10px 0px; border-bottom:1px dotted #b2b28b; background:url(../images/termsbul.gif) no-repeat 5px 15px; padding-left:15px; list-style:none; }
.termsTab { color:#e58100; padding:4px 0px 0px 5px; padding-bottom:5px; border-right:1px solid #e9edf1; font-size:11px; }
.termsTab ul { margin:0px; padding:0px; }
.termsTab ul li { list-style:none; padding:1px 0px; }
a.termsTablnk { background:url(../images/bulhdgr.gif) #fafaf5 no-repeat 5px 4px; padding:4px 0px 4px 23px; margin-right:5px; display:block; color:#e58100; text-decoration:none; }
a.termsTablnk:active { color:#e58100; text-decoration:none; }
a.termsTablnk:visited { color:#e58100; text-decoration:none; }
a.termsTablnk:hover { color:#000; background:url(../images/bulhdgr.gif) #f1f1cd no-repeat 5px 4px; text-decoration:none; }
a.AirlineNav, a.AirlineNav:active, a.AirlineNav:visited { background:#fafaf5; padding:4px 0px 4px 0px; margin-right:5px; text-align:center; display:block; color:#e58100; text-decoration:none; font-weight:bold; }
a.AirlineNav:hover { color:#000; background:#f1f1cd; text-decoration:none; font-weight:bold; }
a.baggagepolicyhdr { background:#fafaf5; padding:5px; margin-right:5px; text-align:left; display:block; color:#e58100; text-decoration:none; font-weight:bold; }
a.baggagepolicyhdr01 { background:#fafaf5; padding:11px 5px; margin-right:5px; text-align:left; display:block; color:#e58100; text-decoration:none; font-weight:bold; }
a.baggagepolicyhdr:active, a.baggagepolicyhdr01:active { color:#e58100; text-decoration:none; }
a.baggagepolicyhdr:visited, a.baggagepolicyhdr01:visited { color:#e58100; text-decoration:none; }
a.baggagepolicyhdr:hover, a.baggagepolicyhdr01:hover { color:#000; background:#f1f1cd; font-weight:bold; text-decoration:none; }
/*-------------------------- SEARCH PAGES --------------------------------------*/
form { margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
.clr { clear:both; }
.rt { float:right; }
.lft { float:left; }
#lftNav { width:180px; text-align:center; margin-top:10px; }
.srchFormBox { text-align:left; border:1px solid #d8dec2; }
.srchHead { font-weight:bold; background:url(../images/srchHdBg.jpg) repeat-x; padding-left:8px; border-bottom:1px solid #c7ddf5; color:#000; }
.srchRadioBg { background-color:#eeefdd; padding-left:5px; }
.searchTextNormal { padding-left:8px; padding-top:8px; clear:both; }
.searchLabels { width:52px; padding-left:8px; padding-top:13px; clear:both; vertical-align:top; }
.searchField { width:102px; padding-top:10px; }
.searchField input { border:1px solid #c8c9af; font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#000; width:92px; height:15px; }
.searchField select { font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#000; width:92px; }
a.searchFieldlnk { color:#6c6c6c; font-size:10px; text-decoration:underline; }
a.searchFieldlnk:active { color:#6c6c6c; font-size:10px; text-decoration:underline; }
a.searchFieldlnk:visited { color:#6c6c6c; font-size:10px; text-decoration:underline; }
.searchFieldlnk:hover { color:#000; font-size:10px; text-decoration:none; }
.searchSubHd { border-top:1px solid #dcdebe; border-bottom:1px solid #dcdebe; background:#f2f3db; font-weight:bold; color:#353530; padding-left:8px; }
a.searchLink { display:block; border-top:1px solid #dcdebe; background:#f2f3db; font-weight:bold; color:#fc6e30; text-align:center; text-decoration:underline; height:25px; padding-top:10px; }
a.searchLink:visited { display:block; border-top:1px solid #dcdebe; background:#f2f3db; font-weight:bold; color:#fc6e30; text-align:center; text-decoration:underline; height:25px; padding-top:10px; }
a.searchLink:active { display:block; border-top:1px solid #dcdebe; background:#f2f3db; font-weight:bold; color:#fc6e30; text-align:center; text-decoration:underline; height:25px; padding-top:10px; }
a.searchLink:hover { text-align:center; color:#000; text-decoration:none; }
.searchLabelsSm { width:48px; padding-left:8px; padding-top:13px; }
.searchLabelsSm select { font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#000; margin-top:3px; }
.searchLabelsSm1 { width:75px; padding-left:8px; padding-top:13px; }
.searchLabelsSm1 select { font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#000; margin-top:3px; }
#container { width:586px; padding:0px 7px; }
H1 { font-family:trebuchet ms, Arial, Helvetica, sans-serif; font-size:19px; color:#d04805; margin:0px; padding:10px 0px; }
H1 em { font-style:normal; color:#3d3d3d; }
.flightMainDateLft { float:left; }
.flightMainDateRight { float:right; }
.flightMainDate { background:url(../images/dtBg.gif) repeat-x; height:34px; font-family:trebuchet ms, Arial, Helvetica, sans-serif; font-size:15px; color:#000; width:100%; margin-top:15px; text-align:center; }
.flightMainDate p { padding-top:7px; }
.flightSelectBox { border:1px solid #ced4b8; border-top:0px; clear:both; }
.flightSelectBoxAirlines { background-color:#f2f3db; border-top:1px solid #dcdebe; border-bottom:1px solid #dcdebe; height:33px; color:#00296c; }
.flightSelectBox { height:27px; color:#4c4c4c; }
a.flightBoxLnk { color:#4c4c4c; text-decoration:none; }
a.flightBoxLnk:active { color:#4c4c4c; text-decoration:none; }
a.flightBoxLnk:visited { color:#4c4c4c; text-decoration:none; }
a.flightBoxLnk:hover { color:#000; text-decoration:underline; }
.flightSelectBoxAlt { background:#f6f7e3; height:27px; color:#4c4c4c; }
.flightSelectHead { color:#000; padding:0px 5px; }
a.flightBoxHd { color:#000; text-decoration:underline; }
a.flightBoxHd:active { color:#000; text-decoration:underline; }
a.flightBoxHd:visited { color:#000; text-decoration:underline; }
a.flightBoxHd:hover { color:#000; text-decoration:none; }
.flightSelectFooter { background:#fafaf5; color:#777777; }
.sort { margin-top:50px; color:#000; text-transform:uppercase; font-weight:bold; }
.sort a { color:#8d661c; text-decoration:underline; }
.sort a:hover { color:#000; text-decoration:none; }
.pagination { padding:0px 10px; background:url(../images/paginationBg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin-top:10px; }
.pagination strong { color:#000; font-size:14px; }
.pagination a { color:#000; text-decoration:underline; }
.pagination a:hover { color:#000; text-decoration:none; }
.flightPricehead { clear:both; height:36px; background:#e4e4bf; margin-top:5px; border:1px solid #d7ddbe; border-bottom:0px; }
.flightPrice { width:200px; height:36px; text-align:center; font-size:13px; color:#444444; font-family:trebuchet ms, Arial, Helvetica, sans-serif; }
.flightPrice strong { font-size:22px; color:#000; }
.bookNow { padding-right:13px; float:right; }
.flightListBdr { border:1px solid #d7ddbe; border-top:0px; height:200px; margin-bottom:25px; }
.flightListText { color:#313131; }
.flightListTextgrey { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.flightListTextBlue { color:#76764a; }
.flightListfooter { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:20px; }
a.fltLstftr { color:#ff5a00; text-decoration:underline; }
a.fltLstftr:active { color:#ff5a00; text-decoration:underline; }
a.fltLstftr:active { color:#ff5a00; text-decoration:underline; }
a.fltLstftr:hover { color:#000; text-decoration:none; }
.flightListfooter strong { color:#000; }
.sptr { border-bottom:1px solid #e3e3e3; margin:10px; margin-bottom:20px; }
/*--------------car-------------*/
.carPricehead { clear:both; height:36px; background:#e4e4bf; margin-top:5px; border:1px solid #d7ddbe; border-bottom:none; text-align:center; }
.sale { color:#000; }
.carPrice { width:150px; height:36px; text-align:center; font-size:13px; color:#444444; font-family:trebuchet ms, Arial, Helvetica, sans-serif; }
.carPrice strong { font-size:22px; color:#000; }
.star { padding-right:13px; }
.CarListBdr { border:1px solid #d7ddbe; border-top:0px; height:75px; margin-bottom:25px; padding:15px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.CarListBdr strong { color:#000; font-size:13px; }
.sale { color:#00267c; font-family:trebuchet ms, Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; }
.carListfooter { font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:15px 0px; padding-bottom:0px; }
.CarListBdr1 { border:1px solid #d7ddbe; height:70px; margin-bottom:25px; padding:15px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.carLabel { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:100px; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #ebefda; }
.carLabelText { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; padding-bottom:5px; padding-top:5px; border-bottom:1px solid #ebefda; }
.carSptr { margin-top:5px; border-bottom:1px solid #ebefda; }
.carTblHd { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold; background:#e4e4bf; height:30px; padding-left:5px; padding-right:5px; border-bottom:1px solid #d7ddbe; height:42px; }
.carTbltxt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2e2e2e; height:30px; padding-left:5px; padding-right:5px; text-align:center; height:42px; }
a.carTbllnk { color:#000; font-size:12px; text-decoration:underline; }
a.carTbllnk:active { color:#000; font-size:12px; text-decoration:underline; }
a.carTbllnk:visited { color:#000; font-size:12px; text-decoration:underline; }
a.carTbllnk:hover { color:#000; text-decoration:none; }
.carTbltxt img { float:left; }
.carTbltxtAlt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2e2e2e; height:30px; padding-left:5px; padding-right:5px; background:#fafaf5; text-align:center; height:42px; }
.carTbltxtAlt img { float:left; }
.padBttm { padding-bottom:2px; }
.padBttm1 { padding-bottom:12px; }
.airNumTbl td { padding:4px 10px; text-align:left; line-height:17px; font-size:11px; }
.airNumTbl td a { color:#e58100; text-decoration:none; }
.airNumTbl td a:hover { color:#000; text-decoration:underline; }
.airNumTb2 td { padding:4px 10px; text-align:left; line-height:17px; font-size:12px; }
.airNumTb2 td a, .airNumTb2 td a:visited, .airNumTb2 td a:active { color:#e58100; font-size:12px; text-decoration:underline; }
.airNumTb2 td a:hover { color:#000; font-size:12px; text-decoration:underline; }
/* Buisness class */

.buisnessclassTXT { color:#353127; padding-top:10px; padding-bottom:10px; font-size:11px; line-height:15px; padding-right:10px; }
.buisnessclassTXT a, .buisnessclassTXT a:active, .buisnessclassTXT a:visited { color:#353127; text-decoration:none; }
.buisnessclassTXT a:hover { color:#000; text-decoration:underline; }
.buisnessclassImg { padding-top:16px; }
.buisnessclassImg1 img { padding-top:6px; }
.buisnessclassTXT strong { padding-top:4px; padding-bottom:4px; color:#353127; font-size:11px; }
.buisnessclassTXT i { color:#ff5500; font-weight:bold; font-style:normal; }
.buisnessclassOrg { padding-top:4px; padding-bottom:4px; color:#ff5500; font-weight:bold; font-size:11px; }
.buisnessclbtmTXT { padding-top:4px; padding-bottom:4px; color:#8d661c; font-weight:bold; font-size:12px; }
.buisnessclNormalTXT { padding-top:4px; padding-bottom:8px; color:#8353127; font-size:11px; padding-right:10px; }
.buisnessclNormalTXT a:link, .buisnessclNormalTXT a:visited, .buisnessclNormalTXT a:active { color:#FF0000; text-decoration:none; }
.buisnessclNormalTXT a:hover { color:#000000; text-decoration:underline; }
/*-----------------------------Search Form--------------------------*/
#searchForm { width:216px; border:1px solid #fff; margin-top:0px; border-left:0px; background:#fec456; }
#returnTab { }
#srchType { height:32px; color:#000; }
#srchType p { padding:6px 0px 0px 10px; float:left; font-size:11px; width:90px; }
#srchType p input { vertical-align:bottom; !vertical-align:middle;
}
#srchMain { padding:0px 5px; }
#srchMain .hd { background:#f8b621; height:15px; border:1px solid #fbda90; color:#000; font-weight:bold; padding:5px; font-size:11px; }
#srchMain .label { float:left; padding-top:14px; width:53px; clear:both; }
#srchMain .input { float:left; margin-top:10px; width:153px; !width:151px;
}
#srchMain .input img { vertical-align:top; }
#srchMain .smInput { width:50px; border:1px solid #f8aa1d; }
#srchMain .lrgInput { width:140px; border:1px solid #f8aa1d; }
#srchMain .select { border:1px solid #f8aa1d; vertical-align:bottom; !vertical-align:text-bottom;
margin-top:6px; }
#srchMain .sml { width:68px; float:left; padding-top:10px; }
#srchMain .sml select { border:1px solid #f8aa1d; margin-top:6px; }
.hdsmall { background:#f8b621; height:15px; width:195px; _width:206px; border:1px solid #fbda90; color:#000; font-weight:bold; padding:5px; font-size:11px; display:block !important; }
.smtxt { font-size:10px; }
a.lnlsmred, a.lnlsmred:active, a.lnlsmred:visited { font-size:10px; color:red !important; }
a.lnlsmred:hover { font-size:10px; color:#000 !important; }
#srchMain a { color:#b82306; }
#srchMain a:hover { color:black; }
.mainHt { height:335px; }
/*  glossary */
.glosaaryalpha { border:1px solid #f3f3f1; padding-top:4px; padding-bottom:4px; margin-bottom:4px; background:#fcfcfc; text-align:right; padding-right:10px; color:#e06017; text-decoration:none; }
.glosaaryalpha a { color:#e06017; text-decoration:none; }
.glosaaryalpha a:hover { color:#000; text-decoration:underline; }
.glossarytxt { color:#000; padding:20px 0px 20px 15px; padding-bottom:5px; border:#feb442 1px solid; font-size:11px; font-family:tahoma; color:#545148; }
.glossarytxt STRONG { color:#e35f17; }
.glossarytxt ul { margin:0px; padding:0px; padding-bottom:12px; font-size:11px; font-family:tahoma; }
.glossarytxt ul li { list-style:none; line-height:17px; padding-bottom:11px; font-size:11px; font-family:tahoma; }
/* travel resources */

.travelresourcesboxtxt { border:1px solid #f3f3f1; padding-top:4px; padding-bottom:6px; margin-bottom:4px; background:#fcfcfc; text-align:left; padding-left:15px; padding-right:10px; color:#e06017; text-decoration:none; line-height:19px; }
.travelresourcesboxtxt a { color:#e06017; text-decoration:none; }
.travelresourcesboxtxt a:hover { color:#000; text-decoration:underline; }
.travelresourcesTEXT { font-size:11px; text-align:justify; padding:20px 2px 35px 2px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#434037; line-height:19px; }
.travelresourcesTEXT a { color:#434037; text-decoration:none; }
.travelresourcesTEXT a:hover { color:#434037; text-decoration:underline; }
.travelresourcesTEXT STRONG { font-size:12px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#434037; }
.travelresourcesRhtxt { font-size:11px; font-family:tahoma, Arial, Helvetica, sans-serif; text-align:justify; padding:20px 2px 45px 2px; color:#434037; line-height:19px; }
.travelresourcesRhtxt a { color:#434037; text-decoration:none; }
.travelresourcesRhtxt a:hover { color:#434037; text-decoration:underline; }
.travelresourcesRhtxt STRONG { font-size:12px; font-family:tahoma, Arial, Helvetica, sans-serif; color:#434037; }
.travelresourcesRhtxt ul { margin:0px; padding:0px; }
.travelresourcesRhtxt ul li { list-style:none; padding-bottom:25px; }
.traveler-need { padding:10px 8px 10px 8px; line-height:18px; color:#434037; border:1px solid #d8d8d8; text-align:justify; font-size:11px; }
.travelresouLIST { color:#434037; padding-right:2px; font-weight:bold; text-align:left; padding:4px 4px; font-size:11px; }
.travelresouLIST a { color:#434037; text-decoration:none; }
.travelresouLIST a:hover { color:#434037; text-decoration:underline; }
/* Internationl air fare*/

.intairBox { margin-bottom:0px; margin-left:3px; border:1px solid #e4e4bd; background:#fff; padding:2px 2px; line-height:21px; color:#393939; text-align:justify }
.intairBox2 { margin-left:3px; margin-top:4px; margin-bottom:0px; background:#f4f4df; padding:15px 20px; line-height:21px; color:#393939; text-align:justify }
.intairTxt { padding:18px 8px 18px 0px; margin-left:2px; font:Arial, Helvetica, sans-serif; line-height:25px; font-size:12px; }
.marTp40 { padding-top:40px; background:#fff; }
/* about us */

.brdnoTop { border-left:1px solid #e6ebce; border-right:1px solid #e6ebce; border-bottom:1px solid #e6ebce; text-align:left; }
.padLft26 { padding-left:7px; }
.nl_content { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#e58100; padding:3px 0px 3px 17px; line-height:16px; }
.nl_content a:link, .nl_content a:active, .nl_content a:visited { font-size:12px; font-weight:bold; color:#e58100; text-decoration:none; }
.nl_content a:hover { color:#e58100; text-decoration:underline; }
.nl_content STRONG { font-size:11px; color:#b4ba90; font-family:Tahoma, Arial, Helvetica, sans-serif; }
.nl_contentNoPad { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#e58100; padding:3px 0px 3px 0px; line-height:16px; }
.nl_contentNoPad a:link, .nl_contentNoPad a:active, .nl_contentNoPad a:visited, {
font-size:13px;
font-weight:bold;
color:#e58100;
text-decoration:none;
}
.nl_contentNoPad a:hover { color:#e58100; text-decoration:underline; }
.nl_contentNoPad STRONG { font-size:14px; color:#b4ba90; font-family:Tahoma, Arial, Helvetica, sans-serif; }
.nlSignuphd { padding-left:25px; }
.nlSignup2 { padding-left:28px; padding-right:8px; font-family:tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#767676; line-height:16px; }
.nlSignup2 STRONG { font-size:11px; font-weight:bold; }
.txtSmall01 { font-size:11px; color:#6f6f2d; line-height:16px; padding-right:5px; }
/*-----------DEALS------------*/
.DealTable td { padding-top:10px; padding-bottom:10px; }
.DealTable td.buisnessclassImg1 { padding-top:0px; }
.fareRules { margin-bottom:10px; }
.brdrYellow { border:1px solid #e4e4bd; }
.fntWhite { font-family:Tahoma; font-size:20px; font-weight:bold; color:#fff; font-style:normal; padding-top:40px; }
.affMnTxt2 { background:url(../images/affmnbg1.gif) #f3f4e8 repeat-x; margin-left:7px; }
.affMnTxt2 b { color:#e58100; font-size:11px; text-transform:uppercase; }
.affMnTxt2 strong { color:#3f3f3f; font-size:11px; text-transform:uppercase; }
/*------------------------------------------*/

.termsTab1 { color:#e58100; padding:5px 0px 0px 5px; padding-bottom:5px; border-right:1px solid #e9edf1; }
a.termsTab1lnk { background:url(../images/bulhdgr.gif) #fafaf5 no-repeat 5px 6px; padding:5px 0px 4px 23px; margin-right:5px; display:block; color:#e58100; text-decoration:none; }
a.termsTab1lnk:active { color:#e58100; text-decoration:none; }
a.termsTab1lnk:visited { color:#e58100; text-decoration:none; }
a.termsTab1lnk:hover { color:#000000; background:url(../images/bulhdgr.gif) #f1f1cd no-repeat 5px 6px; text-decoration:none; }
.txtbglytYellow { font-size:11px; font-family:tahoma; background-color:#F3F4E8; text-align:left; padding:8px; border:#EEEFDD 1px solid; color:#000000; }
a.txtbglytYellowLink:link, a.txtbglytYellowLink:active, a.txtbglytYellowLink:visited { font-size:11px; font-family:tahoma; color:#E35F17; }
a.txtbglytYellowLink:hover { font-size:11px; color:#000000; text-decoration:underline; }
.txtbglytYellow1 { font-size:11px; font-family:tahoma; background-color:#F3F4E8; text-align:left; padding:8px; border:#EEEFDD 1px solid; color:#000000; }
a.txtbglytYellow1:link, a.txtbglytYellow1:active, a.txtbglytYellow1:visited { font-size:11px; font-family:tahoma; color:#0262A3; }
a.txtbglytYellow1:hover { font-size:11px; color:#0262A3; text-decoration:none; }
/*-----------New Css Added For Travel Deals-----------*/
.flightdeals { background:url(../images/dealbul.gif) no-repeat 0px 11px; line-height:28px; padding-left:15px; border-bottom:#8d8c8c 1px dotted; }
.flightdeals a:link, .flightdeals a:visited, .flightdeals a:active, .traveldeals a:link, .traveldeals a:visited, .traveldeals a:active { color:#000000; text-decoration:none; }
.flightdeals a:hover, .traveldeals a:hover { color:#000000; text-decoration:underline; }
.flightdeals em, .traveldeals em { color:#ff6c00; font-weight:bold; font-style:normal; font-size:12px; }
.traveldeals { background:url(../images/dealbul.gif) no-repeat 5px 11px; line-height:28px; padding-left:17px; border-bottom:#8d8c8c 1px dotted; }
.tablemargin { margin-left:15px; }
.txtmorelinks { text-align:right; color:#2d2f2e; padding:5px; font-size:12px; font-weight:bold; }
.txtmorelinks a:link, .txtmorelinks a:visited, .txtmorelinks a:active { text-align:right; color:#2d2f2e; font-size:12px; text-decoration:underline; }
.txtmorelinks a:hover { color:#e26014; font-size:12px; text-decoration:none; }
/* CSS for Coupons */
.couponheader { font-size:20px; font-weight:bold; color:#FF0000; line-height:21px; }
.coupontext { font-size:16px; font-weight:bold; color:#4e4e4e; }
.couponcode { font-size:15px; font-weight:bold; color:#FF0000; }
/******* NewsLetter styles  **/

.nws-hd { background:url(/travel/images/nws-hd-bg.gif) repeat-x; font:bold 22px/39px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.nws-hd-lt { background:url(/travel/images/nws-hd-lt.gif) repeat-x right top; font:bold 22px/39px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.nws-hd-rt { background: url(/travel/images/nws-hd-rt.gif) no-repeat right top; color:#FFFFFF; }
.nws-bt-lt { background:url(/travel/images/nws-bt-lt.gif) repeat-x; }
.nws-bt-rt { background:url(/travel/images/nws-bt-rt.gif) repeat-x; }
.nws-body { border-left:4px solid #fc9a1f; border-right:4px solid #fc9a1f; padding:10px; font-family:Arial, Verdana; font-size:12px; }
.nws-ft { border-bottom:4px solid #fc9a1f; height:9px; }

.nws-txt { font:normal 12px Arial, Helvetica, sans-serif; }
.nws-txt a:link, .nws-txt a:active, .nws-txt a:visited, .nws-txt a:hover{ font:normal 12px Arial, Helvetica, sans-serif; font-family:Arial, Helvetica, sans-serif !important; }

.nwsblutxt { color:#591001; font:bold 12px Arial, Helvetica, sans-serif; font-weight:bold; }
/*--- Start of New CSS for Tarvel Deals Landing ---*/
.TravelDealNew { font-size:11px; color:#000; }
.TravelDealNew H1 { font-size:11px; color:#000; margin:0px 0 4px 2px; padding:0px; }
.TravelDealNew P { font-size:11px; color:#000; line-height:17px; margin:0 0 18px 2px; }
.FlightDealBox { margin:0px 0 14px 0; background:#f9f9f9; text-align:center; padding-top:3px; color:#000; }
.FlightDealBoxHead { color:#fff; font-size:14px; font-weight:bold; }
.DealBox { font-size:11px; }
.DealBox td { padding-left:3px; color:#000; text-align:left; }
.DealBoxRed { color:#ff5500; font-size:11px; }
.DealBoxLine { background:url(../images/line-bottom.gif) left bottom repeat-x; height:10px; }
.DealTermList { background:#f2eeee; font-size:14px; float:left; padding:0 14px 20px 0; }
.DealTermList h1 { font-size:11px; color:#000; margin:20px 0 14px 12px; padding:0px; }
.DealTermList ul { margin:0 0 0 14px; padding:0px; }
.DealTermList li { margin:0 0 0 0; padding:2px 0 2px 9px; list-style-type:none; background:url(../images/black-bullet.gif) no-repeat left center; }
.DealTermList li a { text-decoration:underline; color:#ff5500; }
.DealTermList li a:hover { text-decoration:none; color:#ff5500; }
/*--- End of New CSS for Tarvel Deals Landing ---*/

/*------------------------Css for Tabid 4198--------------------------------*/
.left-body2 { width:338px; margin:10px 0 0 0; float:right; }
.left-body2-box1 { width:330px; padding:0 8px 0 0; float:left; }
.deals-main { width:316px; padding:7px; margin:5px 0 0 0; background:#eeeeee; float:left; }
.flight-tab-main { width:316px; margin-top:7px; float:left; }
.flight-more { color:#585858; font-size:11px; padding-right:4px; margin:8px; margin-bottom:0px; float:right; }
.flight-more a { color:#585858; text-decoration:underline; }
.flight-more a { color:#585858; text-decoration:none; }
.flight-tab { width:316px; background:#fff; float:left; padding-left:0px; }
.flight-tab ul { margin:0 0 0 7px; padding:0 0 0 0; }
.flight-tab li { margin:0 0 0 0; width:302px; padding:0px 0 0px 0; list-style-type:none; float:left; }
.hotel-tab { width:316px; background:#fff; float:right; padding-bottom:8px; }
.hotel-tab ul { margin:0 0 0 7px; padding:0 0 0 0; }
.hotel-tab li { margin:0 0 0 0; width:302px; padding:0px 0 0px 0; list-style-type:none; float:left; }
.flight-tab1 { width:130px; padding:0 0 0 0px; text-align:left; color:#565656; font-size:11px; font-weight:normal; float:left; }
.flight-tab2 { width:110px; padding:0 0 0 0px; float:left; }
.flight-tab3 { width:50px; padding:0px 3px 0 0; text-align:right; color:#df6013; font-size:12px; font-weight:bold; float:left; }
.flight-tab3 a { color:#df6013 !important; text-decoration:none; }
.flight-tab3 a:hover { color:#df6013; text-decoration:underline; }
.flight-tab3-nor { color:#585858; font-size:11px; font-weight:normal; }
.flight-tab4 { width:74px; padding:0 0 0 4px; text-align:left; color:#565656; font-size:11px; font-weight:bold; float:left; }
.flight-tab5 { width:160px; padding:0px; color:#565656; font-size:11px; float:left; }
.specials-master { width:100%; float:right; padding-right:2px; }
.specials { width:437px; border:1px solid #e5e3e4; background:#eeeeee; margin:6px 0 0 0; padding:0px 2px 4px 0; float:right; }
.specials-head { width:429px; background:#f58f2b; margin:6px 0 3px 6px; float:left; text-align:left !important; }
.specials-head h1 { padding:0px; margin:6px 0 5px 7px; color:#fff; font-size:14px; font-weight:bold !important; float:left; }
.specials-area { width:425px; background:#fff; color:#fa5c1d; font-size:14px; margin:0 0 0 6px; padding:10px 0 10px 5px; float:left; font-weight:bold; }
.specials-area-new1 { font-size:22px; color:#fa5c1d; }
.specials-area-new2 { font-size:18px; color:#fa5c1d; }
.save { width:439px; border:1px solid #e5e3e4; background:url(/travel/images/save-ot.gif) left top repeat-x; height:63px; margin:6px 0 0 0; padding:0px 0 0 0; float:right; }
.save-area { width:265px; margin:0; padding:8px 0 0 0; color:#6e6e6e; font-size:11px !important; float:left; }
.save-area-text { width:243px; border:1px solid #7c9fbb; background:url(/travel/images/text-bg-ot.gif) left top repeat-x; color:#8f8e93; font-size:12px; padding:2px 2px 2px 5px; margin:0px; }
.save-area-btn { padding:28px 0 0 5px; width:90px; margin:0px; text-align:left; }
.travel-tool { width:439px; border:1px solid #e5e3e4; background:#fff; margin:6px 0 0 0; padding:0px 0 2px 0; float:right; }
.travel-tool-head { width:430px; background:#fff; margin:10px 0 0 10px; float:left; text-align:left !important; }
.travel-tool-head h1 { padding:0px; margin:6px 0 5px 7px; color:#6a6a6a; font-size:14px; font-weight:bold !important; float:left; }
.travel-tool-area { width:425px; background:#eeeeee; margin:0 0 16px 6px; float:left; }
.travel-tool-list { width:210px; float:left; }
.travel-tool-list ul { margin:5px 0 5px 20px; padding:0px; }
.travel-tool-list li { margin:5 5 5 5; padding:5 1px 1px 10px; color:#707070; font-size:11px; list-style-type:none; background:url(/travel/images/bullet-ot.gif) 0 5px no-repeat; #background:url(/travel/images/bullet-ot.gif) 0 9px no-repeat;
}
.travel-tool-list li a { color:#707070; text-decoration:none; }
.travel-tool-list li a:hover { color:#707070; text-decoration:underline; }
/*------------------------Image Rotator--------------------------------*/
div#liSwitcher-wrapper { width:330px; height:207px; margin:0px; padding:0px; background:url(/travel/images/orange-bg-ot.gif) center bottom repeat-x; }
div#liSwitcher-controls { width:328px; height:24px; border:1px solid #ededed; position:absolute; margin:181px 0 0 0; padding:0px; z-index:2; }
div#liSwitcher-controls a.liSwitcher-buttons1 { display: block; float: left; margin:0; outline:0px; }
div#liSwitcher-controls a.liSwitcher-buttons2 { display: block; float: right; margin:0; outline:0px; }
div#liSwitcher-viewport { width:330px; height:207px; position:absolute; margin:0px; padding:0px; z-index:1; }
#dispaly-panel { text-align:center; width:330px; height:181px; float:left; }
#catchline { text-align:center; width:330px; height:22px; padding-top:4px; font-size:14px; color:#fff; float:left; }
.nllinks { color:#3f3f3f; }
.nllinks a:link, .nllinks a:active, .nllinks a:visited { color:#3f3f3f; text-decoration:none; }
.nllinks a:hover { color:#3f3f3f; text-decoration:underline; }
.sitemapheadings { font-size:12px; color:#000 !important; text-decoration:none; }
.sitemapheadings a:link, .sitemapheadings a:active, .sitemapheadings a:visited { font-size:12px; color:#000 !important; text-decoration:none !important; }
.sitemapheadings a:hover { font-size:12px; color:#000 !important; text-decoration:underline !important; }
.pageHeading { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#434037; border-bottom:1px solid #E9E9E9; background-color:#F7F7F7 none repeat scroll 0 0; padding:6px 15px; }
/* Tabs Style */

#baggagetabs { width:100%; #width:98%;
clear: both; }
.bggmastabtbrd { background: url(/travel/images/tabsborder1px.gif) repeat-x scroll left top; }
.bggmastablbrd { background: url(/travel/images/tabsborder1px.gif) repeat-y scroll left top; }
.bggmastabbbrd { background: url(/travel/images/tabsborder1px.gif) repeat-x scroll left bottom; }
.bggmastabrbrd { background: url(/travel/images/tabsborder1px.gif) repeat-y scroll right top; }
.bggmastablt { background: url(/travel/images/tabsltop.gif) no-repeat scroll left top; }
.bggmastabrt { background: url(/travel/images/tabsrtop.gif) no-repeat scroll right top; }
.bggmastablb { background: url(/travel/images/tabslbottom.gif) no-repeat scroll left bottom; }
.bggmastabrb { background: url(/travel/images/tabsrbottom.gif) no-repeat scroll right bottom; padding:7px; }
#menubggmas ul { float:left; list-style-type:none; margin:0px; padding:0px; margin-left:7px; display:block; }
#menubggmas ul li { float:left; margin-right:10px; list-style-type:none; font:13px Arial; font-weight:bold; color:#666; list-style-image:none; list-style-position:outside; margin:0px; padding:0px; text-align:center; }
#menubggmas .sel { background: url(/travel/images/startmastab.gif) no-repeat; padding:10px; margin-right:5px; width:119px; #width:140px;
font-family:tahoma !important; }
#menubggmas .sel a:link, #menubggmas .sel a:active, #menubggmas .sel a:visited { font:13px Arial; font-weight:bold; color:#666; text-decoration:none; }
#menubggmas .sel a:hover { font:13px Arial; font-weight:bold; color:#666; text-decoration:underline; }
#menubggmas .notsel { background: url(/travel/images/startmastab-hover.gif) no-repeat; padding:10px; margin-right:5px; width:119px; #width:140px;
}
#menubggmas .notsel a:link, #menubggmas .notsel a:active, #menubggmas .notsel a:visited { font:13px Arial; font-weight:bold; color:#666; text-decoration:none; }
#menubggmas .notsel a:hover { font:13px Arial; font-weight:bold; color:#666; text-decoration:underline; }
/* Tabs Style Ends */

.sub_menus ul { margin:0; padding:0; list-style:none; }
.sub_menus li { padding:0 6px; border-right:1px solid #666; display:inline }
.sub_menus li a { color:#000; text-decoration:none; outline:none }
.sub_menus li a:hover, .sub_menus li .active { color:#FF9900 }
.sub_menus li.last { border:none; padding:0 0 0 6px; }
.sub_menus li.first { padding:0 6px 0 0 }
.nl_policy .text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f }
.nl_terms_new { border:1px solid #fec456; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; padding:15px 10px }
.nl_terms_new a { color:#3f3f3f }
.nl_terms_new img { vertical-align:middle }
#signup_box_new { margin-left:2px; margin-right:7px }
#signup_box_new .head_new { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#3f3f3f; padding-left:8px }
#signup_box_new .text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; line-height:16px; text-align:justify; padding-left:8px }
/* Automated Sitemap Starts*/
.sitemapTbl2 td { padding:4px 0 !important; text-align:left; line-height:17px; font-size:12px; }
.sitemapTbl2 td a, .sitemapTbl2 td a:visited, .sitemapTbl2 td a:active { color:#e58100; font-size:12px; text-decoration:underline; }
.sitemapTbl2 td a:hover { color:#000; font-size:12px; text-decoration:underline; }
.sitemapTbl2 ul { margin:0; padding:0; list-style:none }
.sitemapTbl2 li { float:left; width:31%; line-height:24px; font-size:12px !important; color:#E58100; padding-left:10px; }
.sitemapTbl2 li.subheading { display:block; width:720px; background:#eee; color:#000000; font-family:Tahoma, Arial; font-weight:bold; font-size:12px }
.sitemapTbl2 li.subheading a, .sitemapTbl2 li.subheading a:active, .sitemapTbl2 li.subheading a:link, .sitemapTbl2 li.subheading a:visited { color:#000000 }
.sitemapTbl1 td { padding:4px 10px; text-align:left; line-height:17px; font-size:11px; }
.sitemapTbl1 td a { color:#e58100; text-decoration:none; padding-left:10px; background:url(images/arrow_down.gif) no-repeat 0px 4px; }
.sitemapTbl1 td a:hover { color:#000; text-decoration:underline; }
.morelinks { text-align:right; color:#2d2f2e; padding:0 !important; font-size:12px; font-weight:bold; }
.morelinks a { color:#2D2F2E !important }
.morelinks a:link, .morelinks a:visited, .morelinks a:active { text-align:right; color:#2d2f2e; font-size:12px; text-decoration:underline; }
.morelinks a:hover { color:#E58100 !important; font-size:12px; text-decoration:none; }
.sectionheadingb { padding:0 !important }
.sectionheadingb b { background-color:#fbf9eb; display:block; padding:4px 10px; }
.gotoTop { text-align:right; color:#d30000; padding:0 !important; font-size:10px; }
.navigationTab { color:#e58100; padding:0px; margin:0px; border:none; font-size:11px; } /*style='border:none;'border-right:1px solid #e9edf1;*/
.navigationTab ul { margin:0px; padding:0px; }
.navigationTab ul li { list-style:none; padding:1px 0px; }
a.navigationTablnk { background:url(http://www.onetravel.com/travel/images/bulhdgr.gif) #fafaf5 no-repeat 5px 6px; padding:5px 0px 4px 23px; margin-right:5px; display:block; color:#e58100; text-decoration:none; }
a.navigationTablnk:active { color:#e58100; text-decoration:none; }
a.navigationTablnk:visited { color:#e58100; text-decoration:none; }
a.navigationTablnk:hover { color:#000000; background:url(http://www.onetravel.com/travel/images/bulhdgr.gif) #f1f1cd no-repeat 5px 6px; text-decoration:none; }
/* Automated Sitemap Ends*/

/* Newsletter signup */
.signup-mainimg{
	padding-top:10px; height:383px; background:url(/travel/images/signup-mainimg-wt.jpg) no-repeat left 10px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:26px; font-weight:bold; color:#FFF;
}
.signup-mainimg .signup-img-txt1{
	top:20px; left:10px; position:absolute; text-shadow: #000000 1px 1px 2px; filter:shadow(color:#4f4f4f, strength:2, direction:120); height:50px; font-size:20px;
}
.signup-mainimg .signup-img-txt2{
	bottom:10px; bottom:4px\9; left:10px; position:absolute; font-size:19px; text-shadow: #000000 1px 1px 2px; filter:shadow(color:#4f4f4f, strength:2, direction:120); height:50px;
}
.signup-mainimg span{
	color:#ffe00f;
	font-size:20px;
}
.newsletter-winner-boxbg{
	 background:url(http://www.onetravel.com/travel/images/newsletter-winner-boxbg.gif) repeat-x left top; height:31px; line-height:31px; font-size:14px; color:#000; font-weight:bold;
}
.newsletter-winner-boxmid{
	background:#f9f9f9; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; padding:10px; color:#3f3f3fl; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
.nl-winner-heading{
	font-size:12px; font-weight:bold; color:#3f3f3fl; margin-bottom:5px; line-height:17px;
}
.nl-winner-heading span{
	color:#7E736E;
	font-weight:normal;
	font-size:11px;
}
/* Newsletter Signup */