/* STYLESHEET TO CONTROL MILONIC DHTML MENU SYSTEM */
/* CONTROLS MENU SYSTEM FOR TTM NETWORK BAR */

#ttmbar {
    text-align: center !important;
    background: url(http://www.pittsburghlive.com/images/network/networkbar_bg2.gif) repeat-x;
    width: 100%;
    height: 40px;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    }

#ttmbar table {
    text-align: center;
}

.ttmbar_text {
    font-size: 10px;
    font-weight: bolder;
    font-family: Arial, Helvetica, sans-serif;
    width: 200px;
    }

.ttmbar_buttons {
    background: url(http://swicki.eurekster.com/images/btn_search.gif) no-repeat;
    width: 80px;
    height: 20px;
    border: none;
    cursor: pointer;
    }
        
.main_off,.main_on,A:link.main_off,A:link.main_on,A:active.main_off,A:active.main_on,A:visited.main_off,A:visited.main_on,.noscriptnav td A:link,.noscriptnav td A:active,.noscriptnav td A:visited {
    color: white;
    text-decoration: none;
    font-weight: normal;
    }
    
A:link.main_off,A:link.main_on,A:active.main_off,A:active.main_on,A:visited.main_off,A:visited.main_on,.noscriptnav td A:link,.noscriptnav td A:active,.noscriptnav td A:visited {
    font-weight: normal;
    /* padding: 4px 0 4px 4px; */
    }

A:link.subnav_off,A:link.subnav_on,A:active.subnav_off,A:active.subnav_on,A:visited.subnav_off,A:visited.subnav_on {
    padding: 4px 0 4px 4px;
    }

.noscriptnav td A:hover { text-decoration: underline; }

.main_on,A:link.subnav_off,A:link.subnav_on,A:active.subnav_off,A:active.subnav_on,A:visited.subnav_off,A:visited.subnav_on {
    color: #32444C;
    text-decoration: none;
    }

.milonictable,.noscriptnav {
    font-family: sans-serif;
    font-weight: normal;
    font-size: 12px;
    }

.milonictable td { padding: 0 5px 0 5px;}
.milonictable img { margin: 0 3px 0 2px; }
td.main_off { background-color: #000;}
td.main_on { background-color: #ccc;}

.noscriptnav td {
    background-color: #000;
    }

.noscriptnav td.last {
    width: 100%;
    }

td.subnav_off {
    background-color: #ddd;
    border: solid 1px #bbb;
    border-top-color: #eee;
    text-align:left;
    }

td.subnav_on {
    background-color: #f3f3f3;
    border: solid 1px #bbb;
    border-top-color: #eee;
    text-align:left;
    }

.subnav_off,.subnav_on {
    margin-top: 0;
    margin-left: -1px;
    padding: 0 8px 0 0;
    text-align:left;
    }

.subnav_on { padding: 0 8px 0 0;text-align:left; }