#tv2tv2 .tv2channel{ background: url('navigation/channel.gif') no-repeat; background-position: 0 0px;}
#tv2tv2 .tv2portal{ background: url('navigation/top.gif') no-repeat; }
#tv2bottom{ background: url('navigation/bottom.gif') no-repeat; }


#tv2tv2 .tv2alt{
    /* skip links */
    text-indent: -9999px; height: 0;
}

#tv2tv2 .tv2channel{
    width: 979px;
    float: left;
    margin: 7px 0 8px 0;
}

    #tv2tv2 .tv2channel li{
        float: left;
    }
        #tv2tv2 .tv2channel li a, #tv2tv2 .tv2channel li form{
            display: block; float: left;
            height: 30px;
        }

        #tv2tv2 .tv2channel li a{
            height: 43px; width: 70px;
            text-indent: -9999px;
            overflow: hidden;
        }

		#tv2tv2 .tv2channel li.tv2bavian a{
            width:100px;
        }

        #tv2tv2 .tv2channel a:hover,
        #tv2tv2 .tv2channel a:focus,
        #tv2tv2 #tv2top .tv2tv2 a{
            border-bottom: 6px solid #fff;
        }

        #tv2tv2 .tv2channel .tv2logo a:hover{
            border-bottom: none;
        }

        #tv2tv2 .tv2channel .tv2logo a{
            width: 79px;
        }

        #tv2tv2 .tv2search{ float: right; padding: 15px 0 0 0px; width: 240px; }
        #tv2tv2 .tv2channel .tv2search form{
            top: 0;
            float: right; height: 24px;
            position: relative;
        }

            #tv2tv2 .tv2channel .tv2search input{
                border: 1px solid #848484;
            }

            #tv2tv2 .tv2channel .tv2search .tv2query{
                width: 140px; height: 16px;
                background: url('navigation/google_custom_search_watermark.gif') no-repeat top left;
            }

            #tv2tv2 .tv2channel .tv2search .tv2submit{
                width: 38px;
                background: #050505;
                color: #e8e8e8;
            }

            #tv2tv2 .tv2channel .tv2search td > .tv2query{
                top: 0; left: 0;
                margin-right: 38px;
            }
            #tv2tv2 .tv2channel .tv2search td > .tv2submit{
                display: block; height: 21px;
                position: absolute; top: 0;

                right: 0;
                border: 0;

                background-image: url('navigation/searchbtn.gif');
                text-indent: -9999px;
            }
            #tv2tv2 .tv2channel .tv2search td > .tv2submit:hover{
                background-position: 0 -23px;
            }

#tv2tv2 .tv2portal{
    /*width: 1000px; */
    width: 100%;
    float: left; clear: both;
}

    #tv2tv2 .tv2portal a, #tv2tv2 .tv2portal .tv2first a:hover{
        float: left; display: block;
        height: 34px; text-indent: -9999px;
    }
        #tv2tv2 .tv2portal a:hover,
        #tv2tv2 .tv2portal a:focus{ border-color: #fff;}

    #tv2tv2 .tv2portal li{ float: left; }

    #tv2tv2 .tv2portal .tv2first a{ width:  80px; }
    #tv2tv2 .tv2portal .p0{         width: 106px; }
    #tv2tv2 .tv2portal .p1{         width: 116px; }
    #tv2tv2 .tv2portal .p2{         width: 101px; }
    #tv2tv2 .tv2portal .p3{         width:  74px; }
    #tv2tv2 .tv2portal .p4{         width:  69px; }
    #tv2tv2 .tv2portal .p5{         width:  81px; }
    #tv2tv2 .tv2portal .p6{         width:  51px; }
    #tv2tv2 .tv2portal .p7{         width:  58px; }
    #tv2tv2 .tv2portal .p8{         width:  54px; }
    #tv2tv2 .tv2portal .p9{         width:  63px; }
    #tv2tv2 .tv2portal .p10{        width:  71px; }
    #tv2tv2 .tv2portal .p11{        width:  55px; }

    #tv2tv2 .tv2portal .tv2first a:hover,
    #tv2tv2 .tv2portal .tv2first a:focus{  }

    #tv2tv2 .tv2portal .p0:hover,
    #tv2tv2 .tv2portal .p0:focus{ background: url('navigation/hover/0.gif'); }

    #tv2tv2 .tv2portal .p1:hover,
    #tv2tv2 .tv2portal .p1:focus{ background: url('navigation/hover/1.gif'); }

    #tv2tv2 .tv2portal .p2:hover,
    #tv2tv2 .tv2portal .p2:focus{ background: url('navigation/hover/2.gif'); }

    #tv2tv2 .tv2portal .p3:hover,
    #tv2tv2 .tv2portal .p3:focus{ background: url('navigation/hover/3.gif'); }

    #tv2tv2 .tv2portal .p4:hover,
    #tv2tv2 .tv2portal .p4:focus{ background: url('navigation/hover/4.gif'); }

    #tv2tv2 .tv2portal .p5:hover,
    #tv2tv2 .tv2portal .p5:focus{ background: url('navigation/hover/5.gif'); }

    #tv2tv2 .tv2portal .p6:hover,
    #tv2tv2 .tv2portal .p6:focus{ background: url('navigation/hover/6.gif'); }

    #tv2tv2 .tv2portal .p7:hover,
    #tv2tv2 .tv2portal .p7:focus{ background: url('navigation/hover/7.gif'); }

    #tv2tv2 .tv2portal .p8:hover,
    #tv2tv2 .tv2portal .p8:focus{ background: url('navigation/hover/8.gif'); }

    #tv2tv2 .tv2portal .p9:hover,
    #tv2tv2 .tv2portal .p9:focus{ background: url('navigation/hover/9.gif'); }

    #tv2tv2 .tv2portal .p10:hover,
    #tv2tv2 .tv2portal .p10:focus{background: url('navigation/hover/10.gif');}

    #tv2tv2 .tv2portal .p11:hover,
    #tv2tv2 .tv2portal .p11:focus{background: url('navigation/hover/11.gif');}


#tv2bottom{
    float: left; overflow: hidden;
}
    #tv2bottom ul{
        float: left;
        width: 979px;
    }

    #tv2bottom li{
        float: left;
    }
    #tv2bottom a{
        display: block;
        width: 139px; height: 36px;
        text-indent: -9999px;
    }

    #tv2bottom .tv2valus{ display: none; }


#legacy-bottom{
    float: left;
    overflow: hidden;
    height: 36px;
}

