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;
}
#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 !important;
}
a:hover{
	font-size:11px;
}
td,div{
	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;
}
/*----------------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-------------------------------------*/
.tpNavBg,.tpNavBgNoSptr{
	text-align:center;
	font-size:12px !important;
	color:#3a3a3a;
	vertical-align:top;
	!margin-top:1px;
	font-family:tahoma !important;
}

a.tpNavBg{background:url(http://www.onetravel.com/travel/images/navSptr.jpg) no-repeat right;}

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;
	!line-height:30px;
	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(http://www.onetravel.com/travel/images/navBg1.jpg) right;
	!background:url(http://www.onetravel.com/travel/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 -------------------------------------*/
.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{
	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:#f7f7f7;
	color:#3f3f3f;
	text-align:center;
	padding-top:2px;
}
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;
}
.tabbox {
	background:url(http://www.onetravel.com/travel/images/lkgreybg.jpg) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
}
.tabbox a:link, .tabbox a:visited, .tabbox a:active {
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.tabbox a:hover {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}

.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;
}


/*-----------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;
}

.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;
}

.tickets{width:346px; float:left; padding:3px 12px 3px 12px; background:#f9f9f9; margin:4px 0 0 0;}
.heading_bg{background:url(/travel/images/tickets_of_the_week_bg.gif) no-repeat 0 0; text-transform:uppercase; float:left; height:49px; width:346px;}
.heading_bg h2{font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000; margin:13px 0 0 57px; padding:0}
.tickets table{border:1px solid #f0f0f0; border-top:none; background:#fff}
.tickets table td{border-bottom:1px solid #d9d9d9; height:21px; font:11px Tahoma, Arial, Helvetica, sans-serif; padding-left:12px}
.tickets table td a{text-decoration:none}
.tickets table td strong{color:#ff5500}
.tickets .last td{border:none}

.org_head {width:121px; background:url(/travel/images/orange_tab_bg.jpg) repeat-x; color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; text-transform:uppercase; float:left; text-align:center; margin:5px 0px 0px 6px; padding:3px 0px; display:inline; text-decoration:none;}
.org_head a{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}
.org_head a:link, .org_head a:active, .org_head a:visited, .org_head a:hover{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}

.grn_head {width:121px; background:url(/travel/images/green_tab_bg.jpg) repeat-x; color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; text-transform:uppercase; float:left; text-align:center; margin:5px 0px 0px 6px; padding:3px 0px; display:inline; text-decoration:none;}
.grn_head a{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}
.grn_head a:link, .grn_head a:active, .grn_head a:visited, .grn_head a:hover{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}

.blue_head {width:121px; background:url(/travel/images/blue_tab_bg.jpg) repeat-x; color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; text-transform:uppercase; float:left; text-align:center; margin:5px 0px 0px 6px; padding:3px 0px; display:inline; text-decoration:none;}
.blue_head a{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}
.blue_head a:link, .blue_head a:active, .blue_head a:visited, .blue_head a:hover{color:#FFFFFF; font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif !important; display:inline; text-decoration:none; text-shadow: #4f4f4f 1px 1px 2px; filter:shadow(color:#6a6a6a, strength:2, direction:120); height:1em}

.destination_list{border-bottom:1px solid #eee; border-top:1px solid #eee; float:left; width:780px; padding:0 0 8px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:8px 0 0 0}
.destination_list h3{padding:0 0 0 10px; float:left; width:770px; line-height:30px; color:#666 !important; font-weight:bold; margin:0; font-size:11px}
.destination_list ul{list-style:none; margin:0; padding:0 0 0 10px; float:left; width:770px;}
.destination_list li{list-style:none; float:left; width:120px; margin-right:5px; padding-bottom:3px}
.destination_list li a{color:#919191; text-decoration:none}
.destination_list li a:hover{text-decoration:underline;}

.airline_list{border-bottom:1px solid #eee; float:left; width:780px; padding:0 0 8px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px}
.airline_list h3{padding:0 0 0 10px; float:left; width:770px; line-height:30px; color:#666 !important; font-weight:bold; margin:0; font-size:11px}
.airline_list ul{list-style:none; margin:0; padding:0 0 0 10px; float:left; width:770px;}
.airline_list li{list-style:none; float:left; width:120px; padding-bottom:3px; margin-right:5px}
.airline_list li a{color:#919191; text-decoration:none}
.airline_list li a:hover{text-decoration:underline;}

.img_relative{overflow:hidden; float:left; width:404px; height:202px}
.img_relative img{display:block;}
.img_relative h1{font:bold 17px/20px Arial, Helvetica, sans-serif; color:#fff; margin:-195px 0 0 0; padding:0; width:360px; text-align:left}
.img_relative h2{font:bold 17px/20px Arial, Helvetica, sans-serif; color:#fff; margin:-195px 0 0 0; padding:0; width:360px; text-align:right; padding-left:15px}

.img_relative h1{position: relative; top:-195px; left:16px; z-index:1; font:bold 17px/20px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0; width:360px; text-align:left}
.img_relative span{position: relative; top:-195px; left:16px; z-index:1; font:bold 17px/20px Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:0; width:360px; text-align:right}

#traveldeals_cont{background:#f9f9f9; float:left; width:100%; padding:17px 0 7px 0}
#travel_deals{width:752px; background:#fff; border:1px solid #f0f0f0; margin-left:12px; display:inline; padding:8px 0 14px 0; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000}
#travel_deals p{font:11px/18px Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0;}
#travel_deals h2{font:bold 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0; padding:0}
#travel_deals strong{font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#92961a; margin:0; padding:0; text-transform:uppercase}
#travel_deals strong.sec{color:#2066c4}
#travel_deals ul{margin:0; padding:0}
#travel_deals li strong{color:#ff6e02}
#travel_deals li{padding-left:8px; background:url(/travel/images/arrow_new2.gif) no-repeat left; display:block; line-height:24px}
#travel_deals a{text-decoration:none}
#travel_deals .ver_line{background:url(/travel/images/ver_line.gif) center repeat-y;}

#lowest_fare{width:340px; z-index:9999; position:absolute; left:100px; top:50px; background:#e1e1e1; border:1px solid #000; font:11px Arial, Helvetica, sans-serif; color:#000; text-align:left; padding:8px}

#lowest_fare li{font-size:11px; list-style:decimal}
.main_container_bg{background:#f9f9f9; float:left; width:100%}
.coupon_cont{border:1px solid #c2c2c2; background:url(/travel/images/coupons_bg.gif) no-repeat 0 0 #fff; height:110px;}
.coupontext2{float:right; width:280px; font:bold 16px Arial, Helvetica, sans-serif; color:#000; text-align:center; padding:18px 8px 0 0}
.coupontext2 span{color:#ff0000}
.coupon_comment{font:11px Arial, Helvetica, sans-serif; color:#000; float:left; width:98%; padding:19px 0 0 2%}
.main_img{border:1px solid #e9e9e9; width:389px; float:left}
.head h1{font:bold 16px/28px Arial, Helvetica, sans-serif; color:#000; background:#f7f7f7; width:381px; float:left; margin:0; padding:0 0 0 8px; border-bottom:1px solid #e9e9e9;}
.head{float:left; width:389px}

.pageTitle { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; background:#f7f7f7; border:1px solid #e9e9e9; font-weight:bold; line-height:28px; }
.pageTitle h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; }


.ybook{height:160px; background:url(/travel/images/list-bg2.gif) no-repeat 2px top; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ybook h1, .ybook h3{font:bold 17px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#FFFFFF; line-height:30px; text-indent:10px;}
.ybook ul{margin:7px 0 0 35px;padding:0;}
.ybook ul li{list-style-type:none;line-height:22px;color:#3a3b48; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.ybook-new{height:160px; background:url(/travel/images/list-bg2-new.gif) no-repeat 2px top; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ybook-new h1, .ybook-new h3{font:bold 17px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#FFFFFF; line-height:30px; text-indent:10px;}
.ybook-new ul{margin:7px 0 0 35px;padding:0;}
.ybook-new ul li{list-style-type:none;line-height:22px;color:#3a3b48; font-size:12px; font-family:Arial, Helvetica, sans-serif}


.travel-deals{border:1px solid #e8e8e8; background:#fff; font-family:Arial, Helvetica, sans-serif}
.travel-deals td{padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.travel-deals thead td{line-height:30px; font-size:14px; font-weight:bold; color:#000}
.travel-deals h2{line-height:30px; font-size:14px; font-weight:bold; color:#000; margin:0; padding:0}
.travel-deals .red{color:#ff0000; font-size:11px; font-weight:bold}
.travel-deals .org{color:#E25915}
.travel-deals b{color:#E25915}
.listing td{border-bottom:1px solid #e8e8e8}

.sun {
	font:normal 12px/18px Arial, Helvetica, sans-serif; text-align:justify; padding-right:10px
}

.sun h2 {
	color:#e25e16;
	font:bold 16px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 10px 0;
}

.sun p {
	font-weight:bold;
	margin:0;
	padding:0;
}

.altrow {
	background:url(/travel/images/deals-bg.gif) repeat-x bottom;
	padding-left:10px;
}

.headingLink { font-size:13px; color:#000; font-weight:bold; }
.headingLink a:link, .headingLink a:active, .headingLink a:visited { font-size:13px; color:#000; font-weight:bold; text-decoration:none; }
.headingLink a:hover { font-size:13px; color:#000; font-weight:bold; text-decoration:underline; }

/* CSS for Hotel Tabid*/
.acc1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2066c4;
	padding-left:5px;
	}
	
.acc2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding-left:5px;
	}
	
.acc2 strong{
	color:#659213;
	}	
	
.acc3{
	background:url(../images/dot-line.gif) repeat-x 0 0 ;
	}
	
.acc4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff5500;
	padding-right:5px;
	}
	
.acc4 a:link, visited{
	color:#ff5500;
	text-decoration:none;
	}
	
.acc4 a:hover{
	color:#fb935f;
	text-decoration:underline;
	}
	
.white-row{
	background:#FFF;
	}
	
.ui-helper-hidden {
	display: none;
	}
.ui-helper-hidden-accessible {
	position: absolute;
	left: -99999999px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ui-helper-clearfix {
	display: inline-block;
}

* html .ui-helper-clearfix {
	height:1%;
}
.ui-helper-clearfix {
	display:block;
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-state-disabled {
	cursor: default !important;
}



.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	position: absolute;
	left: -99999999px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ui-helper-clearfix {
	display: inline-block;
}


* html .ui-helper-clearfix {
	height:1%;
}
.ui-helper-clearfix {
	display:block;
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
	margin-top:0;
	zoom: 1;
}
.ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a {
	display: block;
	font-size: 1em;
	padding:5px 0 0px 20px;
	height:26px;
}
.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	border-top: 0;
	margin-top: -2px;
	position: relative;
	top: 1px;
	margin-bottom: 2px;
	overflow: auto;
	display: none;
}
.ui-accordion .ui-accordion-content-active {
	display: block;
}

/* CSS for Hotel Tabid*/

.family-travel-cont{padding:0 10px; text-align:justify; font-size:12px; color:#000; line-height:16px; border-bottom:8px solid #fff; border-top:8px solid #fff}
.family-travel-cont img{float:left; margin-right:8px}
.family-travel-cont strong{line-height:20px}
.family-travel-cont p{font-size:12px !important; font-family:Arial, Helvetica, sans-serif !important; text-align:justify !important;}

#owot .head{background:url(/travel/images/owot_headbg.jpg) repeat-x; color:#000; font:bold 14px/30px Arial, Helvetica, sans-serif; width:374px} 
#owot .head img.left{float:left}
#owot .head img.right{float:right}
#owot .head span{float:left; padding-left:5px; width:auto}
#owot .tabs{padding:8px; border:1px solid #e9e9e9; border-top:0px; padding-bottom:2px}
#owot .tabs a{background:url(/travel/images/owot_tabbg.jpg) no-repeat 0 0; width:167px; height:34px; text-align:center; color:#000; text-decoration:none; font-size:12px; font-weight:bold; margin-bottom:6px; line-height:32px; font-family:Arial, Helvetica, sans-serif !important}
#owot .tabs a:hover{color:#f49509}
#owot .tabs a.left{float:left}
#owot .tabs a.right{float:right}