div#homePageTravelNow {background: url(/images/homePageTravelNow.gif) no-repeat top left; height: 205px; width: 218px; position:relative;}

div#homePageTravelNow .journey button {position:absolute; bottom:45px; right: 25px;}

*+html div#homePageTravelNow .journey button {width:50px;}

*html div#homePageTravelNow .journey button {width:50px; bottom:40px;}

div#homePageTravelNow span.jp_more_options a{position:absolute; bottom:18px; right: 25px; color:#FFFFFF; text-decoration:underline; font-size:13px;}

div#homePageTravelNow input#originLocation,
div#homePageTravelNow input#destinationLocation {width: 175px;}

div#homePageTravelNow input#methodgotoFullForm {position:absolute; left:115px; bottom:22px; width: 8em;background: none; color:white; cursor:pointer; padding:0; text-align: right;}

div#homePageTravelNow label {display: block; float: left; width: 4.9em; height: 20px;}

*html div#homePageTravelNow label {display: block; float: left; font-size:10px; width: 2.4em; height: 20px; margin-top:1px; }

div#homePageTravelNow input#mainJourneyRequestDetailstime,
div#homePageTravelNow input#mainJourneyRequestDetailsdate {width: 60px; display: inline;}

div#homePageTravelNow input#depart,
div#homePageTravelNow input#arrive {width: 10px; margin-top: 3px;}

div#homePageTravelNow label#departlabel,
div#homePageTravelNow label#arrivelabel {width: 120px;}









div#homePageTravelNow_new {min-height:205px; height:auto !important; height:205px; width:218px; position:relative;}

div#homePageTravelNow_new .journey button {position:absolute; bottom:45px; right: 25px;}

*+html div#homePageTravelNow_new .journey button {width:50px;}

*html div#homePageTravelNow_new .journey button {width:50px; bottom:40px;}

div#homePageTravelNow_new span.jp_more_options a{position:absolute; bottom:18px; right: 25px; color:#FFFFFF; text-decoration:underline; font-size:13px;}

div#homePageTravelNow_new input#originLocation,
div#homePageTravelNow_new input#destinationLocation {width: 175px;}

div#homePageTravelNow_new input#methodgotoFullForm {position:absolute; left:115px; bottom:22px; width: 8em;background: none; color:white; cursor:pointer; padding:0; text-align: right;}

div#homePageTravelNow_new label {display: block; float: left; width: 4.4em; height: 20px;}

*html div#homePageTravelNow_new label {display: block; float: left; font-size:10px; width: 2.4em; height: 20px; margin-top:1px; }

div#homePageTravelNow_new input#mainJourneyRequestDetailstime,
div#homePageTravelNow_new input#mainJourneyRequestDetailsdate {width: 60px; display: inline;}

div#homePageTravelNow_new input#depart,
div#homePageTravelNow_new input#arrive {width: 10px; margin-top: 3px;}

div#homePageTravelNow_new label#departlabel,
div#homePageTravelNow_new label#arrivelabel {width: 120px;}
