
.travelDesc {width:153px; display:inline}
.travelForm {width:191px; display:inline; margin-left: 10px; position: relative; z-index: 9999;}

/* combo script won't measure properly with display:hidden, so we hide inactive tabs with positioning and overflow. */
/*#widgetWCT {background:url(../images/bg_wct.gif) top left no-repeat; height:211px; overflow:hidden; padding:65px 25px 0 25px;}*/

#travelocity{background: transparent url(../images/wct_tile.jpg) repeat-y scroll top left; width:220px;position:relative;overflow:hidden}
#travelocity .top {background: transparent url(../images/wct_top.jpg) no-repeat scroll top left; width: 220px; height: 130px; overflow: hidden; display: block;}
#travelocity .btm {background: transparent url(../images/wct_btm.jpg) no-repeat scroll top left; width: 220px; height: 162px; /*overflow: hidden;*/ display: block; position: relative; z-index: 1;}
/*#travelocity .tab{position:absolute;top:203px;left:0px; padding-left: 12px; overflow:hidden; width: 196px;}*/
#travelocity .tab{position:relative;top:0px;left:0px; padding-left: 12px; width: 196px;  z-index: 9999; margin-bottom: -85px;}
#travelocity .active{top: 0px; width: 196px; height:auto}
/*#travelocity .active{top: 130px; width: 196px;}*/

#travelocity .travelForm{}
#travelocity #hotel, #travelocity #flights, #travelocity #auto, #travelocity #airhot {color: #FF7805; width: 220px;}
#travelocity .travelIcons {width: 210px; padding: 65px 0 15px 10px;}
#travelocity .travelIcons a, #travelocity .travelIcons a img{width:41px;height:54px}
#travelocity .travelIcons a{float:left;margin: 0 5px 10px 5px;background-position:-41px 0}
#travelocity .travelIcons a.active{background-position:0 0}
/*.input.hasDatepicker{background:#FFF url(../images/wctDate.gif) 131px 50% no-repeat}*/
#travelocity .input{width:186px;padding:3px}

#travelocity .sexy{width:176px;height:20px;clear:both}
#travelocity .sexy input{width:186px;padding:3px;height:14px;line-height:13px}
#travelocity .sexy .icon{top:3px;right:2px;width:11px}
#travelocity div.sexy div.list-wrapper{top:25px;width:203px;border:1px solid #666;border-top:none}

#travelocity input,#travelocity .sexy li{font-size:12px}
#travelocity .short .sexy{width:58px;float:left;clear:none;margin-right:5px}
#travelocity .short .sexy input{width:52px; margin-bottom: 5px;}
#travelocity .short .sexy div.list-wrapper{top:25px;width:58px}
#travelocity .short .input{width:168px;margin-right:4px; margin-bottom: 5px;}
#travelocity .short select{font-size: 12px; margin-bottom: 5px;}

#travelocity .wctDate {background: transparent url(../images/wct_calBack.jpg) no-repeat scroll top left; width: 176px !important; height: 46px; display: block; margin-bottom: 5px;}
#travelocity .startDate, #travelocity .endDate {border:0; padding:15px 0 15px 10px; width: 120px; background: none; color:#999; font-size:17px;}

/*#travelocity .buttonYellowGo{position:absolute;right:10px;top:100px;margin-right:10px} */
#travelocity .buttonGo{position:absolute;left:135px;bottom:-60px; z-index: 99999; background: url(../images/wct_btn.gif) center center no-repeat; height: 47px; width: 48px; display: block; cursor: hand !important; cursor: arrow;}
/*#travelocity #hotels .startDate{width:84px}
#travelocity #hotels .endDate{margin:0;width:92px}*/


