td.top td.but {padding-top: 66px;}
td.top td.but a{display: block; color: #686868; background: url("../img/bg_but.gif"); text-decoration: none;}
td.top td.but a:hover{background: url("../img/bg_but_ov.gif");}
td.top td.but a span{display: block; background: url("../img/but_left.gif") no-repeat;}
td.top td.but a:hover span{background: url("../img/but_ov_left.gif") no-repeat;}
td.top td.but a span b{display: block; background: url("../img/but_right.gif") no-repeat right; padding: 3px 9px 3px 9px;}
td.top td.but a span b.r{color: #ff0000;}
td.top td.but a:hover span b{background: url("../img/but_ov_right.gif") no-repeat right; color: #fff;}

td.top td.in{border-bottom: solid 1px #3398CC; padding: 61px 0px 0px 0px;}

td.top td.in div{background: url("../img/bg_but1.gif");}
td.top td.in div span{display: block; background: url("../img/but1_right.gif") no-repeat right;}
td.top td.in div span b{display: block; background: url("../img/but1_left.gif") no-repeat; color: #fff; padding: 8px 10px 3px 10px;}

td.top td.but div.list a{display: block; color: #686868; background: url("../img/bg_but.gif"); text-decoration: none;}
td.top td.but div.list a:hover {background: url("../img/bg_but_ov.gif");}
td.top td.but div.list a span{display: block; background: url("../img/but_left.gif") no-repeat;}
td.top td.but div.list a:hover span{background: url("../img/but_ov_left.gif") no-repeat;}
td.top td.but div.list a span b{background: url("../img/but_right_in.gif") no-repeat right; margin-left: 9px; padding: 3px 0px 3px 0px; width: 100px;}
td.top td.but div.list a:hover span b{background: url("../img/but_ov_right1.gif") no-repeat right;}

td.top td.but div.list a.over {background: url("../img/bg_but_ov.gif");}
td.top td.but div.list a.over span{background: url("../img/but_ov_left.gif") no-repeat;}
td.top td.but div.list a.over span b{background: url("../img/but_ov_right1.gif") no-repeat right; color: #fff;}

td.top td.but div.list p {position: absolute; width: 109px; display: none;}
td.top td.but div.list p a{font-size: 11px; background: #fff; font-weight: bold; border-left: solid 1px #1D7AB7; border-right: solid 1px #1D7AB7; padding: 3px 0px 4px 10px;}
td.top td.but div.list p a:hover {color: #fff; background: #5098C7;}

td.top td.but div.list p span {display: block; background: url("../img/blue_bl1.gif") no-repeat;}
td.top td.but div.list p span span {display: block; background: url("../img/blue_br1.gif") no-repeat right; padding: 0px 10px 0px 10px;}
td.top td.but div.list p span span b {display: block; background: #fff url("../img/bg_blue.gif") repeat-x bottom;}
td.top td.but div.list p span span b img {display: block;}

td.top td.in div.list a{background: url("../img/bg_but1.gif");}
td.top td.in div.list a:hover{background: url("../img/bg_but1_ov.gif");}
td.top td.in div.list a span{display: block; background: url("../img/but1_left.gif") no-repeat;}
td.top td.in div.list a:hover span{background: url("../img/but1_left_ov.gif") no-repeat;}
td.top td.in div.list a span b{display: block; background: url("../img/but1_right1.gif") no-repeat right; color: #fff; padding: 8px 0px 3px 0px; margin-left: 10px; width: 99px;}
td.top td.in div.list a:hover span b{background: url("../img/but1_right1_ov.gif") no-repeat right;}

td.top td.in div.list a.over{background: url("../img/bg_but1_ov.gif");}
td.top td.in div.list a.over span{background: url("../img/but1_left_ov.gif") no-repeat;}
td.top td.in div.list a.over span b{background: url("../img/but1_right1_ov.gif") no-repeat right;}

td.top td.in div.list p span span b {display: block; padding: 0px;}