#pageBanner {
	margin-bottom: 0;
}
#gridCenter {
	margin-top: 0;
	background-image: none;
}
#homeaniCont{
	display: none;
	}
.btmBarMainDiv{
	width: 100%;
	}
* html .btmBarMainDiv{
	margin-right: -1px;
	}
ul.btmTabBar li{
	display: block;
	float: left;
	padding-bottom: 13px;
	width: 270px;
	}
	ul.btmTabBar li.firstChild a{
		color: #5d356a;
		}
	ul.btmTabBar li.secondChild{
		margin: 0 36px;
		}
		ul.btmTabBar li.secondChild a{
			color: #018288;
			}
	ul.btmTabBar li.thirdChild a{
		color: #b87b4f;
		}
.btmTab{
	clear: both;
	}
	.btmTab .tabDispOff, .btmTab .tabDispOn{
		display: block !important;
		float: left;
		width: 270px;
		}
		
.btmTab div.firstChild .btmTabLeftMainSection td{
	border-top: dotted 1px #5d356a;
	}
.btmTab div.firstChild strong{
	color: #5d356a;
	}
.btmTab div.secondChild{
	margin: 0 0 0 36px;
	}
	*html .btmTab div.secondChild{
		position: relative;
		margin: 0;
		}
.btmTab div.secondChild .btmTabLeftMainSection td{
	border-top: dotted 1px #018288;
	}
.btmTab div.secondChild strong{
	color: #018288;
	}
.btmTab div.thirdChild{
	float: right;
	}
.btmTab div.thirdChild .btmTabLeftMainSection td{
	border-top: dotted 1px #b87b4f;
	}
.btmTab div.thirdChild strong{
	color: #b87b4f;
	}
.btmTabLeftMainSection tr td, .btmTabLeftMainSection tr td p{
	margin: 0;
	padding: 0;
	}
.btmTabLeftMainSection tr td{
	padding: 10px 0;
	}
.btmTabLeftMainSection tr td img.prodImage{
	height: 50px;
	margin-right: 15px;
	width: 86px;
	}
/******************************************/
/*  Classes for HTML components */
/******************************************/
.btmTab div.firstChild .btmTabRight{
	overflow: hidden;
	height: 210px;
	}
.btmTab div.secondChild .btmTabRight{
	background: url('/travelassist/internet/US/en/files/ta_destinationbg_tcm861-216528.jpg') no-repeat;
	height: 160px;
	width: 270px;
	}
*html .btmTab div.secondChild .btmTabRight{
	margin-left: 5px;
	}	
#dropdown {
	padding: 40px 0 0 0;
}
.destination select{
	width: 200px;	
	margin: 10px 0;
	}
	* html .destination select {
		float: left;
		width: 230px;
		display: inline;
	}
	*:first-child+html .destination select {
		width: 230px;
		float: left;
	}
#form1{
	margin: 0 5px 0 5px;
	color: #fff;
	padding-top: 10px;
	}	
#dropdown input.button_go {
	border: solid 1px #ccc;
	background: #fff;	
	}
	* html #dropdown input.button_go {
		margin: 11px 0 0 0;
	}
	*:first-child+html #dropdown input.button_go {
		margin: 11px 0 0 0;
	}
/*News Ticker styles*/
div#newsTicker{
	height: 210px;
	width:300px;
	overflow:hidden;
	position:relative;
	margin:0;
	float:left;
}
div#newsTicker li{
	background: #fff;
	text-decoration:none;
	float:left;
	position:relative;
	margin:0;
	padding: 8px 0;
	border-top: dotted 1px #5D356A;
	width: 270px;
}
div#newsTicker ul a{
	padding: 0;
	color:#5D356A;
	margin: 0;
	padding: 0;
	position:relative;
	text-decoration:none;
}
div.newsticker ul a:hover{
	color:red;
}
div#newsTicker ul{
	margin: 10px 0 0 0;
	padding:0;
	border:none;
	position: relative;
	list-style-type: none;	
}
div#panel{
	font-size:11px;
	background: #fff;
	width:265px;
	z-index:1000;	
	position: absolute;
	display:none;
	top:130px;
	padding: 0;
	border: dotted 1px #5D356A;
	left: 95px;	
}
span.tDate {
   font-size:12px;
   font-weight:bold;
   background: #5D356A;   
   padding:2px 2px 2px 8px;
   display: block;
   color:#fff;
 }
 span.tText{
 	display: block;
   	font-size:11px;
   	background: #fff;
   	margin: 8px;
   	padding: 0;
   	color: #5D356A;
 }
#tooltip{
	display: none !important;
	} 
