/*--------------- Banner Styles --------------------------------------------------------*/
.hdr
{
    width: 1027px;
    height: 146px;
    background: transparent;
    background-image: url(images/header/header.png);
    background-repeat: no-repeat;
    position: relative;
    z-index: 1;
}
.hd_in
{
    width: 950px;
    height: 146px;
}

.hdrRpr
{
    height: 85px;
    position: relative;
}

.Menu
{
    float: right;
    padding-top: 11px;
    padding-right: 250px;
    position: relative;
    z-index: 1;
    width: 500px;
}

.Date
{
    float: left;
    padding-top: 5px;
    color: #93a6ce;
    font-size: 10pt;
}

.Search
{
    background-image: url(images/Search/Search.jpg);
    background-repeat: no-repeat;
    height: 32px;
    width: 210px;
    float: left;
    position: absolute;
    padding-right: 784px;
    z-index: 2;
    display: none;
}

.PortalDate
{
    width: 160px;
    float: right;
}

.en
{
    width: 55px;
    height: 25px;
    color: #93a6ce;
    float: left;
    padding-top: 5px;
    font-size: 8pt;
    z-index: 2;
}

.en > a
{
    color: #93a6ce;
}

.Separator
{
    background-image: url(images/HMenu/Separator.jpg);
    background-repeat: no-repeat;
    width: 1px;
    height: 25px;
    margin: 5px;
    float: left;
    position: absolute;
    padding-right: 880px;
    
}

.logo
{
    width: 310px;
    height: 100px;
    background-image: url(images/header/logo.png);
    background-repeat: no-repeat;
    position: absolute;
    float: right;
    top: 45px;
    padding-right: 10px;
    z-index: 1;
}
.login
{
    background-image: url(images/header/login.png);
    background-repeat: no-repeat;
    width: 185px;
    height: 32px;
    float: left;
    top: 27px;
    left: 15px;
    position: relative;
}
.login > a
{
    color: #fff;
}
/*--------------- End Of Banner Styles -------------------------------------------------*/
