/* CSS for calendar drop-down menus used in Search Panels */
.dep_date,
.ret_date{width:230px;}
.dates_stacked,
.dates_stacked{width:130px;}
.menu_stacked{text-align:right;width:90px;}
.dep_title,
.ret_title{font-weight:bold;padding-left:43px;}
.dep_dayofweek,
.ret_dayofweek{float:left;padding-top:2px;}
.dep_dayofweeklabel span,
.ret_dayofweeklabel span{float:left;padding-top:2px;width:40px;}
.dep_dayofweeklabel span label,
.ret_dayofweeklabel span label{color:#9f9f9f;padding-left:8px;}
.dep_day,
.ret_day{float:left;padding:2px 0 0 2px;}
.dep_month,
.ret_month{float:left;padding:2px 0 0 2px;}
.dep_year,
.ret_year{float:left;padding:2px 0 0 2px;}
.clearleft{clear:left;}

.dep_date_home,
.ret_date_home{width:230px;padding-top:14px;}
.dep_dayofweek_home,
.ret_dayofweek_home{position:relative;display:inline;}
.dep_dayofweeklabel_home span,
.ret_dayofweeklabel_home span{position:relative;display:inline;}
.dep_dayofweeklabel_home span label,
.ret_dayofweeklabel_home span label{color:#9f9f9f;padding-left:8px;}
.dep_day_home,
.ret_day_home{position:relative;display:inline;}
.dep_month_home,
.ret_month_home{position:relative;left:34px;top:-13px;display:inline;}
.dep_year_home,
.ret_year_home{position:relative;left:32px;top:-13px;display:inline;}

.dep_dayofweekdd{position:relative;left:36px;top:-13px;display:inline;}
.cal_img{position:relative;left:30px;top:-14px;display:inline;}

.apisLink { text-align: left; border: 5px solid #CECFCE; width: 270px; margin: 5px auto; padding: 0 5px;}
.apisLink p {width: 160px; font-weight: bold;}
.apisLink a {float: right; margin-top: 15px}
.apisLink img {border: 0;}