/* basic */
ul#news{
margin:0;
padding:0;
list-style:none;
list-style-type:none;
}
ul#news li{
margin-bottom:10px;
border-top:1px solid #a41c2c; /* ie */
}
ul#news div.r2ght{
height:112px;
}
ul#news div.l-r2ght{
width:170px;
float:left;
}
ul#news div.r-r2ght{
width:363px;
float:left;
}
ul#news div.r-r2ght div.txt{
height:82px;
overflow:auto;
padding:0;
}
#content div#news-detail{
/* margin-top:20px;   */
}
div#news-detail h1, div#news-detail h2{
min-height:28px;
margin:0  0 12px 0;
padding:30px 10px 15px 10px;
}
/* layout */
ul#news div.r2ght{
background: transparent url('/assets/images/backgrounds/bg.news.png') no-repeat top left;
font-size:0.9em;
padding: 10px 0px 0px 0px;
}
ul#news div.r2ght div.l-r2ght{
margin:0px;
padding:0px;
}
ul#news div.r2ght div.r-r2ght {
margin:0px;
padding:0px;
}
ul#news h2, ul#news h3{
padding:0 20px;
}
ul#news a{
color:#ffffff;
}
#content div#news-detail{
background: #a41c2c url('/assets/images/backgrounds/bg.newsbox.top.jpg') no-repeat top center;
padding-top:0;
}
#content div.contbox-foot{
background: transparent url('/assets/images/backgrounds/bg.newsbox.bottom.jpg') no-repeat top center;
}
div#news-detail h1, div#news-detail h2{
vertical-align:bottom;
font-size:1.35em;
}
div#news-detail h1 span{
display:block;
font-size:0.8em;
}
div#news-detail h1{
/* color:#ffffff;
background: #0c4b11   url('/assets/images/backgrounds/bg.h1.58.jpg') no-repeat bottom center; */
}

div.promotion_video{
text-align:center;
margin-bottom:20px;
}

div#news-detail div.r2ght div.txt h4.video_title{
font-size:13px;
font-weight:bold;
margin-left:20px;
}
.contbox .hl{
background:none !important;
}

div.promotion_video_links{
	margin:20px 20px 20px 20px;
}

div.promotion_video_links h4{
	text-align:center;
	margin-top: 17px;
	margin-bottom: 17px;
	width: 50%; /* robertv - job 11244 */
}

div.promotion_video_links a{
	color: #FFFFFF;
}