@import "/styles/themes/standard/common.css";
@import "/styles/themes/portal/content.css";
body.sideBg div.sidePanel
{
}

div.contentPanel
{
    display: inline;
    float: left;
    min-height: 20px;
    width: 760px;
    padding: 0px;
}
div.contentPanelbig
{
}
div.navigation
{
    background-color: #444444;
    margin: 0 0 2.4em;
    padding: 0 0 0 1px;
}
div.menu-a
{
}
div.menu-a table
{
    border-bottom: 1px solid #444444;
    border-collapse: collapse;
}
div.menu-a td
{
    border: 0 none;
    margin: 0;
    padding: 0;
}
div.menu-a td.active a.highlight4:link, div.menu-a td.active a.highlight4:visited, div.menu-a td.active a.highlight4:hover, div.menu-a td.active a.highlight4:focus, div.menu-a td a.highlight4:link, div.menu-a td a.highlight4:visited, div.menu-a td a.highlight4:hover, div.menu-a td a.highlight4:focus
{
    padding: 6px 18px 7px;
}
div.menu-a td.hover a.highlight4:link, div.menu-a td.hover a.highlight4:visited
{
    padding: 6px 18px 7px 19px;
}
div.menu-a td.active a.highlight3:link, div.menu-a td.active a.highlight3:visited, div.menu-a td.active a.highlight3:hover, div.menu-a td.active a.highlight3:focus, div.menu-a td a.highlight3:link, div.menu-a td a.highlight3:visited, div.menu-a td a.highlight3:hover, div.menu-a td a.highlight3:focus
{
    padding: 6px 23px 7px;
}
div.menu-a td.hover a.highlight3:link, div.menu-a td.hover a.highlight3:visited
{
    padding: 6px 23px 7px 24px;
}
div.menu-a td a:link, div.menu-a td a:visited, div.menu-a td a:hover, div.menu-a td a:focus
{
    border-left: 1px solid #E10302;
    border-right: 1px solid #333333;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 5px 7px;
    text-align: center;
    text-decoration: none;
}
div.menu-a td.active a:link, div.menu-a td.active a:visited, div.menu-a td.active a:hover, div.menu-a td.active a:focus
{
    border-left: 0 none;
    color: #FFFFFF;
    padding: 6px 5px 7px 6px;
}
div.menu-a td.hover a:link, div.menu-a td.hover a:visited
{
    border-left: 0 none;
    color: #990000;
    padding: 6px 5px 7px 6px;
}
ul.menu-b
{
    display: none;
    height: 30px;
    left: 0;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-indent: 5px;
    top: 114px;
    width: 1000px;
    z-index: 8;
}
ul.menu-b li
{
    background: none repeat scroll 0 0 transparent;
    display: inline;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
div.menu-a ul.menu-b li a:link, div.menu-a ul.menu-b li a:visited
{
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #990000;
    display: inline;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 0 5px 9px;
    position: relative;
    text-decoration: none;
    top: 8px;
}
div.menu-a ul.menu-b li a:hover, div.menu-a ul.menu-b li a:focus
{
    text-decoration: underline;
}
div.menu-a td.hover ul
{
}
div.menu-a table td.active ul.menu-b
{
    display: inline;
    z-index: 7;
}
div.menu-a table td.active ul.menu-b a:link, div.menu-a table td.active ul.menu-b a:visited
{
    color: #FFFFFF;
}
div.menu-a table td.active ul.menu-b a:focus, div.menu-a table td.active ul.menu-b a:hover
{
    padding: 0 5px 9px;
    text-decoration: none;
}
div.menu-a table td.active ul.menu-b li.active a:link, div.menu-a table td.active ul.menu-b li.active a:visited
{
    color: #FFFFFF;
    font-weight: bold;
}
dl.menu-c
{
    display: block;
    height: auto;
    padding: 0 0 0px; *width:210px;
}
dl.menu-c dt
{
    color: #dd0000;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
}
dl.menu-c dt a:link, dl.menu-c dt a:visited
{
    border-bottom: 1px solid #dedede;
    color: #dd0000;
    display: block;    
    padding: 8px 7px 8px 20px;
    text-decoration: none;
}
dl.menu-c dt a:hover
{
    outline: medium none;
    text-decoration: underline;
}
dl.menu-c dd
{
    border-bottom: 1px solid #DEDEDE;
    color: #333333;
    font-family: arial;
    font-size: 12px;    
}
dl.menu-c dd a:link, dl.menu-c dd a:visited
{        
    color: #333333;
    display: block;    
    /*outline: medium none;--modified for accessibility*/
    padding: 8px 7px 8px 20px;
    text-decoration: none;
}
dl.menu-c dd a:hover
{
    Background:#dd0000;
    color:#ffffff;
    font-weight:bold;
    outline: medium none;       
}
a.cLinkSelected
{        
    text-decoration:none;
    color: #dd0000 !important;
    font-weight:bold !important;
}
a.cLinkSelectedHover 
{    
    background:none !important;
    color: #dd0000 !important;
    text-decoration:underline !important;
}
dl.menu-c dd a.active:link, dl.menu-c dd a.active:visited
{
    border-bottom: 1px solid #dedede;
    color: #FFFFFF;
}
dl.menu-c dd.haschild a.active:link, dl.menu-c dd.haschild a.active:visited
{
    Background:#dd0000;
    color:#ffffff;
    font-weight:bold;
    outline: medium none;    
    border-bottom:1px solid #dd0000;
    border-top:1px solid #dd0000;
}
dl.menu-c dd.haschild a.active:hover, dl.menu-c dd.haschild a.active:focus
{
}
dl.menu-c dd.haschild a:link, dl.menu-c dd.haschild a:visited
{
    /*outline: medium none;--modified for accessibility*/
}
dl.menu-c dd.haschild a:hover, dl.menu-c dd.haschild a:focus
{
}
dl.menu-c dd.haschild ul.menu-d
{        
    border-top: 1px solid #DEDEDE;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
dl.menu-c dd.haschild ul.menu-d li
{
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
dl.menu-c dd.haschild ul.menu-d li a:link, dl.menu-c dd.haschild ul.menu-d li a:visited
{    
    color: #333333;
    background-color:#F4F4F4;
    border-bottom: 0 none;
    font-weight: normal;
    padding: 8px 7px 8px 32px;
    text-decoration: none;
}
.sLinkSelected
{    
    color: #ffffff !important;
    background-color:#333333 !important;    
}

.sLinkSelectedHover
{    
    color: #ffffff !important;
    background-color:#333333 !important;
    text-decoration:underline;
}


dl.menu-c dd.haschild ul.menu-d li.active a:link, dl.menu-c dd.haschild ul.menu-d li.active a:visited, dl.menu-c dd.haschild ul.menu-d li a:hover
{    
    outline: medium none;
    padding: 8px 7px 8px 32px;
    text-decoration: underline;
}
dl.menu-c dd.haschild ul.menu-d li a:focus
{
}
dl.menu-c dd.haschild ul.menu-d li.active a:hover, dl.menu-c dd.haschild ul.menu-d li.active a:focus
{
    text-decoration: underline;
}
iframe#_atssh
{
    display: none;
}
