/* NEWSHOW */
.tb_full_w{width:625px;}
#tb_wrap{
   height: 210px;
}
#tb_top{
   height: 6px;
   background:url('../images/base/box/t.png');
}
#tb_middle{
   width: 605px;
   height: 196px;overflow: hidden;
   padding-left: 10px;
   padding-right: 10px;
   background:url('../images/base/box/bg.png');
   background-repeat: y-repeat;
}
#tb_bottom{
   height: 8px;
   background:url('../images/base/box/b.png');
}
#tb_panel{
   width: 605px;
   height: 15px;
}
#tb_holder{
   width: 605px;
   height: 230px;
   position: relative;
   overflow: hidden;
}
#tb_strip{
   width: 605px;
   height: 1150px;
   position: absolute;
   top: 0px;
   left: 0px;
}
.tb_item{
   width: 605px;
   height: 229px;
   overflow: hidden;
}
.tb_img{
   margin-right: 5px;
   float: left;
   width: 57px;
}
.tb_item img{height: 57px;}
.tb_text{
   margin-right: 5px;
   float: left;
}
.tb_item-separator{width: 400px;height: 1px;background: #ccc;}
.tb_item span{
   font-family: Verdana, "Lucida Grande", Tahoma, Arial, sans-serif;
   font-size: 14px;
   font-weight: bolder;
}
.clean_link{
   border-bottom: 0;
   text-decoration: none;
}
.tb_item a:visited{
   border-bottom: 0;
   text-decoration: none;
}
.tb_switch_on{
   width: 20px;
   height: 9px;
   margin-top: 3px;
   margin-right: 10px;
   background: #ccc;
   float: left;
}
.tb_switch_off{
   width: 20px;
   height: 9px;
   margin-top: 3px;
   margin-right: 10px;
   background: #f0f0f0;
   float: left;
}
#tb_button{
   width: 13px;
   height: 9px;
   margin-top: 3px;
   float: left;

}
.tb_play{
   background:url('../../images/tabs/playpause.gif');
   background-repeat: no-repeat;
   background-position: 100% 0%;
}
.tb_pause{
   background:url('../../images/tabs/playpause.gif');
   background-repeat: no-repeat;
   background-position: 0% 0%;
}




/* IN BRIEF */
#ib_wrap{
   width: 100%;
}
#ib_wrap h3{
	margin: 0 0 0px;
	padding: 0;
	background: url('/templates/ja_teline2/images/sep.gif') repeat-x 0 50%;
	font-size: 125%;
	letter-spacing: normal;
	text-transform: uppercase;
}
#ib_wrap h3 span{
	padding: 1px 5px 1px 0;
	color: #CC0000;
	background: #FFFFFF;
}
.ib_box{
   width: 305px;
   height: 310px;
   margin-bottom: 5px;
}
.ib_left {float: left;}
.ib_right{float: right;}
.ib_clear{clear: both;}
.ib_first{
   width: 100%;
   overflow: hidden;
}
.ib_first img{
   width: 57px;
   height: 57px;
   margin-right: 10px;
   float: left;
}

.ib_rest{
   width: 100%;
   height: 160px;
   overflow: hidden;
}
.ib_rest ul{
   margin-left: -15px;
}
.ib_rest a:link, a:visited{
   border-bottom: 1px black dotted;
}
.ib_rest a:hover, a:active{
   border-bottom: 1px black solid;
}








