

body {
    font-size: 10px;
    line-height: 1.5rem;
}


/**********************************belang start****************************************/

table.belang{width:100%}
table.belang th{font-size:16px;font-weight:normal;text-align:left}
table.belang th, table.belang td{padding: 0.25rem 0.5rem;vertical-align: top;}
table.belang tbody,
table.belang tfoot{font-size:12px}
table.belang.bold{font-weight:bold}
table.belang.center{text-align:center}
table.belang td *{vertical-align:top}
table.belang tfoot{font-style:italic}
table.belang caption{font-size:11px;text-align:left;font-style:italic}

table.belang > tbody > tr > td{border-bottom:1px solid #d2d2d4}
table.belang > tbody > tr > td:first-child{border-left:1px solid #d2d2d4;}
table.belang > tbody > tr > td:last-child{border-right:1px solid #d2d2d4;}
table.belang{
	border-top:1px solid #d2d2d4;background:#F5F5F7;box-shadow:0 8px 4px -4px rgba(0,0,0,0.1),
	inset 0 1px 0 rgba(255,255,255,0.2)}
table.belang > thead > tr > td, table.belang > thead > tr > th{border-bottom:1px solid #262628;padding: 0.25rem 0.5rem;}
table.belang > thead > tr > td:last-child,table.belang > thead > tr > th:last-child{border-right:1px solid #262628}
table.belang > thead > tr > td:first-child,table.belang > thead > tr > th:first-child{border-left:1px solid #262628}


table.belang > tfoot > tr{border-bottom:0px solid #a2a2a4;background:#eaeaec;color:#99999b}

ul.belang > li:nth-of-type(odd),table.belang > tbody > tr:nth-of-type(odd){background:#fdfdff}

table.belang caption{color:#777779}
table.belang thead{background:#5a5a5c;background:-moz-linear-gradient(
top,
rgba(90,90,92,1.0) 0%,
rgba(60,60,62,1.0) 100%
);background:-webkit-linear-gradient(
top,
rgba(90,90,92,1.0) 0%,
rgba(60,60,62,1.0) 100%
);background:-o-linear-gradient(
top,
rgba(90,90,92,1.0) 0%,
rgba(60,60,62,1.0) 100%
);background:linear-gradient(
top,
rgba(90,90,92,1.0) 0%,
rgba(60,60,62,1.0) 100%
);background:-ms-linear-gradient(
top,
rgba(90,90,92,1.0) 0%,
rgba(60,60,62,1.0) 100%
)}

table.belang thead th{color:#fdfdff;text-shadow:0 -1px 1px rgba(0,0,2,0.6);font-size:12px;font-weight:bold;text-transform:capitalize;padding: 1rem 1rem;}
table.belang thead th a{color:#dbdbdd}
table.belang thead th a:hover{color:#fdfdff}

table.belang tbody tr:hover,table.belang tbody tr:nth-of-type(odd):hover,
table.belang tbody > tr.odd:hover{background:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06)}

table.belang tr td{font-size:13px}
.tbody_header{background-color:#B2B2B2;font-size:12px;font-weight:bold; color:#383838;border-right:1px solid #d2d2d4;border-bottom:2px solid #999 !important;border-left:1px solid #d2d2d4;}

/**********************************belang end****************************************/


/********************************* portlets start ******************************************/
.bullet_arrow{color:#FF0066;font-size:16px;width:15px;}
.table-portlet-layout{}
.portlets{

	}
.readmore{

margin: 10px;
width: 50px;
position: relative;
float: right;
 padding-bottom: 0;
    padding-top: 4px;



    background: -moz-linear-gradient(center top , #F9F9F9 5%, #E9E9E9 100%) repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DCDCDC;
    border-radius: 0;
    box-shadow: 0 1px 0 0 #FFFFFF inset;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    height: 20px;
    line-height: 15px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    text-shadow: 1px 1px 0 #FFFFFF;
    text-transform: capitalize;
    width: 77px;

}
.readmore:hover{

background-color:#08FF00;
border:1px solid #777;
color:#000;
}
.readmore > a{

color:#222 !important;
}
.readmore > a:hover{

color:#333333;
text-decoration:none;
}

.readmore:hover{

background-color:#08FF00;
border:1px solid #777;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
	border-color:#999;
	color:#444;
}



/********************************* portlets end ******************************************/


.doctable{
	border: 1px solid #ccc;
    border-color: #CCCCCC;
}
.doctable thead tr{
    border-color: #C4C9DF #C4C9DF #8892BF;
    color: #333333;
}
.doctable th{
    background-color: #C4C9DF;
}
.doctable tr{
    border-color: #CCCCCC;
}
.doctable tbody tr:nth-child(2n+1){
    background-color: #FFFFFF;
}
.doctable tbody tr:nth-child(2n){
    background-color: #E6E6E6;
}


.tbody {
    display: table-row-group;
    vertical-align: top;
}

.doctable td, .doctable th {
    padding: 0.25rem 0.5rem;
}

table td {
    vertical-align: top;
}
thead {
    display: table-header-group;
    vertical-align: left;
}

.btnFront{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#333;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:20px;
	line-height:15px;
	width:77px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
	text-transform:lowercase;
	text-transform:capitalize;
	cursor:pointer;
}
.btnFront:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9');
	background-color:#e9e9e9;
	border-color:#999;
	color:#444;
}
.btnFront {
	position:relative;
	top:1px;
}
.btnFront::after {
	content:"";
	 color:      green;
	position:absolute;
	height:20px;
	background-color:#000;
	bottom:0px;
}
.portlets_no_rec{

/*color:#333;
background: none repeat scroll 0 0 #FFF;
background: none repeat scroll 0 0 #FFC9C9;
border:1px solid #eee;*/
padding-top:10px;
padding-bottom:10px;
width:100%;
/*-webkit-box-shadow: 0 6px 10px -6px #555;
-moz-box-shadow: 0 6px 10px -6px #555;
box-shadow: 0 6px 10px -6px #555;*/
}
/********************************************************/
.cal{width:25px;height:35px;border:1px solid #bbb !important;border-radius:3px;text-align:center;position:relative;}
.cal_m{height:10px;background-color:red;color:#fff;font-size:10px;line-height:10px;font-weight:bold}
.cal_d{height:14px;font-size:14px;line-height:14px;font-weight:bold}
.cal_y{height:8px;width:100%;font-size:8px;line-height:8px;position:absolute;bottom:0px;}

.shadowFrame{

background: none repeat scroll 0 0 #Fff;
border:1px solid #eee;
padding:10px;
width:95%;
-webkit-box-shadow: 0 6px 10px -6px black;
-moz-box-shadow: 0 6px 10px -6px black;
box-shadow: 0 6px 10px -6px black;
}
.shadowFrame:hover{
-webkit-box-shadow: 0 6px 10px -6px #3d3d3d;
-moz-box-shadow: 0 6px 10px -6px #3d3d3d;
box-shadow: 0 6px 10px -6px #3d3d3d;
}

.page_Content{
line-height:1.5em !important;

}
.edit_portlet_div{
	position:relative;
}


.edit_portlet_btn{
	display:none;
position:absolute;
right:0px;
z-index:9999;
	
}

.edit_portlet_div:hover > .edit_portlet_btn{ display:block}



.edit_portlet_btn > div{
	
float:right;margin-right:10px;top:0px;z-index:2;
line-height:20px;
	cursor:pointer;
	text-shadow: 0px 1px #fff;
	font-size:16px;
font-weight:normal;
}

.edit_portlet_btn > div.editSetting:before{
	
content:"\2630";

font-size:16px;
font-weight:bold;
cursor:pointer;
	text-shadow: 0px 1px #fff;
	padding:3px;
}
.edit_portlet_btn > div.editContent:before{
	
content:"\270e";

font-size:16px;
cursor:pointer;
	padding:3px;
}
.edit_portlet_btn:hover > div:before{
	
	
	text-shadow: 0px 1px #797C80;
	
}

.edit_portlet_btn > div{
	

text-shadow: 0px 1px #fff;
	
border:1px solid #ccc;
border-radius:3px;
background-color:#EDEDED;
padding:5px;

-webkit-box-shadow: 0 3px 10px -4px #3d3d3d;
-moz-box-shadow: 0 3px 10px -4px #3d3d3d;
box-shadow: 0 3px 10px -4px #3d3d3d;
	
}

.edit_portlet_btn > div:hover{
	

-webkit-box-shadow: 0 6px 10px -6px #3d3d3d;
-moz-box-shadow: 0 6px 10px -6px #3d3d3d;
box-shadow: 0 6px 10px -6px #3d3d3d;

	
}



.edit_portlet_div:hover > .edit_portlet_btn> div:before{
	
	color:#6e6e6e;
	text-shadow: 0px 1px #fff;
	
}

.edit_portlet_div:hover > .edit_portlet_btn> div.editContent:hover::after{
	
	color:#3f3f3f;
	content:"Content";
	text-shadow: 0px 1px #fff;
	
}
.edit_portlet_div:hover > .edit_portlet_btn> div.editSetting:hover::after{
	
	color:#3f3f3f;
	content:'Settings';
	text-shadow: 0px 1px #fff;
	
}







/*
     FILE ARCHIVED ON 6:07:55 Mar 28, 2017 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 1:44:27 Sep 8, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
