median
{ font-weight :bold; font-size:18pt;}
median1
{ font-weight :bold; font-size:12pt;}
median2
{ font-weight :bold; font-size:10pt;}
nonmedian 
{ font-weight :bold; font-size:8pt;}

.ajax
{ color :white; }

.headStatus
{ font-weight :bold; font-size: 14pt;}

legend
{ font-weight :bold; }

th
{ background-color: gray; }

div
{ 
	color: red; 
	font-size: 11px; 
	font-weight : bold;
}


.title {
	color: #18605A;
	font-weight: bold
}
.recordContents {
	padding-left: 1em;
	padding-bottom: 1em;
	font-weight : lighter;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menus {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
.disclaimer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
.kursortangan {
	cursor: hand;
}
.judul {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 30px;
	color: #006699;
}
.pcu {
	font-size: 20px;
	font-style: italic;
}
.disclaimer_black {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.input {
	font-size: 11px;
}
.link_override 
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight : lighter;
}
.normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.normal_small {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.normal_big {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}

.boxtitle {
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
.colwhite {
	color:#FFFFFF;
}
.bgCCCCCC {
	background-color:#CCCCCC;
}
.whitebold{ font-weight: bold; color: #FFFFFF; }
.redtext { color:#FF0000; font-weight:bold; }

h1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.normal {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

input {
	font-family:"Verdana", Courier, mono;
	font-size:10px;
	background-color: #FFFFF6;
	border: 1px solid #666666;
	cursor: hand;
}
.blackbutton {
	color: #FFFFFF;
	background-color: #555555;
	border: 1px solid #666666;
}
.border1px {
	border: 1px solid #333333;
}
.moneybox {
	text-align: right;
	font-family:"Courier New", Courier, mono;
}
.fixedfont {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

textarea, select
 {
	font-family:"Verdana", Courier, mono;
	font-size:10px;
	background-color: #FFFFF6;
	border: 1px solid #666666;
}
.blackbutton {
	color: #FFFFFF;
	background-color: #333333;
	border: 1px solid #666666;
}
.border1px {
	border: 1px solid #333333;
}
.moneybox {
	text-align: right;
	font-family:"Courier New", Courier, mono;
}
.fixedfont {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

div.separator {
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 0;
	border-bottom: 2px dotted #000;
	font-size: 0.5em;
	line-height: 25%;
}
span.formError {
	color: #900;
	font-weight: bold;
	font-size: 1em;
}

ul.plain {
	list-style-type: none;
	padding-left: 1.5em;
}
ul.formErrorList {
	color: #900;
}

table.listing {
}

table.listing td {
	padding: 0.25em 0.5em 0.25em 0.5em;
}
table.listing tr.heading td, table.listing td.heading, table.info td.heading {
	font-size: 0.85em;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 120%;
	padding: 0.75em 0.5em 1em 0.5em;
}

table.info td.heading {
	padding-left: 0;
}

table.listing td.headseparator {
	border-top: 1px dotted #000;
	font-size: 0.1em;
	line-height: 1%;
}

table.listing td.endseparator {
	border-top: 1px dotted #000;
	font-size: 0.25em;
	line-height: 10%;
}

table.listing td.separator, table.info td.separator {
	border-top: 1px dotted #DDDDD0;
	font-size: 0.1em;
	line-height: 1%;
}

a.action, a.file {
	font-size: 0.85em;
	text-transform: uppercase;
}

a.icon {
	text-decoration: none;
}

a.icon:hover {
	background: none;
}
