        .pelican-reservation .pelican-table {
            display: table-cell;
            color: #666666;
        }

            .pelican-reservation .pelican-table input[type="text"] {
                border-radius: 4px;
                padding: 4px 12px;
                color: #666666;
                min-height: 20px;
            }

            .pelican-reservation .pelican-table select {
                min-height: 20px;
                border-radius: 3px;
                color: #666666;
                padding: 6px 12px;
            }

            .pelican-reservation .pelican-table .pelican-label {
                display: inline-block;
                vertical-align: middle;
                min-height: 50px;
            }

            .pelican-reservation .pelican-table .pelican-label-empty {
                display: inline-block;
                min-height: 50px;
                vertical-align: middle;
                visibility: hidden;
            }

            .pelican-reservation .pelican-table .pelican-btn {
                display: inline-block;
                margin-bottom: 0;
                font-weight: normal;
                text-align: center;
                vertical-align: middle;
                cursor: pointer;
                border: 1px solid transparent;
                white-space: nowrap;
                padding: 4px 12px;
                font-size: 14px;
                line-height: 1.42857143;
                border-radius: 4px;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                color: #ffffff;
                min-width: 100px;
                background-color: #666666;
            }

        .pelican-quick-reservation .ui-datepicker {
            font-size: 80%;
        } 		

        .pelican-myreservation .pelican-table {
            display: inline;
            color: #666666;
        }

            .pelican-myreservation .pelican-table input[type="text"] {
                border-radius: 4px;
                padding: 4px 12px;
                color: #666666;
                min-height: 20px;
            }

            .pelican-myreservation .pelican-table .pelican-btn {
                display: inline-block;
                margin: 0;
                font-weight: normal;
                text-align: center;
                vertical-align: middle;
                cursor: pointer;
                border: 1px solid transparent;
                white-space: nowrap;
                padding: 4px 12px;
                font-size: 14px;
                line-height: 1.42857143;
                border-radius: 4px;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none;
                color: #ffffff;
                min-width: 100px;
                background-color: #666666;
            }

        .pelican-quick-myreservation .ui-datepicker {
            font-size: 80%;
        }

.ui-datepicker { 
	font: 80% "Trebuchet MS", Arial; 
	z-index: 1000;
}