body {
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:12px;
}

/* the main skeleton */
#mainStructure {
	width: 800px;
	padding:0px;
	vertical-align:top;
}

.mainFrame { width:800px; }
.mainBar, .jataBar, .flashBar, .menuBar { vertical-align:top; }
.flashBar { text-align:right; }
.leftBar, .rightBar {
	background-color:#5D8701;
	width:8px;
	vertical-align:top;
}

/* for top menubar */
.menuBar {
	background-image:url(images/2_3b1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	vertical-align:top;
}
.menuBar .menuTable { font-size: 12px; font-weight:bold; padding-left: 50px; color:#EAEAEA; }
.menuBar .menuTable a:hover { padding-left: 7px; width:10px; }
/*.menuBar .menuTable .theHover { text-decoration:underline;  padding-left: 7px; }*/
.menuBar .menuTable a { color: #FFFF99; text-decoration:none}
.menuBar .menuTable a:hover {color: #FFCC00; }


/* main content stuff */
.mainContent { padding: 20px 10px 20px 10px; vertical-align:top; }
.mainContent .title { font-weight:bold; font-size:14px;}
.mainContent ul li, .mainContent ol li { padding-bottom:7px; }
.mainContent ol li a:link, .mainContent ol li a:visited, .mainContent ol li a:active { text-decoration:none; color:#0066CC; }
.mainContent ol li a:hover {  color:#48A4FF; }
.mainContent .homeImage { text-align:center; padding-bottom: 15px; }

.mainContent h1 { /*color:#9CBE00;*/ padding-top: 0px; margin-top:0px; font-size:22px; }



/* small links in content */
.mainContent .smallLinks { font-size:11px; text-align:right; padding-right: 10px; }
.mainContent .smallLinks a:link, .mainContent .smallLinks a:visited, .mainContent .smallLinks a:active { text-decoration:none; color:#0066CC; }
.mainContent .smallLinks a:hover { color:#48A4FF; }

/* main page, before footer stuff */
.malaysiaDeptLogo, .indoDeptLogo { padding: 10px 15px 10px 15px; }
.indoDeptLogo { text-align:right}

/* footer */
.footerBar { background-color:#5D8701; height:5px; }
.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#5D8701;
	text-align:center;
	padding: 15px 0px 15px 0px;
}

/* for table listing */
.listingTable {
	margin-top: 20px;
	border-top:1px solid #CCCCCC; 
	border-left:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC; 
}
/* listingtable: th */
.listingTable .thLeft {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	font-weight:bold;
}
.listingTable .thRight {
	border-bottom:1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
	font-weight:bold;
}
/* listingtable: td */
.listingTable .tdLeft {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding: 2px 5px 2px 5px;
}
.listingTable .tdRight {
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid #CCCCCC;
}

.listingTable a { text-decoration:none}
.listingTable a:hover { color:#48A4FF; } 


.mainContent ol li a:link, .mainContent ol li a:visited, .mainContent ol li a:active { text-decoration:none; color:#0066CC; }
.mainContent ol li a:hover {  color:#48A4FF; }

.formElement {
font-family:"Trebuchet MS";
font-size:11px;
}

