/*------------------Left Tabs Start------------------------*/	
body{
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../TripMamaImages/body-bg.gif) top left repeat-x #f6f6f6;
	}

a{
	border:none;
	outline:none;
	}
	
.left{
	float:left;
	}
	
.right{
	float:right;
	}

.tabs-panel1{
	width:293px;
	padding:0;
	float:left;
	}
	
#tab1{
	width:250px;
	padding:0 0 0 0;
	float:left;
	}
	

#tab2{
	width:250px;
	padding:0 0 0 0;
	float:left;
}

#tab3{
	width:250px;
	padding:0 0 0 0;
	float:left;
}

#tab4{
	width:250px;
	padding:0 0 0 0;
	float:left;
}

#tabs{
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0;
	color:#FFFFFF;
	display:block;
	width:43px; 
	padding:84px 0 0 0; 
	float:left;
	margin:0px;
}
#tabs ul{
	padding:0px;
	margin:0px;
	}
	
#tabs li{
	padding:0px;
	margin:0 0 3px 0;
	list-style-type:none;
	}
	
/*a.tabs{
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:5px 10px;
	color:#FFFFFF;
	height:82px;
	display:block;
	cursor:pointer;
	border:none !important;
	outline:none !important;
}

a.seltabs{
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	color:#FFFFFF;
	height:105px;
	display:block;
	border:none !important;
	outline:none !important;
	}
*/
.tabs-panel1{
	width:293px;
	padding:0 0 13px 0;
	float:left;
	}
	
.tabs-panel-box1{
	width:50px;
	height:467px;
	float:left;
	background: url(../TripMamaImages/tabs-panel-box1.gif);
	}	

.tabs-panel-top{
	width:234px;
	height:41px;
	background:url(../TripMamaImages/tab-panel-top.gif) left top repeat-x;
	float:left;
	}
		
.tabs-panel-top h2{
	color:#0a84c1;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin:14px 0 0 0;
}
	
.tabs-panel-left-bottom{
	width:50px;
	height:9px;
	background:url(../TripMamaImages/results_sprite.gif) -126px -166px no-repeat;
	float:left;
	}	
	
		
.tabs-panel-mid{
	width:50px;
	height:389px;
	background:url(../TripMamaImages/tabs-panel-mid.gif) repeat-y;
	float:right;
	}
	
.tabs-panel-right-top{
	width:9px;
	height:41px;
	background:url(../TripMamaImages/results_sprite.gif) -33px -166px no-repeat;
	float:right;
	}
	
		
		
.tabs-left{
	width:245px;
	float:left;
	}
	
.tabs-left2{
	width:235px;
	padding:0 0 0 10px;
	float:left;
	}
	
.tabs-left-check{
	width:235px;
	padding:0px 0 5px 0;
	float:left;
	}
	
.tabs-left-check1{
	width:20px;
	padding:2px 0 1px 0;
	float:left;
	}
	
.tabs-left-check2{
	width:68px;
	padding:3px 0 3px 0;
	font-weight:bold;
	color:#0a84c1;
	font-size:12px;
	float:left;
	}
	
.tabs-left-check3{
	width:90px;
	padding:3px 0 2px 0;
	font-weight:normal;
	color:#000000;
	font-size:12px;
	float:left;
	}
	
.tabs-left-check-new{
	font-weight:normal;
	color:#000000;
	font-size:12px;
	height:10px !important;
	#height:10px;
	padding:0px;
	margin:0px;
	resize:none;
	}

.tabs-left-check4{
	width:103px;
	padding:3px 0 2px 0;
	font-weight:normal;
	color:#000000;
	font-size:12px;
	float:left;
	}
		
.tabs-left3{
	width:222px;
	padding:1px 0 5px 0;
	float:left;
	}
	
.tabs-left3 h5{
	color:#0a84c1;
	font-size:12px;
	padding:0px;
	margin:0px;
}

.tabs-left3 h4{
	color:#ce9713;
	font-size:16px;
	padding:0px;
	margin:0 0 0 0;
}

.tabs-left3-form{
	width:213px;
	font-size:14px;
	font-weight:bold;
	color:#8c8c8c;
	border:1px solid #505050;
	padding:1px;
	margin:0 0 0 0;
	float:left;
	}
	
.tabs-left3-form2{
	width:180px;
	float:left;
	font-size:12px;
	color:#000;
	padding:3px 0 0 0;
	}
	
.tabs-left4{
	width:110px;
	float:left;
	}
	
.tabs-left4 h5{
	color:#0a84c1;
	font-size:12px;
	padding:0px;
	margin:0 0 3px 0;
}

.tabs-left4-form{
	width:78px;
	font-size:14px;
	color:#8C8C8C;
	border:1px solid #505050;
	padding:1px;
	margin:1px 2px 0 0;
	float:left;
	}
	
.tabs-left5{
	width:65px;
	float:left;
	}
	
.tabs-left5 h5{
	color:#0a84c1;
	font-size:12px;
	padding:0px;
	margin:8px 0 3px 0;
}	
					
.tabs-panel-bottom{
	width:234px;
	height:9px;
	background:url(../TripMamaImages/tab-panel-bot.gif) left top no-repeat;
	float:left;
	}
	

.tabs-panel-right-bottom{
	width:9px;
	height:9px;
	background:url(../TripMamaImages/results_sprite.gif) -33px -218px no-repeat;
	float:right;
	}
	
	
.cleaner{
	clear::both;
	}


/*------------------New & Edited Classes for tab (27.04.2009)------------------------*/

	
.tabs-left1{
	width:232px;
	height:48px;
	background:url(../TripMamaImages/results_sprite.gif) -80px -203px no-repeat;
	float:left;
	}
	
	
.tabs-left1 h2{
	color:#0a84c1;
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin:14px 0 0 74px;
}

	
.tabs-panel-left-top{
	width:7px;
	height:41px;
	background:url(../TripMamaImages/results_sprite.gif) -167px -112px no-repeat;
	float:left;
	}
	
.tabs-panel-center{
	 width:250px;
 background:url(../TripMamaImages/tab-panel-center.gif) right top repeat-y #fff;
	 float:right;
	 min-height:370px;
	 height:auto !important;
	 height:370px;
	 padding-bottom:10px;
 }

.tabs-panel-center-cut1{
	 width:250px;
 background:url(../TripMamaImages/tab-panel-center-cut1.gif) left top no-repeat;
 float:left;
 }
 
  .tabs-panel-center-cut2{
 width:250px;
 background:url(../TripMamaImages/tab-panel-center-cut2.gif) left top no-repeat;
 float:left;
 }

.tabs-panel-center-cut3{
 width:250px;
 background:url(../TripMamaImages/tab-panel-center-cut3.gif) left top no-repeat;
 float:left;
 }

.tabs-panel-center-cut4{
 width:250px;
 background:url(../TripMamaImages/tab-panel-center-cut4.gif) left top no-repeat;
 float:left;
 }
.tabs-panel-center-cut5{
	 width:250px;
	 background:url(../TripMamaImages/tab-panel-center-cut5.gif) left top no-repeat;
	 float:left;
 }
	
.tabs-panel-left-bottom{
	width:7px;
	height:9px;
	background:url(../TripMamaImages/results_sprite.gif) -169px -166px no-repeat;
	float:left;
	}

.ErrorMsg div {
	background:#FFFFB7 none repeat scroll 0 0;
	color:#FF0000;
	font-size:11px !important;
	margin:0 7px;
	padding:0 2px;
}

.errmsg li {
	display:block;
}

#errMsgs li {
	display:block;
	clear:both;
}
	
.tab-lw-bottom{
	width:250px;
	float:right;
}

.city-link{
	float:left;
	padding-left:2px;
	padding-bottom:3px;
	margin-top:-3px;
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
	}
.city-link a{
	color:#ff0000;
	text-decoration:underline;
	}
	
.city-link a:hover{
	color:#000;
	text-decoration:none;
	}
	
/*------------------New Classes for tab(27.04.2009)------------------------*/

/*--------------------------------------------------Left Tabs End-----------------------------------------------------------------*/

/*------------------------------------------------Main Container CSS Start Here-------------------------------------------*/
#container{
	width:1002px;
	overflow:hidden;
	margin:0 auto;
	padding:0px;
	}
	
#left-main{
	width:765x;
	float:left;
	overflow:hidden;
	}
	
#left-panel{
	width:293px;
	float:left;
	}
	
#right-panel{
	width:237px;
	float:right;
	}
	
#mid-panel{
	padding:0 10px 0 10px;
	width:452px;
	float:left;
	}
/*------------------------------------------------Main Container CSS End Here-----------------------------------------------*/	

/*------------------------------------------------Middle Area CSS Start Here-------------------------------------------------*/
.travel{
	width:100%;
	float:left;
	}
	
.travel-mid1 {
background: url(../TripMamaImages/travel-mid1-tm.gif) scroll left top repeat-y;
background-color:#ffffff;
}

.travel-mid2 {
background: url(../TripMamaImages/travel-mid2-tm.gif) scroll right top repeat-y;
}

.travel-top1 {
background: url(../TripMamaImages/travel-top1-tm.gif) scroll left top repeat-x;
}

.travel-top2 {
background: url(../TripMamaImages/travel-top2-tm.gif) scroll left top no-repeat;
}

.travel-top3 {
background: url(../TripMamaImages/travel-top3-tm.gif) scroll right top no-repeat;
}

.travel-bot1 {
background: url(../TripMamaImages/travel-bot1-tm.gif) scroll left bottom repeat-x;
}

.travel-bot2 {
background: url(../TripMamaImages/travel-bot2-tm.gif) scroll left bottom no-repeat;
}

.travel-bot3 {
background: url(../TripMamaImages/travel-bot3-tm.gif) scroll right bottom no-repeat;
}

.standerd-box1 {
	margin: 0px;
	padding:0px;
	overflow:hidden;
	min-width:452px;
}

.darkf{
	font-size:18px;
	font-weight:normal;
	color: #0a84c1 !important;
	#color: #0a84c1 !important;
}

.apf{
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	color: #666666;
}

.apf a{
	color: #f99638;
	text-decoration:none;
}

.apf a:hover{
	color: #f99638;
	text-decoration:underline;
}

.apf img{
	float:right;
	}

.apf h2{
	font-size:16px;
	font-weight:bold;
	color: #1a67b2;
	margin:0 0 8px 0;
}

.apf h6{
	font-size:11px;
	font-weight:normal;
	color: #999999;
	margin:0 0 3px 0;
}

.apf h4{
	font-size:12px;
	font-weight:bold;
	color: #6e9610;
	margin:0 0 5px 0;
}

.apf-grey{
	font-size:11px;
	font-weight:normal;
	line-height:25px;
	color: #999999;
}

.apf-grey a{
	color: #1a67b2;
	text-decoration:underline;
}

.apf-grey a:hover{
	color: #1a67b2;
	text-decoration:none;
}

.banner1{
}

.banner1 img{
	margin:25px 0 25px 23px !important;
	}
	
.banner2{
}

.banner1 img{
	margin:25px 0 0 35px !important;
	}
	


/*------------------------------------------------Middle Area CSS End Here---------------------------------------------------*/	


/*----------------------------------------------- Article CSS Start Here---------------------------------------------------*/
.article-tp-box1{
	border-bottom:1px solid #cdcdcd;
	width:100%;
	clear:both;
	font-size:11px;
	float:left;
	}
	
.article-tp-box2{
	width:137px;
	padding:6px 0 7px 10px;
	background: url(../TripMamaImages/faqTabsptr.gif) right no-repeat;
	float:left;
	}
	
.article-tp-box2 a{
	color:#000;
	text-decoration:none;
	}
	
.article-tp-box2 a:hover{
	color:#1a67b2;
	text-decoration:none;
	}
	
.article-tp-box3{
	width:137px;
	padding:6px 0 7px 10px;
	float:left;
	}
	
.article-tp-box3 a{
	color:#000;
	text-decoration:none;
	}
	
.article-tp-box3 a:hover{
	color:#1a67b2;
	text-decoration:none;
	}

/*----------------------------------------------- Article CSS End Here---------------------------------------------------*/	



/*----------- Auto Suggest ----------------------*/
#listautocomp ul  {padding:0px;margin:0px;cursor:pointer; width:470px;}
#listautocomp ul li {border-bottom:1px solid #999999;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;list-style:none;text-transform:capitalize;line-height:18px;background:#ffffff;cursor:pointer; width:470px;}
#listautocomp ul li:hover {cursor:pointer;background-color:#e5e5e5; width:470px;}
#listautocomp ul li div {width:100%; padding:2px;}
#sugestBox {width:534px !important;}
/*-----------------Auto Suggest Finished ----------------*/
.breadcrumb{	
	color:#333333!important;
	font-size:11px!important;
	font-weight:normal;
	text-decoration:none;
	}
	
.breadcrumb a{
	color:#333!important;
	text-decoration:none;
	}
	
.breadcrumb a:hover{
	color:#000!important;
	text-decoration:underline;
	}
/*----------- Start of New Classes for Widget Tabs ----------------------*/
.TabCars {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat 0 -59px;
	width:43px;
	height:48px;
	display:block;
}

.TabCarActive {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 0;
	width:43px;
	height:49px;
	display:block;
}

.TabCruises {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat 0 -195px;
	width:43px;
	height:68px;
	display:block;
}

.TabCruisesActive {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 -117px;
	width:43px;
	height:68px;
	display:block;
}

.TabFlights {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat 0 -346px;
	width:43px;
	height:63px;
	display:block;
}

.TabFlightsActive {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 -273px;
	width:43px;
	height:63px;
	display:block;
}

.TabHotels {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 -488px;
	width:43px;
	height:59px;
	display:block;
}

.TabHotelsActive {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 -419px;
	width:43px;
	height:59px;
	display:block;
}

.TabPackages {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat 0 -648px;
	width:43px;
	height:81px;
	display:block;
}

.TabPackagesActive {
	background: url(../TripMamaImages/new-tabs.gif) no-repeat  0 -557px;
	width:43px;
	height:81px;
	display:block;
}

/*----------- End of New Classes for Widget Tabs ----------------------*/

