/* Dokumen CSS */

body {
	margin: 0;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	line-height: 140%;
}

body {
	margin-top: 5px;
	padding: 0px;
	background: #ffffff url("images/latar.png") left top repeat-x;
}

form {
	margin: 0px;
	padding: 0px;
}

body, td, th, div, select {
	font-family: "Trebuchet MS", Verdana, Georgia, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* color: #414854; */
	/* color: #000000; */
}

div, table {
	text-align: left;
}

/* img { border: 0px; margin: 0px; vertical-align: middle; } */
img {
	border: 0px;
}

a:link {
	color: #215EB5;
	text-decoration: none;
}

a:visited {
	color: #215EB5;
	text-decoration: none;
}

a:hover {
	/* color: #B24914; */
	color: #008800;
	text-decoration: underline;
}

div#wrapper {
	width: 998px; margin: auto;
}

/*
div#header {
	width: 998;
	height: 95px;
	background-image: url(images/fs_header_bkg.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
*/

#mainWrapper {
	width: 998px;
	vertical-align: top;
	margin: auto auto;
	padding: 0px;
}

table.maintable {
	width: 100%; text-align: center;
}

div.clBody, div.cl-BL, div.cl-BR, div.cl-B,  div.cl-TL, div.cl-TR, div.cl-T {
	width: 998px;
}

div.clBody { 
	/* background-image: url(images/cl_header_bkg.png); */
	/* background-repeat: repeat-y; */
	background-position: 0 0;
}
div.cl-B {
	background-image: url(images/cl_corner_B.png);
	background-repeat: repeat-x;
	background-position: 0px 100%;
}
div.cl-BR {
	background-image: url(images/cl_corner_BR.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
div.cl-BL {
	background-image: url(images/cl_corner_BL.png);
	background-repeat: no-repeat;
	background-position: 0px 100%;
}
div.cl-T {
	background-image: url(images/cl_corner_T.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
div.cl-TR {
	background-image: url(images/cl_corner_TR.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
}

/*
div.cl-TL {
	background-image: url(images/cl_corner_TL.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
*/

div.clBodyContent {
	/* margin: 0px 6px;
	padding: 10px; */
	margin: 0px 0px;
	padding: 0px;

}

div.clHeaderContent {
	width: 998px;
	/* height: 95px; */
	margin: 0px 6px;
}

div#clNavBar {
	width: 998px;
	height: 20px;
	margin: 0px 0px;
	/* margin-bottom: 5px; */
}

/* div#clNavBar-C, div#clNavBar-L, div#clNavBar-R { width: 998px; height: 46px; } */
/* div#clNavBar-C { background-image: url(images/cl_bar_C.png); background-repeat: repeat-x; background-position: 0 0; } */
/* div#clNavBar-L { background-image: url(images/cl_bar_L.png); background-repeat: no-repeat; background-position: 0 0; } */
/* div#clNavBar-R { background-image: url(images/cl_bar_R.png); background-repeat: no-repeat; background-position: 100% 0; } */

div#clNavBar-C, div#clNavBar-L, div#clNavBar-R {
	width: 998px;
	height: 25px;
}

div#clNavBar-C {
	background-image: url(images/latar_link.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

div#clNavBar-L {
	background-image: url(images/latar_link.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div#clNavBar-R {
	background-image: url(images/latar_link.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
}

div.clCenterHeading {
	height: 40px;
}

div.clCenterHeading-C, div.clCenterHeading-L, div.clCenterHeading-R {
	height: 40px;
}

div.clCenterHeading-C {
	background-image: url(images/cl_heading_C.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

div.clCenterHeading-L {
	background-image: url(images/cl_heading_L.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div.clCenterHeading-R {
	background-image: url(images/cl_heading_R.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
}

div.clCenterHeading-R .centerBoxHeading {
	font-family: "Trebuchet MS", "Century Gothic", Tahoma, Verdana, Arial, sans-serif;
	font-size: 24px;
	color: #990000;
	font-weight: normal;
	text-align: left;
	padding-left: 20px;
	padding-top: 2px;	
}

#navMainSearch {
	float: right;
	margin: 10px 10px;
}

div.bottomLinks {
	text-align: center;
	margin: 0px 0px;
	height: 30px;
	line-height: 30px;
	background-color: #F7EBC3;
	border-top: 2px solid #FBE288;
	border-bottom: 2px solid #FBE288;
}

/********************
 * CSS untuk berita
 *******************/
div.newsItem {
	text-align:Justify;
}

div.newsSepA {
	height: 5px;
	background-color: #DBE1E7;
	margin-top: 15px;
}

div.newsSepB { height: 10px; background-image: url(images/cl_sep_arrow.png);
	background-repeat: no-repeat; background-position: 50% 0;
}

h3 {
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #b24914;
	font-weight: bold;
	text-align: left;
}

h3 a:link {
	color: #ff6600;
}

h3 a:visited {
	color: #ff6600;
}

h3 a:hover {
	color: #0000ff;
}

span.newsAuthor a {
	margin: 0px;
	font-family: "Trebuchet MS", "Arial Narrow", Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #215EB5;
}

table.newsComments {
	margin-top: 5px;
}

/**************************
 * CSS untuk menu kalender
 **************************/
/*
td.day {
	color: #B24914;
	padding: 4px;
	font-size: 28px;
	text-align: center;
	border-top: 2px solid #FBE288;
	border-right: 2px solid #FBE288;
	border-bottom: 0px solid #FBE288;
	border-left: 2px solid #FBE288;
	line-height: 100%;
	background-color: #F7EBC3;
	font-weight: bold;
	font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, sans-serif;
}

td.year {
	background-image: url(images/cl_date_arrow.png);
	background-repeat: no-repeat; background-position: 50% 0;
	color: #215EB5;
	padding: 10px 8px 5px 8px;
	font-size: 16px;
	text-align: center;
	border-top: 0px solid #BEC5CD;
	border-right: 2px solid #BEC5CD;
	border-bottom: 2px solid #BEC5CD;
	border-left: 2px solid #BEC5CD;
	line-height: 100%;
	background-color: #DBE1E7;
	font-weight: bold;
	font-family: "Trebuchet MS", "Arial Narrow", Tahoma, Verdana, Arial, sans-serif;
}
*/

.judulartikel {
	margin: 0px 0px 0px 0px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #b24914;
	font-weight: bold;
	text-align: left;
}

/********************
 * CSS untuk artikel
 ********************/
.judulartikel a:link {
	color: #ff6600;
}

.judulartikel a:visited {
	color: #ff6600;
}

.judulartikel a:hover {
	color: #0000ff;
}

.isiartikel {
	font-size: 13px;
	text-align:Justify;
}


/* CSS bagian tengah content */
div.centerContent { margin-left: 5px; margin-top: 0px; padding: 5px;}

/*************************
 * CSS untuk bagian menu
 ************************/

div.levelA { background-color: #DCD4C5; padding: 1px; margin-top: 5px; }
div.levelABottom { background-color: #BEC5CD; padding: 1px; margin-top: 5px; }
div.levelB { background-color: #FFFFFF; padding: 1px; }
div.menuBottom { background-color: #DBE1E7;  padding: 8px; }
div.menuLeft { background-color: #E4DDCA; padding: 8px; }

div.menuCaption { 	
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #215EB5;
}
div.menuSep {
	height: 1px;
	margin-top: 5px;
	background-color: #FFFFFF;
}

div.menuText {
	margin-bottom: 10px;
	padding: 5px;
	font-size: 0.9em;
}

div.caption { 	
	font-family: "Trebuchet MS", "Arial Narrow", Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #215EB5;
	margin-top: 10px;
}

div.text {
	margin-bottom: 10px;
	padding: 5px;
}

/* CSS pengaturan utama */
.spacer {
	padding-right: 0px;
	margin-right: 0px;
}

.fborder{
	border-collapse: collapse;
	/* border: 0px none #FF0000; */
	border: 1px solid #ccc;
	margin-bottom: 10px;
}

/*
.fcaption { 
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #215EB5;
	border-collapse: collapse;
	border: 1px solid #FFFFFF;
	padding: 5px 2px;
	background-color: #BEC5CD;
}
*/

.fcaption {
	border: #000 1px solid;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
	background-color: #B3BAC5;
	font-size: 12px;
	color:#616060;
}

#forum .forumheader {
	font-size: 18px;
	font-family: "Trebuchet MS", "Arial Narrow", Tahoma, Verdana, Arial, sans-serif;
}

/*
.forumheader {
	font-weight: bold;
	color: #B24914;
	border: 1px solid #FFFFFF;
	padding: 5px;
	padding-left: 10px;
	background-color: #DBE1E7
}

.forumheader2 {
	color: #215EB5;
	font-size: 16px;
	border: 1px solid #FFFFFF;
	padding: 5px;
	background-color: #EEEBEA;
}
*/

/*
.forumheader3 {
	border: 1px solid #FFFFFF;
	padding: 5px;
	background-color:#F5F4F3;
}
*/

.fborder {
	border: #000000 1px solid;
	background-color: #fff;
	font-size: 11px;
}

.forumheader{
	background-color: #EBEFF2;
	font-size: 14px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}

.forumheader2{
	background-color: #EFEFEF;
	font-size: 14px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}

.forumheader3{
	background-color: #e3e1e1;
	font-size: 11px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}

.forumheader4{
	font-size: 12px;
	color:#000;
	font-family: "Trebuchet MS", Verdana, Tahoma, Georgia, Arial, Helvetica, Sans-serif;
	padding: 4px;
	background-color: #fff;
	border: 1px solid #878787;
}

.sgal.thumb.img { border: 1px solid #FFFFFF; }
.lightbox.thumb { padding: 1px; background-color: #BEC5CD}

.tbox {
	border: 1px solid #CDCDC4;
	font-size: 11px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, helvetica, sans-serif, Times New Roman;
}

.tbox.chatbox { width: 98%; margin-bottom: 10px; }

/*
.button {
	border: 1px solid #FBE288;
	background-color: #F7EBC3;
	padding: 0px 5px;
	font-size: 11px;
	color: #000000;
}
*/

.button {
	background: #EAEAEA url(images/button.png) right no-repeat;
	border: none;
	font-family: Tahoma, Verdana, Arial, helvetica, sans-serif, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	height: 15px;
	padding-left: 3px;
	padding-right: 3px;
	color: #000000;
}

div.nextprev {
	margin: 10px 0px 10px 0px;
	padding: 5px;
	/* background-color: #F7EBC3; */
	/* border: 2px solid #FBE288; */
}

ul.newsCat {
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	margin-top: 5px;
}
ul.newsCat li {
	padding: 0;
	margin-left: 15px;;
}



/****************************
 * CSS untuk menu drop down
 ***************************/
div.menuBar {
	margin-left: 15px;
}
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	margin-left: 0px;
	list-style: none;
	line-height: 15px;
}

/* link utama */
#nav a {
	padding: 5px 15px 5px 15px;
	display: block;
	text-decoration: none;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

/* link utama */
#nav a:hover {
	display: block;
	text-decoration: none;
	/* background-color: #cc3300; */
	background-color: #b24914;
}

/* sub link utama */
#nav li li a {
	display:block;
	padding: 0;
	border-top: 1px solid #999999;
	text-decoration:none;
	background-image: none;
	float: none;
	padding-left: 10px;
	width: 175px;
	width/* */:/**/175px;	
	width: /**/175px;
	background-image: url(images/latar_menu.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	line-height: 23px;
}

/* sub link utama */
#nav li li a:hover {
	background-color: #b24914;
	line-height: 23px;
}

/* seluruh daftar item */
#nav li {
	float: left;
	margin: 0px 0px 0px 0px;
	/* width: 10px; */
}

/* second-level lists */
#nav li ul {
	position: absolute;
	/* background-color: #cc3300; */
	background-color: #8b1910;
	width: 175px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -31px 0 0 176px;
}

#nav li.fs-linkSep, #nav li.fs-linkSep:hover {
	background-color: transparent !important;
}

div.dropSep {
	background-image: url(images/batas_latar.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 25px;
	width: 2px;
}

#nav li:hover, #nav li.sfhover {
	background-color: #8b1910;
}

#nav li:hover li:hover, #nav li.sfhover li.sfhover{
	background-color: #990000;
}


#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav a.sub {
	/* background-color: #CC3300; */
	background-image: url(images/cl_drop_a_sub.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
#nav a.sub:hover {
	/* background-color: #990000;*/
	background-image: url(images/cl_drop_a_sub.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
}





















/*********************
 * CSS untuk tanggal
 ********************/
.post {
	padding: 0px;
	clear: both;
	overflow: hidden;
}

.date {
	height: 50px;
	width: 45px;
	background: url(images/calendar.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: inherit;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}

.post .date span {
	height: 16px;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: inherit;
	text-align: center;
	padding-top: 5px;
}

.date span {
	height: 16px;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: inherit;
	text-align: center;
	padding-top: 5px;
}

.post .title {
	float: left;
	margin-left: 10px;
	width: 438px;
}

.post .news_thumb {
	float: right;
	margin: 2px;
}

.tanggal {
	font-size: 11px;
	font-family: Tahoma, Verdana, Georgia, Arial, helvetica, sans-serif;
}









#newsimage {
	/* float:left; // pengaturan dilakukan langsung oleh gambar berita */
	/* padding:3px 10px 0px 0px; */
	padding:5px 5px 5px 5px;
}

.container {
	width: 998px;
	border-collapse: collapse;
	border-spacing: 0px;
	/* border-right: 1px solid #126CA3; */
	/* border-bottom: 1px solid #126CA3; */
}

.disclaimer {
	text-align: center;
	width: 998px;
	height: 101px;
	padding-bottom:40px;
	background-image: url(images/batas_bawah.png);
	background-repeat: no-repeat;
	color: #000000;
}

.left_section {
	vertical-align: top;
	width: 200px;
	/* border-left: 1px solid #79c1da; */
	/* background-color: #e9e9e9; */
	background: url(images/latar_kelabu.png) repeat;

}

.right_section {
	vertical-align: top;
	width: 200px;
	background: #ffffff;
}

.bottom_inner_container {
	border-collapse: collapse;
	border-spacing: 0px;
	/* margin-bottom: 12px; */
	margin-bottom: 0px;
	width: 100%;
	background-color: #ffffff;
}

.main_section {
	vertical-align: top;
	/* padding: 10px; */
	width: auto;
}

.news_info_bottom {
	width: 95%;
	background-color: #f7f7f9;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 15px;
	padding-bottom: 10px;
	text-align:right;
}

/***********************************
 * CSS untuk menu bagian kiri atas
 **********************************/
#top_left_menu {
	background-color: #126CA3;
	padding: 12px 7px;
	color: #fff;
}

#top_left_menu a {
	color: #fff;
}

#top_left_menu a:hover {
	color: #ddd;
}

#top_left_menu_caption {
	font-size: 14px;
	padding-bottom: 10px;
	color: #ffff00;
	font-weight: bold;
}

/*******************************
 * CSS untuk menu bagian kanan
 ******************************/
.menu_caption {
	font-size: 16px;
	color: #B24914;
	padding-bottom: 5px;
	font-weight: bold;
}

.menu_caption a:link, a:visited {
	color: #B24914;
}

.menu_caption a:hover {
	color: #008800;
}

.menu_container {
	width: 180px;
	border-collapse: collapse;
	border-spacing: 0px;
}

.menu_inner_container {
	padding: 5px 5px;
}

/****************************
 * CSS untuk menu informasi
 ***************************/
.paperclip_container {
	text-align: center;
	width: 160px;
	margin-left: auto;
	margin-right: auto;
}

.paperclip_inner_container {
	border-collapse: collapse;
	border-spacing: 0px;
	width: 130px;
	height: 175px;
}

.paperclip_caption {
	padding: 6px 0px;
	text-align: right;
}

.paperclip {
	font-weight: bold;
	font-size: 12px;
	padding: 34px 20px 0px 20px;
	text-align: left;
	background-image: url(images/paperclip.png);
	background-repeat: no-repeat;
	background-position: top center;
	margin-bottom: 5px;
	vertical-align: top;
}

.main_caption {
	font-size: 13px;
}

.tablerender {
	margin-bottom: 12px;
	text-align: Justify;
	padding: 10px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Tahoma, Georgia, Arial, helvetica, sans-serif;
}

.rssclass {
	text-align: center;
	padding: 1px;
}

.borderberita {
	padding-top: 0px;
}

.caption {
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	background-color: #9698db;
	color: #000000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

.caption2 {
	background-color: #F0F0F0;
	background-image: url(images/latar_menu.gif);
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.bodytable2 {
	font-size: 11px;
	padding: 10px;
	background-color: transparent;
	color: #000000;
}

.wmessage {
	margin: 10px;
	border:1px solid #cccccc;
	padding:5px;
	text-align:Justify;
}























/***************************
 * Style untuk biru langit
 **************************/
#langit_atas {
	background-color: #ffffff;
	padding: 12px 5px 7px 5px;
	font-size: 13px;
}

#langit_atas td {
	font-size: 12px;
	border-bottom:1px solid #000000;
}

#langit_atas a:link {
	color: #0000ff;
	font-size: 12px;
}

#langit_atas a:visited {
	color: #0000ff;
	font-size: 12px;
}

#langit_atas a:hover {
	color: #ff0000;
	font-size: 12px;
}

#langit_bawah {
	background-color: #ffffff;
	background: url(images/batas_menu.png);
	background-repeat: no-repeat;
	height: 45px;
}

#langit_judul {
	font-size: 14px;
	padding-bottom: 10px;
	color: #000000;
	font-weight: bold;
}

/*********************************
 * Style untuk biru muda caption
 ********************************/
.biru_muda_atas {
	/* background: url(images/img13.gif) repeat-x; */
	/* background: url(images/raster.png);
	background-repeat: repeat-x; */
}

.biru_muda_atas .caption {
	background-color: #F0F0F0;
	background-image: url(images/latar_menu.gif);
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.biru_muda_atas .caption a:link {
	color: #000000;
}

.biru_muda_atas .caption a:visited {
	color: #000000;
}

.biru_muda_atas .caption a:hover {
	color: #ffffff;
	text-decoration: none;
}

.biru_muda_atas .section {
	padding: 10px;
	color: #000;
}

.biru_muda_atas .section a:link, a:visited {
	color: #0000ff;
}

.biru_muda_atas .section a:hover {
	color: #008800;
}

/***********************************
 * CSS untuk menu bagian kiri atas
 **********************************/
#top_left_menu2 {
	background-color: #36699e;
	background: url(images/latar_menu_hijau.png) repeat;
	padding: 12px 7px;
	color: #fff;
}

#top_left_menu2 a {
	color: #fff;
}

#top_left_menu2 a:hover {
	color: #ddd;
}

#top_left_menu_caption2 {
	font-size: 14px;
	padding-bottom: 10px;
	color: #ffff00;
	font-weight: bold;
}

/*****************************
 * Style untuk link tambahan
 ****************************/
.ul_link{
	list-style: none;
	padding: 5px;
	padding-bottom: 20px;
	margin: 0;
	background: url(images/latar_kelabu.png) repeat;
}
.li_link{
	padding: 0 0 0 9px;
	margin: 0 0 2px 0;
	background: url(images/arrow.gif) 0 6px no-repeat;
}

.li_link a {
	color: #0000ff;
}

.li_link a:hover {
	color: #008800;
}

/*****************************
 * Style untuk link sistem
 ****************************/
.ul_link2{
	list-style: none;
	padding: 5px;
	padding-bottom: 20px;
	margin: 0;
}

.li_link2{
	padding: 0 0 0 9px;
	margin: 0 0 2px 0;
	border-bottom:1px solid #ffffff;
	text-align:right;
}

.li_link2 a {
	color: #0000ff;
	text-decoration:none;
}

.li_link2 a:hover {
	color: #ff0000;
	text-decoration:none;
}

.post_it_container {
	text-align: center;
	margin-bottom: 9px;
	margin-top: 7px;
	width: 160px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
	font-size: 12px;
}

.post_it_top {
	background-image: url(images/post_it_top.png);
	background-repeat: no-repeat;
	background-position: top center;
}

.post_it_back {
	text-align: left;
	background-image: url(images/post_it_middle.png);
	background-repeat: repeat-y;
	background-position: center;
	width: 120px;
	margin-left: auto;
	margin-right: auto;
}

.post_it_bottom {
	background-image: url(images/post_it_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	padding: 12px 7px;
}

.post_it_caption {
	padding-bottom: 5px;
}










.newsfeed_menu_cell {
	padding: 0px;
}

.searchhighlight{
	text-decoration: underline;
	color:#FF0000;
	font-weight:bold;
}

.onlyscreen {
	display: none;
}

/*********************
 * CSS Untuk Ajax Tab
 *********************/
.dynamic-tab-pane-control.tab-pane {
	position: relative;
	width: 100%;
}
.dynamic-tab-pane-control .tab-row .tab {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	display: inline;
	float: left;
	margin: 1px -5px 1px 5px;
	padding: 3px 6px 10px 6px;
	background: #EAEAEA;
	border: 1px solid;
	border-color: #CCCCCC;
	border-left: 0;
	border-bottom: 0;
	border-top: 0;
	z-index: 1;
	position: relative;
	top: 0;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	border: 1px solid #000000;
	border-bottom: 0;
	z-index: 3;
	padding: 2px 6px 5px 6px;
	margin: 1px -6px -2px 0px;
	top: -2px;
	background: white;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	color: #333399;
	text-decoration: none;
}

.dynamic-tab-pane-control .tab-row .hover a {
	color: #FF0000;
}

.dynamic-tab-pane-control .tab-row .tab.selected a {
	font-weight: bold;
	color: #0000FF;
}

.dynamic-tab-pane-control .tab-page {
	clear: both;
	border: 1px solid #000000;
	background: White;
	z-index: 2;
	position: relative;
	top: -8px;
	color: black;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	padding: 10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
	background: #F0F0F0;
	height: 1.85em;
	width: 100%;
}

.dropcap {
	float: left;
	padding: 4px 8px 0 0;
	display: block;
	color: #999999;
	font: 50px/40px Georgia, Times, serif;
}
