/* Background Text Box Color */
.txtBoxEditable {
	font-family: verdana, arial, sans-serif;
	color: 0090ff;
	background-color:#DAEBFC;
	border: 1px solid #315C7C;
}

.txtBoxNonEditable {
	font-family: Consolas;
	color: 0090ff;
	background-color:#E9E9E9;
	border: 1px solid #315C7C;
}


/* all for Place Holder */
::-webkit-input-placeholder { color:#7A768A; }
::-moz-placeholder { color:#7A768A; } /* firefox 19+ */
:-ms-input-placeholder { color:#7A768A; } /* ie */
input:-moz-placeholder { color:#7A768A; }


<!-- TABEL CSS goes in the document HEAD or added to your external stylesheet -->
	table.tblUlar {
		font-family: verdana, arial, sans-serif;
		font-size: 10px;
		color: #333333;
		border-collapse:collapse; 
	}
	table.tblUlar th {
		border-color: #7EADCF;
		background-color: #D56A6A;
		color: #ffffff;
	}
	table.tblUlar tr:nth-child(even) td{
		background-color: #E6F0F3;
	}
	table.tblUlar td {
		border-color: #000000;
		background-color: #ffffff;
	}




	table.tblUserLog {
		font-size:12px;
		color: #333333;
		border-collapse:collapse; 

	}
	table.tblUserLog th {
		background-color: #D56A6A;
		color: #ffffff;
			padding:3px 0px;

	}
	table.tblUserLog tr:nth-child(even) td{
		background-color: #E6F0F3;
					padding:3px 0px;

	}
	table.tblUserLog td {
		background-color: #ffffff;
					padding:3px 0px;

	}

    table.tblUserLog th:hover{
		color: #e74c3c;
		background-color: #3498db;
					padding:3px 0px;

     }


	table.tblPersonalLog {
		font-size:14px;
		font-family:consolas;
		line-height:1.3;
		color: #333333;
		border-collapse:collapse; 
		background: #F4F4F4;
		margin-bottom:3px;

	}



/*
-- untuk menangani tampilan pagination
*/

ul{border:0; margin:0; padding:0;}

#pagination li{
 border:0; margin:0; padding:0;
 font-size:11px;
 list-style:none;
}

#pagination a{
 border:solid 1px #DDDDDD;
 margin-right:2px;
}

#pagination .previous-off,
#pagination .next-off {
 color:#666666;
 display:block;
 float:left;
 font-weight:bold;
 padding:3px 4px;
}

#pagination .next a,
#pagination .previous a {
 font-weight:bold;
 border:solid 1px #FFFFFF;
}

#pagination .active{
 color:#ff0084;
 font-weight:bold;
 display:block;
 float:left;
 padding:4px 6px;
}

#pagination a:link,
#pagination a:visited {
 color:#0063e3;
 display:block;
 float:left;
 padding:3px 6px;
 text-decoration:none;
}

#pagination a:hover{
 border:solid 1px #666666;
}

/*
-- tampilan tabel selang-seling
*/

.odd {
 background-color: #EDEFE9;
}
.even {
 background-color: #f9f9f9;
}


table.viewmyreport {
		font-size:12px;
		color: #000000;
		border-collapse:collapse;
	background-color:#E9E9E9;
	}
	table.viewmyreport th {
		color: #000000;
	}
	table.viewmyreport tr:nth-child(even) td{
		background-color: #E6F0F3;
		padding : 5px 10px 5px 10px; 	
	}
	table.viewmyreport td {
		background-color: #ffffff;
	}
table.viewmyreport2 {
		font-size:12px;
		color:#000000;
		border-collapse:collapse; 
	}
.viewmyreport3 {
	color: 0090ff;
	background-color:#E9E9E9;
	border: 1px solid #315C7C;
}

