﻿html, body, form 
{
    height: 100%;
    max-height: 100%;
    padding: 0px;
    margin: 0px;
    border: 0px;
    /* hide overflow:hidden from IE5/Mac */ /* \*/
    overflow: hidden; /* */
    background-image: url('../Images/Beachcomber/LightBlueFadingDown.gif');
    background-repeat: repeat-x;
    background-position: top;
}
.Align_dxControlCenter {
    margin-left: auto;
    margin-right: auto;
}
.dxsplLCC { /*this is a devexpress hack to make the splitterpanes work correctly*/
  position: static !important;
}
#divMain 
{
    width: 100%;
    height: 100%;
    overflow:hidden;
}
#divMenu
{
    position: inherit;
    display: block;
    top: 0px;    
    left: 0px;
    height: 26px;
}
#divContent
{
    position: absolute;
    z-index: 3;
    top: 80px; 
    /*height: 80%;*/ /*this must be here for the splitter in IE8 compatability mode
                       temporary fix with javascript synchronizeSplitter*/
    bottom: 45px;
    left: 0px;
    right: 0px;
    overflow: hidden;
}
* html #divContent
{   /*see Box Model Hack and Tan Hack*/
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    height:100%;
    max-height:100%;
    width:100%;
    overflow:hidden;
    position:absolute;
    z-index:3;
    border-top:80px solid #fff;
    border-bottom:45px solid #fff;
    border-left:0px solid #fff;
}
#divLoading
{
    background-image: url('../Images/Beachcomber/Animation1.gif');
    z-index: 2;
    width: 43px;
    height: 40px;
    top: 50%;
    left: 50%;
    position: absolute;
    display: block;
}
#divHeader
{
    background-image: url('../Images/Beachcomber/bg_dark.jpg');
    background-repeat: repeat-x;
    background-position: top;
    position: absolute;
    margin: 0px;
    top: 0px;
    left: 0px;
    display: block;
    width: 100%;
    height: 80px;
    z-index: 5;
    overflow: hidden;
}
#divCKNET
{
    position: absolute;
    top: 2px;
    left: 0px;
    right: 200px;
    height: 80px;
    z-index: 5;
    overflow:hidden;
}
* html #divCKNET
{
    position: absolute;
    top:0px;
    left:0px;
    right:0px;
    height:80px;
    max-height:80px;
    position:absolute;
    z-index:3;
    border-right:200px solid #fff;
    overflow:hidden;
}
#divSignedSection
{
    background-image: url('../Images/Beachcomber/bg_dark.jpg');
    background-repeat: repeat-x;
    background-position: top;
    position:absolute;
    display: block;
    top: 0px;
    height: 80px;
    right: 0px;
    width:200px;
    overflow: hidden;
}
* html #divSignedSection
{   /*this doesn't want to "fix" to the right side of the screen*/
    background-image: url('../Images/Beachcomber/bg_dark.jpg');
    background-repeat: repeat-x;
    background-position: top;
    position: absolute;
    top:0px;
    right:0px;
    height:80px;
    max-height:80px;
    width: 200px;
    z-index:3;
    overflow: hidden;
}
#divSignedIn
{
    background-color: Transparent;
    position: absolute;
    display: none;
    top: 10px;
    left: 7px;
    bottom: 0px;
    right: 7px;   
    overflow: hidden;
}
* html #divSignedIn
{
    background-color: Transparent;
    position:absolute;
    display: none;
    top: 10px;
    right:7px;
    height:80px;
    width: 195px;
    overflow:hidden;
}
#divSignedOut
{
    background-color: Transparent;
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;   
    overflow: hidden;
}
* html #divSignedOut
{
    background-color: Transparent;
    position:absolute;
    display: none;
    top: 0px;
    right:0px;
    height:80px;
    width: 200px;
    overflow:hidden;
}
#divTravel
{
    background-image: url('../Images/CKNET/travel.jpg');
    width: 118px;
    height: 30px;
}
#divSignIn
{
    background-image: url('../Images/CKNET/sign_in.jpg');
    width: 106px;
    height: 46px;
    position:absolute;
    left: 0px;
    top:31px;
}
#divRegister
{
    background-image: url('../Images/CKNET/register.jpg');
    position:absolute;
    width: 99px;
    height: 46px;
    top: 31px;
    left: 96px;
}
#divFooter
{
    background-image: url('../Images/Beachcomber/bg_dark.jpg');
    background-repeat: repeat-x;
    background-position: top;
    position: absolute;
    margin: 0px;
    bottom: 0px;
    left: 0px;
    display: block;
    width: 100%;
    height: 45px;
    z-index: 5;
    overflow: hidden;
}
#divForContentPlaceHolder
{
    position: inherit;
    top:10px;
    height:100%;
    /*background-image: url('../Images/Beachcomber/LightBlueFadingDown.gif');
    background-repeat: repeat-x;
    background-position: top;*/
    background-color: #FFFFFF;
    overflow:hidden;
    z-index: 0;
}
#divQuote, #divCommission
{
    position:inherit;
    height:87%;
    margin-left: 10px;
    margin-top: 5px;
    margin-right: 5px;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 7pt;
    color: #234356;
    z-index: 100;
    overflow:auto;
/*see Box Model Hack and Tan Hack*/    
}
/*#divReadHtml
{
    position:inherit;
}*/
.classForContentPages
{
    background-color: #FFFFFF;
    height: 100%;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 7pt;
    color: #234356;
    z-index: 0;
    overflow:hidden;
}
.HighZIndex
{
    z-index:1000;
    elevation:above;
}
#divRequirements
{
    position: inherit;
    height: 100%;
    overflow: hidden;
    background-image: url('../Images/Beachcomber/LightBlueFadingDown.gif');
    /*z-index:100;*/
}
#divForSearchGrid
{
    position:absolute;
    height:100%;
    width:100%;
    overflow: hidden;
}
/*Statistics.aspx*/
#divStatistics
{
    position: inherit;
    top: 2px;
    height: 100%;
    /*bottom: 135px;*/
    left: 0px;
    /*width:100%;check what to use for IE6*/
    right:0px;
}
#divForResizing
{
    position:inherit;
    height: 79%;
    width: 100%;
    /*width: 99%;check what to use for IE6*/
    overflow: hidden;
}
/*end Statistics.aspx*/

#divForCompanyStatistics
{
    position: inherit;
    top: 2px;
    height: 93%;
    left: 0px;
    right:0px;
    overflow:auto;
}
#Graphic
{
    /*background-color:Yellow;*/
    position:inherit;
    height: 400px;
    width: 100%;
    display:none;
}
#Chart
{
    /*background-color:Orange;*/
    position:inherit;
    height: 460px;
    width: 100%;
    display:none;
}

/*Hotel Availability*/
#divAvailability
{
    width:500px;
    overflow-y:hidden;
	overflow-x:auto;
	border-color:gray;
	border-width:1px;
	border-style:solid;
}
.HeaderCellWeekday
{
    width:60px;
    text-align:center;
    background-color:#FAF0E6;
}
.HeaderCellWeekend
{
    width:60px;
    text-align:center;
    background-color:#FAF0E6;
    color:#FF0000;
}
.RoomCell
{
    width:200px;
    text-align:left;
}
.AvailableCell
{
    width:20px;
    background-color:#32CD32;
    color:#32CD32;
    text-align:center;
}
.NotAvailableCell
{
    width:20px;
    background-color:#CD5C5C;
    color:#CD5C5C;
    text-align:center;
}
.GrayNotAvailableCell
{
    width:20px;
    background-color:Gray;
    color:Gray;
    text-align:center;
}
.PurpleNotAvailableCell
{
    width:20px;
    background-color:Purple;
    color:Purple;
    text-align:center;
}
/*end of Hotel Availability*/







