/*****************************
	Copyright Altruism Technologies Sdn Bhd
*****************************/

/*****************************
	BACKGROUNDS
*****************************/
body {
	font-family: arial, sans-serif;
}
.border-bg {
    background-color: #838383;    
}
.body-bg {
    background-color: #FFFFFF;

}

/* same color as body-bg */
.footerpane-bg-welcomescreen {
    background-color: #ffffff;
}

/*****************************
	PANES
*****************************/
.headerpane-bg {
    background-color: #ffffff
}
.toppane-bg {
    background-color: #ffffff;
}
.bottompane-bg {
    background-color: #ffffff;
}
.leftpane-bg {
    background-color: #DAF5A9;
}
.contentpane-bg {
    background-color: #FFFFFF;
}
.rightpane-bg {
    background-color: #ffffff;
}
.footerpane-bg {
    background-color: #E7E9E3; 
}
.column1pane-bg {
    background-color: #DAF5A9;
}
.column2pane-bg {
    background-color: #D9FF98;
}
.menuhpane-bg {
    background-color: #ffffff;
}
.menuvpane-bg {
    background-color: #DAF5A9;
}

/*****************************
	LINKS
*****************************/
.link-menu-h {
    font-weight: normal; font-style: normal; font-size: 12px; color: #346635; text-decoration: none
}
.link-menu-h:hover {
    font-weight: normal; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: none
}
.link-menu-h-selected {
    font-weight: normal; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: none
}


.link-menu-v {
    font-weight: normal; font-style: normal; font-size: 12px; color: #3F3F3F; text-decoration: none
}
.link-menu-v:hover {
    font-weight: normal; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: none
}
.link-menu-v-selected {
    font-weight: normal; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: none
}


.link-text {
    font-weight: normal; font-style: normal; font-size: 12px; color: #2F6CD1; text-decoration: line
}
.link-text:hover {
    font-weight: normal; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: line
}

.link-footer {
    font-weight: normal; font-style: normal; font-size: 10px; color: #ABADA7; text-decoration: none
}
.link-footer:hover {
    font-weight: normal; font-style: normal; font-size: 10px; color: #346635; text-decoration: none
}

.link-header-core {
    font-weight: normal; font-style: normal; font-size: 10px; color: #9E8989; text-decoration: none
}
.link-header-core:hover {
    font-weight: normal; font-style: normal; font-size: 10px; color: #346635; text-decoration: none
}

.link-welcome-screen {
    font-weight: normal; font-style: normal; font-size: 12px; color: #335EB6; text-decoration: none
}

.link-top-nav {
    font-weight: normal; font-style: normal; font-size: 9px; color: #9E8989; text-decoration: underline
}
.link-top-nav:hover {
    font-weight: normal; font-style: normal; font-size: 9px; color: #346635; text-decoration: none
}
.link-top-nav-selected {
    font-weight: normal; font-style: normal; font-size: 9px; color: #346635; text-decoration: none
}
.link-top-nav-divider {
    font-weight: normal; font-style: normal; font-size: 12px; color: #9E8989; text-decoration: none; line-height: 20px 
}

/*****************************
	TEXT
*****************************/
.text-page-title {
    font-weight: bold; font-style: normal; font-size: 16px; color: #eb9a2f; text-decoration: none
}
.text-paragraph-title {
		font-weight: bold; font-style: normal; font-size: 14px; color: #9dc321; text-decoration: none; line-height: 20px
}
.text-fineprint-core {
    font-weight: normal; font-style: normal; font-size: 10px; color: #c6c4ba; text-decoration: none
}
.text-footer {
    font-weight: normal; font-style: normal; font-size: 10px; color: #ABADA7; text-decoration: none
}
.text-body {
		font-weight: normal; font-style: normal; font-size: 12px; color: #4e4e4e; text-decoration: none; line-height: 20px 
}

/*****************************
	MODULE
*****************************/
.module-summary-text {
    font-weight: normal; font-style: normal; font-size: 12px; color: #4e4e4e; text-decoration: none
}
.module-summary-link {
    font-weight: bold;  font-style: normal;font-size: 12px; color: #2F6CD1; text-decoration: none
}
.module-summary-link:hover {
    font-weight: bold; font-style: normal; font-size: 12px; color: #8dbe24; text-decoration: underline
}

.module-text {
    font-weight: normal; font-style: normal; font-size: 12px; color: #4e4e4e; text-decoration: none
}

.module-link {
    font-weight: normal;  font-style: normal;font-size: 12px; color: #2F6CD1; text-decoration: none
}
.module-link:hover {
    font-weight: normal;  font-style: normal;font-size: 12px; color: #8dbe24; text-decoration: underline
}


/*****************************
	MENU
*****************************/
.text-menu-v-title {
    font-weight: bold; font-style: normal; font-size: 12px; color: #1D6298;  text-decoration: none
}
.menu-item {
		text-align: left;
		border-bottom:1px dotted #91CB29;
}


/*****************************
	CONTACT US
*****************************/
.contact-table-header {
    background-color: #FFFFFF; font-size: 12px; color: #4e4e4e;  font-weight: normal; text-decoration: none
}
.contact-table {
    background-color: #FFFFFF; font-size: 12px; color: #4e4e4e;  font-weight: normal; text-decoration: none
}


/*****************************
	FORM
*****************************/
.form-table-header {
    background-color: #eef5f1; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none;
}
.form-table {
    background-color: #f4faf7; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none;
   
}

/*****************************
	CUSTOM
*****************************/

.box01-details
{
    background-color: #4A7202;
    color: #0C3433;
    font-family: verdana;
    font-size: 11px;
    font-weight: none;
    text-decoration: normal;
    text-indent: 0pt;
}


/*****************************
	TABLE
*****************************/

#table-style { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DBD8D8; 
                 border-left-width: 1px; border-left-style: solid; border-left-color: #DBD8D8; 
		 border-right-width: 1px; border-right-style: solid; border-right-color: #DBD8D8;
		 border-top-width: 1px; border-top-style: solid; border-top-color: #DBD8D8;
		 padding-bottom: 05px; 
     padding-left: 05px; 
		 padding-right: 05px;
		 padding-top: 05px;
		 margin-bottom: 05px;	
		 width: 300px;
		 
		    }
