.promo_destination{font-weight:bold;font-size:+1;}
.promo_hotel{font-weight:bold;}
.promo_details{}
.promo_price{font-size:22px;font-weight:bold;color:Orange;overflow:visible;font-family:Tahoma;}
.promo_odd , .promo_even{width:510px;height:90px;background:#FFFFFF;vertical-align:top; margin:0px 0px 5px 0px; position:relative; top:0px; left:0px;border-style:dotted;border-width: 1px;border-color:#BBBBBB;}
.promo_even{background:#FDFDFD;}
.promo_link{width:510px; height:90px; border:none;}

/* ########### Lastminut template T1 ########### */
#fo_t1_odd, #fo_t1_even{width:515px;height:20px;background:#FFFFFF;vertical-align:top; margin:0px 0px 5px 0px; position:relative; top:0px; left:0px;border-style:dotted;border-width: 1px;border-color:#BBBBBB;}
#fo_t1_even{background:#FDFDFD;}

#lm_t1_odd, #lm_t1_even{width:515px;height:70px;background:#FFFFFF;vertical-align:top; margin:0px 0px 5px 0px; position:relative; top:0px; left:0px;border-style:dotted;border-width: 1px;border-color:#BBBBBB;}
#lm_t1_even{background:#FDFDFD;}

#lm_t1_odd .link{width:410px; height:85px; border:none; z-index:99;}
#lm_t1_odd .destination{font-weight:bold;font-size:+1;}
#lm_t1_odd .price{font-size:22px;font-weight:bold;color:Orange;overflow:visible;font-family:Tahoma;}
#lm_t1_odd .hotel{font-weight:bold;}
#lm_t1_odd .hotel{font-weight:bold;}
#lm_t1_odd .details{}
#dotted{border-style:dotted;border-width: 1px;border-color:#BBBBBB;}
#lm_t1_even .link{width:410px; height:85px; border:none; z-index:99;}
#lm_t1_even .destination{font-weight:bold;font-size:+1;}
#lm_t1_even .price{font-size:22px;font-weight:bold;color:Orange;overflow:visible;font-family:Tahoma;}
#lm_t1_even .hotel{font-weight:bold;}
#lm_t1_even .hotel{font-weight:bold;}
#lm_t1_even .details{}

/* ########### Lastminut template T2 ########### */
#lm_t2 {position:relative;top:0px;left:0px;font-size:9px;width:325px; height:45px;border:0px;background:#ffffff;overflow:hidden; line-height:13px; margin-bottom:3px;}
#lm_t2 .destination {font-weight:bold; text-transform:uppercase;}
#lm_t2 .picture{position:absolute; left:0px; top:0px; width:60px; vertical-align:bottom; height:45px; margin:0px 0px 0px 0px}
#lm_t2 .price {font-size:12px;font-weight:bold;color:Orange;overflow:visible;font-family:Tahoma;}
#lm_t2 .description{font-size:9px;color:#666666;}
#lm_t2 .overlay_link{width:325px;height:45px;border:none;}
#lm_t2 .link{font-size:8px;}
#lm_t2 .link a {font-size:8px; text-decoration:none;}
#lm_t2 .content{position:absolute; top:0px; left:65px; width:200px; background:transparent; vertical-align:top; height:45px;}
#lm_t2 .hotel{}
#lm_t2 .details{}


#height{padding: 50 0 0 0;width:500px;background:#FFFFFF;vertical-align:top;padding-top:-70px; margin:0px 0px 5px 10px; position:relative; left:0px;border-style:dotted;border-width: 1px;border-color:#BBBBBB;min-height:70px;}
#height .link{width:410px; height:85px; border:none; z-index:99;}
#height .destination{font-weight:bold;font-size:+1;}
#height .destination a:link, a:active
{
    text-decoration:none;
    font-weight:  normal;
	color: Gray;
    }
    #height .destination a:hover
{
    text-decoration:underline;
    }
#height .price{font-size:22px;font-weight:bold;color:Orange;overflow:visible;font-family:Tahoma;}
#height .hotel{font-weight:bold;}
#height .hotel{font-weight:bold;}
/* FLIGHT ONLY ACCORDIAN GRIDVIEWS */
.ag_promo_link_flight
{
	width:270px; 
	height:25px; 
	border:soid 1px #BBBBBB;
	border:none;
}
.ag_header,.ag_selected {
	width: 274px;
	background-color: transparent;
	margin-bottom:2px;
	padding:2px;
	color:#444444;
	font-weight:normal;
	cursor:pointer;
	border:dotted 1px #BBBBBB;
}
.ag_content {
	width:274px;
	margin-bottom:2px;
	padding:2px;
	font-size:8px;
	background-color:#B7AFA3;
}
.ag_selected,.ag_content {
	border:dotted 1px #BBBBBB;
}
.ag_contentheader
{
	background-color:#B7AFA3;
	text-align:left;
	color:#777777;
}
.ag_gridview
{
	width:274px;
}
.ag_content_grid_alternate
{
	background-color:Teal;
}
.ag_content_row_style
{
	background-color:#E9EEF6;
	text-align:right;
	color:orange;
}


