﻿    .bm-accom-srch-panel { width: 649px; height: 95px; background: #ffffff url(/Travel/Resources/IMG/AccomSearch/panel-bg.gif) top left no-repeat; }
    .bm-accom-srch-panel { padding: 8px 0px 0px 16px; }
    .bm-accom-srch-panel-go-column,
    .bm-accom-srch-panel-column        { float: left; padding-right: 10px; }
    .bm-accom-srch-panel .title-row,
    .bm-accom-srch-panel-column .title { font-weight: bold; font-size: 12px; color: #ffffff; padding: 4px 0px 4px 0px; }
    .bm-accom-srch-panel-column img    { padding: 4px 0px; }
    .bm-accom-srch-panel-go-column     { padding: 15px 4px 4px 4px; }

    .bm-accom-srch-panel .title-row    { font-size: 10px; }
    
    .bm-cat-srch-textbox-td input { background-image: url(/Travel/Resources/IMG/CSS/004664/bm-srch-keyword-textbox-bg.gif) }
    
    .bm-accom-srch-textbox,
    .bm-accom-srch-datebox,
    .bm-accom-srch-drp                 { border: none 0px #ffffff; font-family:Verdana, Sans-Serif; font-size:11px; margin: 0px; padding: 0px }

    .bm-accom-srch-textbox-td          { background: url('/Travel/Resources/IMG/bm-evtcal-srch-keyword-txt.gif') no-repeat left top }
    .bm-accom-srch-textbox             { width: 109px; height: 15px; padding: 4px 4px 2px 4px; border: none 0px Transparent; background-color: Transparent; }
    .bm-accom-srch-datebox             { background-image: url(/Travel/Resources/IMG/bm-evtcal-srch-datebox-bg.gif); width: 108px; height: 16px; padding: 2px 4px; }
    
    .bm-accom-srch-date-start-textbox,
    .bm-accom-srch-date-end-textbox   { width: 98px; height: 13px; padding: 4px 4px; border: none; font-family:Verdana, Sans-Serif; font-size:11px; border: none 0px Transparent; background-color: Transparent; }
    .bm-accom-srch-date-start-textbox { background-image: url(/Travel/Resources/IMG/AccomSearch/checkin-txt.gif); }
    .bm-accom-srch-date-end-textbox   { background-image: url(/Travel/Resources/IMG/AccomSearch/checkout-txt.gif); }

    .bm-accom-srch-drop-menu-textbox          {  }
    .bm-accom-srch-drop-menu-textbox .textbox { height: 14px; padding: 5px 4px 2px 4px; overflow: hidden; color: #000000; font-size: 11px; float: left; }
    .bm-accom-srch-drop-menu-textbox .button  { float: left; width: 28px; height: 21px;  }

    .bm-accom-srch-cat .bm-srch-drop-menu-textbox .textbox { width: 83px; background-image: url(/Travel/Resources/IMG/AccomSearch/cat-txt.gif); }
    .bm-accom-srch-cat .bm-srch-drop-menu-textbox .button  { width: 27px; background-image: url(/Travel/Resources/IMG/AccomSearch/cat-btn.gif); }

    .bm-accom-srch-loc .bm-srch-drop-menu-textbox .textbox { width: 83px; background-image: url(/Travel/Resources/IMG/AccomSearch/loc-txt.gif); }
    .bm-accom-srch-loc .bm-srch-drop-menu-textbox .button  { width: 27px; background-image: url(/Travel/Resources/IMG/AccomSearch/loc-btn.gif); }

    .bm-accom-srch-adult .bm-srch-drop-menu-textbox .textbox { width: 37px; background-image: url(/Travel/Resources/IMG/AccomSearch/adults-txt.gif); }
    .bm-accom-srch-adult .bm-srch-drop-menu-textbox .button  { width: 27px; background-image: url(/Travel/Resources/IMG/AccomSearch/adults-btn.gif); }

    .bm-accom-srch-child .bm-srch-drop-menu-textbox .textbox { width: 37px; background-image: url(/Travel/Resources/IMG/AccomSearch/children-txt.gif); }
    .bm-accom-srch-child .bm-srch-drop-menu-textbox .button  { width: 27px; background-image: url(/Travel/Resources/IMG/AccomSearch/children-btn.gif); }

    .bm-accom-srch-cat,
    .bm-accom-srch-loc,
    .bm-accom-srch-adult,
    .bm-accom-srch-child  { padding-left: 15px; }

