#mwnavigation
{
    background: url('images/bkg/nav-main-bkg.png') repeat-x scroll left top;
    font-size: 0.9em;
    font-weight: bold;
    border-top: 1px solid #3D7B81;
    float: left;
    overflow: hidden;
    padding-left: 5px;
    width: 576px;
    margin: 0px 0px;
    
}

#mwnavigation li
{
    float: left;
    margin: 8px 8px 6px;
    list-style-type: none;
    color: #7DC1C7;
}

#mwnavigation li.selected
{
    background: #FFF;
    margin: 4px 0 0;
    padding: 5px 8px 6px;
}

#mwnavigation li a:link, #mwnavigation li a:visited
{
    color: #FFF;
    text-decoration: none;
}

#mwnavigation li a:hover
{
    color: #FFF;
    text-decoration: underline;
}

#mwnavigation li.selected a
{ color: #000; }


#memberheadernavigation
{
    float: left;
    margin: 0 0 0 6px;
}

#memberheadernavigation li
{
    float: left;
    list-style-type: none;
    margin: 0px 4px 0 0;
}

#memberheadernavigation a
{
    color: White;
    text-decoration: none;
}

.msgcentercount 
{
    padding-right: 4px;
    color: White;
}

#signinmessage a
{
    text-decoration: none;
    color: #7DC1C7;
}

#signinmessage{ padding-top: 5px; }
  
#navigation {
    margin: 0;
    bottom: 0;
    left: 0;
    float: left;
    height: 31px;
    background: white;
    padding: 0;
    color: #333;
}
#navigation li {
    list-style: none; float: left; height: 25px; padding: 6px 12px 0px; border-left: none; border-right: none;
}
#navigation li.selected {
    background-image: url('images/btns/nav-sec-arrow.png');
    background-repeat: no-repeat;
    background-position: bottom center;
    font-weight: bold;
}
#navigation li.firstitem {
    border-left-width: 0; padding: 0; width: 0;
}
#navigation li.lastitem {
    border-right-width: 0;
}
#navigation li a:link, #navigation li a:visited, #navigation li a:hover, #navigation li a:active {
    color: #004276;
}
#navigation li.selected a:link, #navigation li.selected a:visited, #navigation li.selected a:hover, #navigation li.selected a:active {
    color: #004276;
}

#secondarynavigation {
    margin: 0; bottom: 7px; right: 5px;
}
#secondarynavigation li {
    list-style: none; float: left; padding: 8px 16px 0 0; margin: 0;
}
#secondarynavigation li.selected {
    
}
#secondarynavigation li.marketwatch {
    font-weight: bold;   
}
#secondarynavigation li a:link, #secondarynavigation li a:visited, #secondarynavigation li a:hover, #secondarynavigation li a:active {
    color: #004276;
}

#marketwatchnavigation {
    margin: 0; font-size: 80%; height: 22px; position: absolute;
}
#marketwatchnavigation li {
    height: 22px; display: block; list-style: none;
}
#marketwatchnavigation li.mwnavitem {
    float: left; padding: 1px 3px; margin-top: -22px;
}
#marketwatchnavigation li.firstitem {
    padding-left: 15px;
}
#marketwatchnavigation li.lastitem {
    padding-right: 10px; 
}
#marketwatchnavigation li.dummy {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://i.mktw.net/mw3/community/images/nav/mktwtop-back24.png'); min-width: 63%; width: auto; _width: 635px; 
}
#marketwatchnavigation li.dummy[class] {
    background: transparent url(images/nav/mktwtop-back24.png) repeat-x left top; width: auto;
}
#marketwatchnavigation li.endcap {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://i.mktw.net/mw3/community/images/nav/mktwtop-end24.png'); width: 28px; position: absolute; top: 0; right: -28px;
}
#marketwatchnavigation li.endcap[class] {
    background: transparent url(images/nav/mktwtop-end24.png) no-repeat left top;
}

.subnavigation {
    margin: 0 0 0 5px; padding: 0; clear: left; bottom: 0; font-size: 90%; left: 0;
}
.subnavigation li {
    float: left; margin-right: 3px; padding: 2px 10px; list-style-type: none;
}
.subnavigation li.selected {
    background: #fff; border: solid 1px #d3dfdf; border-bottom: none;
}
.subnavigation li.selected a:link, .subnavigation li.selected a:visited, .subnavigation li.selected a:hover, .subnavigation li.selected a:active {
    color: #000; font-weight: bold;   
}

.subsubnavwrapper{
    background: url(images/nav/subsubnavbkg.png) repeat-x bottom left;
    padding-left:15px;
}
.subsubnavigation {
    margin: 0 0; padding: 0 0; clear: both; font-size: 85%; width: 100%; clear: both;
}
.subsubnavigation li {
    float: left; margin-right: 3px; padding: 2px 10px; list-style-type: none; background: url(images/nav/profilenavbkg.png) repeat-x top left; border: solid 1px #ccc; border-bottom-color: #ddd;
    text-transform: uppercase;
}
.subsubnavigation li.selected {
    background: url(images/nav/profilenavbkg-sel.png) repeat-x top left; border-bottom-color: #fefefe;
}
.subsubnavigation li.selected a:link, .subsubnavigation li.selected a:visited, .subsubnavigation li.selected a:hover, .subsubnavigation li.selected a:active {
    color: #000; font-weight: bold;   
}
