/* CSS Document */
body {background:#206f50; font:11px/16px Arial, Helvetica, sans-serif; color:#000000; margin:21px 0px 10px 0px;}

li{margin:0px; padding:0px; list-style:square;}

p{margin:10px 0px 12px 0px;}
h1{font-size:20px; font-weight:normal; color:#257d5b; margin:0px; padding-bottom:10px;}
.header-green{font-size:16px; font-weight:normal; color:#257d5b; margin:0px; padding-bottom:10px;}

.header-table-bg{background:url(images/header-bg.jpg) repeat-x bottom left;}
.contact-no {padding:25px 29px 0px 0px; font-size:16px; line-height:20px;}

#header-links {background:url(images/header-link-bg.jpg) bottom right no-repeat #FFFFFF; padding:0px 16px 4px 0px;color:#FFFFFF; line-height:20px;}
#header-links a {text-decoration:none; color:#FFFFFF;}
#header-links a:hover {text-decoration:none;color:#F2DA3C;}


.green-text{font-size:14px; font-weight:bold; color:#257d5b; line-height:24px;}
.gray-text{font-size:14px; line-height:28px; color:#797979; font-weight:bold;}
.black-text-bold{font-size:13px; font-weight:bold; line-height:24px;}

a.link-green {color:#257d5b; text-decoration:underline;}
a:hover.link-green {color:#000000; text-decoration:none;}

#breadcrumb {color:#999999;padding-bottom:24px; width:430px; float:right; text-align:right; line-height:20px;}
#breadcrumb a { color:#257d5b;text-decoration:none;}
#breadcrumb a:hover {color:#000000;text-decoration:underline;}


#sitemap  li {background:url(images/green-aerrow-small.gif) left no-repeat top;font-size:11px; color:#257d5b; line-height:18px; padding:0px 0px 0px 12px; list-style:none;}
#sitemap  li a {text-decoration:none; color:#257d5b;}
#sitemap  li a:hover { text-decoration:underline; color:#000000;}

#services  li { background:url(images/green-aerrow.gif) left no-repeat;font-size:12px; color:#257d5b; font-weight:bold; line-height:18px; padding:0px 0px 6px 16px; list-style:none;}
#services  li a {text-decoration:none; color:#257d5b;}
#services  li a:hover { text-decoration:underline; color:#000000;}


#tnb-links{background:url(images/tnb-bg.jpg) bottom repeat-x #FFFFFF;border-left:solid 1px #FFFFFF; border-right:solid 1px #FFFFFF; border-top:none; height:26px;}
#tnb-links ul{margin:0; padding:0px 0px 0px 1px;}
#tnb-links li{float:left; font-size:12px; color:#FFFFFF; font-weight:bold; word-spacing:2px; height:21px;padding:0px 0px 4px 0px;list-style:none; line-height:22px;}
#tnb-links li a {color:#FFFFFF; text-decoration:none; padding:2px 13px 4px 14px;}
#tnb-links li a:hover {color:#003300; text-decoration:none; background:url(images/tnb-bg-over.jpg) repeat-x left;padding:3px 13px 4px 14px; }
#tnb-links li span {color:#003300; background:url(images/tnb-bg-over.jpg) repeat-x left; height:21px;padding:3px 13px 4px 14px;}
#tnb-links li.divider{background:url(images/tnb-link-divider.jpg) bottom center no-repeat; height:18px;padding-left:1px; padding-right:1px;}



.lnb-bg{background:#ececee;}
.img-consultaion{ padding:16px 0px 1px 0px;}
#lnb-links{padding:3px 6px 20px 13px;}
#lnb-links ul {margin:0; padding:0; }
#lnb-links li{font-size:11px; color:#6a6a6a; line-height:14px; padding-bottom:6px; list-style:none;}
#lnb-links li a {text-decoration:none; color:#6a6a6a;}
#lnb-links li a:hover { text-decoration:none; color:#18523D;}
#lnb-links li span { text-decoration:none; color:#18523D;}



.top-middle-content{ padding:20px 12px 0px 14px;line-height:16px; background:#FFFFFF; }
.middle-content{ padding:10px 12px 0px 14px;line-height:16px; background:#FFFFFF; text-align:justify;}
.bottom-middle-content{padding:10px 30px 0px 14px;line-height:16px; background:#FFFFFF; text-align:justify;}
.inner-middle-content{padding:0px 16px 20px 14px;line-height:16px; background:#FFFFFF;}


#blue-box{width:430px;background:#e7efec; border:solid 1px #CBCACF; padding:17px 0px 9px 0px; height:80px;}
#blue-box ul{list-style:none; margin:0px; padding:0px;}
#blue-box li{background:url(images/red-aero.gif) no-repeat; color:#6a6a6a; padding-left:16px; line-height:17px; list-style:none;}
#blue-box li a {color:#6a6a6a; text-decoration:none;}
#blue-box li a:hover{ color:#298b62; text-decoration:none;}

#blue-box-second{width:430px;background:#e7efec; border:solid 1px #CBCACF;padding:17px 0px 9px 0px; height:100px;}
#blue-box-second ul{list-style:none; margin:0px; padding:0px;}
#blue-box-second li{background:url(images/red-aero.gif) no-repeat; color:#6a6a6a; padding-left:16px; line-height:17px; text-align:left;list-style:none;}
#blue-box-second li a {color:#6a6a6a; text-decoration:none;}
#blue-box-second li a:hover{ color:#298b62; text-decoration:none;}


#rnb-links{padding:11px 6px 0px 5px;border-left:solid 1px #CCCCCC; background:#FFFFFF;}
#rnb-links ul {margin:0; padding:0; }
#rnb-links li{font-size:11px; color:#298b62; line-height:13px; padding-bottom:6px; list-style:none; font-weight:bold;font-style:italic;}
#rnb-links li a {text-decoration:none; color:#206f4e;}
#rnb-links li a:hover { text-decoration:none; color:#000000;}



#footer{padding-top:6px; padding-left:10px; color:#cbcbcf;}
#footer a {text-decoration:none; color:#cbcbcf;}
#footer a:hover{text-decoration:none; color:#ffffff;}
#footer span a {text-decoration:none; color:#cbcbcf; font-weight:bold;}
#footer span a:hover{text-decoration:none; color:#cbcbcf;font-weight:bold;}

/*MALAY ADDITION*/

.frm input {
	width: 200px;
	background-image: url(images/bg-form-input.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #a5a8ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0px 2px 4px;
}
.frm .msgbx {
	width: 250px;
	background-image: url(images/bg-form-msgbx.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border: 1px solid #a5a8ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0px 2px 4px;
}
.frm .button {
	width: 70px;
	background-image: url(images/bg-form-submit.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #a5a8ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0px 2px 4px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
}
.frm Span {color:#FF0000;}
.txt-red { color:#FF0000;}
.txt-green-lrg { font-size:20px; font-weight:bold; text-align:center; padding-top:20px;}
.txt-green-lrg Span { font-size:30px; font-weight:bold; color:#257d5b;}