/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:9999998;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(../img/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
	 width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px');
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position:absolute;
	z-index:9999999;
	color:#000000;
	display:none;
	text-align:left;
	top:0px;
	left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}



#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* End of thickBox */
/* ------------------------*/



#pageCTN-left-row1 {
	display: none;	
	height: 100%;
	background-color: white;
    margin: 0 0 10px;
	border-bottom:none;
}

#pageCTN-left {
	background : url("/img/dot_grey.gif") repeat-y 205px;	
}

#page-right {
    float: left;
    left: -1px;
    padding-left: 15px;
	_padding-left: 10px;
    /*position: relative;*/
    width: 430px;
	_width: 435px;
    z-index: 1;
}

#pageAds-right{
	width: 320px;
	margin-top:13px;
	float: right;
	position:relative;
}

#pageContent {
	width: 1000px;
	font-size: 16px;
	margin-top:13px;
	float: left;
}
#pageMenu {
	width: 190px;
	float: left;
}

#pageContent-main {
	margin-top: 0px;
	float: left;
	width:800px;
}

#contentNews{
	float: left;
}

#newsContentBox{
	float: right;
	padding-right: 20px;
	padding-bottom: 25px;
	width: 680px;
}

#newsHeadline h1{
    font-size: 24px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-bottom: 3px;
	position: relative;

}

#newsHeadline h1 span {
	width: 132px;
}
#newsHeadline  .topHeadline {
 
	margin-top : 7px;
	float:left;
	clear:both;
}
.topNav #netvigationBar {
	float:left;
	font-size:12px;
}
  #netvigationBar {
	margin-bottom:5px;
	color:#bbbb99;
	font-weight:bold;
}

  #netvigationBar a{
	color:#999;
}
 #netvigationBar  .netvigationBarItem:last-child{
	color:#ff6707;
}

 #netvigationBar .netvigator {
	margin:0px 4px;
}
#newsHeadline .narrow {
	float: left;
    width: 358px;	
}

#newsHeadline .next_prevBtn {
	float:right;
	margin-top: 3px;
	
}

#newsHeadline span.datetime {
	line-height: 27px;
	color:#CCC;
	font-size: 15px;
	white-space: nowrap;
	font-weight: bold;
	float: left;
	display: block;
	margin-right: 10px;
	/* display:none; */
	clear: both;
}


@media(max-width:640px){

	#newsHeadline span.datetime {
		font-size:160%;
		width:100%;
		/* display:none; */
	}

}

/**********************************************************/
#newsHeadlineTop h1{
    font-size: 18px;
    font-weight: bold;
    letter-spacing: 1px;
    margin-bottom: 3px;
}

#newsHeadlineTop h1 span {
	width: 132px;
}
#newsHeadlineTop  .topHeadline {
	width: 430px;	
	margin-bottom: 15px;
	margin-top : 7px;
	float: left;
}

#newsHeadlineTop .narrow {
	float: left;
    width: 358px;	
}

#newsHeadlineTop .next_prevBtn {
	float:right;
	width: 67px;	
}

#newsHeadlineTop span.datetime {
	color:#CCC;
	font-size: 15px;
	white-space: nowrap;
	font-weight: bold;
}



.toolBar {
    clear: left;
    height: 24px;
    min-height: 24px;
	padding-bottom: 3px;
    padding-top: 2px;	
	border-bottom: 1px solid #ccc;
}

.toolBarTop {
    clear: left;
    height: 24px;
    min-height: 24px;
    width: 640px;
}

.toolBar li a {
	display: block;
	height: 30px;
	width: 25px;
}

.toolBar li {
float: left;
height: 30px;
background-repeat: no-repeat;
cursor: pointer;
margin-left: 3px;
width: 25px;
}
.toolBar li.facebook_recommend {
	width: 180px;
}
.toolBar li.smallFont  {
background-image: url('/img/v2/icon_txtsmall_hover.png');
float: right;
}
.toolBar li.smallFont:hover  {
background-image: url('/img/v3/bt-.png');

}

.toolBar li.largeFont  {
background-image: url('/img/v2/icon_txtlarge_hover.png');
float: right;
}

.toolBar li.largeFont:hover    {
background-image: url('/img/v3/bt+.png');
}


.toolBar li.sina  {
background-image: url('/img/v2/bt_sina_on.png');
float: right;
}
.toolBar li.sina:hover   {
background-image: url('/img/v2/bt_sina_on.png');
}

.toolBar li.qq  {
background-image: url('/img/v2/bt_qq_on.png');
float: right;
}
.toolBar li.qq:hover   {
background-image: url('/img/v2/bt_qq_on.png');
}

.toolBar li.twitter {
background-image: url('/img/v2/bt_twitter_on.png');
float: right;
}
.toolBar li.twitter:hover  {
background-image: url('/img/v2/bt_twitter_on.png');
}
.toolBar li.facebook {
background-image: url('/img/v2/bt_facebook_on.png');
float: right;
}
.toolBar li.facebook:hover {
background-image: url('/img/v2/bt_facebook_on.png');
}



div.photo {
	margin-top: 15px;
	width: 590px;
	overflow: hidden;
}

div.photo a.thickbox {
	display:block;
	width: 590px;
	
}
div.photo a.thickbox table {
	/*background-color: #000;*/
}
div.photo  table {

	padding: 7px;
	color: white;
}
div.photo .left,
div.photo .right {
	display:block;
	width: 21px;
	height: 21px;
	z-index: 99;
}
div.photo .left {
	background-image:url('/img/v2/icon_arrow_left.png');
}

div.photo .right {
	background-image:url('/img/v2/icon_arrow_right.png');
}

.photo  p.narrow {
	width: 400px;	
}

.photo  p.narrow1 {
	/* width: 370px; */
}

 .photo  p {
	padding: 6px;	
}
.photo div.page_no {
	padding: 6px 8px 6px 8px;	
}

.thickbox table.caption {
	position: relative;
	margin-top: -69px;
	width: 100%;
}

.thickbox .caption tr td {
	background: url('/img/bg-60.png');
	background-color: transparent;
	vertical-align: middle;
	background-size: 590px 69px;
}

.thickbox table.photo_next_prev tr td{
	background: transparent;
}

#btnMoreVideoCTN a.btnMore {
	background-image: url("/img/v2/ic_blue_arrow_right.gif");
	
	
	background-position: 0px center;
	background-repeat: no-repeat;
	display: block;
	float: right;
	font-size: 12px;
	padding-left: 7px;
	padding-top: 3px;
	width: 105px;
	letter-spacing: 5px;
	color: #004276;
}


#btnMoreVideoCTN a:visited {
    color: #333333;
    letter-spacing: 4px;
    line-height: 24px;
    text-decoration: none;
}

#btnMoreVideoCTN {
    line-height: 30px;
    text-align: right;
}


.searchContent {
	/*background-image: url('/img/v2/gradient.png');*/
background-repeat: repeat-x;
width: 280px;
padding: 4px 8px;
}

.search {
	position: relative;
z-index: 1000;
width: 280px;
height: 20px;
margin-bottom: 10px;
}

.video{	
background-color: #EBEBEB;
display: none;
height: 370px;
margin-top: 5px;
margin-bottom: 15px;
padding-left: 8px;
width: 571px;
padding-right: 8px;
}



.contentFeature {
	float:right;
}
a.prevArticle, a.nextArticle,
a.h1_prevArticle, a.h1_nextArticle {

	padding-bottom: 4px;
	 
	float:left;
}

a.h1_prevArticle, a.h1_nextArticle {
	padding-left: 0px;	
}

a.h1_nextArticle:visited,
a.h1_nextArticle:hover,
a.h1_prevArticle, a.h1_nextArticle {
	width : 30px;
	height: 30px;
}

a.h1_prevArticle {
	padding-right: 7px;	
	
}

a.prevArticle {
	margin-right: 7px;	
	padding-right: 10px;

	border-right: 1px solid #ccc;
}

a.h1_prevArticle:hover,
a.h1_prevArticle,
a.prevArticle {

	
	float:left;
	color:#ff6633;

}
a.prevArticle div{
	margin-top:4px;
	color:#ff6633;
}
a.h1_prevArticle:hover,
a.prevArticle:hover {
	text-decoration: none;
}


a.h1_nextArticle,
a.nextArticle {


	float:left;

	color:#ff6633;

}
.topNav a.nextArticle{
	border-right: 1px solid #ccc;
	padding-right: 8px;
}
a.nextArticle div{
	margin-top:4px;
	color:#ff6633;
}
a.h1_nextArticle:visited,
a.h1_nextArticle:hover,
a.nextArticle:hover {
	text-decoration: none;
}

a.backTolist {

	color:#ff6633;
	float:left;
	background-position-y: 5px
}
a.backTolist div{
	color:#ff6633;
}

.next_prevBtn .h1_nextArticle, .next_prevBtn .h1_prevArticle {
	float: right;
	margin-top: 7px;
}


.polling{
	font-weight:bold;
	padding: 7px;
}
.pollingTitle{
	margin-left:5px;
}



#focusContent div.focus{
margin-left: 0px;
margin-bottom: 20px;
padding: 0px 0px 0px 0px;
}

#focusContent div.focusMenu{
	font-weight: bold;
	font-size: 16px;
	background-repeat: no-repeat;
	background-image: url('/img/v2/icon_arrow_next.gif');
	background-position: 0 5px;
	padding-bottom: 10px;

}

#focusContent div.focus li{
	/*
    background-image: url("/bknlib/img/icon_bullet_small.gif");
    background-position: 6px 6px;
    background-repeat: no-repeat;
	*/
    margin-bottom: 5px;
   
    vertical-align: top;

}



#focusContent li span {
	color: #ABABAB;
}

.current{
	background-color:#fbfbfb;
	width:181px;
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-bottom:solid 1px #CCC;
	padding-top: 7px;
	z-index: 999;
}

#subMenu {

		padding: 0px;
		width: inherit;
}


#cntheadline {
	width: 180px;
}

#subMenu div.cntheadline{
    float: left;
    font-size: 12px;
    padding-bottom: 7px;

    padding-top: 7px;
    width: 175px;
	line-height: 17px;
}

a.next_prevArticle:link,
#btnMoreVideoCTN a:link,
#subMenu div.cntheadline a:link,#focusContent li a:link{
	color: #004b8c;text-decoration: none;
}
a.next_prevArticle:visited,
#subMenu div.cntheadline a:visited,#focusContent li a:visited{
		color:#718290;text-decoration: none;
}
a.next_prevArticle:hover,
#subMenu div.cntheadline a:hover,#focusContent li a:hover{
		color:#FFFFFF;background-color:#004b8c;text-decoration: none;
}


#btnMoreVideoCTN a:link{
	color: #004276;text-decoration: none;
}
#btnMoreVideoCTN a:visited{
	color:#004276;text-decoration: none;
}
#btnMoreVideoCTN a:hover {
	color:#FFFFFF;background-color:#004276;text-decoration: none;
	
	background-image: url("/img/v2/ic_white_arrow_right.gif");
}


#subMenu div.iconBullet{
	margin-top:5px;
	margin-right:2px;
	width:5px;
	height:5px;
	float:left;
	background-image:url('/img/v2/icon_bullet.gif');
	background-repeat: no-repeat;
	vertical-align:bottom;
}
#subMenu div.headlineTopic{
	float:left;
	width: 145px;
	padding-left: 5px;
}

#playerCTN, #btnMoreVideoCTN {
width: 570px;

}
#btnMoreVideoCTN {
position: relative;
text-align: right;
height: 30px;
line-height: 30px;
}
#btnMoreVideoCTN div.title {
float: left;
color: #333333;
font-size: 16px;
font-weight: bold;
letter-spacing: 2px;
padding-top: 5px;
display:none;
}

/******************************************************************/


 .adsCTN {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
}
 .nextCTN {
    padding: 10px 0 0;
}

.breakingNewsContent {
	padding-top: 12px;	
	padding-bottom: 10px;
}

.breakingNewsContent p {
	letter-spacing: 7px;
    line-height: 23px;	
	clear: left;
	margin-bottom: 20px;
	color:#333;
}


.pollingContent {
    margin-bottom: 40px;
    margin-top: 40px;
	background-image: url("/img/v2/nt.gif");	
	display: none;
}

.focus ul li {
		letter-spacing: 4px;
		font-size: 12px;
}

#focusContent {
	margin-top: 50px;	
	display:none;
}

#focusContent .datetime{
	padding:3px;

	color:#ABABAB;
	font-size:14px;
	font-weight:bold;
	letter-spacing: 0px;
}




#pageCTN-left {
    overflow: hidden;
    width: 640px;
	padding-left: 20px;
	padding-right:20px;
}

#pageCTN-left-row2 {
    margin-left: 0px;
    margin-right: 0px;
}

.pager  {
	display: none;	
}
#pager {
	margin-bottom: 10px;
}

#pager1 {
	margin-top: 10px;	
}

table.pager td.num a:hover, table.pager td.num span, table.pager td.back a {
    color: #FE6D02;
}
table.pager td.num a, table.pager td.num span {
	border-right:  1px solid #CCCCCC;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: center;
    width: 17px;
}

table.pager a, table.pager span {
    display: block;
}
#pager td.next a,#pager1 td.next a{
	background: url('/img/v2/icon_arrow_next.gif');
	background-position:right;
	background-repeat:no-repeat;
 	padding-left: 3px;
    width: 37px;
	
}
#pager td.prev a,#pager1 td.prev a{
    background: url("/img/v2/icon_arrow_prev.gif") no-repeat scroll left center transparent;
    padding-left: 7px;
    width: 32px;
}

#toolBar li a, #toolBar li a:link, #toolBar li a:visited {
	display: block;
	width: 25px;
	height: 25px;	
}



#nb {
	border:dotted 1px #e84400;
    display: block;
    font-size: 15px;
    height: 29px;
    margin-bottom: 15px;	
	overflow:hidden;
}

#nb a.close {
	display:block;
	background:url("/img/v2/btn_nb_close.gif") no-repeat;
	height:29px;
	width:29px;
	float:right;
}
#nb a.enter:link, #nb a.enter:visited {
    background-repeat: no-repeat;
    color: #E84400;
    display: block;
    float: left;
    font-weight: bold;
    height: 29px;
    padding-left: 7px;
    padding-top: 5px;
    text-decoration: none;
    width: 74px;
}
#nb a.enter:hover {
	/* background-image:url("/images/btn_nb_enter_o.gif"); */ /** sprite-ref:main */
}
#nb ul {
	margin-left:70px;
	width:300px;
	height:29px;
	position: relative;
	overflow:hidden;
}
#nb ul li {
	display:block;
	position:absolute;
	top:5px;
	left:420px;
	white-space: nowrap;
	
}
#nb .enter {
	display:none;

}


#subMenu h1.section {
    height: 30px;
}

.sitemapTable li {
	line-height: 	18px;
}

.sitemapTable h1 {
    padding-bottom: 5px;
}

.commentaryCTN {
	position:relative;
}
#comm_shortcut {
float: left;
margin-top: 7px;
} 

#comm_shortcut_target {
position: absolute;
top: -45px;
left: 0px;
}

.author {
	color: #cacaca;
}

#urgentNews {
	padding-top:10px;
	clear:both;
}

#urgentNews .urgentItem  .datetime a{
	margin-right:5px;
	color:#ccc;

}
#urgentNews .urgentItem h1 {
	margin:20px 0px;
	color: #ff6633;
	font-weight:bold;
}
#urgentNews .urgentItem  .item{

	margin-bottom: 5px;

float: left;
height: 180px;
font-size: 14px;
width: 160px;
margin: 10px;


}

#urgentNews .urgentItem a:hover,
#urgentNews.urgentItemt a:hover
{
	background:#ff6600;
	color:white;
}




#urgentNews .urgentItem  .listitem .datetime a{
	margin-right:5px;
	color:#ccc;

}
#urgentNews .listitem .urgentItem h1 {
	margin:20px 0px;
	color: #ff6633;
	font-weight:bold;
}
#urgentNews .urgentItem  .listitem .item{
	margin-bottom:5px;
	height:49px;
}

#urgentNews .urgentItem a:hover,
#urgentNews.urgentItemt a:hover
{
	background:#ff6600;
	color:white;
}




#urgentNews .urgentItem  .listitem.itemDate {
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}	

#urgentNews .urgentItem  .listitem .itemDate  .datetime{
	color: #ccc;
}

#urgentNews .urgentItem  .listitem .thumb {
	width:70px;
	height:48px;
	border:solid 1px #D6D6D6;
	overflow:hidden;
	float:right;
	margin-left:10px;
	position:relative;
}

#urgentNews .urgentItem .listitem .thumb img {
	width:70px;
}







#urgentNews .urgentItem  .item .itemDate {
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	clear: both;
}	

#urgentNews .urgentItem .item .content {
	margin-top:10px;
}

#urgentNews .urgentItem .item .title{
	margin-top:5px;

}
#urgentNews .urgentItem .item.noImage .title{
	margin-top:0px;
	
} 
#urgentNews .urgentItem .item.noImage .title a{
	color:#ff6600;
}
#urgentNews .urgentItem .item.noImage .title a:hover{
	color:#fff;
}
#urgentNews .urgentItem  .itemDate  .datetime{
	color: #ccc;
	
}

#urgentNews .urgentItem  .item .thumb {
width: 160px;
height: 117px;
border: solid 1px #D6D6D6;
overflow: hidden;
	position:relative;
}

#urgentNews .urgentItem .item .thumb img {
	width: 160px;
}
.content_container{
	background: #fff;
	float: left;
	padding: 8px;
	min-height: 1073px;
}
.rightPanel{
	display:none;
}


video.not-playing::-webkit-media-controls-enclosure { display:none !important; }

#btnMoreVideoCTN .btnMore {
	display: inline !important;
}

#btnMoreVideoCTN .btnMore {
	min-width: 120px;
}
