BODY	{
	background-color:#FFFFFF;
	COLOR:#003366;
	/* MARGIN-TOP:2px;
	MARGIN-LEFT:0px;
	MARGIN-RIGHT:0px; */

	margin: 0px auto;
}
A, BODY, INPUT, OPTION, SELECT, TEXTAREA, TABLE, TD, TR {FONT-SIZE:12px;FONT-FAMILY:Verdana,Sans-serif}
SELECT,OPTION,TEXTAREA		{PADDING-LEFT:2px}
TABLE 	{BORDER:0px}
A	{COLOR:#000099;text-decoration: underline;}
A:hover	{ COLOR:#CC0033; text-decoration: none; }
.EE	{BORDER:1px solid #cccccc;EMPTY-CELLS:show;BORDER-COLLAPSE:collapse}
.EE	TD	{BORDER-TOP:1px solid #C1CDD8;HEIGHT:23px;PADDING-LEFT:1px;PADDING-RIGHT:1px}
.darkBorder {border: 1px solid #0066CC;}
.headerTable {
	background-color: #066FB3;
	background-image: url('/images/bluegrad2.jpg');
	color: #FFFFFF;
}
.headerTable A:hover { color: #FF9D67; }
.error {color: red;}
.whiteLink {color: #FFFFFF;text-decoration: underline;}
.whiteLinkBold {color: #FFFFFF;text-decoration: underline; font-weight: bold;}
.redLink {color: #ff7e00; text-decoration: underline; font-weight: bold;}
.headerNorm {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}
.tableborderKelabu {
	border: 1px solid #CCCCCC;
}
.zm {
	cursor:crosshair;color:#666;font-weight:bold;font-size:12px;margin-left:10px;margin-right:10px;border:1px solid #000;padding:2px;width:50px;text-align:center;
}
.handcursor {
  cursor:pointer;cursor:hand;
}
.kepala {
	font-weight: bold;
}
.MT {
	background-color: #DDECFC;
	border: 1px #D6E7F8;
}
.MT TD {
	border-top: 1px #B8D5F4;
	border-right: 1px #B8D5F4;
	border-bottom: 1px solid #B8D5F4;
	border-left: 1px #B8D5F4;
}

.AT {
	background-color: #066FB3;
	border-width: 0px;
}

.AT .ATHeaderRow TD {
	font-weight: bold;
	color: white;
	background-image: url('/images/bluegrad2.jpg');
}

.AT .ATHeaderRow A {
	font-weight: bold;
	color: white;
}

.AT .ATAlt0 TD {
	background-color: #E8E8E8;
}

.AT .highlight TD {
	background-color: #FFFACD;
}

.AT .ATAlt1 TD {
	background-color: #FFFFFF;
	/* background-color: #DDECFC; */
}

.MT .Sel {
	border-top: 1px none #99CCCC;
	border-right: 1px #99CCCC;
	border-bottom: 1px #99CCCC;
	border-left: 1px #99CCCC;
	background-color: #F4F9FC;
}

.MT .Sel A:hover { color: #CC0033; }

.MT .SelH {
	border-top: 1px none #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #99CCCC;
	border-left: 1px solid #99CCCC;
	background-color: #FFFFFF;
}

.M4 {
	background-color: #DDECFC;
}

.maint {
	background-color: #FFFFFF;
	border: 0px solid #CCCCCC;
}

.bluet {
	border: 1px solid #C4D4FC;
	background-color: #EFF4FF;
}

.tajuk {
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 0.1em;
	color: #333333;
}
.linedblue {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #C4D4FC;
font-size: 20px;
}
.linedred {
	border-bottom: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ED6464;
}
.linedorange {
	border-bottom: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DC7511;
}
.anothert {

	border: 1px solid #DDF4B4;
	background-color: #F5FFE3;
}
.anothert2 {

	border: 1px solid #EAE87E;
	background-color: #FFFFE6;
}
.besarsket {
	font-size: 15px;
  text-align: center;
}
.besarLink {
	text-decoration: underline;
	font-size: 14px;
}

.biru {
	background-color: #F4F9FC;
}

.banner {
	font-size: 18px;
	color: #CCCCCC;
}

h1 {
	font-size: 18px;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-color: #C4D4FC;
}

h2 {
	font-size: 16px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C4D4FC;
  text-align: left;
}

h2orange {
	font-size: 16px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #DC7511;
  text-align: left;
}

h3 {
	font-size: 14px;
  font-weight: bold;
  margin-bottom: 0px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cfcfcf;
  text-align: left;
}

h4 {
	font-size: 14px;
  font-weight: bold;
  margin-bottom: 0px;
  text-align: left;
}

.bigfonts A:link { font-size: 17px; font-weight: normal; }
.bigfonts A:active { font-size: 17px; font-weight: normal; }
.bigfonts A:visited { font-size: 17px; font-weight: normal; }
.bigfonts A:hover { font-size: 17px; color: #CC0033; font-weight: normal; }
.bigfonts TD { font-size: 17px; margin-left: 16px;; font-weight: normal; }
.bigfonts BODY { font-size: 17px; margin-left: 16px;; font-weight: normal; }
.littlebigfonts A:link { font-size: 16px; font-weight: normal; }
.littlebigfonts A:active { font-size: 16px; font-weight: normal; }
.littlebigfonts A:visited { font-size: 16px; font-weight: normal; }
.littlebigfonts A:hover { font-size: 16px; color: #CC0033; font-weight: normal; }
.littlebigfonts TD { font-size: 16px;; font-weight: normal; }
.littlebigfonts BODY { font-size: 16px;; font-weight: normal; }
.notice TD { font-size: 15px; }

.linedgray {
	border-bottom: 1px;
  border-bottom-style: solid;
  border-bottom-color: #CCCCCC;
}

.redbg A:link { background: #FF0000; }
.redbg TD { background: #FF0000; }

.boxTitle {
  font-weight: bold;
	color: #FFFFFF;
	background-color: #066FB3;
	padding-left: 3px;
	font-size: 16px;
	line-height: 1.5;
	background-image: url('/images/bluegrad2.jpg');
}

.boxContent {
  background-color: #F6F2F6;
	padding: 8px;
	font-size: 12px;
	line-height: 1.5;
	text-align: left;
}

OL.withalpha { list-style-type: lower-alpha }

table.userform {
}

table.userform td {
  padding: 5px;
}

.leftcol {
	font-weight: bold;
	text-align: right;
  vertical-align: top;
	width: 150px;
	white-space:nowrap;
}

.inputcol {
	text-align: left;
}

.saleprice {
  color: red;
	font-weight: bold;
}

table.grid {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
  border-color: #cfcfcf;
	border-collapse: collapse;
}
table.grid th {
  font-weight: bold;
	border-width: 1px;
	padding: 4px;
	border-style: solid;
  border-color: #cfcfcf;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.grid td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
  border-color: #cfcfcf;
	background-color: white;
	-moz-border-radius: 0px;
}

.errorbox {
	text-align: center;
	margin: auto;
	background: #fff7d7;
	padding: 10px;
	border-width: thin;
	border-color: #FF0000;
	border-style: solid;
	width: 75%;    
}

.clock {
   font-size: 80%;
	 color: #000000;
	 font-weight: bold;
	 padding-top: 0px;
	 margin-top: 0px;
}

.searchbox {
	text-align: left;
	background: #eeeeee;
	padding: 10px;
	border-width: thin;
	border-color: gray;
	border-style: solid;
	width: 420px;    
}

.searchboxwide {
	text-align: left;
	background: #eeeeee;
	padding: 10px;
	border-width: thin;
	border-color: gray;
	border-style: solid;
}


.searchboxru {
	text-align: left;
	background: #eeeeee;
	padding: 10px;
	border-width: thin;
	border-color: gray;
	border-style: solid;
	width: 290px;    
	margin-left: 10px;
}

#dropmenudiv {
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	text-align: left;
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	color: darkblue;
}


#dropmenudiv a:hover { /*hover background color*/
	/* background-color: yellow; */
	background-color: #066FB3;
	color: white;
}

li {
	padding: 0;
	margin-top: 0.6em;
	margin-bottom: 0.6em;
	border: 0;
	}

a.redtitle {
  color: red; 
	font-weight:bold; 
	font-size:18px;
  text-decoration: none;
}

a.redtitle:hover {
  color: red; 
  text-decoration: underline;
}

.saleprice {
  color: red;
	font-weight: bold;
}

.hltext {
  color: blue;
	font-weight: bold;
}

.cif {
  color: green;
	font-weight: bold;
	text-align: left;
}

.poff {
  position: absolute; 
	height: 18px;
	width: 113px;
	text-align: right;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
	text-decoration: none;
	margin: 0;
	padding-right: 4px;
	padding-top: 2px;
	background-image: url('/images/poff.gif');
}

.promobox {
  background-image: url('/images/graygrad.gif');
	background-repeat: repeat-x;
	border: 1px solid gray;
	color: red;
	width: 150px;
	height: 40px;
	text-align: center;
	padding-top: 10px;
	margin: 5px;
	float: left;
}

a.promolink {
	color: red;
	font-size: 22px;
	font-weight: bold;
	vertical-align: middle;
}

