﻿body         {
	font-family: verdana,arial,helvetica;
	margin : 0;
	font-size: 9pt;
	color: #000000;
	background-color: #415458;
	text-align: left;
}
img.info     { border: 3px solid #FFFFFF }
td			 {
	font-family: verdana,arial,helvetica;
	font-size: 9pt;
	color: #ffffff;
	text-align:left;
}
form		 { margin-top: 0; margin-bottom: 0}
a:link       { text-decoration: none ;color:#FFCC00; font-weight:bold }
a:visited    { text-decoration: none ;color:#FFEC9F; }
a:hover      { text-decoration: none ;color:#ffffff; }

a:link.normal       { text-decoration: none ;color:#ffffff; }
a:visited.normal    { text-decoration: none ;color:#ffffff; }
a:hover.normal      { text-decoration: none ;color:#ffffff; }

a:link.news       { text-decoration: none ;color:#FFCC00; }
a:visited.news    { text-decoration: none ;color:#FFEC9F; }
a:hover.news      { text-decoration: none ;color:#ffffff; }

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: 6px; margin-bottom: 6px}
#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 solid #CCCCCC; color: #FFFFFF; font-size: 10pt; letter-spacing: -1pt; font-weight: bold; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; background-color:#6D7A80}

table.main-menu td.text {padding-top: 5px; padding-bottom: 5px; nowrap}
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 solid #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; background-image:url('/images/sp.jpg'); background-repeat:repeat-y; background-position-y:top}
table.sub-menu td.counter {font-family: Verdana ; font-size: 9px; color: #808080; font-weight: bold; vertical-align:bottom; background-color:#415458}

/* 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: #FFCC00; 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 #FFCC00; font-size:10pt; color:#FFCC00; }
	#pbn-title   { font-size: 12pt; color: #FFCC00; 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 }