div#topMenu
{
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}


div.portlet-container
{
    margin: 0px;
    padding: 7px;
}

    /*
    */
    td.portlet-titlebar-left
    {
        background: url('../images/v2/boxTitlebarLeft2.png') no-repeat top left;
        width: 5px;
        min-width: 5px;
        max-width: 5px;
        height: 31px;
        min-height: 31px;
        max-height: 31px;
    }

    /*
    */
    td.portlet-titlebar-center
    {
        background: url('../images/v2/boxTitlebarMiddle2.png') repeat-x top left;
        height: 31px;
        min-height: 31px;
        max-height: 31px;
        clear: both;
    }

        /*
        */
        div.portlet-titlebar-decoration
        {
            float: left;
        }

            /*  Contains portlet title text
            */
            span.portlet-titlebar-title
            {
                margin-top: 0px;
                margin-right: 7px;
                margin-bottom: 0px;
                margin-left: 7px;
                font-weight: bold;
                font-size: 14px;
                color: #ffffff;
            }


        /*
        */
        div.portlet-custom-decoration
        {
            float: right;
            margin-top: 0px;
            margin-right: 7px;
            margin-bottom: 0px;
            margin-left: 7px;
        }

        /*  Contains portlet mode buttons
        */
        div.portlet-mode-container
        {
            display: none;
        }

    /*
    */
    td.portlet-titlebar-right
    {
        background: url('../images/v2/boxTitlebarRight2.png') no-repeat top right;
        width: 5px;
        min-width: 5px;
        max-width: 5px;
        height: 31px;
        min-height: 31px;
        max-height: 31px;
    }





    /*
    */
    td.portlet-content-left
    {
        background: url('../images/v2/boxContentLeft.gif') repeat-y top right;
        background-color: #ffffff;
        width: 5px;
        min-width: 5px;
        max-width: 5px;

    }

    /*
    */
    td.portlet-body
    {
        background-color: #ffffff;
    }

        /*  Portlet main content container
        */
        div.portlet-content-center
        {
            padding: 15px;
        }

    /*
    */
    td.portlet-content-right
    {
        background: url('../images/v2/boxContentRight.gif') repeat-y top left;
        background-color: #ffffff;
        width: 5px;
        min-width: 5px;
        max-width: 5px;
    }

    /*
    */
    td.portlet-footer-left
    {
        background: url('../images/v2/boxFooterLeft.gif') no-repeat bottom left;
        background-color: #ffffff;
        width: 5px;
        min-width: 5px;
        max-width: 5px;
        height: 7px;
        min-height: 7px;
        max-height: 7px;
    }

    /*
    */
    td.portlet-footer-center
    {
        background: url('../images/v2/boxFooterMiddle.gif') repeat-x bottom left;
        background-color: #ffffff;
        height: 7px;
        min-height: 7px;
        max-height: 7px;
    }

    /*
    */
    td.portlet-footer-right
    {
        background: url('../images/v2/boxFooterRight.gif') no-repeat bottom right;
        background-color: #ffffff;
        width: 5px;
        min-width: 5px;
        max-width: 5px;
        height: 7px;
        min-height: 7px;
        max-height: 7px;
    }



td#headerNavigation
{
    width: 780px;
    height: 50px;
    vertical-align: top;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
}

    td#headerNavigation table#headerNavigationTable
    {
    }

        td#headerNavigation table#headerNavigationTable td#headerNavigationLeft
        {
            background-image: url('../images/v2/menuBackgroundLeft.gif');
            background-repeat: repeat-x;
            background-position: top right;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            height: 41px;
            width: 23px;
        }

        td#headerNavigation table#headerNavigationTable td#headerNavigationMenu
        {
        }

        td#headerNavigation table#headerNavigationTable td#headerNavigationLogout
        {
        }

        td#headerNavigation table#headerNavigationTable td#headerNavigationRight
        {
            background-image: url('../images/v2/menuBackgroundRight.gif');
            background-repeat: repeat-x;
            background-position: top left;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 0px;
            height: 41px;
            width: 6px;
        }


#headerNavigationMenu a img, #headerNavigationLogout a img {
  border:medium none;
  padding-right:5px;
  vertical-align:bottom;
  display:block;
  float:left; 
}


div#portletLogout
{
    text-align: right;
    margin: 0px;
    padding: 0px;
    margin: 0px;
}


    div#portletLogout div.portlet-container
    {
        padding: 0px;
        margin: 0px;
    }


    div#portletLogout td.portlet-body
    {
        display: block;
        background-image: url('../images/v2/menuBackgroundMiddle.gif');
        margin: 0px;
        padding: 0px;
        height: 41px;
        vertical-align: top;
    }


        div#portletLogout div.portlet-content-center
        {
            margin: 0px;
            padding: 0px;
            background-color: transparent;
        }


    /*  List of menu items
    */
    div#portletLogout ul#tabsLogoutHeader,
    div#portletLogout ul#tabsLogoutHeader_rtl
    {
        height: 41px;
        margin: 0px;
        padding: 0px;
        white-space: nowrap;
    }


        div#portletLogout ul#tabsLogoutHeader li,
        div#portletLogout ul#tabsLogoutHeader_rtl li
        {
            list-style-type: none;
            display: inline;
            height: 41px;
            text-align: center;
            vertical-align: middle;
            overflow: hidden;
            margin: 0px;
        }
        
        
            /*  Logout items' default state
            */
            div#portletLogout ul#tabsLogoutHeader li a,
            div#portletLogout ul#tabsLogoutHeader li.hoverOff a,
            div#portletLogout ul#tabsLogoutHeader_rtl li a,
            div#portletLogout ul#tabsLogoutHeader_rtl li.hoverOff a
            {
                display: inline-block;
                height: 29px;
                max-height: 41px;
                padding: 12px 20px 0px 20px;
                text-decoration: none;
                color: #dde2ee;
                font-size: 12px;
            }


            /*  Logout items' state when mouse hovers over them
            */
            div#portletLogout ul#tabsLogoutHeader li.hoverOn a,
            div#portletLogout ul#tabsLogoutHeader li a:hover,
            div#portletLogout ul#tabsLogoutHeader_rtl li.hoverOn a,
            div#portletLogout ul#tabsLogoutHeader_rtl li a:hover
            {
                background-image: url('../images/v2/menuButtonHover.gif');
                color: #ffffff;
            		height:27px;
            }


            /*  Logout items' state when mouse clicks on them
            */
            div#portletLogout ul#tabsLogoutHeader li a:active,
            div#portletLogout ul#tabsLogoutHeader_rtl li a:active
            {
                background-image: url('../images/v2/menuButtonClick.gif');
                color: #ffffff;
            		height:27px;
            }



/*  Menu (tabs)
*/
div#portletMenu
{
    text-align: left;
    margin: 0px;
    padding: 0px;
    margin: 0px;
}


    div#portletMenu div.portlet-container
    {
        padding: 0px;
        margin: 0px;
    }


    div#portletMenu td.portlet-body
    {
        display: block;
        background-image: url('../images/v2/menuBackgroundMiddle.gif');
        margin: 0px;
        padding: 0px;
        height: 41px;
        vertical-align: top;
    }


        div#portletMenu div.portlet-content-center
        {
            margin: 0px;
            padding: 0px;
            background-color: transparent;
        }


    /*  List of menu items
    */
    div#portletMenu ul#tabsHeader,
    div#portletMenu ul#tabsHeader_rtl
    {
        height: 41px;
        margin: 0px;
        padding: 0px;
        white-space: nowrap;
    }


        div#portletMenu ul#tabsHeader li,
        div#portletMenu ul#tabsHeader_rtl li
        {
            list-style-type: none;
            display: inline;
            height: 41px;
            text-align: center;
            vertical-align: middle;
            overflow: hidden;
            margin: 0px;
        }
        
        
            /*  Menu items' default state
            */
            div#portletMenu ul#tabsHeader li a,
            div#portletMenu ul#tabsHeader li.hoverOff a,
            div#portletMenu ul#tabsHeader_rtl li a,
            div#portletMenu ul#tabsHeader_rtl li.hoverOff a
            {
                display: inline-block;
                height: 29px;
                max-height: 41px;
                padding: 12px 20px 0px 20px;
                text-decoration: none;
                color: #dde2ee;
                font-size: 12px;
            }


            /*  Menu items' state when mouse hovers over them
            */
            div#portletMenu ul#tabsHeader li.hoverOn a,
            div#portletMenu ul#tabsHeader li a:hover,
            div#portletMenu ul#tabsHeader_rtl li.hoverOn a,
            div#portletMenu ul#tabsHeader_rtl li a:hover
            {
                background-image: url('../images/v2/menuButtonHover.gif');
                color: #ffffff;
            		height:27px;
            }


            /*  Menu items' state when mouse clicks on them
            */
            div#portletMenu ul#tabsHeader li a:active,
            div#portletMenu ul#tabsHeader_rtl li a:active
            {
                background-image: url('../images/v2/menuButtonClick.gif');
                color: #ffffff;
            		height:27px;
            }


            /*  The current menu choice
            */
            div#portletMenu ul#tabsHeader li#current a,
            div#portletMenu ul#tabsHeader_rtl li#current a
            {
                background-image: url('../images/v2/menuButtonCurrent.gif');
                color: #55606a;
             		height:29px;
            }

