﻿
    body {/* IE Browsers */ 
        Font-Family: Helvetica, Verdana, Arial, sans-serif;
        Font-Size: 14px;  
        font-weight:bold;
        color: white;
        text-align:center;
        vertical-align:top;
        background-color:black;
    }
    body {/* Mozilla Browsers */
        Font-Family: Helvetica, Verdana, Arial, sans-serif;
        Font-Size: 14px;  
        font-weight:bold; 
        color: white;
        text-align:-moz-center;
        vertical-align:-moz-top;
        background-color:black;
    }
    Table 
    {
        border-collapse:collapse;
        margin-left:auto;
        margin-right:auto;
    }
   .MainBackground {
        background-image: url(../Images/Backgrounds/BG.gif);
        background-color:Transparent;
        background-repeat:no-repeat;
        margin-left:auto;
        margin-right:auto;
        text-align:center;
        text-align:-moz-center;
        position:relative;
        width:828px;
        height:720px;
        z-index:101;
        padding-top:165px;
    } 
    .ContentBackground {
        background-image: url(../Images/Backgrounds/BG_2.gif);
        background-color:Transparent;
        background-repeat:no-repeat;
        background-position:top;
        text-align:center;
        text-align:-moz-center;
        margin-left:auto;
        margin-right:auto;
        height:auto;
        width:auto;
        max-height:485px !important;
        max-width:721px !important;
        z-index:201;
    }     
    .ContentBackground2 {
        position:relative;
        top:147px;
        background-color:#000;
        filter:alpha(opacity=65);
        opacity:0.65;
        margin-left:auto;
        margin-right:auto;
        height:auto;
        width:auto;
        text-align:center;
        text-align:-moz-center;
        max-height:485px !important;
        max-width:721px !important;
        z-index:201;
    }
    .Contents {
        position:relative;
        padding:20px 25px 10px 25px;
        text-align:center;
        margin-left:auto;
        margin-right:auto;
        max-height:485px !important;
        max-width:721px !important;
        z-index:202;  
    }
    .Menu 
    {
        background-color:Black;
        padding:3px 15px 3px 15px;
        height:15px !important;
        width:691px !important;
        text-align:left;
        text-align:-moz-left; 
        margin-left:auto;
        margin-right:auto;
    }
    .BlankMenu 
    {
        top:165px;
        position:relative;
        background-color:Transparent;
        height:15px !important;
        width:691px !important;
        text-align:left;
        text-align:-moz-left; 
        margin-left:auto;
        margin-right:auto;
    }
    .Header 
    {
        position:relative;
        background-color:Transparent;
        height:18px !important;
        width:691px !important;
        text-align:right;
        text-align:-moz-right; 
        margin-right:auto;
        z-index:203; 
    }
    .modalBackground {
        background-color:#000;
        filter:alpha(opacity=50);
        opacity:0.5;  
        width:100% !important; 
        height:100% !important; 
        z-index:1002;
    }
    .modalBackgroundBlue {
        background-color:#36A2CB;
        filter:alpha(opacity=50);
        opacity:0.5;
        width:100% !important; 
        height:100% !important; 
        z-index:1002;
    }
    .modalPopup {
        Text-Align:Right;
        Padding:10px 10px 10px 10px;
        Background-Color:#2B558F;
        Border-Style:Outset; 
        Border-Color:#828384;
        Border-Width:4px;
        z-index:1002;
    }
    .tipPopup {
        Text-Align:Center;
        Padding:2px 3px 2px 3px;
        Background-Color:#FFFFFF;
        Border-Style:Solid; 
        Border-Color:#2B558F;
        Border-Width:1px;
        color: #2B558F;
        Font-Size: 10px; 
        z-index:1002;
    }
    .line {
        border-top:solid 1px #dcdcdc;
        height: 5px;
    }
    .lineB {
        border-bottom:solid 1px #dcdcdc;
        height: 5px;
    }
    .wtrmrk
    {
        Font-Family: Verdana, Arial, Helvetica, sans-serif; 
        Font-Size: 12px;
        Color: #F5F5F5;
    }
    .error {
        Border-Color: #FF0000;
    }
    .divArriveDate
    {
        position: absolute;
        top: 0em;
        left: 0em;
        color: black;
        z-index: 501;
    }
    .ajax__calendar_container { z-index:3001; }
    .callout 
    {
        position:absolute; 
        z-index:1000;  
        color:Red;
        font:bold 10px Verdana, Arial, Helvetica, sans-serif;
     }
        /*color:#0098CB;*/
