﻿A:link
{
    text-decoration: none;
    color: #448CCB;
}
A:visited
{
    text-decoration: none;
    color: #448CCB;
}
A:hover
{
    text-decoration: underline;
}

font
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 8pt;
    color: #000000;
}

.text
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 8pt;
    color: #000000;
}

.SmallText
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 7pt;
    color: #000000;
    text-transform: uppercase;
}

.ColumnHeader
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 7pt;
    letter-spacing: 1pt;
    color: #737373;
    text-transform: uppercase;
}

.CommonSectionHeader
{
    color: #666666;
    border-bottom: solid 1px #C1C1C1;
    border-top: solid 1px #C1C1C1;
    height: 24px;
    text-indent: 10px;
    background: #E6E6E6;
}


html, body
{
    text-align: center;
    margin: 0 auto;
    background: #FFFFFF;
    z-index: -1;
}

.CommonLabel
{
    font-weight: bold;
    color: #666666;
}

.DivMasterFrame
{
    text-align: left;
    margin: 0 auto; /* align for good browsers */
}

td
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 8pt;
    color: #000000;
}

.StartPageText
{
    color: #F57B0F;
    font-size: 11px;
}


input
{
    background-color: #FFFFFF;
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 11px;
    border: 1px solid #737373;
    color: #000000;
}

.textarea
{
    background-color: #FFFFFF;
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 11px;
    border: 1px solid #7CC576;
    color: #000000;
}

img
{
    border: 0px;
    display: block;
}

textarea
{
    background-color: #FFFFFF;
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 12px;
    border: 1px solid Black;
    color: #000000;
}
hr
{
    height: 1px;
    color: #000000;
}

.HeaderHeader
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    letter-spacing: 1px;
}

.TableHeader
{
    font-weight: bold;
    color: #B4B4B4;
}

.FirstColumnPaddingLeft
{
    text-indent: 10px;
}

.PageHeader
{
    font-size: 15px;
    color: #737373;
    height: 26px;
}

.DropDown
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
    color: #000000;
}

.DropDownCalender
{
    font-family: "lucida grande" , tahoma, arial, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
}

.CommonButton
{
    border-top: 1px solid #D9D9D8;
    border-left: 1px solid #D9D9D8;
    border-right: 1px solid #B8B8B8;
    border-bottom: 1px solid #B8B8B8;
    background-image: url(../images/bg/ButtonGeneral.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-color: #CDCDCD;
    font-family: tahoma, arial, sans-serif;
    font-size: 11px;
    letter-spacing: 1.1px;
    color: #212121;
    padding-top: 5px;
    padding-bottom: 5px;
}

.FeedbackHeader
{
    font-size: 12px;
    background: #B2B2B2;
    color: #FFFFFF;
    height: 30px;
    text-indent: 10px;
}

.ButtonYes
{
    border-style: solid;
    border-top: 1px solid #9A9A9A;
    border-left: 1px solid #9A9A9A;
    border-bottom: 1px solid #C4C3C3;
    border-right: 1px solid #C4C3C3;
    background-position: top right;
    background-repeat: no-repeat;
    background-color: #737373;
    font-family: tahoma, arial, sans-serif;
    font-size: 11px;
    letter-spacing: 1.1px;
    color: #FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
}

.ButtonDelete
{
    border: 1px solid #B4B4B4;
    background-color: #D1161B;
    font-family: tahoma, arial, sans-serif;
    font-size: 11px;
    letter-spacing: 1.1px;
    color: #FFFFFF;
    padding-top: 5px;
    padding-bottom: 5px;
}

.CheckBox
{
    border: 0px solid white;
    background: transparent;
}

.RadioButton
{
    border: 0px solid white;
    background: none transparent;
}

.TableRowLinkMarker
{
    background-image: url(../images/common/TableRowLinkMarker.gif);
    background-repeat: no-repeat;
    padding-left: 6pt;
}

.CommonLink
{
    background-image: url(../images/common/LinkMarker.png);
    background-repeat: no-repeat;
    padding-left: 6pt;
}

.CommonLabelMandatory
{
    background-image: url(../images/common/CommonLabelMandatory.gif);
    background-repeat: no-repeat;
    padding-left: 6pt;
}

.MainBgTop
{
    background-image: url(../images/bg/MainBgTop.gif);
}

.MainBgMiddle
{
    background-image: url(../images/bg/MainBgMiddle.gif);
}

.MainBgBottom
{
    background-image: url(../images/bg/MainBgBottom.gif);
}

.TableLineLight
{
    background-color: #CDCDCD;
}

.TableRowDark
{
    background-color: #EDEDEC;
}

.TableRowError
{
    background-color: #ffb0b0;
}

.TableLineStandard
{
    background-color: #C1C1C1;
}

.TableLineDark
{
    background-color: #818181;
}

.TableCellBottomGrey
{
    border-bottom: solid 1px #CDCDCD;
}

.BookingSlot
{
    background-image: url('../images/bg/BookingSlot.gif');
}


.CalendarLineLight;
{
    background-color: #CDCDCD;
}

.CalendarLeftTopBorder
{
    border-left: solid 1px #000000;
    border-top: solid 1px #000000;
}

.CalendarLeftTopRightBorder
{
    border-left: solid 1px #000000;
    border-top: solid 1px #000000;
    border-right: solid 1px #000000;
}

.CalendarLeftTopRightBottomBorder
{
    border-left: solid 1px #000000;
    border-top: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}

.CalendarLeftRightBorder
{
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}
.CalendarLeftBorder
{
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
}


.CalendarBottomBorder
{
    border-bottom: solid 1px #000000;
}

.CalendarControlLeftBorder
{
    border-left: solid 1px #CDCDCD;
}

.TimeSlotStart
{
    background-image: url('../images/bg/TimeSlotStart.gif');
}

.TimeSlotMiddle
{
    background-image: url('../images/bg/TimeSlotMiddle.gif');
}

.TimeSlotEnd
{
    background-image: url('../images/bg/TimeSlotEnd.gif');
}

.TimeSlotDividerStandard
{
    background-image: url('../images/bg/TimeSlotDividerStandard.gif');
}

.TimeSlotDividerDark
{
    background-image: url('../images/bg/TimeSlotDividerDark.gif');
}


.TimeSlotStartAlt
{
    background-image: url('../images/bg/TimeSlotStartAlt.gif');
}

.TimeSlotMiddleAlt
{
    background-image: url('../images/bg/TimeSlotMiddleAlt.gif');
}

.TimeSlotEndAlt
{
    background-image: url('../images/bg/TimeSlotEndAlt.gif');
}

.TimeSlotDividerStandardAlt
{
    background-image: url('../images/bg/TimeSlotDividerStandardAlt.gif');
}

.TimeSlotDividerDarkAlt
{
    background-image: url('../images/bg/TimeSlotDividerDarkAlt.gif');
}

.ImageHeader
{
    background-image: url('../images/common/Header.gif');
}

.MenuSelectedLeft
{
    background-image: url('../images/tabs/SelectedLeft.gif');
}

.MenuSelectedMain
{
    background-image: url('../images/tabs/SelectedMain.gif');
    font-size: 7pt;
    text-transform: uppercase;
    font-family: "lucida grande" , tahoma, arial, sans-serif;
}

.MenuSelectedRight
{
    background-image: url('../images/tabs/SelectedRight.gif');
}

.MenuDeselectedLeft
{
    background-image: url('../images/tabs/DeselectedLeft.gif');
}

.MenuDeselectedMain
{
    background-image: url('../images/tabs/DeselectedMain.gif');
    font-size: 7pt;
    text-transform: uppercase;
    font-family: "lucida grande" , tahoma, arial, sans-serif;
}

.MenuDeselectedRight
{
    background-image: url('../images/tabs/DeselectedRight.gif');
}

.MenuEnd
{
    background-image: url('../images/tabs/End.gif');
}

.FunctionHeader
{
    font-size: 9pt;
    color: #737373;
    font-weight: bold;
}
