body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	margin: 5px;
}
body.white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	background-color: #FFFFFF;
	border-right: 1px solid #666666;	
}
.goldfont {
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	size = 6px;
	font-weight: bold;
	text-decoration: none;

}
a.{
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	size = 6px;
	font-weight: bold;
	text-decoration: none;

}
a.goldlink {
	color: #CC9900;
	font-family: Arial, Helvetica, sans-serif;
	size = 6px;
	font-weight: bold;
	text-decoration: none;

}
td.bborder {
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
td.leftborder {
	border-left-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	align: center;
}
a.goldlink:hover {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	size = 6px;
	text-decoration: none;
}


td {
	font-size: 8pt;
}
.smallfonts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
}
.smallfontsred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FF0000;
}
.whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
}

table.null-center {
	border: 0px;
	align: center;
}
.outerborder {
	border: 1px solid #999999;
}


input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color:#FFFAEA;
	border: 1px solid #666666;
}
input.button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#FFFFFF;
	font-weight: bold;
	background-color: #CC9900;
	border: 1px solid #000000;
}
input.readonly {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color: #FFFFFC;
	border: 1px solid #CCCCCC;
	color: #000000;
}
input.blue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #BB0000;
	border: 1px solid #86DE0E;
}
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color:#FFFAEA;
	border: 1px solid #666666;
	

}
input.noborder {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 0px solid #666666;
	background: none;
}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color:#FFFAEA;
	border: 1px solid #666666;
}
select.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color: #FFF9DF;
	border: 1px solid #666666;
}

.boldgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #999999;
}
.fadegreysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
}
.tdleftright {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
table.box {
border:#CCCCCC; 
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	}
	
	
	
	
table.senarai {
	background-color: #999999;
}

td.senarai {
	background-color: #E8E8E8;
	padding: 1px;
}
td.senarai_green {
	background-color: #CAFFE4;
	padding: 1px;
}
td.senarai_blue {
	background-color: #FFFF99;
	padding: 1px;
}
td.header {
	background-color: #86DE0E;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
}
td.headerblue {
	background-color: #BB0000;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
}
td.headerb7 {
	background-color: #009900;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
}
td.headerred {
	background-color: #CC0000;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color:#ffffff ;
}
td.headergrey {
	background-color: #CCCCCC;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color:#000000 ;
}
td.headerwhite {
	background-color: #FFFFFF;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color:#999999 ;
}
td.header2 {
	background-color: #33CCFF;
	padding: 1px;
}
td.header2padded {
	background-color: #33CCFF;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;

}
td.headerinput {
	background-color: #FFCC00;
	padding: 5px;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
}

td.senarai2 {
	background-color: #B0EFFF;
	padding: 1px;
}
td.senarai2padded {
	background-color: #B0EFFF;
	padding: 3px;
}

td.header3 {
	background-color: #B7FFB7;
	padding: 1px;
}

td.header4 {
	background-color: #FFFFCC;
	padding: 1px;
}

td.senarai3 {
	background-color: #DFFFF4;
	padding: 1px;
}
td.senaraiRED {
	background-color: #FF8C8C;
	padding: 3px;
	color: #ffffff;
}
td.senaraiGREY {
	background-color: #E9E9E9;
	padding: 3px;
	color: #000000;
}
td.senarai3padded {
	background-color: #DFFFF4;
	padding: 3px;
}
.toptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #BB0000;
}

.linktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}