.ms-main
{
}
.ms-selectdatesTable
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 374px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 142px
}
.ms-selectdatesboxfont
{
    BORDER-RIGHT: #0061ad 1px solid;
    BORDER-TOP: #0061ad 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    BORDER-LEFT: #0061ad 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #0061ad 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #0061ad;
    TEXT-DECORATION: none;
    cellSpacing: 0;
    cellPadding: 0
}
.ms-selectdatesChangefont
{
    FONT-SIZE: 12px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
.ms-availTable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.ms-availtableRegionBar
{
    font-size: 12px;
    background-image: none;
    color: white;
    background-repeat: repeat;
    font-family: Arial;
    background-color: #0061ad;
    text-decoration: none;
    text-align: left;
}
.ms-availtablehotelname
{
    font-size: 13px;
    color: white;
    font-family: Arial;
    text-decoration: none;
}
.ms-availtableCurrentDay
{
    FONT-SIZE: 11px;
    COLOR: #a5d77b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-availtableDay
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-availtableroomfont
{
    FONT-SIZE: 9px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-availtableallotmentfont
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-availtablePromotefont
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #94baef;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtableNonPromotefont
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #a5d77b;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtablePromotefont0
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #94baef;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtableNonPromotefont0
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f47c00;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtablePromotefont1
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #94baef;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtableNonPromotefont1
{
    font-size: 10px;
    background-image: none;
    color: black;
    background-repeat: repeat;
    font-family: Arial;
    background-color: #a5d77b;
    text-decoration: none;
    text-align: left;
}
.ms-availtableDayDef
{
    FONT-SIZE: 12px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtableConditions
{
    FONT-SIZE: 13px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-availtableConditionsNo
{
    FONT-SIZE: 13px;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align: left;
}
.ms-ConfirmAvailTable
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 435px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 260px
}
.ms-GreyFormText
{
    FONT-SIZE: 13px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormHeadingFont
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormHeadingTopFont
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormText
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormTextLarge
{
    FONT-SIZE: 16px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormTextSmall
{
    FONT-SIZE: 10px;
    COLOR: #cd3333;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormText2
{
    FONT-SIZE: 13px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormText3
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ChangeResFormText
{
    FONT-SIZE: 13px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-ColorFormTextSmall2
{
    FONT-SIZE: 10px;
    COLOR: #696969;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-GreyFormTextSmall
{
    FONT-SIZE: 10px;
    COLOR: #184584;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-RedFormText
{
    FONT-SIZE: 13px;
    COLOR: #0000ff;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-RedFormTextLarge
{
    FONT-SIZE: 16px;
    COLOR: #cb143c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-BlueFormText
{
    FONT-SIZE: 13px;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-BlueFormFont
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-BlueFormFontSmall
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-NavyFormFontLarge
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-NavyFormFontSmall
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-RedGrandTotal
{
    FONT-SIZE: 13px;
    COLOR: #cb143c;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-paymentblackfont
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.ms-GreyFormBg
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0061ad
}
.ms-GreyFormBg2
{
    BACKGROUND: gainsboro
}
.ms-GreyFormBg3
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0061ad
}
.ms-PaymentBg
{
    BACKGROUND: #dcdcdc
}
.ms-ConfirmAvailBg
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #0061ad
}
.ms-availtableallotmentbg
{
    background-image: none;
    background-repeat: repeat;
    white-space: nowrap;
    background-color: #d6e3f7;
    text-align: left;
}
.ms-availtabletopfont
{
    background-image: none;
    background-repeat: repeat;
    background-color: #0061ad;
    text-align: left;
}
.ms-availtableroomtypebg
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: white
}

#dhtmltooltip
{
    BORDER-RIGHT: black 2px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 2px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    Z-INDEX: 100;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black 2px solid;
    WIDTH: 150px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 2px solid;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: lightyellow;
    TEXT-DECORATION: none
}
BODY {
	MARGIN: 0px
}
