﻿body 
{
    font-size:12px;
    font-family:Arial;
    margin:0px;
    color:#545454;
}
body a
{
    text-decoration:none;
    margin:0px 5px 0px 5px;
    color:#545454;
}
body a:Hover
{
    color:#e30a0a;
}
#GlobalContainer
{
    width:100%;
    height:100%;
    text-align:center;
}
#Level1Container
{
    width:904px;
    margin:auto;
}
#Level1Table
{
    width:904px;
}
    
#Level1Table td
{
    vertical-align:top;
    text-align:right;
}

#TopHeader
{
    width:360px;
    height:70px;
    background-image:url('/Images/HE/header.png');
    background-repeat:no-repeat;
    padding:16px 300px 0px 0px;
}
#TopHeader img
{
    border:none;
}
#TopToolBarMenu
{
    width:659px;
    height:34px;
    background-image:url('/Images/HE/BGTopToolBarLeft.png');
    background-repeat:no-repeat;
    background-position:top left;
}
#TopToolBarMenu div
{
    float:right;
}
#TopToolBarRight
{
    width:48px;
    height:34px;
    background-image:url('/Images/HE/BGTopToolBarRight.png');
    background-position:top;
}
#TopToolBarRight:Hover
{
    cursor:pointer;
    background-position:bottom;
}

.TopToolBarItem
{
    height:24px;
    padding:10px 15px 0px 15px;
    background-image:url('/Images/HE/BGTopToolBarMid.png');
    color:white;
    font-weight:bold;
}
.TopToolBarItem:Hover
{
    background-position:bottom;
    cursor:pointer;
}

.TopToolBarItem a
{
    color:White;
}
.TopToolBarItem a:Hover
{
    color:White;
}

.TopToolBarDivider
{
    width:1px;
    height:34px;
    background-image:url('/Images/HE/BGTopToolBarDivider.png');
}
#TopQuickSearch
{
    width:660px;
    height:51px;
    background-image:url('/Images/HE/BGQuickSearch.png');
    background-repeat:no-repeat;
}
#TopQuickSearch_Controls
{
    padding-top:10px;
}

#TopQuickSearch_Controls div
{
    float:right;
}

.QuickSearchRadioButton
{
    background-image:url('/Images/HE/BGRadioButton.png');
    background-position:top right;
    background-repeat:no-repeat;
    padding-right:20px;
    height:17px;
    margin:8px 5px 0px 5px;
    font-weight:bold;
}
.QuickSearchRadioButton:Hover
{
    cursor:pointer;
}

#TopQuickSearch_RoomNumSelection
{
    width:200px;
    height:26px;
    direction:rtl;
    text-align:right;
    padding:1px 31px 0px 31px;
    background-image:url('Images/HE/BGRoomNumSelectionClosed.png');
    background-position:center top;
    background-repeat:no-repeat;
    margin:4px 0px 0px 0px;
}

#RoomNumSelectionClosed
{
    width:190px;
    font-weight:bold;
    padding:3px 5px 5px 5px;
}
#RoomNumSelectionClosed:Hover
{
    cursor:pointer;
}
#RoomNumSelectionOpen
{
    font-weight:bold;
    width:190px;
    height:220px;
    direction:rtl;
    text-align:right;
    padding:3px 5px 5px 5px;
    background-image:url('Images/HE/BGRoomNumSelection.png');
    background-position:center top;
    background-repeat:no-repeat;
    display:none;
    position:relative;
    top:-24px;
}
#MaxRooms, #MinRooms
{
    height:140px;
    overflow:auto;
}
.RoomNumDivMaxClass
{
    height:17px;
    margin:0px 2px 2px 0px;
    width:35px;
    background-image:url('/Images/HE/BGRadioButton.png');
    background-repeat:no-repeat;
    background-position:top right;
    padding:0px 20px 0px 0px;
}
#MaxRooms, #MinRooms Div:Hover
{
    cursor:pointer;
}

.RoomNumDivMinClass
{
    height:17px;
    margin:0px 2px 2px 0px;
    width:35px;
    background-image:url('/Images/HE/BGRadioButton.png');
    background-repeat:no-repeat;
    background-position:right top;
    padding:0px 20px 0px 0px;
}

.RoomNumSaveButton
{
    margin:5px 30px 0px 0px;
    width:41px;
    height:21px;
    background-image:url('/Images/HE/BGBTNQuickSearch.png');
    color:White;
    padding:6px 13px 0px 0px;
}
.RoomNumSaveButton:Hover
{
    cursor:pointer;
}
#TopQuickSearch_BTNSubmit
{
    width:40px;
    height:22px;
    background-image:url('/Images/HE/BGBTNQuickSearch.png');
    background-position:top left;
    background-repeat:no-repeat;
    color:white;
    font-weight:bold;
    margin-top:2px;
    padding:5px 15px 0px 0px;
}
#TopQuickSearch_BTNSubmit:Hover
{
    cursor:pointer;
}
#SearchResultsPaneTop
{
    height:5px;
    width:660px;
    background-image:url('/Images/HE/BGSearchResultsPaneTop.png');
}
#SearchResultsPaneMiddle
{
    height:585px;
    width:640px;
    background-image:url('/Images/HE/BGSearchResultsPaneMiddle.png');
    background-repeat:repeat-y;
    padding:0px 10px 0px 10px;
}
#SearchResultsPaneBottom
{
    height:6px;
    width:660px;
    background-image:url('/Images/HE/BGSearchResultsPaneBottom.png');
}

#LogotypeContainer
{
    width:230px;
    height:122px;
    background-image:url('/Images/HE/CompanyLogo.png');
    background-position:center top;
    background-repeat:no-repeat;
}
#LogotypeContainer
{
    cursor:pointer;
}
#ContactUsFormContainer
{
    width:230px;
    height:329px;
    background-image:url('/Images/HE/BGContactForm.png');
    background-position:top;
    background-repeat:no-repeat;
}
#ContactUsFormInputControls
{
    width:170px;
    padding:80px 20px 0px 0px;
}
.ContactUsFormInputControl
{
    margin: 2px 0px 11px 0px;
    width:147px;
    font-size:16px;
    border:none;
}
.ContactUsFormInputControl:Focus
{
    border:none;
}


#ContactUsFormSendButton
{
    height:22px;
    background-image:url('/Images/HE/BGBTNSend.png');
    background-repeat:no-repeat;
    background-position:top right;
    width:72px;
}
#ContactUsFormSendButton:Hover
{
    cursor:pointer;
}
#ContactUsFormEmail
{
    width:100%;
    text-align:center;
    margin-top:120px;
    font-weight:bold;
}
#ContactUsFormEmail a:Hover
{
    color: #e30a0a;
}        

#ToolsAndLinksContainer
{
    width:230px;
    height:288px;
    background-image:url('/Images/HE/BGToolsAndLinks.png');
    background-position:top left;
    background-repeat:no-repeat;
    padding:35px 0px 0px 0px;
}

#ToolsAndLinks_Tools
{
    width:210px;
}
.ToolsAndLinks_Tool
{
    width:73px;
    height:22px;
    background-position:top;
    background-repeat:no-repeat;
    padding:50px 10px 5px 10px;
    text-align:center;
    font-size:10px;
    margin-bottom:5px;
}
.ToolsAndLinks_Tool:Hover
{
    background-position:bottom;
    cursor:pointer;
}
#Tool1
{
    background-image:url('/Images/HE/BGTool1.png');
}
#Tool2
{
    background-image:url('/Images/HE/BGTool2.png');
}
#Tool3
{
    background-image:url('/Images/HE/BGTool3.png');
}
#Tool4
{
    background-image:url('/Images/HE/BGTool4.png');
}
#ToolsAndLinks_Links
{
    width:80%;
    font-size:11px;
}

#ContentPageContainer
{
    width:660px;
}
#BottomRunningLine
{
    width:854px;
    height:25px;
    background-image:url('/Images/HE/BGRunningLine.png');
    background-position:top right;
    background-repeat:no-repeat;
    padding:8px 30px 0px 20px;
    font-size:12px;
    font-weight:bold;
}
#Footer
{
    width:880px;
    height:20px;
    background-image:url('/Images/HE/BGFooter.png');
    background-position:left;
    background-repeat:no-repeat;
    font-size:11px;
    text-align:right;
    direction:rtl;
    padding:33px 20px 0px 0px;
}
#WaitingContainer
{
    width:100%;
    height:100%;
    position:fixed;
    background-color:#545454;
    display:none;
    
    filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#MessageBoxContainer
{
    width:100%;
    height:100%;
    position:fixed;
    display:none;
    color:Green;
    z-index:100;
}
#MessageBoxContainer td
{
    background-image:url('/Images/HE/BGWaitingScreen.jpg');
    background-position:center center;
    background-repeat:no-repeat;
    font-size:18px;
    color:#545454;
    padding-top:40px;
    direction:rtl;
}
#MSGCLOSE
{
    color:red;
}
#MSGCLOSE:Hover
{
    color:black;
    cursor:pointer;
}

.HorDivider
{
    width:100%;
    height:12px;
}
.QuickSearchRadioButtonActive
{
    background-position:bottom right;
}
