﻿html, form
{
    height: 100%;
}

body
{
    height: 99.5%;
    margin: 0px; /*overflow: hidden;*/
    font-family: Arial , Verdana;
    font-size: 11px;
}

input, a, span, text, table, select
{
    font-size: 11px;
    font-family: Arial , Verdana;
}

.PortalOverall
{
    float: left;
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
}

.PortalFunction
{
    float: left;
    display: inline;
    width: 300px;
    position: relative;
    top: 5px;
    margin-left: 6px; /*bottom: 5px;*/
}

.PortalAdvertisement
{
    clear: left;
    position: relative;
    padding-top: 10px;
    display: inline;
    float: left;
    width: 300px;
    margin-left: 6px;
}

.PortalMapping
{
    border-color: Red;
    border-width: 2px;
    bottom: 5px;
    display: block;
    left: 315px;
    right: 5px;
    top: 5px;
    position: absolute;
    visibility: visible;
}

.PortalMappingFullScreen
{
    border-color: Red;
    border-width: 2px;
    bottom: 5px;
    display: block;
    left: 5px;
    right: 5px;
    top: 5px;
    position: absolute;
    visibility: visible;
}

.PortalToolBar
{
    float: left;
    background-color: White;
    position: relative;
    display: block;
    margin-top: 0px;
    width: 300px;
    z-index: 11;
    margin-bottom: 10px;
}

.PortalToolBarHidden
{
    display: none;
    visibility: hidden;
}

.PortalHrsModule
{
    background-color: #FFFFFF;
    float: left;
    width: 300px;
    height: 85px;
}

.PortalPanelSearch
{
    float: left;
    background-color: White;
    position: relative;
    display: block;
    width: 300px;
    z-index: 9;
    margin-bottom: 15px; /*    margin-top: 15px;*/
}

.PortalPanelSearchHidden
{
    display: none;
    visibility: hidden;
}

.PortalPanelSearchWithTotalList
{
    float: left;
    background-color: White;
    position: relative;
    display: block;
    width: inherit;
    z-index: 11;
    margin-bottom: 15px; /*margin-top: 15px;*/
}


.PortalRoadBookPrintingInvisible
{
    display: none;
    height: 0px;
    width: 650px;
    visibility: hidden;
}

.PortalRoadBookPrinting
{
    background-color: White;
    position: absolute;
    top: 0px;
    bottom: 5px;
    left: 308px;
    z-index: 11;
    width: 680px;
    visibility: visible;
    padding: 5px;
    overflow: scroll;
}

.PortalRoadBookPrintingHeader
{
    background-color: #A1A1A1;
    padding-top: 4px;
    padding-left: 5px;
    height: 20px;
    width: 650px;
}

.PortalRoadBookPrintingContent
{
    float: left;
    background-color: White;
    padding: 0px;
    text-decoration: none;
    height: auto;
    width: 650px;
}


.PortalPanelHeader
{
    background-color: #A1A1A1;
    height: 20px;
    padding-top: 4px;
    padding-left: 5px;
}

.PortalPanelHeaderLabel
{
    float: left;
    color: White;
}

.PortalRoadBookCloseButton
{
    float: right;
    margin-right: 5px;
}

/*.PortalPanelCollapseButton
{
    float: right;
    margin-right: 5px;
}

.PortalPanelExpandButton
{
    float: right;
    margin-right: 5px;
    display: none;
}*/

.PortalContentPanel
{
    float: left;
    background-color: #FFFFFF;
    text-decoration: none;
    height: auto;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 4px;
    visibility: visible;
    display: block;
}

.PortalContentPanelExpColBtnVisible
{
    float: right;
    margin-right: 5px;
    visibility: visible;
    display: block;
}

.PortalContentPanelExpColBtnHidden
{
    float: right;
    margin-right: 5px;
    display: none;
    visibility: hidden;
}

.PortalContentPanelHidden
{
    display: none;
    visibility: hidden;
}

.PortalContentPanelWithTabs
{
    background-color: #F1F1F1;
    bottom: 0px;
    padding-left: 0px;
}

.PortalTabs
{
    margin-left: 5px;
}

.PortalMapContentPanel
{
    position: relative;
    background-color: White;
    text-decoration: none;
    margin-left: 15px;
}

.PortalPanelRouting
{
    float: left;
    background-color: White;
    position: relative;
    display: block;
    width: 295px;
    height: auto;
    top: 0px;
    bottom: 0px;
    left: 0px;
    overflow: hidden;
    z-index: 9; /*    margin-top: 15px;*/
}

.PortalPanelRoutingHidden
{
    display: none;
    visibility: hidden;
}

.PortalPanelRoutingAddressList
{
    float: left;
    background-color: White;
    position: relative;
    display: block;
    width: 300px;
    height: auto;
    top: 0px;
    bottom: 0px;
    left: 0px;
    overflow: hidden;
    z-index: 9; /*    margin-top: 15px;*/
}

.PortalPanelRoutingAddressListHidden
{
    display: none;
    visibility: hidden;
}

.UpdateProgressPanel
{
    float: left;
    display: block;
    width: 280px;
}

.Portal
{
    width: 100%;
}

.NovaLogo
{
    margin-left: 20px;
    text-decoration: none;
}

.horizontalRule
{
    height: 7px;
    color: Gray;
    background-color: #D1D1D1;
}


.activeStyle a
{
    color: Black;
    text-decoration: none;
    visibility: visible;
    background-color: White;
    border-width: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    float: left;
    height: 21px;
    width: 70px;
    text-align: center;
}

.inActiveStyle a
{
    color: Black;
    text-decoration: none;
    visibility: visible;
    background-color: #C1C1C1;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    float: left;
    height: 17px;
    width: 70px;
    text-align: center;
    border-style: inset;
    border-width: 1px;
    background-image: url('inActiveTabBackgrnd.png');
    background-repeat: repeat-x;
    background-position: top;
}

.hiddenStyle
{
    display: none;
    visibility: hidden;
}

.visibleStyle
{
    background-color: White;
    display: block;
    float: left;
    height: auto;
    text-decoration: none;
    margin-top: -1px;
    visibility: visible;
    width: 290px;
}

.PortalButtonGetRoadBook
{
    width: 1px;
    height: 1px;
    position: absolute;
    left: 5px;
    top: 5px;
    visibility: hidden;
    display: none;
}
