﻿.clearboth
{
    clear: both;
}

.curtainDiv
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #000000;
    display: none;
    visibility: hidden;
}

/*--------\\\\\\\\\\\\------end of services--//////////////-----------------------*/

/*------------------------------------------------------------------------------*/
/*                         RESERVATIONS PAGE STYLING                            */
/*------------------------------------------------------------------------------*/
.MainDiv
{
    padding: 5px 0px 0px 0px;
    margin: 0px 25px 10px 18px;
}
.corporateCurtain
{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: .5;
    filter: alpha(opacity=50);
}

#dialogDateTime
{
    position: absolute;
    left: 42%;
    top: 36%;
    padding: 0px 4px 8px 4px;
    visibility: hidden;
    display: none;
}

#calendarTopCont
{
    height: 67px;
    width: 278px;
    background: url(imgs/calendar/Window_01.png);
    background-repeat: no-repeat;
}

#calendarTop
{
    padding: 23px 30px 0px 0px;
}

#calendarMidCont
{
    background: url('imgs/calendar/Window_02.png' );
    width: 278px;
    background-repeat: repeat-y;
}

#calendarMid
{
    width: 180px;
}

#timeSpinner1
{
    padding: 15px 0px 0px 20px;
}

#calendarBtm
{
    text-align: center;
    width: 278px;
    height: 57px;
    border: 0px solid red;
    background: url('imgs/calendar/Window_04.png' );
    background-repeat: no-repeat;
}

.inline
{
	outline: none;
	display: inline;
}

#btnCal
{
    vertical-align: middle;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    outline: none;
}

.clearboth
{
    clear: both;
}
#btnsContainer
{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
}

#btmIMG
{
    display: inline;
    float: right;
    font-size: 8pt;
    background: url(imgs/index.html\LimoPics\str_a.gif) no-repeat;
}
