body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : darkblue;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.box1 {
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color:  #330066;
	background-color: #F0F0F0;
	height: 15px;
	/*border-color: #CCCCCC #666666 #666666 #CCCCCC;*/
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

/* English | Melayu link on top */
.langSelect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFCC;

}

/* Date on the header */
.txtDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #660099;
	font-weight: bold;
}

/* Search word on top */
.txtSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* Slogan: Realising the networked state vision */
.txtSlogan
{
	/*font-weight: bold;*/
	font-size: 10px;
	color: #ff9933;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}



/* Top Menu */
.mnuTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight : bold;
	color: #FF9900;

}

/* horizontal menu a style */
.mnuTopLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	/*color: #660099;*/
	color:#660099;
	font-weight: bold;
}

/* blue bold */
a.linkBoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	text-decoration: none;
	color : darkblue;
	/*color: #FFFFCC;*/
}

a.linkBoldBlue:Hover {
	text-decoration: underline;
}
.linkBoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	text-decoration: none;
	color : darkblue;
	
}

.txtBoldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	color : darkblue;
}

.linkBoldBlueB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
	color : darkblue;

}

.txtBoldBlueB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color : darkblue;
}

.linkBoldBlue:Hover {
	text-decoration: underline;
}

.txtBoldBlueSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	/*font-weight : bold;*/
	color : red;
}

.txtBoldBigPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : purple;
}

/* purple bold */
.txtBoldPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	text-decoration: none;
	color : #660099;
	text-align: justify;
}

.txtfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration : none;
	color : darkblue;
}
/* This is used in A or SPAN for the announcements */
.announcehead
{
	font-size: 13px;
	font-weight: Bold;
}

P
{
	font-family: "Arial", "Tahoma", "MS Sans Serif", "Helvetica";
	font-size: 12px;
	color: #000000;
}

H1, H2, H3, H4, H5, H6
{
        font-family: "Arial", "Tahoma", "MS Sans Serif", "Helvetica";
	color: #000000;
}

A
{
	color: #000099;
}

A:Hover
{
	text-decoration: None;
}

/* This is used in SPAN or TD for the randomiser */
.randomiser
{
	font-family: "MS Sans Serif", "Tahoma", "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	font-weight: Bold;
	color: #000000;
}

/* Submenu Styles */
/* This can be used in SPAN */
.submenutext
{
    font-family: "Tahoma", "Verdana", "Arial", "MS Sans Serif", "Helvetica";
	font-size: 10px;
	color: #9900ff; 
}

.submenuselect
{
        font-family: "Tahoma", "Verdana", "Arial", "MS Sans Serif", "Helvetica";
	font-size: 10px;
	color: #000000;
}

/* Eform Styles */
/* This is used in SPAN */
.eformserial
{
        font-family: "Tahoma", "Verdana", "Arial", "MS Sans Serif", "Helvetica";
	font-size: 10px;
	color: #6666ff; 
}

.eformupdate
{
        font-family: "Tahoma", "Verdana", "Arial", "MS Sans Serif", "Helvetica";
	font-size: 10px;
	color: #3333ff;
}

/* DrawCalendar Styles for the Calendar app */
TABLE.cCalView
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9px
}

TD.cHoliday
{
    BACKGROUND-COLOR: gold
}

TR.cWeekday
{
}

TR.cMonth
{
    BACKGROUND-COLOR: lightgrey
}

TD.cEvent
{
    FONT-WEIGHT: bold
}

TD.cHolidayEvent
{
    BACKGROUND-COLOR: gold;
    FONT-WEIGHT: bold
}

TD.searchbdcolor
{
    BACKGROUND-COLOR: #EAEDF3;
    
}
