*
{
margin: 0px;
padding: 0px;
}

a:link {
	color: #4E9C47;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:visited {
	color : #ffffff;
	text-decoration: none;
}

body {
	background-color: #eeeeee;
	margin: 0px 0px 0px 0px;
}
table { /*style default tabel*/
	font-family: Verdana; 
	font-size:12px;
	border:0;
	border-collapse: collapse;
}
input {
    padding: 2px;
}
#nav {
	color: #4E9C47; /*#FF0000;*/
	text-decoration: none;
}
#logo { /*header page title*/
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 12px;
	color: #ffffff;
	padding-left: 20px;
}
#logo H2 { /*header page address*/
	font-size: 12px;
}
#About {
	font-size: 14px;
	color: #4E9C47;
	font-style:oblique;
}
#About judul{
	font-size: 16px;
}
#judulTabel { /*text judul tabel*/
	font-family: Calibri; 
	font-style:oblique;
	font-size:18px;
	text-align:left;
	vertical-align:middle;
}
#judul { /*isi tabel header*/
	font-family: Calibri; 
	font-style:oblique;
	font-size:14px;
	/*font-weight:bold;*/
	text-align:left;
	vertical-align:top;
}
#ewListmain{
	border: 1px solid #c4c4c4;  
	text-align:left;
	/*table-layout: fixed;*/
}
#tabelHeader{
	text-decoration: none;
	text-transform: uppercase;
	height:25px;
	text-align:center;
	color: #ffffff;
	background-color:#000000;
}
/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
	vertical-align:top;
}
/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
	vertical-align:top;
}
/* main table highlight color */
.ewTableHighlightRow {
	background-color:  #FFFF99;/*#FFCCFF; /* highlight color */
}
/* main table header color */
.ewTableHeader {
	background-color: #FFFFFF;
}
/* main table footer color */
.ewTableFooter {
	background-color: #FFFFCC;
}
/*style for reporting*/
#reportTitle {
	text-transform: uppercase;
	font-weight:bold;
}
#tabelReport { 
	border: 1px;  
	border-color: #c4c4c4;
	border-style:solid;
	text-align:left;
	border-collapse: collapse;
	font-family: Verdana; 
	font-size:12px;
}
.reportRow {
	vertical-align:top;
}