body         { font-family: verdana,arial,helvetica ;margin :0 ;font-size: 9pt ;color:#000000; background-color:#E4E4E4}
td			 { font-family: verdana,arial,helvetica ; font-size: 9pt ; }
form		 {margin-top: 0; margin-bottom: 0}
a:link       { text-decoration: none ;color:#0066FF; font-weight:bold }
a:visited    { text-decoration: none ;color:#999999; }
a:hover      { text-decoration: none ;color:#999999; }

a:link.normal       { text-decoration: none ;color:#000000; }
a:visited.normal    { text-decoration: none ;color:#000000; }
a:hover.normal      { text-decoration: none ;color:#000000; }

a:link.news       { text-decoration: none ;color:#0066FF; }
a:visited.news    { text-decoration: none ;color:#0066FF; }
a:hover.news      { text-decoration: none ;color:#999999; }

a.currPage {color: #000000; background-color: #FFCC00; font-weight:bold; padding-left:2px; padding-right:2px}
a:link.currPage     { text-decoration: none ;color:#000000; }
a:visited.currPage  { text-decoration: none ;color:#ffffff; }
a:hover.currPage    { text-decoration: none ;color:#ffffff; }

#story-title		{font-size: 13pt; color: #FFCC00; text-transform: uppercase; font-weight: bold}
span.writers 		{font-size: 8pt; color: #FFFFFF; font-style: italic; text-decoration:none}
span.title {color: #FFCC00; font-weight: bold; text-decoration:none; padding-bottom:3px}

#search-title		{font-size: 12pt; color: #FFCC00; text-transform: uppercase; font-weight: bold; padding-bottom: 5px}
#search-output		{border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; padding-top: 
               			10px; padding-bottom: 10px}
#search-output li 	{margin-top: 6; margin-bottom: 6}
#search-output span	{color:#FFCC00}

table.top-menu .menu-items td { font-family: verdana,arial,helvetica ;font-size: 9pt ;color:#AFC4C7; }
table.top-menu td.bar  { font-family: verdana,arial,helvetica ;font-size: 9pt ;color:#AFC4C7; }
table.top-menu .menu-items td.ico  {  padding-left: 7px; padding-right: 2px}
table.top-menu .menu-items td.text  {  padding-left: 2px; padding-right: 7px}
div.title {color: #FFCC00; font-weight: bold; padding-bottom:3px}
.head-tender {display: none}

span.wherewhen {font-size: 8pt; color: #999999; font-style: italic}
span.description {}
span.new-items {font-size: 8pt; color: #FF3300; }

.modul-title {border-bottom:1px dotted #808080; font-size: 10pt; font-weight: bold; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; }

table.main-menu td.text {padding-top: 5px; padding-bottom: 5px; color:#FFFFFF;}
table.main-menu td.counter {font-family: verdana,arial,helvetica ; font-size: 9px; color: #808080; font-weight: bold}

div.menu-container-nor { cursor:pointer; border-left:1px transparent #465E62; width: 100% ;padding-left: 2px}
div.menu-container-hil { cursor:pointer; border-left:1px solid #FFCC00; width: 100% ;padding-left: 2px}
div.caw-title {color: #000000; letter-spacing: 1; font-size: 11pt; font-weight: bold}
div.caw-moto  {font-size: 8pt; color: #808080}

table.sub-menu td.text { padding-top: 3px; padding-bottom: 3px; }
table.sub-menu td.counter {font-family: Verdana ; font-size: 9px; color: #808080; font-weight: bold; vertical-align:bottom; }

/* Administration style */
	.admin-top-space   { color:#CCCCCC; font-weight:bold; font-size:14pt;}


/* Printing Setting */
	.print-from { display: none  }
	
	select.bound { width:100%; behavior:url('/scripts/selectbox.htc'); }

/* Semakan SSM */
	.pbn-subtitle{color: #3F5154; font-size: 12pt; letter-spacing: 1; font-weight: bold; 
	               border-bottom: 1px solid #808080}
	.pbn-content{ padding-top:5px; padding-bottom:5px  }
	.pbn-footer{ border-top:1px solid #808080; padding-bottom:5px; font-size:9px  }
	.pbn-optional{ padding-left: 15px; border-top:1px solid #808080; font-size:11px; color:#808080; font-style:italic  }
	
	#pbn-info { padding-top:20px; display: block }
	#pbn-print { padding-top:20px; display: none }
	#pbn-info div { border-top:1px solid #3F5154; font-size:10pt; color:#3F5154; }
	#pbn-title   { font-size: 12pt; color: #3F5154; text-transform: uppercase; font-weight: bold; padding-top:10px }
	#pbn-biodata { padding-left: 25px; padding-top:5px; padding-bottom:5px }
	#pbn-result { padding-left: 25px; padding-top:5px; padding-bottom:5px }
	#pbn-apply { padding-left: 25px; padding-top:5px; padding-bottom:5px }
	#pbn-ulangan { padding-left: 25px; padding-top:5px; padding-bottom:5px }
