@charset "utf-8";
/* CSS Document */
/*
2008 v2.0
Created by Terapon Rodyam
Webmaster KT
*/
@import url(http://www.bangkokbiznews.com/home/main/css/adsense.css);

/*  Reset all */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	font-size: 100%;
	vertical-align: baseline;
}
*{	margin:0; padding:0; }
a:link, a:visited, a:active { 
	text-decoration: none;
}
a:hover{ 
  	text-decoration: underline;
 }
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
}
/* End Reset all */
/* ---------- Clear Float ----------------*/
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
/*------------------------------------------------------*/
body {
	font-family:Tahoma,sans-serif;
	font-size: 13px;
	color:#3F3F3F;
	background-color:#828282;
}
#mainWraper{width:994px; margin:0 auto;}
 /*#mainWraper{width:1254px; margin:0 auto;}*/
#wraper{ 
	width:994px;
	margin: 0 auto;
	background: url(images/bg_main.gif); 
	border-width:0 2px;
	border-style: solid;
	border-color: #CCC;
    text-align: left;
 
}
#header-wrapper{ 
	background-color: #010d5b;
	height: 125px!important;	
	height: 128px;
	position: relative;
	z-index:999;
}
	/*---------------- KT Loko ---------------------*/
	#header-wrapper h1#kt-logo{ 
	   background: url(images/logo_bangkokbiznews_home.gif) no-repeat;   
		position: absolute;
		top:37px;
		left:27px;
	   width:206px;
	   height:77px;       
	}
	h1#kt-logo a{ 
	   display: block;
	   width:206px;
	   height:77px; 
	}
	h1#kt-logo a:hover{ 
	 text-decoration:none;
	}
	h1#kt-logo span{ visibility: hidden;}   
	.logo-print{ visibility:hidden; display:none;}
	/*---------------- Top Qmenu -------------------*/
	.top-menu{ 
		background-color: #010843;
		padding:5px;
		height: 13px;
		font-size:11px;
      	color:#B3B4C7;
	}
	.qmenu{float: left;}
	.register{float: right;}
	.qmenu li, .register li{float:left; margin:0; padding-left:3px;}
	.qmenu li a, .register li a{ 
		color:#B3B4C7;
	}
	.top-menu a:hover{
		text-decoration:underline;
	}
	/*----------- Top Ad ----------------*/
	.top-ad{ 
		/*float: right;*/
		display: block;
		margin:5px!important;
		margin:5px 3px;
		text-align:right;
		height:90px;
		position:absolute;
		top:24px!important;
		top:29px;
		right:0;
	}
	/*----------- Navi Menu -------------*/
	.dropdown ul{
		height: 26px;
		font-weight: bold;
		color: #fff;
		margin: 0;
		background:#0165b9;
		border-top:1px solid #d1d1d1;   
		border-bottom:1px solid #d1d1d1;  
		list-style: none;
	}
	.dropdown li {float: left;}
	.dropdown li a{
		color: #fff;
		text-decoration: none;
		line-height: 26px;
		display: block;
		padding: 0 10px;
 	    border-right: 1px solid #0173D2;		
	}
	.dropdown li a:hover,.dropdown .selected a {color: #0165b9; background: #fff; text-decoration: none;}
	/*--------- Sub Menu ----------------*/
			.submenu{
			position:absolute;
			top: 0;
			border: 1px solid #0173D2;
			border-top-width: 1px;
			border-bottom-width: 0;
			line-height:20px;
			z-index:100;
			background-color: white;
			width:150px;
			visibility: hidden;
			}
			.submenu a{
			/*width: auto;*/
			display: block;
			text-indent: 5px;
			border-top: 0;
			border-bottom: 1px solid #0173D2;
			padding: 2px 5px 2px 0;
			text-decoration: none;
			color: #0173D2;
			}
			* html .submenu a{ /*IE only hack*/
			width: 100%;
			}
			.submenu a:hover{ /*THEME CHANGE HERE*/
			background-color: #0173D2;
			color: #FFF;
			text-decoration: none;
			}
			/*------------------ End Sub Menu ---------------*/

/* Breaking and kt Search ----------*/
#Box-breakingNews-search{
	background-color:#c8c8c8;
	height:28px;
	display:block;
	border:1px solid #FFF;
	border-left-width:0;
	border-right-width:0;
}
	/* Breking News -------------*/
	#Box-breakingNews-search .head-breakingNews, .breakingNews,.kt-search p{ float: left; }
	#Box-breakingNews-search .head-breakingNews{
		padding:5px 6px 7px;
		font-weight:bold;
	}
	.breakingNews{
		background-color:#FFF;
		width:593px;
		height:22px;
		margin:3px 22px 0 0;		
		position: relative;
	}
		.breakingNews .conner-breakingnews-R{ 
			background: url(images/conner-breakingNews-R.gif) no-repeat right;
			width:3px;
			height:22px;
			position: absolute;
			top:0;
			right:-1px;
			z-index: 2;
		}
		.breakingNews .conner-breakingnews-L{ 		
			background: url(images/conner-breakingNews-L.gif) no-repeat left;
			width:3px;
			height:22px;
			position: absolute;
			top:0;
			z-index: 2;				
		}
		.breakingNews div.fade-conner{ 
			position: absolute;
			top:-3px;
         	right:0;		
			width: 593px;
			height: 22px;	
			z-index: 1;	      
  			background-image: url(images/fade-bg-breakingNews.png);         
		 }
		* html .breakingNews div.fade-conner{background-image: none;}
	/* Kt Search --------------*/
	.head-search{ 
		font-weight: bold;
		line-height: 26px;
		margin-right: 5px;
	 }
 	.kt-search p.keyword input{ 
      	padding-left:1px;
		background: url(images/bg-input-search.gif) repeat-x;
		height: 20px;
		width:170px;
		border:1px solid #FFF;
      	border-right:0;
	 }
   .kt-search p.keyword input,.kt-search p.icon-search input{ 
      margin-top: 3px;
	 }
 	* html .kt-search p.keyword input{ 
      margin-top: 2px;
	 }    
/* begin Content ------------------------*/	 
#content-wrapper{
 clear:both; 
 padding:5px;
/* margin-bottom:10px; */
/* overflow: hidden;*/
}
/*------ All Header h2, h3 , header-contentnews------------*/
#content-wrapper h3{
 font-size: 19px;
 font-weight: bold; 
/* line-height: 17px;*/ 
 margin-bottom: 10px;
 color:#000;
}
.header-contentnews{margin-top:10px;margin-bottom: 5px;}
#content-wrapper h4{
 font-size: 15px;
 font-weight: bold; 
 margin-bottom: 10px;
}
#content-wrapper h3 a, #content-wrapper h4 a{ color:#000;}
#content-wrapper h3 a:hover{color:#0647A6; text-decoration:none;}
.H-arrow-spacing{padding:0 0 2px 3px;}
.H-arrow-spacing-bkn{padding:0 0 0 3px;}
.set-pd-bottom{ padding-bottom:20px; }
.set-line-buttom{ border-bottom: 1px solid #CCC; margin-bottom: 8px; padding-bottom: 6px; }
	#left-wrapper, #right-wrapper{float: left;}
	#left-wrapper{margin-right: 5px; width:666px;}
	#right-wrapper{width:312px;}
/*----------- Box Conner Main ---------*/      
   .conner-top{ 
      background: url(images/box-conner-R-top.gif) no-repeat right;
      height:5px;
      overflow: hidden;
    }
   .conner-top div{
      background: url(images/box-conner-L-top.gif) no-repeat left;
      height:5px;
      overflow: hidden;
   }
   .conner-bottom{
      clear:both; 
      background: url(images/box-conner-R-bottom.gif) no-repeat right;
      height: 5px;
   }
   .conner-bottom div{ 
      background: url(images/box-conner-L-bottom.gif) no-repeat left;
      height: 5px;
   }
   /*----------- Box Conner Line Gray ----------*/
   .conner-top-gray{ 
      background: url(images/box-gray-conner-R-top.gif) no-repeat right;
      height:5px;
      overflow: hidden;
    }
   .conner-top-gray div{
      background: url(images/box-gray-conner-L-top.gif) no-repeat left;
      height:5px;
      overflow: hidden;
   }
   .conner-bottom-gray{
      clear:both; 
      background: url(images/box-gray-conner-R-bottom.gif) no-repeat right;
      height:5px;
   }
   .conner-bottom-gray div{ 
      background: url(images/box-gray-conner-L-bottom.gif) no-repeat left;
      height:5px;
   }
   /*----------- Box Conner Line Drak Gray ----------*/
   .conner-top-Dgray{ 
      background: url(images/box-Dgray-conner-R-top.gif) no-repeat right;
      height:4px;
      overflow: hidden;	
	}
	.conner-top-Dgray div{
      background: url(images/box-Dgray-conner-L-top.gif) no-repeat left;
      height:4px;
      overflow: hidden;
   }
   .conner-bottom-Dgray{
      clear:both; 
      background: url(images/box-Dgray-conner-R-bottom.gif) no-repeat right;
      height:4px;
   }
   .conner-bottom-Dgray div{ 
      background: url(images/box-Dgray-conner-L-bottom.gif) no-repeat left;
      height:4px;
   }

   /*----------- Box Conner Line Gray ----------*/
   .conner-top-Lgray{ 
      background: url(images/box-Lgray-conner-R-top.gif) no-repeat right;
      height:4px;
      overflow: hidden;	
	}
	.conner-top-Lgray div{
      background: url(images/box-Lgray-conner-L-top.gif) no-repeat left;
      height:4px;
      overflow: hidden;
   }
   .conner-bottom-Lgray{
      clear:both; 
      background: url(images/box-Lgray-conner-R-bottom.gif) no-repeat right;
      height:4px;
   }
   .conner-bottom-Lgray div{ 
      background: url(images/box-Lgray-conner-L-bottom.gif) no-repeat left;
      height:4px;
   }

   /*----------- Border Line Left and Right -------------------*/
   .box-contentNews,.box-contentUtil,.box-content-fueature{ 
      padding: 0 5px;
      border-left:1px solid #7fb2e7;
      border-right:1px solid #7fb2e7;
      background-color: #FFF;
	 /* overflow:hidden;*/
   }
   .bg-line-sprit{background: url(images/bg-line-sprit.gif) repeat-y 50% 0;}
   .box-contentUtil a{color: #0647A6;}
   .set-center{text-align:center;}
   .box-market{margin:0 auto;/* width:603px;*/}
   /* Fix Height fot IT */
   .fix-boxH-IT{ min-height: 263px;}
   /* Special Report */
   .box-contentNews-gray{padding:0 5px; border-left:1px solid #d8d8d9; border-right:1px solid #d8d8d9; overflow:hidden;}
   /* Popular News */
   .box-contentNews-Dgray{padding:0 5px; background-color: #ececeb; border-left:1px solid #ececeb; border-right:1px solid #ececeb; /*min-height: 207px;*/ overflow:hidden;}
   /* Kom Va Ta and Quotes of the Day  */ 
   .box-contentNews-Dgray-komVaTa{padding:0 5px; background-color: #ececeb; border-left:1px solid #ececeb; border-right:1px solid #ececeb;overflow:hidden;}
   /* In Section */
   .box-contentNews-Lgray{padding:0 5px; background-color: #f6f4f4; border-left:1px solid #d9d9da; border-right:1px solid #d9d9da; min-height:157px; overflow:hidden;} 
   /*bulet blue for H3*/   
   .box-contentNews h3, .include-list-section h4{background: url(images/icon-blue.gif) no-repeat 0 50%; padding-left: 15px; height: 22px;}
   .no-bulet h3{background:none; padding-left:0;}
   .box-in-L-column h3,.box-in-R-column h3{background:none;padding-left:0;}
   .box-contentNews-gray h3, .box-contentNews-Dgray h3,.box-contentNews-Lgray h3{ background: none; padding-left: 0; height: 17px;}
   /*------------ Main Conner ------------*/
/* Css 2 box in contentNews-wraper -----------------*/
         .box-in-L-Content, .box-in-R-Content{ float: left; width:330px; overflow: hidden;}
         .box-in-L-Content{margin-right:6px;}   
         .Gray-box-in-R-Content{ float:left;  width:317px; overflow: hidden;}
         .Gray-box-in-Content{ margin-bottom: 10px; overflow: hidden; }
		 .box-in-L-column, .box-in-R-column{ float: left; width:320px; overflow: hidden;}
		 .box-in-L-column{margin-right:14px;}
/* Advertorial main box */		 
   .advert-box{padding-bottom:15px;}
   .advert-box p{padding-bottom:5px; font-size:12px; color:#666;}
   .advert-box .header-news, .advert-box .caption-news{font-size:11px;}
   .box-contentNews-advert{padding:0 5px; background-color: #f6f4f4; border-left:1px solid #d9d9da; border-right:1px solid #d9d9da;}   
/* Lead News -------------------------------------*/     
   .contentNews-wraper{ 
      clear: both;
      margin-bottom:6px; 
/*      width:666px; */
      position: relative; 
   }
      .contentHeader{border-bottom:1px solid #DFDFDF; padding-bottom:20px;}
	  .contentHeader h2{font-size:23px; font-weight:bold; color:#1a66b1; margin-bottom:10px; padding-bottom:3px; border-bottom:2px solid #d6d6d6;}   
	  .contentHeader .showdate, .contentHeader .startpage, .contentHeader .RSS{line-height: 14px;}
      .contentHeader .showdate{ float: left; font-size: 11px;  }
      .contentHeader .startpage, .contentHeader .adjust-text{ float: right; font-size: 11px;}
	  .contentHeader .banner-special{clear:both; padding-top:5px;}
	  .contentHeader .RSS{float: right; font-size:13px; font-weight:bold;}
	  .RSS a{color:#f26122;}
	  .RSS a:hover{text-decoration:none;}
	  .adjust-text span{padding-bottom:3px;}
      .startpage a{ color:#000;}
      #col-featNews, #col-leadnews{float: left;}
      #col-featNews{ width:330px; overflow: hidden; margin-right: 5px; padding-top: 5px; background-color: #fafafa;}
      #col-leadnews{ width:319px; overflow: hidden;}   
/* Lead 0 Slide ----------------------*/
         #box-lead0{ margin: 0 auto; /*width: 334px;*/ }
            #box-lead0 h2 {
               margin:0; padding-bottom:5px; 		   
               line-height:20px;
               border-bottom: 1px solid #CCC;
			   font-size: 17px;
			   font-weight: bold;			   
			   height:20px;
			   overflow:hidden;
            }
            #box-lead0 h2 a{color:#0647A6;}
            #box-lead0 p {padding:6px 0 0 0; margin:0; line-height:135%; height:53px;}
               #Story1 {display:block;}
               #Story2, #Story3, #Story4, #Story5 {display:none;}
               .StoryDetail {padding:8px 2px; overflow:hidden;}	
               .StoryDetail a {text-decoration:none;}	
               .StoryDetail a:hover {text-decoration:underline;}              
			   .StoryImg {z-index:99; /*height:220px;*/ overflow:hidden;}
			   #pic-show .StoryImg {z-index:99; height:auto;}
               .StoryImg img{margin: 0 auto; display: block;}
               #topStories {background-color:#dedede; border: 2px solid #bcbcbc; height:70px;}		            
               #topStories li{ float: left; margin-top:8px; background-repeat:no-repeat;background-position:4px 4px;}			   
			   #topStories .listInline a {
					 display:block;
					 width:59px;
					 height:40px;
					 text-align: center;
					 margin:2px;
					 border:1px solid #dedede;                  
				}
			   #topStories .listInline a.on{border: 1px solid #0647A6;}             
			   #topStories p{text-align: right; padding-right: 6px; line-height: 13px; font-size: 11px;}
			   #topStories p a{color:#0647A6; }
/* Special Report -----------*/
         	#box-specialReport{margin:8px auto 0; width: 330px; background-color: #FFF; }           
			#box-specialReport dl{width:318px;}
            #box-specialReport dl dt,#box-specialReport dl dd.caption{float: right; width:247px;} 
				#box-specialReport dl dd.img{float:left; width:65px;}              
     			#box-specialReport dl dd.caption{font-size:11px;}
				#box-specialReport dl dd.lineSprit{ clear: both; padding: 2px; margin-bottom: 5px; border-bottom: 1px solid #CCC;}
				#box-specialReport a{ font-weight:bold; color:#0647A6;}				
/* Lead News Daly	 ---------*/
			.leadnews-daly{padding:5px 0 2px 5px;}
			.leadnews-daly dt{ 
				 background: url(images/red-bulet.gif) no-repeat 0 9px;
				 font-size: 15px;
				 font-weight: bold;
				 padding:0 0 5px 8px;
			 }
			.leadnews-daly dd{ 
				margin-bottom:6px;
			 	padding:0 0 6px 8px;				
				border-bottom:1px solid #CCC;
				line-height:144%				
			 }
			.leadnews-daly a{color:#0647A6;}
			.list-more{ padding:0 5px; }
			.list-more a{font-size: 11px; color:#7d7d7d; line-height: 13px;}
/* Popular box and Lasted News and Kom Va Ta--------------------*/
			.box-popularNews{ padding-top:23px;}
			.box-popularNews ul li{ background: url(images/red-bulet.gif) no-repeat 0 8px; padding:0 0 8px 8px;} 
			.box-lastednews ol{list-style-position:outside; list-style-type:decimal;}
			.box-lastednews ol li{ margin-left:25px; padding-bottom:8px;}
			.box-popularNews a, .box-lastednews a{ font-weight: bold; color:#0647A6; }
			.box-lastednews{border:1px solid #d2d2d2; padding:8px;}
			.blue-bar{background-color:#0066CC; padding:3px 3px 5px;}
			#content-wrapper h3.blue-bar{color:#FFF;}
			.box-KomVaTa{padding-bottom:20px;}
/* End Lead News -------------------------------------------*/

/* Contant for in Section -----------------*/
         .section-news-lead dt, .section-news-lead-blogs dt, .vdo-news-lifestyle dt, #list-all .first-List dt, #list-columnist-all .columnist-first dt, .box-Detailcontent .columnist-first dt{ float: left;}
         .section-news-lead img, .section-news-lead-blogs img, #list-all .first-List img, #list-columnist-all .columnist-first img, .box-Detailcontent .columnist-first img{ margin-right: 8px;}
         .section-news-lead a, .section-news-list a, .section-news-lead-blogs a, #slider .section-news-lead-blogs a, .vdo-news-lifestyle a, .columnists-lead a, #list-all .first-List a, #list-columnist-all .columnist-news-list a{ color: #0647A6; font-weight:bold;}
		 .world-Update .header-news a{font-size:15px; color:#000;}
		 .world-Update .caption-news a{font-weight:normal;}
         .section-news-list{margin-top:10px;}
         .section-news-list li{ background: url(images/red-bulet.gif) no-repeat 0 8px; padding:0 0 3px 8px;}
/* Blogs and Columnists and section*/
		 .section-news-lead-blogs{clear:both; margin-bottom:5px; min-height:110px; background-color:#f2f1f1; padding:5px; border:1px solid #CCC;}
		 .box-fix-scroll{overflow:auto; height:255px;}
		 .box-contentNews dl:last-child{margin-bottom:0;}
		 .by-line,.by-date{margin-top:2px;font-size:11px; color:#959595;}
	     .caption-news{margin-top:5px;line-height:135%}
/* Blog & columnists in sections */		
		.box-slide-columnists{float:left; width:317px; margin:0 5px!important; margin:0 5px 0 3px; overflow:hidden; text-align:left;}
		.box-slide-columnists:last-child{margin-right:0;}
/* Life Style */
       .header-news-lifestyle a{font-size: 15px; }
       .box-list-lead-lifeStyle{ float: left; width:346px; margin-top: 8px;}
       .box-L-Content,.box-R-Content,.box-L-lifeStyle,.box-R-lifeStyle{float: left;}
       .box-L-Content,.box-L-lifeStyle{width:319px; margin-right:10px;}
       .box-R-Content,.box-R-lifeStyle{width:325px;}
          .vdo-news-lifestyle{ border-top: 1px solid #CCC; padding:5px 5px 2px;}
          .vdo-news-lifestyle:hover{ background-color: #DDD; display: block;}
          .vdo-news-lifestyle img{ border:5px solid #FFF; margin-right: 5px;}   
		  .box-contentNews-Lgray p, .box-contentNews-gray p{ font-size: 17px; font-weight: bold; margin-bottom: 5px; color:#000;}
          .box-contentNews-Lgray p:last-child{padding-top:5px; border-top: 1px solid #CCC;}
          .box-L-lifeStyle div.Gray-box-in-Content:last-child{ margin-bottom: 0; } 
          .box-L-lifeStyle hr, .box-R-lifeStyle hr{margin:4px 0!important; margin:0; border: 2px solid #dfdfdf;}
/* Kom Va Ta and Quotes Of The Day" */
		.box-quotes em{font-weight:bold; font-size:15px;}
		.box-quotes .by-line{padding-bottom:8px;}
		.box-quotes .by-line, .box-quotes .quotes-bottom{text-align:right;}
/* Tasana */
		#content-wrapper .box-list-columnists h4, #col-leadnews h4{color:#FFF; padding:3px 5px; margin-bottom:2px; background-color:#761113;}
		#col-leadnews-other h4{color:#CC0000; padding:5px; margin-bottom:2px; border-top:3px solid #006699; background-color:#EEE; font-size:19px; text-align:center;}
		.list-columnists{overflow:auto; height:560px;}
		.list-columnists-in{overflow:auto; height:447px;}
		.columnists-lead{clear:both; margin-bottom:5px; padding:5px 5px 4px; border:1px solid #CCC;}
		.columnists-lead dt{float:right; width:96px;}
		.columnists-lead dt span{float:left; width:96px; text-align:center; font-size:11px;}
		#col-featNews .box-tasana{padding:5px;}
		.box-tasana dl dt img, .columnists-lead a img{border:2px solid #CCC; padding:1px;}
		.columnists-lead dt a span img{border:0; padding:0;}
		.box-tasana .section-news-lead{margin-bottom:8px; padding-bottom:15px; border-bottom:1px dotted #CCC;}
		.box-tasana .non-doted{border-bottom:0;}
/*------------------------ End content ---------------------*/
/* Css Ad -------------------*/
		 #ad-a2{height:268px;}
		 #ad-a2 .show-ad{z-index:999; position: relative;}	     
		 #ad-a2 .show-ad, #ad-a3 .show-ad, #ad-a6 .show-ad, #ad-a7 .show-ad, #ad-a8 .show-ad, #ad-twister .show-ad{width:300px;}
         #ad-a4{margin-top:8px;} 
		 #ad-a3 .show-ad-p1, #ad-a4 .show-ad, #ad-a9 .show-ad{width:234px;}
		 #ad-a5 .show-ad, #ad-a6 .show-ad{width:575px;}		 
         #ad-a2 .show-ad, #ad-a3 .show-ad, #ad-a3 .show-ad-p1, #ad-a4 .show-ad, #ad-a5 .show-ad, #ad-a6 .show-ad, #ad-a7 .show-ad, #ad-a8 .show-ad, #ad-a9 .show-ad, #ad-google-p2 .show-ad {display:block; margin: 0 auto;}
         #ad-a2 p,#ad-a3 p,#ad-a4 p,#ad-a5 p,#ad-a6 p,#ad-a7 p,#ad-a8 p, #ad-a9 p, .small-text{font-size:10px; color:#969696;}         
         #ad-a2 p,#ad-a3 p, .small-text{ text-align: right; margin-bottom:5px; }
         #ad-a4 p,#ad-a5 p, #ad-a6 p, #ad-a7 p, #ad-a8 p, #ad-a9 p{text-align: center;} 
		 *:first-child+html .banner-settrade{width:200px; height:180px;} /* hack IE7 */
         .banner-settrade{width:200px; height:254px!important;height:210px;} 
		 .ad-text{text-align:center; margin-top:26px;}
		 .ad-text a{color:#C00;}
		 /*-------------- For Ad Emirate ----------------*/
		 /*#ad-a2 .show-ad{position: relative; height:268px;}*/
		 #flexmedia{position: absolute;z-index:999;}
		 /*---------------- --------------------------------*/
		 /********* new *********/		 
		 #floatingAd{height:1px; margin:0 auto; width:1254px; top:0; display:none;}
		 div[id="floatingAd"]{position:fixed;}
		 #absolute-Ad1{width:120px; margin:0 auto; top:0px; float:left; z-index:1;}
		 #absolute-Ad2{width:120px; margin:0 auto; top:0px; float:right; z-index:1;}
		 /*-- Hack IE 6-7 --*/
		 #absolute-Ad1{top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); left: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); }	
         #absolute-Ad2{top: expression((0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression((0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px'); } 		
		  
/* End Css Ad ---------------*/
/* begin Utilities --------------------*/
   .set-bt-margin{margin-bottom:10px;}   
   .contentUtil-wraper{ 
      clear:both; 
      margin-bottom:6px; 
      width:312px; 
      position:relative;
      background-color: #FFF;
   }
   /*CSS Box VDO ------------------*/
		.news_style {display: none;}
		.news_show {clip: rect(0px 298px 188px 0px); position: absolute;}
		.news_show1 {clip: rect(0px 350px 150px 0px); position: absolute;}
		.box-list-vdo{padding:4px 0; border:1px solid #b8b8b8;background-color:#eeeded; height:188px;}    
		.news_show a:hover{text-decoration:none;}
		.news_show .V_thumb {border:6px solid #FFF; width:268px; height:176px;}
		.buttondiv {padding:1px; position:absolute; right:5px; top:4px;}
		.news_move {position: relative;}
		.mytable {vertical-align: top; width: 289px; position:relative;}
		.mytable a{display:block;margin:0 9px;width:281px;}
		/* button play */
		.mytable .Btplay{position:absolute; left:112px; top:44px; width:75px;height:54px; z-index:999;}
		/* Vdo Caption old */
		.vdo-bg-caption{
			position:absolute;
			top:135px;
			left:15px;
			width:262px;
			height:38px;
			padding:3px;
			background-color:#000000;
			border-top:3px solid #FFF;
			/* for IE */
			 filter:alpha(opacity=50);
			/* CSS3 standard */
			 Opacity:0.5;
			 z-index:1;
			 overflow:hidden;
		}
		.vdo-caption{left:17px; position:absolute; top:140px; width:262px; z-index:2;}
		.vdo-caption a{color:#FFF;font-size:11px; margin:0; width:260px;}
  	    .BtplayVDO{position:absolute; top:46px; left:114px; z-index:3; filter:alpha(opacity=50); Opacity:0.5;}
		.BtplayVDO a{width:75px; height:54px; display:block; margin:0;}
		/* Vdo Caption New */
		#vdoCaption{
			position: absolute;
			left: 0; 
			left: -900px;
			filter:alpha(opacity=50);
			-moz-opacity:0.5;
			border-top:3px solid #FFF;
			background-color:#000;
			padding: 3px;
			z-index: 100;
			overflow:hidden;
			color:#FFF;
			font-size:11px;
		}		
   /* End Box VDO */
   
/* BizWeek -----------*/
	  .bizWeek-lead dt{text-align:center;} 	
      .bizWeek-lead img{ border:1px solid #CCC; margin-bottom: 5px; }   
      .bizWeek-lead a, .bizWeek-other a{ font-weight: bold; color:#0647a6;}
      .bizWeek-other { margin: 10px 0 0 35px;}
      .bizWeek-lead-L,.bizWeek-lead-R{ float: left; width:115px;}
      .bizWeek-lead-L{ margin-right: 8px; }
/* Kt TV And Blog & Columnists --------*/
      #slider{ position: relative;}
	  .slider_widget{ padding: 5px 0; background-color: #000;}
	  .slider_widget_gray{padding:5px 0 0!important; padding:5px 0;background-color:#ECECEB;}
      .addon{position:relative; /*padding:0 16px;*/ margin-bottom:5px; text-align:center;}
      #slider .viewport{position:relative;width:100%;overflow:hidden;}
      #slider .item_set{width:8000px; position:relative;}
      #slider .addon{float:left;/*width:308px;*/}
	  
      #slider .item_set li.addon{list-style:none;}
	  #slider .section-news-lead-blogs{background-color:#FFF;}
	  #slider a{color:#FFF; font-weight:bold; text-decoration:none;}
	  #slider a:hover{text-decoration:none;}
	  /*.item p:last-child{margin-top:10px;}*/
      .controls{height: 27px; position:relative;}
      .bg-controls{margin:10px 0 0; padding: 5px 0 0; position: relative; background: url(images/bg-control.gif) no-repeat 50% 0; width:300px;}
	  .controls h3 {background:none; padding-left:0;}      
	  .controls .prev, .controls .next{ position: absolute; width:29px; height:28px;}
	  .controls .Pblog, .controls .Nblog{position: absolute; width:29px; height:22px;}
	  .controls .Ptv{top:2px; left:17px!important; left:18px;}
      .controls .Ntv{top:2px; right:17px;}
	  .controls .Pblog{top:0; right:76px!important; right:82px;}
      .controls .Nblog{top:0; right:0!important; right:5px;}
  	  .controls span{padding-left:3px;} 
	  .indicator{margin: 0 auto; width:39px; display: block; color: #FFF;}
	  .indicator-blog{ position:absolute; top:2px; right:34px!important; right:40px;}
      .BtplayTV{position:absolute; left:112px; top:70px; z-index:999;}
	  .BtplayTV a{width:75px;height:54px; display:block;}
/*-----------------------------------*/
	  /* New Box TV */
	  	.bg-tv{background:url(images/bg-tv.gif) repeat-x; height:245px; width:300px; padding-top:15px;}	
		#photos-tv{width:272px;height:202px!important;height:210px;overflow:hidden; margin-left:15px; border-bottom:5px solid #333;position:relative;}
		#photos-tv p.TV-caption{font-size:11px; color:#CCC; text-align:center; margin-top:3px;}
		#TV-show{width:1800px;position:absolute;top:0;left:0} /*set width for all images */
		.show-thumb-tv{float:left; position:relative;}
		.show-thumb-tv img{border:2px solid #FFF; display:block;}
			
		.photonav{margin:10px 0 0 88px;}
		.photonav a{background:url(images/numbers-kt.png) 0 0 no-repeat;width:18px;height:18px;display:block;float:left;margin-right:3px;text-indent:-9999px}
		
		.ButtontPlay a{background:url(images/bt_play_VDO-New.png) 0 0 no-repeat;width:75px;height:54px;display:block; position:absolute; top:60px; left:100px; text-indent:-999px; overflow:hidden; z-index:999;}	
		.ButtontPlay a:hover{background-position:0 -54px}
		* html .ButtontPlay a:hover{background-position:0 -53px}
		
		.current{cursor:inherit}
		
		#nav1{background-position:0 -20px}
		#nav2{background-position:-20px -20px}
		#nav3{background-position:-40px -20px}
		#nav4{background-position:-60px -20px}
		#nav5{background-position:-80px -20px}
		#nav6{background-position:-100px -20px}
		
		#nav1:hover{background-position:0 0}
		#nav2:hover{background-position:-20px 0}
		#nav3:hover{background-position:-40px 0}
		#nav4:hover{background-position:-60px 0}
		#nav5:hover{background-position:-80px 0}
		#nav6:hover{background-position:-100px 0}
		
		#nav1.current{background-position:0 -40px}
		#nav2.current{background-position:-20px -40px}
		#nav3.current{background-position:-40px -40px}
		#nav4.current{background-position:-60px -40px}
		#nav5.current{background-position:-80px -40px}
		#nav6.current{background-position:-100px -40px}		
		.sponcerBy{font-size:11px; color:#999;}
/*-----------------------------------*/
/* Breaking News */
	  #breakingNews .tabs-nav, #media-content .tabs-nav{margin: 0; padding:0;}
	  * html #breakingNews .tabs-nav {display: inline-block;}/*IE auto clear */ 
      #breakingNews .tabs-hide, #media-content .tabs-hide{display:none;}	
	  #breakingNews .tabs-nav:after, #media-content .tabs-nav:after{display:block; clear: both; content: " ";/* clearing without presentational markup, IE gets extra treatment */}
  	  #breakingNews .tabs-nav li{float:left; width: 99px; margin:1px 1px 0 0;/* be nice to Opera */}
	  #breakingNews .tabs-nav li.out-margin{width: 100px; margin-right:0;}
      #breakingNews .tabs-nav a{display: block; padding:5px 0; text-align:center ;background-color:#0066ff; text-decoration:none;}
  	  #breakingNews .tabs-nav .tabs-selected a {color: #FFF; text-decoration:none;}
 	  #breakingNews .tabs-nav .tabs-selected a, #breakingNews .tabs-nav a:hover, #breakingNews .tabs-nav a:focus, #breakingNews .tabs-nav a:active {background-color:#0066ff; /* prevent dotted border in Firefox */}
	  #breakingNews .tabs-nav a, #breakingNews .tabs-nav .tabs-disabled a:hover, #breakingNews .tabs-nav .tabs-disabled a:focus, #breakingNews .tabs-nav .tabs-disabled a:active {background-color:#96b9da; text-decoration:none;}
	  #breakingNews .tabs-nav .tabs-selected a:link, #breakingNews .tabs-nav .tabs-selected a:visited, #breakingNews .tabs-nav .tabs-disabled a:link, #breakingNews .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */cursor: text; color:#FFF; text-decoration:none;}
	  #breakingNews .tabs-nav a:hover, #breakingNews .tabs-nav a:focus, #breakingNews .tabs-nav a:active {/* @ Opera, we need to be explicit again here now... */cursor: pointer; color:#FFF; text-decoration:none;}
	  #breakingNews .tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}	  	  
/*List Breaking */	  
	  #breakingNews .tabs-container{border:1px solid #96b9da; padding-top:10px;}
	  .breakingNews-list{overflow:hidden; font-size:11px; display:block; width:288px; padding:5px 5px;}
	  .breakingNews-list dt{float:left; margin-right:5px; font-weight:bold; width:50px;}  
	  .breakingNews-list dd{float:right; width:233px;}
	  .Box-breakingNews-more{clear:both; margin-top:5px; padding:5px 5px; background-color:#053780;}
	  .breakingNews-RSS{float:left;}
	  .breakingNews-more{float:right;}
	  .Box-breakingNews-more .breakingNews-more a{color:#FFF; text-decoration:none;}

/* Ok nation -------*/
	  .ok-lead{padding:6px 0;}
	  .ok-lead dt,.ok-lead dd{text-align:center;}
	  .ok-lead dd{color:#ff731b; font-weight:bold;}
	  .ok-lead img{border:1px solid #fe922c; padding:2px;}	
	  ul.ok-List-content li{ background:url(images/bg_liknation.gif) no-repeat 0 3px; padding:0 0 6px 18px;}
	  ul.ok-List-content li a{color:#000;}
	  .ok-List-content span{padding-left:5px; color:#173aa8; font-size:11px;}
	  
/* Table Price List ---*/
		.sub-xpan{display: none; overflow:auto;}
		.price-menu{padding: 0;}
		.price-menu div.silverheader a{
			background-image: url(images/silvergradient.gif);
			display: block;
			position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
			width: auto;
			padding: 5px 0;
			padding-left: 8px;
			text-decoration: none;
		}
		.price-menu div.silverheader a, .price-menu div.selectOK a, .price-menu div.silverheader a:hover, .price-menu div.silverheader a:visited, .price-menu div.silverheader a:active{cursor: default; color:#000; font-weight:bold; font-size:15px;}
		.price-menu div.selectOK a, .price-menu div.silverheader a:hover{background-image: url(images/silvergradientover.gif);}
		.price-menu div.sub-xpan{padding: 3px;height: 300px;}		
		#priceList{ border:1px solid #CCC;}
		#priceList .tabs-nav, #priceList p{ border-bottom:1px solid #CCC;}
		* html #priceList .tabs-nav {display: inline-block;}/*IE auto clear */
		#priceList .tabs-hide{display:none;}
		#priceList .tabs-nav:after{display:block; clear: both; content: " ";/* clearing without presentational markup, IE gets extra treatment */}
		#priceList .tabs-nav li{float:left; width: 216px; margin:0;  border-right:1px solid #CCC;}
		#priceList .tabs-nav li.out-margin{width: 218px;border-right:0;}
		#priceList .tabs-nav a{display: block; padding:5px 0; text-align:center;}
		#priceList .tabs-nav .tabs-selected a, #priceList .tabs-nav a:focus, #priceList .tabs-nav a:active {background-color:#FFF;}
		#priceList .tabs-nav a, #priceList .tabs-nav .tabs-disabled a:hover, #priceList .tabs-nav .tabs-disabled a:focus, #priceList .tabs-nav .tabs-disabled a:active {background-color:#f5f5f5; text-decoration:none; font-size:15px; font-weight:bold; color:#8c8b8b;}
		#priceList .tabs-nav .tabs-selected a:link, #priceList .tabs-nav .tabs-selected a:visited, #priceList .tabs-nav .tabs-disabled a:link, #priceList .tabs-nav .tabs-disabled a:visited {cursor: text; color:#406cb4; font-size:15px; font-weight:bold; text-decoration:none;}
		#priceList .tabs-nav a:hover, #priceList .tabs-nav a:focus, #priceList .tabs-nav a:active {cursor: pointer; color:#406cb4; text-decoration:none;}
		#priceList p{ line-height:20px; background-color:#f5f5f5; padding:0 3px; color:#8c8b8b;}
		#priceList table{width:630px; margin:0 auto;}	
		#priceList tr th{background-color:#f4f4f4;padding:3px 0 3px 3px; text-align:center;}
		#priceList td.price-head, #priceList td.price-detail,#priceList td.price-comment{line-height:22px; padding:3px;}		
		#priceList td.price-detail:first-child{padding-left:10px;}		
		#priceList td.price-head{color:#126936; font-weight:bold;}
		#priceList th, #priceList td.price-detail{border-width:0px;border:1px solid #CCC; border-width:1px 1px 1px 0;}
		#priceList tr th:last-child, #priceList td.price-detail:last-child{border-width:1px 0;}
		#priceList td.price-comment{color:red;}
/*------------------------ End Utilities ----------------------*/
/* Css For List --*/
		#list-all{margin-top:10px;}
		#list-all .first-List{padding:5px; background: url(images/bg-LeadNews.gif) repeat-x bottom;}
		#list-all .head-first-List{font-size:17px;}
		#list-all .section-news-lead, .pagination{padding:10px 0; border-top:1px solid #CCC;}
		.pagination{margin-top:20px;}
		#list-all .header-news{padding-top:10px;}		
		#list-all .section-news-lead dt img{margin-right: 10px;}
		
		#list-columnist-all .columnist-first, .box-Detailcontent .columnist-first{padding:10px 0 10px 10px; border-bottom:1px dotted #CCC; background: url(images/bg-LeadNews.gif) repeat-x 0 88%;}
		#list-columnist-all .columnist-first img, .box-Detailcontent .columnist-first img{border:3px solid #FFF; padding:1px;}
		#list-columnist-all .columnist-name, .box-Detailcontent .columnist-name{font-size:19px; font-weight:bold; color:#004C99;}	
		#list-columnist-all .columnist-news-list{padding:10px 0; border-top:1px solid #CCC;}
		#list-columnist-all .columnist-news-list .header-news{margin-top:3px;}
		
		.pagination { text-align:center;}
		.pagination ul li{display:inline; padding:0 3px; color:#D1D1D1; font-weight:normal;}
		.pagination a, .pagination .current{color:#000;}
		.pagination .current, .pagination .prev, .pagination .next{font-weight:bold;}
		.pagination .prev, .pagination .next{padding:0 15px;}
/*------------------------ End For List  ----------------------*/
/* CSS For page Detail --*/
		.box-Detailcontent h3{height:17px; margin-top:10px;}
		#media-content {width:460px; margin:20px auto 0;}
		#media-content .tabs-nav {margin:5px auto 0; width:460px; text-align:left;}
		#media-content .tabs-nav li{display:inline; padding-right:10px;}
		#media-content .tabs-nav a{font-weight:bold; font-size:11px; color:#000066;}
		#media-content .tabs-nav a:hover{text-decoration:none}
		#media-content .tabs-nav .tabs-selected a{ cursor:text;}		
		.StoryDetail .caption{padding:3px; background-color:#E6E6E6; font-size:11px;}
		#content{margin:20px 0 15px; padding-top:10px; border-top:1px solid #CCC; }
		.attachfile{ clear:both; margin-bottom:20px; border-top:1px solid #CCC; padding-top:10px;}
		.attachfile dt{ font-size:15px; font-weight:bold;}
		.attachfile dd{ padding-left:17px;}
		.attachfile a {color:#0647A6;}
		/*---------- Begin Reset value to default in content ------------------*/
		#content p, #content ul, #content ol{margin-bottom:10px;}
		#content p{line-height:normal;}
		#content p a:link, #content p a:active, #content p a:visited{color:#0647A6; text-decoration:underline;}	
		#content a.anchor-link:link, #content a.anchor-link:active, #content a.anchor-link:visited{color:#3F3F3F; text-decoration:none; border-bottom:1px #3F3F3F dotted; cursor:help;}	
		#content ul{list-style:disc; list-style-position:inside;}
		#content ol{list-style:decimal; list-style-position:inside;}
		#content center{padding-top:15px;}			
		#content .allTags{ clear:both; color:#666; word-spacing:1px; padding-top:15px;}
		#content .allTags strong{color:#000; font-size:13px;}
		#content p.allTags a{font-size:11px; font-weight:bold; text-decoration:none; color:#0647A6;}
		#content p.allTags a:hover{text-decoration:underline;}		
		#content .allTags strong, #content .allTags a{word-spacing:1px;}		
		/*---------- End Reset value to default in content ------------------*/

		#content-tools{margin:0 0 10px 10px; display:block; width:170px;float:right;}
		#content-tools ul{list-style:none; list-style-position: outside; margin:0;}
		#content-tools .tools{border:1px solid #CCC; padding:5px 0 5px 10px;}
		#content-tools .related, #content-tools .other-column {margin-top:10px; border:1px solid #CCC; padding:5px}		
		#content-tools .related ul,#content-tools .other-column ul{overflow:hidden;}
		#content-tools .other-column ul{margin-left:6px;}
		#content-tools .tools legend{padding:0 5px; font-size:11px; color:#999; background-color:#FFF; font-size-adjust:none;}
		#content-tools .related legend, #content-tools .other-column legend{padding:0 5px; font-size:12px; color:#F00; background-color:#FFF; font-size-adjust:none;}
		#content-tools .tools ul li{padding:5px 0 0 0;}
		#content-tools, #content-tools .tools a{color:#808080; font-size:13px; font-size-adjust:none; line-height:20px;}
		#content-tools .tools a:hover{text-decoration:none;}
		#content-tools .related ul li, .include-list-section ul li, .include-list-column ul li{background: url(images/red-bulet.gif) no-repeat 0 8px; padding:0 0 8px 8px; line-height: 15px;}
		#content-tools .related ul li, .include-list-column ul li{padding:0 0 3px 8px;}
		#content-tools .related a, .other-column ul li a{color:#808080; font-size:11px; font-size-adjust:none;}
		#content-tools .other-column h4 {margin-bottom:2px;}	
		#content-tools .other-column h4 a{color:#666666; font-size:13px; font-size-adjust:none;}
		.include-list-column .H-arrow-spacing{padding:0 0 0 3px;}
		.more-pic{margin:4px auto 8px; width:458px; border:1px solid #CCC;}
		.set-border{border-bottom:1px solid #CCC; height:15px; padding-bottom:3px; margin-bottom:8px;}
		#gall1{padding-left:7px;}
		* html #gall1{padding-bottom:5px;} 
		.include-section{clear:both; border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:25px; padding:20px 0 20px 5px;}
		.include-list-section{ float:left; margin:0 4px; width:204px; overflow:hidden;}
		.include-list-section ul li{padding:0 0 0 8px;}
		.include-list-section a{color:#0647A6;}
		.control-adsense{width:300px; margin:0 auto;}
		
		/*------------------ Form Comment ----------------*/
		#box-comment-content{clear:both; margin-top:30px; }
		#box-comment-content .head-comment, #box-comment-content .head-post-comment{font-size:17px; font-weight:bold;}
		#box-comment-content .head-comment{padding:5px; background-color:#e8e8e8;}
		#box-comment-content .head-post-comment{padding-bottom:10px;}
		#box-comment-content iframe{border:1px solid #CCC; margin-bottom:10px; padding:10px; width:632px!important;width:630px;}
		#box-comment-content form{border:1px solid #CCC; padding:10px; background-color:#F2F2F2; margin-bottom:10px; position:relative;}
		#box-comment-content .comment-note{clear:both; font-size:11px; color:#959595; margin-bottom:20px;}
		/*#box-comment-content .textBox, #box-comment-content .textBoxComment{float:left;}*/
		/*#box-comment-content .bt-comment{float:right; margin-right:280px!important; margin-right:79px;}*/
		#box-comment-content .bt-comment input{margin-right:10px; padding:2px; font-weight:bold; color:#FFF; background-color:#959595;}
		#box-comment-content .bt-comment input:hover{cursor:pointer}
		#box-comment-content input, #box-comment-content textarea{border:1px solid #CCC;}
		/*#box-comment-content .textBox{margin-right:8px!important;margin-right:4px;}*/
		#box-comment-content .textBox input{width:284px;}
		#box-comment-content .textBoxComment	{margin-bottom:24px;}	
		#box-comment-content .textBoxComment textarea{width:284px; margin-bottom:5px;}		
		#box-comment-content .textBoxComment input{width:44px; text-align:center; font-weight:bold; color:#F00; padding:2px;}
		.sms-phone{position:absolute; top:120px!important;top:125px; right:10px!important;right:2px;}
		.sms-phone img{width:89px;}
		.text-sms{font-size:13px; float:left; margin:0 6px 0 0;}
		.text-sms li{line-height:19px;}
		.text-sms li.sms-header{font-weight:bold; font-size:17px; color:#013483; border-bottom:2px solid #94b0dc; padding:3px 0}
		.text-sms li.price{ margin-bottom:25px;}
		.text-sms li span{width:44px; float:left; font-weight:bold;}
		.text-sms li.contact-sms{color:#900;}
		.comment-note span{color:#F00;}
		.in-comment{padding:8px 0 20px;}
		/*-- old comment --*/
		.in-comment dt{margin-bottom:3px; font-weight:bold; color:#333; padding:3px; background-color:#E6E6E6;  display:block;}
		.in-comment dd.by-line{margin-bottom:3px; clear:both;}
		/* new comment */
		.head-in-commnent{margin-bottom:3px; font-weight:bold; color:#333; padding:3px; background-color:#E6E6E6;}
		.head-in-commnent span{float:left;}
		.head-in-commnent label{float:right; width:57px; color:#C00; cursor:pointer; font-size:11px; background:url(images/icon-delete.gif) no-repeat 38px 1px; display:block; height:14px; line-height:13px; padding-top:2px;}
		.in-comment .comment{margin-top:3px;}
		/*------*/
		.List-comment{overflow:auto; /*height:500px;*/ margin:10px 0;}
/* css Services --------*/		
 	  .ServiceHeader{padding:9px 9px 20px;}	  
  	  .ServiceHeader h2{font-size:21px; font-weight:bold; color:#1a66b1; margin-bottom:15px; padding-bottom:3px; border-bottom:2px solid #d6d6d6;} 
	  .ServiceHeader ol, .ServiceHeader table{padding-bottom:15px;}
	  .ServiceHeader ol li{list-style:inside; list-style-type:decimal; padding-left:10px;}
	  .ServiceHeader table{border-top:1px solid #CCC; border-left:1px solid #CCC; width:770px; margin:0 auto;}
	  .ServiceHeader table thead{ background-color:#E2E2E2;}	  
	  .ServiceHeader table th,.ServiceHeader table td{padding:5px 0 5px 5px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}  
	  .ServiceHeader table td.tbRss_td1{width:160px;}
	  .ServiceHeader table td.tbRss_td3{width:78px;text-align:center;}
	  .ServiceHeader a,.ServiceHeader table td a,.ServiceHeader ul li a,.box-content-fueature a{color:#0647A6;}
	  .ServiceHeader dl dt{font-weight:bold;}
	  .ServiceHeader dl dt,.ServiceHeader dl dd{padding-bottom:10px;}
	  .ServiceHeader ul,.ServiceHeader dl dd{padding-left:20px;}
	  .ServiceHeader ul li{background: url(images/red-bulet.gif) no-repeat 0 8px; padding:0 0 0 8px;}
	  .ServiceHeader ul li ul li{background:url(images/blue-bulet.gif) no-repeat 0 8px; list-style-position:inside;}
	  .ServiceHeader ul li ul li ul li{background:url(images/gray-bulet.gif) no-repeat 0 8px; list-style-position:inside;}
	  * html .ServiceHeader ul li ul li{background:url(images/blue-bulet.gif) no-repeat 15px 8px; list-style-position:inside;}
	  * html .ServiceHeader ul li ul li ul li{background:url(images/gray-bulet.gif) no-repeat 15px 8px; list-style-position:inside;}
/* css about kt --------*/
		#content-about, #content-RSS,#content-sitemap{ width:800px; display:block; margin:0 auto;}
		.about-kt img{ float:left; margin:0 15px 15px 0;}
		#content-wrapper .about-kt h3{font-size:17px;}
		.about-kt h3{clear:both;}
		.ServiceHeader .Editorial-contact, .ServiceHeader .Web-contact, .ServiceHeader .contact-kt{width:100%; margin-bottom:15px;}
		#content-wrapper .Editorial-contact h3, #content-wrapper .Web-contact h3, #content-wrapper .contact-kt h3{ margin-bottom:0;}
		/*.ServiceHeader th{ background-color:#E6E6E6;}*/
		.box-content-fueature p{margin-bottom:10px;}
		.box-content-fueature a img{margin:0 auto; width:200px; display:block;}
		.kt-model{padding-top:10px; border-top:1px solid #7FB2E7;}
		#content-wrapper .model{
			cursor:hand; 
			cursor:pointer; 
			margin-top:5px; 
			margin-bottom:5px; 
			padding:8px; 
			background:url(images/bt-model.jpg) no-repeat 0 -35px; 
			font-size:15px;
			height:20px;
			color:#FFF;
		}
		#content-wrapper .openmodel{background:url(images/bt-model.jpg) no-repeat 0 0; color:#000;}
		.model-detail ul{list-style:outside; margin-left:22px; list-style-type:disc;}
		.model-detail ul li{padding:5px 3px 5px 0;}
/* Css KT Radio --*/
#content-wrapper h3.head-Radio{
 margin-bottom: 0;
 padding-bottom:9px;
/* border-bottom:1px solid #000;*/
}	
.kt-subscribe{position:absolute; top:7px; right:7px; background:url(images/icon-podcasts.gif) no-repeat; height:23px; width:70px; display:block;}
.kt-subscribe a{font-size:11px; color:#A581B5; padding-left:25px; line-height:20px;}
.kt-subscribe a:hover{text-decoration:none}
.box-Radio-list{height:190px; overflow:hidden;}
/* CSS Google CSE ----*/
	.head-search-q{ 
		font-weight: bold;
		line-height: 26px;
		margin-right: 5px;
		padding-left:278px;
	 }	
 	p.keyword-q input{ 
      	padding-left:1px;
		background: url(images/bg-input-search.gif) repeat-x;
		height: 20px;
		width:300px;
		border:1px solid #FFF;
      	border-right:0;
	 }
	p.keyword-q input{ 
      margin-top: 3px;
	 }
 	* html p.keyword-q input{ 
      margin-top: 2px;
	 }	 
	#content-search{display:block; margin:0 auto;}
	#res{padding-bottom:25px; width:34em; font-size:1.2em; color:#000;}
	#res ul{list-style:inside;}
	#res ul li{padding-left:20px;}
	#cse-search-results{border-bottom:1px solid #CCC;}
	.cse-branding-form input.text-input{border:1px solid #999; padding:2px;}		
/* Css Sitemap -----*/
		.box-sitemap-group{padding-bottom:22px;}
		.sitemap-col1,.sitemap-col2,.sitemap-col3{float:left;}
	    .sitemap-col1,.sitemap-col2,.sitemap-col3{width:220px;}
		.sitemap-col1,.sitemap-col2{margin-right:10px;}

/* Css PR center -------*/
   .pr-conner-top-Dgray{ 
      background: url(images/pr-box-conner-R-top.gif) no-repeat right 46%;
      height:4px;
      overflow: hidden;	
	}
	.pr-conner-top-Dgray div{
      background: url(images/pr-box-conner-L-top.gif) no-repeat left 43%;
      height:4px;
      overflow: hidden;
   }
   .pr-conner-bottom-gray{
      clear:both; 
      background: url(images/pr-box-conner-R-bottom.gif) no-repeat right;
      height:4px;
   }
   .pr-conner-bottom-gray div{ 
      background: url(images/pr-box-conner-L-bottom.gif) no-repeat left;
      height:4px;
   }
   .pr-box-contentNews-Dgray{padding:0 5px; background-color:#d6d6d4; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;}
   #content-wrapper .pr-box-contentNews-Dgray h3{background: none; padding-left: 0; margin-bottom:5px;}
   
.contentHeader .sent-to-pr{line-height: 14px;}
.contentHeader .sent-to-pr{ float: left; font-size: 11px;}
.sent-to-pr a{color:#F00; font-weight:bold; background:url(images/inside_send.gif) no-repeat 0 1px;}
.sent-to-pr a span{padding-left:25px; line-height:15px;}
.contentHeader .sent-to-pr a:hover{ text-decoration:none;}
.pr-content-left,.pr-content-right{float:left; padding-top:10px;}
.pr-content-left{width:234px; margin-right:8px;}
.pr-content-right{width:412px;}
.box-tool-pr{/*width:200px;*/ margin:0 auto 10px;}
.box-catgory-pr-menu, .box-calendar, .box-search, .box-ReSearch{border-left:1px solid #ccc; border-right:1px solid #ccc;}
.box-calendar{padding:5px; height:218px;}
.box-catgory-pr-menu li a{display:block; font-weight:bold; color:#0647A6; padding:5px; border-top:1px solid #D8D8D9; width:222px;}
.box-catgory-pr-menu li a:hover, .cat-selected{text-decoration:none; background-color:#ECECEB;}
.ad-under-tool{margin-top:10px;}
#ShowCalendar{margin:0 auto; width:160px; display:block;}
.CatPr{position:relative; padding-top:6px; margin-bottom:6px;}
.CatPr input{top:7px; right:1px; position:absolute;}
* html .CatPr input{right:5px;}
/*
#CatPrCalendar-1, #CatPrCalendar-2, #PR-News p input, .pr-date{background: url(http://www.bangkokbiznews.com/home/main/images/background/bg-input-search.gif) repeat-x;}
#CatPrCalendar-1,.box-ReSearch p input{width:138px;}
#CatPrCalendar-2{width:189px;}
#CatPrCalendar-1,#CatPrCalendar-2{border:1px solid #CCC;}
#CatPrCalendar-1 optgroup option, #CatPrCalendar-2 optgroup option{padding-left:10px;}
*/
#PrCalendar, #PR-News p input, .pr-date{background:url(images/bg-input-search.gif) repeat-x;}
#PrCalendar,.box-ReSearch p input{width:171px;}
#PrCalendar{border:1px solid #CCC;}
#PrCalendar option, #PrCalendar optgroup{padding-left:10px; background-color:#FFF;}
/*tab -----*/
	  * html #search-PR .tabs-nav {display: inline-block;}/*IE auto clear */ 
      #search-PR .tabs-hide, #media-content .tabs-hide{display:none;}	
	  #search-PR .tabs-nav:after, #media-content .tabs-nav:after{display:block; clear: both; content: " ";/* clearing without presentational markup, IE gets extra treatment */}
  	  #search-PR .tabs-nav li{float:left; width: 83px; margin:1px 1px 0 0;/* be nice to Opera */}
	  #search-PR .tabs-nav li.out-margin{width: 114px; margin-right:0;}
      #search-PR .tabs-nav a{display: block; padding:5px 0; text-align:center ;background-color:#0066ff; text-decoration:none; color:#FFF;}
  	  #search-PR .tabs-nav .tabs-selected a {color: #FFF; text-decoration:none;}
 	  #search-PR .tabs-nav .tabs-selected a, #search-PR .tabs-nav a:hover, #search-PR .tabs-nav a:focus, #search-PR .tabs-nav a:active {background-color:#0066ff; /* prevent dotted border in Firefox */}
	  #search-PR .tabs-nav a, #search-PR .tabs-nav .tabs-disabled a:hover, #search-PR .tabs-nav .tabs-disabled a:focus, #search-PR .tabs-nav .tabs-disabled a:active {background-color:#96b9da; text-decoration:none;}
	  #search-PR .tabs-nav .tabs-selected a:link, #search-PR .tabs-nav .tabs-selected a:visited, #search-PR .tabs-nav .tabs-disabled a:link, #search-PR .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */cursor: text; color:#FFF; text-decoration:none;}
	  #search-PR .tabs-nav a:hover, #search-PR .tabs-nav a:focus, #search-PR .tabs-nav a:active {/* @ Opera, we need to be explicit again here now... */cursor: pointer; color:#FFF; text-decoration:none;}
	  #search-PR .tabs-loading em {padding: 0 0 0 20px;background: url(loading.gif) no-repeat 0 50%;}	

#PR-News,#Calendar-News,.box-ReSearch{padding:5px 5px 3px;}
#PR-News p{margin:5px 0;}
#PR-News p input{width:181px;}
#PR-News p input,.box-ReSearch p input{border:1px solid #CCC; padding:2px;}
#PR-News .pr-icon-search{text-align:center;}

.box-ReSearch{position:relative; height:22px; z-index:99;}
/*.box-ReSearch p{margin-bottom:5px;}*/
.list-date{margin-left:13px;}
.list-date li{ background: url(images/red-bulet.gif) no-repeat 0 8px; padding:0 0 8px 8px;} 
.box-ReSearch p span{line-height:20px; vertical-align:top; margin-right:28px;}
.box-ReSearch a#linkpop{ position:absolute; top:6px; right:10px;}
.pr-icon-search{margin-top:8px;}
.pr-icon-search li{display:inline; vertical-align:text-bottom!important; vertical-align:text-top; line-height:20px;}
.pr-date{width:166px; border:1px solid #CCC; padding:2px; font-size:12px; display:none;}
.pr-go-date{padding-top:2px;}
.list-pr-news .lineSprit{border-bottom:1px #DFDFDF solid; margin-bottom:13px; padding-top:10px; clear:both;}
.pr-show-all{text-align:right; background-color:#ECECEB; padding:3px;}
.box-Detailcontent-pr .StoryImg{margin-bottom:5px;}
.pr-under-pic{font-size:12px; padding-bottom:3px;}
.pr-information{clear:both; display:block; background-color:#F2F7F9; padding:5px;}
.pr-information .allTags{margin:15px 0;}
.pr-information a{color:#0647A6; font-weight:bold; font-size:11px;}
.headerDate{color:#880000; font-size:15px; font-weight:bold; margin-bottom:20px;}
/*----- Calendar in Pr Center ---------*/
.pr-calendar-list{margin:25px 0 15px;}
.pr-calendar-list h3,.pr-navi-left{float:left;}
.pr-calendar-list p,.pr-navi-right{float:right;}
.pr-calendar-list h3{background:none;padding-left:0; margin-right:88px;}
.pr-calendar-list p{line-height:28px; font-size:17px; font-weight:bold; color:#880000;}
.pr-calendar-list table{clear:both; width:412px; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.pr-calendar-list table thead{background-color:#E2E2E2; text-align:center; font-size:15px;}
.pr-calendar-list table th, .pr-calendar-list table td{border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:5px;}
.pr-calendar-list .td_time{width:80px; text-align:center;}
.pr-show-all a,.go-top a,.pr-calendar-list .td_news a{color:#0647A6;}
.in-calendar{margin:0 0 15px;}
.in-calendar p{float:none;}
.pr-calendar-list p.go-top{font-size:11px; text-align:center; font-weight:normal;}
*html .go-top{margin-top:10px;}
/* popup Calendar */
#CalendarPopup{position:absolute; visibility: hidden; background-color:#F7F9FB; z-index:99; left:201px; top:6px;}
/*.pr-calendar-list p{float:none;}*/
.pr-navigator-calendar{margin-bottom:10px;}
.pr-navi-left a,.pr-navi-right a{font-size:12px; border:1px solid #cdddee; padding:3px; color:#004276; line-height:25px;}
.pr-navi-left a:hover,.pr-navi-right a:hover{text-decoration:none; background-color:#cdddee; border:1px solid #dcdcdc;}
/*------------ Box ------------*/
.ad-under-tool,.box-twoPR, .pr-content-right .pagination{margin-bottom:15px;}
.section-news-lead-pr dt{float:none; text-align:center; padding-bottom:6px;}
.section-news-lead-pr a{font-weight:bold; color:#0647A6;}
/*-------------- Pr navigator ------------*/
.pr-content-right .pagination{border-top:0;}
.pr-content-right .pagination ul li{padding:0;}
/*--------------- Detail PR -------------*/
.box-Detailcontent-pr h3{height:auto; margin-top:10px;}

/***************** Smart News Service *********************************/
#content-smart-news{width:800px; margin:0 auto;}
#content-smart-news .smart-Service{padding:9px 20px 20px;}
#content-smart-news p{margin-bottom:10px;}
#content-smart-news p strong{font-size:17px;}
#content-smart-news .by-note{margin-top:2px;font-size:11px; color:#959595;}
#content-smart-news .smart-Service h2{font-size:21px; font-weight:bold; color:#1a66b1; margin-bottom:15px; padding-bottom:3px; border-bottom:2px solid #d6d6d6;}
#content-smart-news form{margin:20px 0;}
#content-smart-news table{margin-bottom:20px;}
#content-smart-news table.setout-margin-bottom{margin:0;}
#content-smart-news td{ padding:6px 12px; vertical-align:top;}
#content-smart-news textarea{white-space:pre; border:1px solid #999; padding:5px; width:735px; height:50px;}

/* Footer -------------------------*/
#footer{
 clear: both; 
 background-color: #CCC;
 text-align: center; 	
 padding: 10px;
 font-size:11px; 
 color:#0104A9;
 position:relative;
}
#footer p{ 
   padding-bottom:5px;
}
#footer p img{
   margin-right:5px;   
}
#footer a{
	color:#0104A9;
  	margin:0 2px;
}
#footer p.kt-copyRight,#footer p.kt-about{ 
   padding-top: 15px;
}
#footer p.kt-copyRight{ 
   float: left;
   color: #717171;   
}
#footer p.kt-about{ 
   float: right;
   color: #0104A9;
}
#footer .feedburner{
   position: absolute;
   bottom:0;
   left:440px;
}
/* All Google ADSense  and anylytics*/
#adsend-footer{width:728px; margin:0 auto 10px;}
#Google-adsense-indetail{float:left; margin:5px 5px 5px 0; width:250px;}
    /* Widget content container */
   #goog-wm { display:none; }
    /* Heading for "Closest match" */
   #goog-wm h3.closest-match { }
    /* "Closest match" link */
   #goog-wm h3.closest-match a { }
    /* Heading for "Other things" */
   #goog-wm h3.other-things { }
    /* "Other things" list item */
   #goog-wm ul li { }
    /* Site search box */
   #goog-wm li.search-goog { display: list-item; }

.google-adGroup{float:left; border-top:0}
/* Set to home for FF*/
.Box-set-Home{
	width:610px;
	padding:10px;
	text-align: left;
	background-color: #FFF;
}
.Box-set-Home p{ margin-bottom: 5px; }
.Box-set-Home p strong{ 
	font-weight: bold;
	font-size: 15px;
	color:#005eb4;
}
.Box-set-Home a{ text-decoration: underline; }
.setBorder-set-home{ 
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 5px;
}
.Box-set-Home .Step-set-home{ margin: 0 auto; display: block; width:610px; }
.Set-Home-pic{
	float:left;
	display:block;
	width:173px;
	margin: 15px 10px 0 10px;
}
.Set-Home-pic dd{ font-size: 11px; padding-left: 3px; }
.set-L-magin{ margin-left: 23px!important; margin-left: 15px;}
.clear-float{ clear: both; height: 1px;}

/* Breaking news */
.lead-breaking-news {margin-bottom:10px;}
.lead-breaking-news dt{float:left; margin-right:5px; background-color:#0065BD; padding:2px 3px; font-weight:bold; color:#FFF;}
.lead-breaking-news .header-breaking-news{font-size:15px; color:#0065BD; font-weight:bold;}
.lead-breaking-news .caption-breaking-news{clear:both; padding-bottom:10px; border-bottom:1px solid #DEDDDD;}
#list-all p{padding:10px 0; text-align:right;}
#list-all p a{color:#0647A6; font-weight:bold;}

/*- BiardCasting ---*/
.bg-boardcasting,.bg-boardcast{background:url(images/bg-live-boardcasting.gif) repeat;}
.bg-boardcasting{height:72px; padding:0 5px;}
.bg-boardcasting a{color:#FFF; font-size:19px; display:block; width:200px; padding-left:80px; background:url(images/icon-live-boardcasting.gif) no-repeat -1% 60%;}
.bg-boardcasting a span{font-weight:bold; color:#F90;}
.bg-boardcasting a:hover{text-decoration:none;}
.bg-boardcast{width:500px;}
.bg-boardcast h1{text-align:center; color:#FFF; font-size:15px; margin-bottom:10px; padding-top:10px;}
.bg-boardcast h1 span{color:#F90; font-weight:bold; font-size:19px;}
.live-boardcast{width:370px; height:280px; margin-left:60px; background:url(images/bg-boardcast.gif) no-repeat 0 0 ; display:block; }
.live-boardcast div{width:320px; margin:0 auto; padding-top:15px;}
.boardcast-sponser{width:481px; margin:0 auto; padding:10px 0; clear:both;}

/*- Poll */
.serway{cursor:pointer;}
.serway span{ visibility:hidden;}
.open{ background:url(images/serway-new.jpg) no-repeat 0 -50px; width:300px; height:50px;}
.closed{ background:url(images/serway-new.jpg) no-repeat 0 0; width:300px; height:50px;}

#poll-box{margin:0 0 5px;}