/*Customize Color*/
body {
	background: #d3d3d3;
}
	.main .header {
		background: url(../images/gray_header.jpg) no-repeat;
	}
	.main .mediaContent {
			background: url(../images/red_mainbg.jpg) no-repeat;
	}
	
	.head_kanal {
		float: right;
		height: 70px;
		width: 390px;
	}
	.head_www {
		background: url(../images/head_www.jpg) no-repeat;
	}
	.head_politik {
		background: url(../images/head_politik.jpg) no-repeat;
	}
	.head_ekonomi {
		background: url(../images/head_ekonomi.jpg) no-repeat;
	}
	.head_hukum {
		background: url(../images/head_hukum.jpg) no-repeat;
	}
	.head_nasional {
		background: url(../images/head_nasional.jpg) no-repeat;
	}
	.head_internasional {
		background: url(../images/head_internasional.jpg) no-repeat;
	}
	.head_jabodetabek {
		background: url(../images/head_jabodetabek.jpg) no-repeat;
	}
	.head_olahraga {
		background: url(../images/head_olahraga.jpg) no-repeat;
	}
	.head_nusantara {
		background: url(../images/head_nusantara.jpg) no-repeat;
	}
	.head_sosialbudaya {
		background: url(../images/head_sosialbudaya.jpg) no-repeat;
	}
	.head_iptek {
		background: url(../images/head_iptek.jpg) no-repeat;
	}
	.head_video {
		background: url(../images/head_video.jpg) no-repeat;
	}
	
	
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0;
	margin: 0;
}
a {
	text-decoration: none;
	color: #333333;
}
input, textarea, select {
	border: 1px solid #999999;
}
a:hover {
	text-decoration: underline;
}
.clearLeft {
	clear: left;
}
.clearRight {
	clear: right;
}
.ajaxLoading {
	text-align: center;
}
.clearBoth {
	clear: both;
}
	.main {
		width: 1000px;
		margin: 0 auto;
	}
		.main .header {
			width: 1000px;
			height: 70px;
			/*-moz-margin-bottom: -12px;
			margin-bottom: 0;*/
		}
		.main .mediaContent {
			clear: both;
			/*height: 500px;*/
		}
			.mediaContent #newsTicker {
				font-weight: bold;
				color: #000000;
				letter-spacing: 1px;
				padding-left: 15px;
				padding-top: 12px;
			}
			.mediaContent .menu {
				padding: 7px 0;
				margin: 7px 15px 0 15px;
				/*margin: 12px 15px 0 15px;
				*margin: 3px 15px 0 15px;*/
				border-bottom: 1px solid #59451c;
			}
				.mediaContent .menu a {
					color: #333333;
					font-weight: bold;
					margin: 5px;
				}
				.mediaContent .menu a:hover {
					color: #CC0000;
					text-decoration: none;
				}
			.mediaContent .submenu {
				padding: 4px 0;
				margin: 0 25px;
				*margin: 0 10px;
				width: 720px;
				float: left;
			}
				.mediaContent .submenu a {
					color: #59451c;
					font-weight: bold;
					font-size: 10px;
					margin: 2px;
					
				}
			.mediaContent .todayDate {
				float: right;
				width: 200px;
				text-align: right;
				font-size: 13px;
				color: #cc0000;
				font-weight: bold;
				padding-right: 20px;
				padding-top: 2px;
				padding-bottom: 5px;
			}
			.mediaContent .content {
				clear: both; 
				padding: 0 5px 20px 5px;
				margin-left: 13px;
				width: 965px;
				background-color: #FFFFFF;
			}
				.leftContent {
					float: left;
					/*width: 640px;*/
					/*background: #FFFFFF;*/
					/*margin-left: 11px;
					*margin-left: 5px;*/
				}
				.rightContent {
					float: right;
					/*width: 330px;*/
					/*background: #FFFFFF;*/
					/*margin-right: 11px;
					*margin-right: 6px;*/
				}

/**********************/
.timer {
	font-size: 10px;
	color: #999999;
	white-space: nowrap;
}
.padding-10 {
	padding: 10px;
}
.padding-5 {
	padding: 5px;
}
.borderBox {
	border-bottom: 1px solid #DEDEDE;
}
.headlines {
	/*background: url(../images/headlines_bg.jpg) repeat-x bottom;*/
	padding: 5px;
	margin-bottom: 5px;
}
	.headlines .newsDesc {
		margin-top: 10px;
		color: #000000;
		font-size: 100%;
	}
.newsTitle a {
	color: #cc0000;
	font-size: 16px;
	font-weight: bold;
}
.newsDesc {
}
.newsList {
	margin: 5px 0 5px 0;
	padding: 0;
}
	.newsList li {
		list-style: none;
		padding: 3px 0;
	}
		.newsList li a {
			color: #333333;
		}
.newsList.small li {
	font-size: 90%;
	padding: 2px 0;
}
.boxTitle {
	font-weight: bold;
	font-size: 90%;
	padding: 2px 10px;
	/*background-color: #EAEAEA;
	color: #444444; */
	background-color: #CC0000;
	color: #FFFFFF;
	-moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px;
	-moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
	-moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px;
}
.headTitle {
	font-size: 14px;
	padding: 6px;
	color: #CC0000;
}
#player {
	width: auto;
	margin: 0 auto;
	margin-top: 10px;
}
.currentTV {
	padding: 0 10px;
	font-size: 90%;	
	margin: 5px;
}
	.currentTV h2 {
		margin-top: 5px;
		font-size: 110% !important;
	}
	.currentTV .head {
		border-bottom: 1px solid #b3160c;
		height: 16px;
	}
	.currentTV .ttl {
		float: left;
		font-weight: bold;
		color: #000000;
	}
	.currentTV .time {
		float: right;
	}
	.currentTV .title, .currentTV .subtitle {
		clear: both;
		margin-left: 10px;
	}
	.currentTV .title {
		font-weight: bold;
		font-size: 110% !important;
	}
	.currentTV .subtitle {
		font-size: 120% !important;
		font-weight: bold;
		color: #000000;
	}
.spaceBottom {
	margin-bottom: 2px;
	*margin-bottom: 2px;
}
.imgThumb {
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin: 3px 0;
}
.width_330 {
	width: 330px;
}
.normalTitle a {
	color: #cc0000;
	font-weight: bold;
}
.bullet-1 {
	list-style-image: url(../images/bullet1.gif) !important;
	margin-left: 20px;
}
.grayGradientBG {
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
	/*background: #ffffff !important;*/
}
.blueGradientBG {
	background: #ffffff url(../images/blue-gradient.jpg) repeat-x !important;
	/*background: #ffffff !important;*/
}
.round_all {
	-moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px;
	-moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
	-moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px;
}

.accordion {
}
	.accordion h3 {
		background: #e9e7e7;
		padding: 2px 25px;
		margin: 0;
		font: bold 90% Arial, Helvetica, sans-serif;
		border: solid 1px #DEDEDE;
		border-bottom: none;
		cursor: pointer;
		color: #cc0000;
	}
	.accordion h3:hover {
		background-color: #e3e2e2;
	}
	.accordion h3.active {
		border-top: 1px solid #DEDEDE;
		border-left: 1px solid #DEDEDE;
		border-right: 1px solid #DEDEDE;
	}
	.accordion .ui-accordion-content {
		padding-bottom: 5px;
	}
		.accordion .ui-accordion-content ul {
			margin: 5px;
			padding: 0;
		}
			.accordion .ui-accordion-content ul li {
				padding: 2px 0;
			}
.footer {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
	height: 80px;
	width: 975px;
	border-top: 2px solid #CC0000;
	padding-top: 5px;
	margin: 0 auto 10px auto;
	-moz-border-radius-bottomleft: 7px; -webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px; -webkit-border-bottom-right-radius: 7px;
}
	.footer a {
		font-weight: bold;
		color: #CC0000;
	}

/*BLOCK CUSTOMIZE*/
.home_headlines {
	width: 410px;
}
	.home_headlines .headlines .newsDesc img {
		margin-right: 5px;
		border: 1px solid #CCCCCC;
		padding: 1px;
	}
	.home_headlines .newsList {
		padding: 10px 0;
	}
		.home_headlines .newsList {
			padding: 3px 0;
		}
.home_video_top {
	width: 216px;
	height: 320px;
	padding: 5px;
	margin: 0 2px;
}
	.home_video_top h2 {
		font-size: 100%;
		padding: 0;
		margin: 2px 0;
		color: #000000;
	}
	.home_video_top #imgThumb {
		width: 205px;
		margin: 0 auto;
	}
	.home_video_top .newsTitle {
		margin: 5px 0;
	}
	.home_video_top .newsTitle a {
		font-size: 16px;
	}
	.home_video_top .newsDesc {
		color: #000000;
	}
.home_streaming {
	width: 325px;
}
.heightHeadline {
	height: 330px;
}
.home_video_headlines {
	/*border-bottom: 1px solid #DEDEDE;*/
}
	.home_video_headlines strong {
		color: #CC0000;
	}
	.home_video_headlines a {
		font-size: 90%;
	}
.home_terkini_list {
	width: 425px;
	height: 480px;
	/*-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px;
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px;*/
}
	.home_terkini_list .normalTitle a {
		color: #333333;
		font-size: 90%;
	}
	.home_terkini_list li {
		font-size: 90%;
	}
.home_kabar_list {
	width: 535px;
	background: #ffffff url(../images/bluegradient.jpg) repeat-x !important;
	/*border-bottom: 1px solid #DEDEDE;*/
}
	.home_kabar_list .title_bar {
		font-weight: bold;
		font-size: 90%;
		color: #444444;
		padding: 2px 10px;
		background-color: #EAEAEA;
		-moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px;
		-moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
		-moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px;
		-moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px;
	}
	.home_kabar_list .video_list {
		margin-top: 5px;
		padding: 0 10px;
	}
	.home_kabar_list .video_list .video_head {
		float: left;
		width: 280px;
		height: 100px;
	}
		.home_kabar_list .video_list .video_head img {
		}
		.home_kabar_list .video_list .video_head .title,
		.home_kabar_list .video_list .video_head .desc {
			float: right;
			margin-top: 1px;
			width: 165px;
		}
		.home_kabar_list .video_list .video_head .title a {
			color: #CC0000;
			font-weight: bold;
			font-size: 90%;
		}
		.home_kabar_list .video_list .video_head .desc {
			font-size: 90%;
		}
	.home_kabar_list .video_list .video_other {
		float: left;
		width: 115px;
		height: 105px;
		text-align: center;
	}
		.home_kabar_list .video_list .video_other img {
			margin: 2px 0 5px 0;
		}
		.home_kabar_list .video_list .video_other .title a {
			color: #000000;
			font-size: 90%;
			padding: 0 1px;
		}
/*.home_newvideo_list {
	width: 640px;
	height: 600px;
}
	.home_newvideo_list li img {
		margin-right: 10px;
	}
	.home_newvideo_list li a {
		display: block;
		padding-top: 5px;
	}*/
.home_newvideo_list {
	width: 100%;
	
}
	.home_newvideo_list h2 {
		margin: 0;
		padding: 5px;
		background-color: #999999;
		font-size: 110%;
		color: #FFFFFF;
	}
.home_macetlagi {
	width: 330px;
}
/*.home_populer{
	width: 330px;
}*/
	.kanal_www .home_populer,
	.kanal_www .home_kurs,
	.kanal_www .home_weather,
	.kanal_www .home_dibalikkabar,
	.home_jajakpendapat	{
		float: left !important;
	}
.readNewsPage {
	width: 322px;
}
.rightContent.readNewsPage {
	margin-right: 0;
	margin-left: 0;
}
.leftContent.readNewsPage {
	margin-right: 0;
	margin-left: 0;
}
	.readNewsPage .home_populer,
	.readNewsPage .olahraga_klasemen_5,
	.readNewsPage .home_pertandingan,
	.readNewsPage .home_kurs,
	.readNewsPage .home_weather,
	.kanal_jajakpendapat {
		width: 308px;
		margin-bottom: 0;
		margin-top: 5px;
	}
	/*.home_populer ul {
		height: 160px;
	}*/
.home_pemred, .home_bangone {
	width: 425px;
	/*border-bottom: 1px solid #DEDEDE;*/
}
	.home_pemred .headTitle, .home_bangone .headTitle {
		font-weight: bold;
		font-size: 90%;
		color: #444444;
		padding: 2px 10px;
		background-color: #EAEAEA;
		-moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px;
		-moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px;
		-moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px;
		-moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px;
	}
	.home_pemred .video_other,
	.home_bangone .video_other {
		float: left;
		width: 130px;
		margin: 0 1px;
		height: 100px;
		text-align: center;
	}
	.home_bangone img, .home_bangone img {
		
	}
	.home_pemred a, .home_bangone a {
		display: block;
		padding-top: 1px;
		font-size: 90%;
	}
.home_kabar_pojok, .home_info_gempa {
	width: auto;
	/*border: 1px solid #DEDEDE;*/
	padding: 5px;
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
.home_dibalikkabar, .home_populer, .home_kurs, .home_weather, .home_jajakpendapat {
	width: 302px;
	height: 165px;
	padding: 5px;
	margin-right: 4px;
	margin-left: 1px;
	margin-bottom: 5px;
	margin-top: 3px;
	/*border: 1px solid #DEDEDE;*/
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
.kanal_jajakpendapat {
	width: 302px;
	padding: 5px;
	margin-right: 4px;
	margin-left: 1px;
	margin-bottom: 5px;
	/*border: 1px solid #DEDEDE;*/
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
.page_jajakpendapat {
	padding: 5px;
	margin-right: 4px;
	margin-left: 1px;
	margin-bottom: 5px;
	/*border: 1px solid #DEDEDE;*/
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
.home_linkPemred {
	width: 425px;
	height: 65px;
	margin: 15px 0px;
}
.home_darianda {
	width: 330px;
	/*height: 400px;*/
}
	.home_darianda ul {
		height: 160px;
	}
.home_pertandingan {
	width: auto !important;
	/*border: 1px solid #DEDEDE;*/
	padding: 5px;
	margin-bottom: 5px;
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
	.home_pertandingan #matchAccordion {
		margin-top: 5px;
	}
	matchContent {
		padding: 10px;
	}
		.matchContent .date {
			font-size: 80%;
		}
		.matchContent .team {
			margin-bottom: 10px;
		}

.kanal_headlines {
	width: 640px;
	height: auto;
}
.kanal_headlines .headlines {
	background-color: #EFEFEF;
	padding: 10px;
	margin-bottom: 10px;
}
	.kanal_headlines .headlines .newsDate {
		font-size: 80%;
		color: #333333;
	}
	.kanal_headlines .headlines .newsTitle a {
		font-size: 150%;
	}
	.kanal_headlines .headlines img {
		margin-right: 10px;
		margin-bottom: 5px;
		padding: 1px;
		border: 1px solid #CCCCCC;
	}
.kanal_headlines .headlineList {
	padding: 3px 0 !important;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
	.kanal_headlines .headlineList img {
		margin-right: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 1px;
		border: 1px solid #CCCCCC;
	}
	.kanal_headlines .headlineList .newsDate {
		font-size: 80%;
		color: #333333;
	}
	.kanal_headlines .headlineList .newsTitle a {
		font-size: 110% !important;
	}
	.kanal_headlines .headlineList .newsDesc {
		margin: 5px 0;
	}
.kanal_video_headlines {
	width: 620px;
	margin-bottom: 5px;
}
	.kanal_video_headlines .title_bar {
		background-color: #EFEFEF;
		font-size: 110%;
		font-weight: bold;
		color: #000000;
		padding: 5px 10px;
		border-bottom: 1px solid #999999;
	}
	.kanal_video_headlines .video_list {
		/*background-color: #EFEFEF;*/
		padding: 5px 10px 15px 10px;
		background: #ffffff url(../images/bluegradient.jpg) repeat-x !important;
	}
	.kanal_video_headlines .video_list .video_head {
		float: left;
		width: 358px;
		height: 140px;
	}
		.kanal_video_headlines .video_list .video_head img {
			margin-left: 7px;
		}
		.kanal_video_headlines .video_list .video_head .title,
		.kanal_video_headlines .video_list .video_head .desc {
			float: right;
			margin-top: 5px;
			width: 165px;
		}
		.kanal_video_headlines .video_list .video_head .title a {
			color: #CC0000;
			font-weight: bold;
		}
		.kanal_video_headlines .video_list .video_head .desc {
			font-size: 90%;
		}
	.kanal_video_headlines .video_list .video_other {
		float: left;
		width: 120px;
		height: 140px;
		text-align: center;
		margin-bottom: 5px;
	}
		.kanal_video_headlines .video_list .video_other img {
			margin: 10px 0 3px 0;
		}
		.kanal_video_headlines .video_list .video_other .title {
			padding-bottom: 10px;
		}
		.kanal_video_headlines .video_list .video_other .title a {
			color: #000000;
			font-size: 90%;
			padding: 0 1px;
		}
/*SPACE IKLAN*/
.blankAdv {
	background-color: #0000FF !important;
}
.p_215x330 {
	width: 220px;
	height: 330px;
	margin: 2px 3px;
}
.p_975x70 {
	width: 975px;
	height: 70px;
	margin: 0 2px;
}
.p_640x70 {
	float: left;
	width: 640px;
	height: 70px;
	margin: 0 2px;
	*margin: 2px 0;
}
.p_330x225 {
	height: 255px;
	width: 330px;
}
.p_330x110 {
	margin: 1px 0;
	height: 110px;
	width: 330px;
}
.p_330x180 {
	margin: 1px 0;
	height: 180px;
	width: 330px;
}

/*SHOUTBOX*/
.shoutmsg {
	border: 1px solid #CCCCCC;
	margin: 10px;
	padding: 5px;
}
	.shoutmsg .from {
		font-weight: bold;
		color: #000000;
		font-size: 90%;
	}
	.shoutmsg .FB_Link {
		font-size: 80%;
	}
	.shoutmsg .date {
		color: #858585;
		font-size: 10px;
		padding: 0 5px;
		white-space: nowrap;
	}
	.shoutmsg .message {
		display: block;
		border-bottom: 1px solid #CCCCCC;
		margin: 2px 0 5px 0;
		padding-bottom: 5px;
		font-size: 90%;
	}
	.shoutmsg table {
		border-bottom: 1px solid #CCCCCC;
	}
		.shoutmsg table .message {
			border: 0 !important;
		}
#frmShout {
	margin: 5px;
	font-size: 85% !important;
}
	#frmShout input {
		width: 90%;
		margin: 2px 10px;
		padding: 3px;
		font-size: 100% !important;
	}
	#frmShout form {
		margin: 10px 5px;
	}
	.sendBtn {
		border: 0px;
		margin-top: 10px;
		background: url(../images/kirim.jpg) no-repeat;
		width: 65px;
		height: 25px;
		cursor: pointer;
		font-weight: bold;
		letter-spacing: 1px;
		font-size: 90%;
		color: #333333;
	}

.info_ok, .info_fail {
	font-weight: bold;
	font-size: 90%;
	color: #000000;
	padding: 15px;
	margin: 5px;
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px;
}

.info_ok {
	border: 1px solid #0000FF;
	background-color: #F2F2FF;
}

.info_fail {
	border: 1px solid #FF0000;
	background-color: #FFE6E6;
}

.newsBlock {
	width: 635px;
	margin: 5px 1px;
	border: 1px solid #ECECEC;
	background-color: #FFFFFF;
}
	.newsBlock .newsFoto {
		float: left;
		width: 320px;
		padding-bottom: 5px;
	}
		.newsBlock .newsFoto img {
			margin: 0 !important;
			border: 1px solid  #999999;
			padding: 1px;
		}
		.newsBlock .newsFoto .fotoTitle {
			font-size: 80%;
			margin-right: 20px;
		}
		.newsBlock .newsFoto .fotoSubTitle {
			font-size: 80%;
			color: #666666;
			margin-right: 20px;
		}
	.newsBlock h1 {
		border-bottom: 2px solid #cc0000;
		padding: 5px;
		font-size: 120%;
		margin: 0 5px;
	}
	.newsBlock .readNews {
		/*border: 2px solid #CCCCCC;*/
		margin: 0 15px 15px 15px;
		padding: 10px;
	}
		.newsBlock .readNews p a {
			color: #CC0000;
		}
		.newsBlock .readNews h2 {
			font-size: 18px;
			border-bottom: 1px solid #666666;
			padding: 5px;
			margin: 0;
		}
			.newsBlock .readNews h2 a {
				color: #000000;
				cursor: default;
			}
			.newsBlock .readNews h2 a:hover {
				color: #000000;
				text-decoration: none;
			}
		.newsBlock .readNews h3 {
			text-align: right;
			color: #333333;
			font-size: 10px;
			padding: 5px;
			font-weight: normal;
			margin: 0;
		}
		.newsBlock .newsContent .author {
			font-size: 80%;
			margin: 15px 0;
			text-align: right;
		}
		.newsBlock .newsContent .addthis {
			padding: 15px 0;
			text-align: right;
		}
			.newsBlock .newsContent {
				/*font-family:  Tahoma, Verdana, Arial, "Trebuchet MS";*/
				/*font-family: Arial, Helvetica, sans-serif;*/
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #000000;
				letter-spacing: 0.01em;
				line-height: 16px;
			}
		.newsBlock .widgetTitle {
			padding: 5px;
			font-weight: bold;
			background-color: #F2F2F2;
			border-bottom: 1px solid #999999;
			color: #000000;
		}
		.newsBlock .newsRelated {
			border-bottom: 1px solid #999999;
			padding-bottom: 10px;
			margin-bottom: 10px;
		}
			.newsBlock .newsRelated ul {
				margin: 10px;
				padding: 0;
			}
			.newsBlock .newsRelated ul li {
				padding: 3px 0;
			}


#commentList {
}
	#commentList .commentItem, #commentForm {
		/*background-color: #F6F6F6;*/
		padding: 10px 25px;
		border-top: 2px solid #FFFFFF;
		/*border-bottom: 1px solid #CCCCCC;*/
		font-size: 11px;
		color: #000000;
	}
		#commentList .commentItem .from {
			color: #333333;
			font-weight: bold;
			margin-bottom: 5px;
		}
		#commentList .commentItem .date {
			font-size: 90%;
			color: #666666;
			margin-top: 5px;
			text-align: right;
		}
		#commentList .commentItem #allComment, #commentList .commentItem #nextComment, #openCommentForm {
			color: #333333;
			cursor: pointer;
		}
		#commentList .commentItem #allComment:hover, #commentList .commentItem #nextComment:hover, #openCommentForm:hover {
			color: #000000;
			text-decoration: underline;
		}
		#commentList .commentItem #allComment {
			text-align: right;
		}
		#commentList .commentItem #allComment {
			margin-left: -10px;
		}
		#commentList .commentItem #nextComment {
			text-align: right;
			margin-right: -10px;
		}
		#commentList .commentItem #unApproveComment {
			font-style: oblique;
		}
		#openCommentForm {
			text-align: right;
		}
	#commentForm table th {
		font-size: 100%;
		font-weight: normal;
		text-align: left;
		vertical-align: top;
		width: 110px;
	}
	#commentForm table small {
		text-align: right;
		display: block;
		margin-right: 50px;
	}
	#commentForm table input, #commentForm table textarea {
		width: 90%;
		margin-bottom: 3px;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 3px;
	}
	#commentForm table textarea {
		height: 120px;
	}
	
/*VIDEO*/
.video_home_kabar_list {
	width: 700px;
}
	.video_home_kabar_list .title_bar {
		background-color: #EFEFEF;
		font-size: 110%;
		font-weight: bold;
		color: #000000;
		padding: 2px 10px;
	}
	.video_home_kabar_list .video_list {
		padding: 0 10px;
		background: #ffffff url(../images/bluegradient.jpg) repeat-x !important;
	}
	.video_home_kabar_list .video_list .video_head {
		float: left;
		width: 300px;
		height: 150px;
	}
		.video_home_kabar_list .video_list .video_head img {
		}
		.video_home_kabar_list .video_list .video_head .title,
		.video_home_kabar_list .video_list .video_head .desc {
			float: right;
			margin-top: 5px;
			width: 165px;
		}
		.video_home_kabar_list .video_list .video_head .title a {
			color: #CC0000;
			font-weight: bold;
		}
		.video_home_kabar_list .video_list .video_head .desc {
			font-size: 90%;
		}
	.video_home_kabar_list .video_list .video_other {
		float: left;
		width: 120px;
		height: 155px;
		text-align: center;
	}
		.video_home_kabar_list .video_list .video_other img {
			margin: 10px 0 3px 0;
		}
		.video_home_kabar_list .video_list .video_other .title a {
			color: #000000;
			font-size: 90%;
			padding: 0 1px;
		}
.video_home_program_list {
}
	.video_home_program_list .title_bar {
		background-color: #EFEFEF;
		font-weight: bold;
		padding: 3px 5px;
		color: #CC0000;
	}
	.video_home_program_list .program_group {
		padding: 5px;
		margin-bottom: 5px;
	}
	.video_home_program_list .program_list {
		margin: 3px 10px;
		padding: 2px 0;
		border-bottom: 1px solid #CCCCCC;
	}
		.video_home_program_list .program_list a {
			color: #114477;
			font-weight: bold;
		}
		.video_home_program_list .program_list a:hover {
			text-decoration: none;
			color: #CC0000;
		}
.video_home_headlines {
	width: 620px;
}
	.video_home_headlines img {
		margin: 10px;
	}
	.video_home_headlines .title,
	.video_home_headlines .desc,
	.video_home_headlines ul {
		float: right;
		width: 300px;
	}
	.video_home_headlines .title a {
		font-weight: bold;
		font-size: 18px;
		color: #CC0000;
	}
	.video_home_headlines .title {
		margin-top: 10px;
		margin-bottom: 5px;
	}
	.video_home_headlines ul {
		padding: 0;
		margin: 10px 0;
	}
		.video_home_headlines ul li {
			padding: 5px 0;
		}
		
.video_home_side_list {
	width: 330px;
}
	.video_home_side_list img {
		margin-right: 10px !important;
	}
	.video_home_side_list a {
		display: block;
		padding-top: 15px !important;
	}
.video_arsip_player {

}
	.video_arsip_player #player {
		border: 2px solid #000000;
		padding: 2px;
		width: 560px;
		height: 350px;
	}
.video_arsip_playlist {
	margin-top: 5px;
	width: 308px;
	/*border: 1px solid #DEDEDE*/;
	padding: 5px;
}
	.video_arsip_playlist #playlist {
		margin: 10px;
	}
	.video_arsip_playlist .moreVideo {
		width: 290px;
		margin: 0 auto;
		padding: 5px;
	}
		.video_arsip_playlist .moreVideo .playlistNav {
			height: 30px;
			margin-bottom: 10px;
		}
			.video_arsip_playlist .moreVideo .playlistNav img {
				width: 200px;
				padding: 0 auto;
			}
			.video_arsip_playlist .moreVideo .playlistNav span {
				background-image: url(../images/playlist-nav.jpg);
				height: 20px;
				display: block;
				width: 25px;
				float: left;
				margin: 0 3px;
			}
			.video_arsip_playlist .moreVideo .playlistNav #page {
				background-image: none;
				width: 145px;
				font-size: 90%;
				text-align: center;
				font-weight: bold;
			}
			.video_arsip_playlist .moreVideo .playlistNav #first {
				background-position: 0 0;
				cursor: pointer;
			}
			.video_arsip_playlist .moreVideo .playlistNav #prev {
				background-position: -25px 0;
				cursor: pointer;
			}
			.video_arsip_playlist .moreVideo .playlistNav #next {
				background-position: -51px 0;
				cursor: pointer;
			}
			.video_arsip_playlist .moreVideo .playlistNav #last {
				background-position: -76px 0;
				cursor: pointer;
			}
			.video_arsip_playlist .moreVideo .playlistNav  #allProg {
				display: block;
				padding: 10px 0;
				font-weight: bold;
			}
		.video_arsip_playlist .moreVideo .videoList {
			border-bottom: 1px solid #CCCCCC;
			margin-bottom: 5px;
			padding: 5px 0;
		}
			.video_arsip_playlist .moreVideo .videoList .title {
				float: right;
				width: 190px;
				font-size: 90%;
			}
			.video_arsip_playlist .moreVideo .videoList .title a {
				color: #CC0000;
			}
			.video_arsip_playlist .moreVideo .videoList .date {
				float: right;
				width: 190px;
				text-align: right;
				font-size: 80%;
				margin-top: 5px;
			}
			
.video_program_page {
	padding-top: 5px;
}
	.video_program_page h1 {
		margin-top: 0;
		color: #000000;
		padding: 15px 25px;
		border-bottom: 1px solid #CC0000;
		margin-bottom: 15px;
		/*background-color: #DDDDDD;*/
		background: #ffffff url(../images/video_title.jpg) repeat-x !important;
	}
.video_program_list {
	background: #E9E9E9;
	padding: 3px;
	width: 682px;
}
	.video_program_list .video_list {
		float: left;
		background: #FFFFFF;
		width: 110px;
		height: 140px;
		margin: 3px;
		padding: 10px;
	}
		.video_program_list .video_list .title {
			padding-top: 2px;
			font-size: 85%;
			font-weight: bold;
		}
			.video_program_list .video_list .title a {
				color: #CC0000;
			}
			.video_program_list .video_list .title .timer {
				font-weight: normal;
			}
.www_newsIndex {
	padding: 15px;
	background-color: #FFFFFF;
}
	.www_newsIndex #dateIndex {
		color: #000000;
		font-weight: bold;
	}
		.www_newsIndex #dateIndex input {
			text-align: center;
		}
	.www_newsIndex h1 {
		border-bottom: 2px solid #cc0000;
		padding: 10px;
		font-size: 160%;
		margin: 0;
	}
	.www_newsIndex h2 {
		font-size: 120%;
		padding: 5px;
		text-align: right;
		margin: 0 0 5px 0;
	}
	.www_newsIndex .listIndex {
		padding: 10px;
		margin: 0;
	}
	.www_newsIndex .listIndex h3{
		border-bottom: 1px solid #CC0000;
		font-size: 110%;
		padding: 5px;
		text-align: right;
		margin: 10px 0 0 0;
	}
	.www_newsIndex .listIndex .listKabar {
		clear: left;
		border-bottom: 1px solid #cdcdcd;
		height: 25px;
	}
	.www_newsIndex .listIndex .listKabar .date,
	.www_newsIndex .listIndex .listKabar .type,
	.www_newsIndex .listIndex .listKabar .title {
		margin: 5px 0;
		display: block;
		float: left;
	}
	.www_newsIndex .listIndex .listKabar .date {
		width: 50px;
		color: #59451c;
		font-weight: bold;
	}
	.www_newsIndex .listIndex .listKabar .type {
		width: 180px;
		font-weight: bold;
		color: #000000;
	}
	.www_newsIndex .listIndex .listKabar .title {
		width: 670px;
	}

.www_jadwal_daily {
	width: 630px;
}
	.www_jadwal_daily ul {
		width: 170px;
		margin: 10px;
		padding: 0;
	}
		.www_jadwal_daily ul li {
			padding-left: 10px;
			padding-bottom: 5px;
			list-style: none;
			border-bottom: 1px solid #CCCCCC;
		}
			.www_jadwal_daily ul li h2 {
				font-size: 120%;
				font-weight: bold;
				margin: 10px 0;
				padding: 0;
			}
			.www_jadwal_daily ul li h3 {
				font-size: 90%;
				font-weight: normal;
				margin: -8px 0 0 0;
				padding: 0;
			}
	.www_jadwal_daily .jadwal_daily {
		padding: 10px;
		width: 420px;
	}
		.www_jadwal_daily .jadwal_daily h1 {
			margin: 0;
			padding: 0;
			text-align: center;
			font-size: 140%;
		}
		.www_jadwal_daily .jadwal_daily h2 {
			margin: 0;
			padding: 5px;
			font-size: 150%;
			margin-bottom: 10px;
			margin-top: 30px;
			border-bottom: 2px solid #cc0000;
		}
		.www_jadwal_daily .jadwal_daily .scheduleList {
			border-bottom: 1px solid #CCCCCC;
			padding: 5px;
		}
			.www_jadwal_daily .jadwal_daily .scheduleList .time {
				float: left;
				width: 70px;
				height: 30px;
			}
			.www_jadwal_daily .jadwal_daily .scheduleList .title {
				float: right;
				width: 340px;
				height: 30px;
			}
	.www_jadwal_daily #dateSchedule {
		padding-top: 20px;
		width: 440px;
		font-weight: bold;
		color: #000000;
		text-align: center;
	}
		.www_jadwal_daily #dateSchedule input {
			text-align: center;
		}
.pagging {
	text-align: right;
	margin: 10px;
}
	.pagging ul {
		margin: 0;
		padding: 0;
	}
		.pagging li {
			list-style: none;
			display: inline;
			background: #FFFFFF;
			padding: 2px 10px;
		}
		.pagging li.current {
			background: #CC0000;
		}
			.pagging li.current a {
				cursor: default;
				color: #FFFFFF;
			}
			.pagging li a {
				padding: 2px;
				color: #CC0000;
				font-size: 90%;
				font-weight: bold;
			}
.www_jadwal_pertandingan {
	width: 310px;
	padding: 5px;
	margin-right: 4px;
	margin-left: 1px;
	margin-bottom: 5px;
	margin-top: 5px;
	border: 1px solid #DEDEDE;
}
	.www_jadwal_pertandingan h3 {
		font-size: 110%;
		margin: 5px 0;
		padding: 5px;
		border-bottom: 2px solid #cc0000;
	}
	.www_jadwal_pertandingan .matchContent {
		padding: 10px;
	}
.www_tvone_menu {
	padding: 10px;
	text-align: right;
	border-bottom: 1px solid #cc0000;
}
	.www_tvone_menu a {
		padding: 0 10px;
		font-weight: bold;
		text-decoration: underline;
	}
	.www_tvone_menu a:hover {
		color: #cc0000;
	}
.www_tvone_content {
	padding: 10px;
}
	.www_tvone_content .bod {
		float: left;
		width: 150px;
		padding: 5px;
		margin: 14px;
	}
		.www_tvone_content .bod img {
			padding: 0 28px;
		}
		.www_tvone_content .bod .name {
			text-align: center;
			font-weight: bold;
			font-size: 120%;
		}
		.www_tvone_content .bod .title {
			text-align: center;
			font-size: 90%;
			color: #333333;
		}
	.www_tvone_content .imgLogo {
		margin: 20px 55px;
	}
	.www_tvone_content p {
		text-align: justify;
	}
	.www_tvone_content h1 {
		margin: 5px 0;
		padding: 5px;
		border-bottom: 2px solid #cc0000;
		font-size: 150%;
	}
.pers_list {
	width: 310px;
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #DEDEDE;
}
	.pers_list .listGroup {
		border-bottom: 1px solid #DEDEDE;
		padding: 10px;
		margin-bottom: 5px;
	}
		.pers_list .listGroup .newsDate {
			font-size: 80%;
			color: #999999;
		}
		.pers_list .listGroup .newsTitle a {
			font-size: 110%;
		}
		.pers_list .listGroup .newsDesc {
			font-size: 90%;
		}
		
.rss {
	padding: 25px;
}
	.rss p {
		text-align: justify;
	}
	.rss ul li {
		list-style: none;
	}
	
.olahraga_klasemen_5 th,
.olahraga_klasemen th ,
.home_kurs th,
.home_weather th {
	background: #DEDEDE;
	padding: 3px;
	color: #333333;
	font-size: 90%;
}
.olahraga_klasemen_5 td,
.olahraga_klasemen td,
.home_kurs td {
	border-bottom: 1px solid #DEDEDE;
	padding: 3px 2px;
	font-size: 90%;
}
.olahraga_klasemen table .bottom {
	background: #FFEDED;
}
.olahraga_klasemen table .top {
	background: #EEF0FF;
}
.home_weather td {
	border-top: 1px solid #DEDEDE;
	padding: 3px 2px;
	font-size: 90%;
}
.olahraga_klasemen_5 .link {
	text-align: right;
	padding: 2px;
}
	.olahraga_klasemen_5 .link a {
		font-size: 90%;
	}
	
.olahraga_klasemen {
	width: 620px;
}
.olahraga_klasemen_5 {
	width: auto;
	height: 160px;
	padding: 5px;
	margin-bottom: 5px;
	/*border: 1px solid #DEDEDE;*/
	background: #ffffff url(../images/headlinebg.jpg) repeat-x !important;
}
.kanal_www .olahraga_klasemen_5 {
	width: auto !important;
	height: 120px;
}
.home_kurs .boxTitle div,
.home_weather .boxTitle div{
	font-size: 80%;
	font-weight: normal;
}
.home_kurs .boxTitle .leftContent,
.home_weather .boxTitle .leftContent{
	font-size: 100%;
	font-weight: bold;
}
.home_weather select {
	border: 1px solid #CCCCCC;
}
.home_weather select,
.home_weather label {
	font-size:80%;
	margin: 0 0 3px 0;
}
.home_weather img {
	margin: 5px 0;
}
.frmMailing {
	padding: 20px 10px;
}
.pageTitle {
	border-bottom: 2px solid #cc0000;
	padding: 10px;
	font-size: 160%;
	margin: 0;
}
#tickerText {
	/*padding-top: 12px;*/
	float: left;
	width: 740px;
}
#cse-search-box {
	float: right;
	width: 225px;
	margin: 0;
	padding: 0 0 0 0;
	margin: -2px 0 2px 0;
}
	#cse-search-box .bar {
		width: 175px;
		border: 0;
		background: transparent;
	}
	#cse-search-box .button {
		width: 35px;
		border: 0;
		background: transparent;
		cursor: pointer;
	}
.promoBox {
	padding: 0px;
	margin: 5px 0 0 0;
}

.page_404 {
	padding: 20px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
}
	.page_404 img {
		margin: 10px 10px 10px 0;
	}
	.page_404 h1 {
		
	}
	.page_404 span {
		display: block;
		margin-top: 20px;
	}
	.page_404 a {
		display: block;
		margin-top: 25px;
	}

.liveStreaming {
	padding: 5px;
}
	.liveStreaming .leftContent {
		width: 610px;
	}
		.liveStreaming  #player {
			width: 600px;
		}
	.liveStreaming .rightContent {
		width: 340px;
	}
	.video_streaming .currentTV .subtitle {
		font-size: 140% !important;
	}
	
.fromAdmin {
	color: #cc0000;
}
#CommentDialog {
	background: #F0F0F0 url(../images/logo-pop-g.jpg) no-repeat right top;
}
#CommentDialog  span.message {
	width: 400px;
}
#CommentDialog  div.komentar {
	width: 700px;
}
#CommentDialog p {
	font-size: 105%;
	color: #000000;
}
	#CommentDialog p  .logoSmall {
		height: 15px;
	}
	#CommentDialog p  .from {
		font-weight: bold;
		color: #333333;
		font-size: 110%;
	}
	#CommentDialog p  .date,
	#CommentDialog p .twtr-tweet-wrap .twtr-timestamp {
		color: #858585;
		font-size: 80%;
		padding: 0 5px;
		white-space: nowrap;
		font-weight: normal;
	}
	#CommentDialog p .message,
	#CommentDialog p .komentar,
	#CommentDialog p .twtr-tweet-wrap {
		font-weight: bold;
		display: block;
		margin: 10px 0 5px 0;
		padding-bottom: 5px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 20px;
		letter-spacing: 1px;
	}
	#CommentDialog p {
		margin-top: 15px;
	}
		#CommentDialog p .twtr-tweet-wrap {
			margin-top: 35px;
		}
		#CommentDialog p .twtr-tweet-wrap p {
			padding-left: 10px;
		}
		#CommentDialog p .twtr-tweet-wrap .twtr-user,
		#CommentDialog p .twtr-tweet-wrap .twtr-atreply,
		#CommentDialog p .twtr-tweet-wrap .twtr-hyperlink {
			color: #cc0000;
		}
		#CommentDialog p .twtr-tweet-wrap i {
			display: block;
		}
		#CommentDialog p .twtr-tweet-wrap .twtr-reply	{
			display: none;
		}
		#CommentDialog p .twtr-tweet-wrap .twtr-img img {
			width: 48px;
			height: 48px;
		}
.home_info_gempa {
	margin-bottom: 5px;
}
	.home_info_gempa .boxTitle {
		background: #CC0000;
		color: #FFFFFF;
	}
	.home_info_gempa strong {
		display: block;
		padding: 2px 0 1px 0;
	}
	.home_info_gempa .infoGempa {
		background: url(../images/map-indo.jpg) no-repeat;
		margin: 15px 10px;
	}
	.home_info_gempa #detail {
		font-size: 11px;
		padding: 0 10px;
	}
	.home_info_gempa #detail span {
		font-weight: bold;
		padding-bottom: 10px;
		display: block;
	}
	.home_info_gempa #scale {
		font-size: 50px;
		font-weight: bold;
	}
		.home_info_gempa #scale span {
			margin-top: -10px;
			display: block;
			font-size: 12px;
			color: #cc0000;
		}
	.home_info_gempa #info {
		padding: 5px 10px;
	}
	.home_info_gempa .info {
		padding-top: 10px;
		font-size: 10px;
		text-align: right;
		color: #444444;
	}
	
.home_jajakpendapat {
	margin-bottom: 5px;
	height: auto !important;
}
	.jajakpendapat h3 {
		font-size: 120%;
	}
	.jajakpendapat .polling {
		margin: 0;
		padding: 5px 5px 5px 15px;
	}
		.jajakpendapat .polling li {
			list-style: none;
			padding: 2px 0;
			font-size: 90%;
		}
		.jajakpendapat .voter {
			font-size: 90%;
		}
		
.anchorList {
	margin: 0 auto;
}
	.anchorList td {
		background: #FFFFFF;
	}
	.anchorList .fotoList {
		float: left;
		width: 165px;
		height: 120px;
		background: url(../images/anchorbg.jpg);
		margin: 3px;
	}
	.anchorList .nameList ul {
		margin: 0 10px;
		padding: 0;
	}
		.anchorList .profile img {
			margin-right: 10px;
		}
		.anchorList .nameList ul li {
			list-style: none;
			text-align: right;
			padding: 5px;
			border-bottom: 1px solid #CC0000;
		}
		.anchorList .nameList ul li:hover {
			background: #F0F0F0;
			font-weight: bold;
		}
			.anchorList .nameList ul li a:hover {
				font-weight: bold;
				text-decoration: none;
			}
.embedCode {
	width: 320px;
	margin-top: 5px;
}
	.embedCode .code {
		font-size: 80%;
		border: 1px solid #DEDEDE;
		padding: 5px;
		margin-top: 5px;
		color: #999999;
	}