@charset "utf-8";
/* CSS Document */

body		{
				background-color:#000000;
				margin-left: 0px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: 0px;
			
			}
			
html, body, div, p {
						font-family		: Arial, sans-serif; 
						color			: #000000;
						font-size		: 12px;
						text-shadow: #FFFFFF;
						line-height: 15px;
					}


#firstOutestContainerRow1	{
						position: relative;
						width: 100%;
						height: 30px;
						background: url(../images/row1_bg.jpg) top left repeat-x;
						}
						
#secondOutestContainerRow1	
						{
						position: relative;
						width: 1000px;
						left:50%;
						margin-left:-500px; 
						}
						
#sitemapLeft {
					float:left;
					
			}



.sitemap		{
					margin-top: 0px;
					margin-left: 0px;
					margin-bottom:4px;
				}


.nations 		{
					
					float:right;
					width: 300px;
					height: 24px;
					margin-top: 6px;
					color: #ffffff;
					font-size: 11px;
					text-align: right;
					
				}
					
					
.clearRight	{
				clear:right;
			}
#firstOutestContainerRow2		{
						position: relative;
						width: 100%;
						background:#000000;/* url(../images/second_row_bg.gif) top left repeat-x;*/
						
						}
						
						
#secondOutestContainerRow2	
						{
						position: relative;
						width: 1000px;
						left:50%;
						margin-left:-500px;
						
						}
						
						
#headRow1		{
					width: 100%;
					height: 80px;
					/*background-color: #666666;*/
					}
					
#leftLogo		{
					float:left;
					width: 150px;
					margin-left: 15px;
				}
				
#rightMenu		{
					float:right;
					
									
				}
				
.clearall		{
					clear:both;
					
				}
				
.logo		{
				margin-top: 5px;
			}
			

				
#menuRow		{
					width:100%;
					height: 36px;
					margin:0px;
					padding:0px;
					background:url(../images/head_bg.gif) bottom left no-repeat;
				}

					
#headRow3		{
					width:100%;
					background: #000000 url(../images/body_bg.gif) top left repeat-y;
					margin:0px;
					padding:0px;
					
				}
				
				
#innerHeadRow3	{

					width:980px;
					height: 250px;
					margin-left: 10px;
					background-color:#cbcbcb;
					border:1px solid #999999;
				}
				
#innerHeadRow3_2	{

					width:980px;
					height: 200px;
					margin-left: 10px;
					background-color:#cbcbcb;
					border:1px solid #999999;
				}
				
#innerHeadRow3B	{
					width: 980px;
					margin-left: 10px;
					margin-top: 5px;
					/*margin-top: 20px; */
					
				
				}
				
.title{
				
				font-family: "Times New Roman";
				font-size: 1.5em;
				font-stretch:normal;
				text-transform:capitalize;
				color: #000000;
				letter-spacing:1px;
				font-weight: 500;
			}
			
.line	{
			width: 100%;
			color: #666666;
			border: 1px dashed;
		}
			
				
				
#innerHeadRow3BLeft {
						float: left;
						width: 574px;						
						height: 300px;
					background-color:#cbcbcb;
					border:1px solid #aaaaaa;
					/*background:url(../images/innerbody_bg.gif) top left repeat-x;*/
						padding-left: 10px;
						padding-right: 10px;
						padding-top: 20px;
					}
					
.chemText		{
								text-align:justify;
								line-height: 18px;
								font: Arial, Helvetica, sans-serif;
				}
				
#corporate		{
					width: 100%;
				}
				
#corporateLeft	{
					float: left;
					width: 240px;
					margin: 0px;
					padding: 0px;
				}
					
#corporateRight	{
					float: right;
					padding-left: 30px;
					margin: 0px;
					border-left: 1px dashed #333333;
					width: 250px;
					vertical-align: middle;
				}
#innerHeadRow3BRight	{
							float: right;
							width: 370px;
							height: 300px;
							padding-top: 20px;
						/*	padding-left: 10px;*/
							padding-left: 5px; 
					background-color:#cbcbcb;
					border:1px solid #aaaaaa;
					background:url(../images/innerbody_bg.gif) top left repeat-x;
						}
						
.howtouse				{
							font-size: 10px;
							color:#990000;
						}
#headRow4		{
					width:100%;
					height:10px;
					background:url(../images/bot_bg.gif) top left no-repeat;
					margin:0px;
					padding:0px;
				}
				
				
#headRow5	{
				width: 100%;
				height: 50px;
			}
			
			
#headRow5Left	{
					float: left;
					width: 400px;
					height: 100%;
				}
				
.footertext	{
				text-align:left;
				color: #aaaaaa;
				font-size:11px;
			}
			
#headRow5Right	{
					float: right;
					width: 580px;
					height: 100%;
				}
				
.footerTextRight	{
				text-align:right;
				color: #666666;
				font-size:11px;
				line-height: 12px;
			}
			
			
			
/* Common Classes */
.Title	{
			font-size:12px;
			font-weight:bold;
		}
		
.clearLeft	{
				clear:left;
			}
			
.vcard		{

					padding: 5px;
					border:1px solid #aaaaaa;
				}
#logo_left {
				width:45%;
				float:left;
				padding-left: 20px;

			}
			
#logo_right {
				width:45%;
				float:right;
				padding-left: 0px;
			}
			
.left	{
				clear:left;
			}
			
.photo {
						float:left;
						padding: 3px;
						border:1px solid #999999;
						
					}
					
.photo2 {
						float:left;
						padding: 3px;
						border:1px solid #999999;
						
						
					}
					
.photo3 {
						float:left;
						padding: 3px;
						border:1px solid #999999;
						width: 150px;
						height: 187px;
						
					}
		
		
.frame		{
				
				padding: 3px;
				border:1px solid #999999;
			}
		
		
		
			
/* Pseudo Classes */

a.small:link	{
					color: #ffffff;
					text-decoration: none;
				}
				
a.small:hover	{
					color: #990000;
					text-decoration: none;
				}
				
a.small:active	{
					color: #FF9900;
					text-decoration: none;
				}
				
a.small:visited	{
					color: #999999;
					text-decoration: none;
				}
				
a.webaddress:link		{
						font: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #333333;
						text-decoration:none;
						font-weight: bold;
					}
					
a.webaddress:hover		{
						font: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #000000;
						text-decoration: underline;
						background: #e1e1e1;
						font-weight: bold;
					}
					
a.webaddress:visited	{
						font: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #666666;
						text-decoration:none;
						font-weight: bold;
					}
					
a.webaddress:active		{
						font: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #666666;
						text-decoration:none;
						font-weight: bold;
					}
				
/* Mission */
#mission	{
					width: 100;
					padding: 15px;
					border:1px solid #aaaaaa;
					background:url(../images/innerbody_bg.gif) repeat-x top left;
			}

.valueTitle	{
				font-weight:bold;
				font-size: 11px;
			}
			
/* End of mission */


/* Lifestyle */

#lifeStyle {
				float:left;
				width: 70%;				
				border:1px solid #aaaaaa;
				background:url(../images/innerbody_bg.gif) repeat-x top left;
				padding: 15px;
			}
			
#lifeStyleLeft {
					float: left;
					width: 50%;
					padding-right: 10px;
				}
				
.lifestyleTitle	{
					width: 100%;
					/*border-bottom: 2px solid #999999;*/
					height: 20px;
					line-height: 15px;
					background:url(../images/titlebg.gif) top left repeat-x;
				}
				
#lifeStyleRight	{
					float: left;
					width: 45%;
					padding-left: 20px;
					border-left: 1px dotted #999999;
				}
				
/* End of lifeStyle */

/* Dinner */

#dinner	{
			float:left;
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}
		
/* End Of Dinner */

/* Inhouse */

#inhouse	{
			float:left;
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}
		
		
		
/* Catalog */

#catalog	{
			float:left;
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}
		
		
/* Subscribe */

	#subscribe	{
			float:left;
			width: 70%;
			padding: 15px;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
		}		
			
			
/* Malaysia */

#malaysia	{
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}		
		
#myContainer	{
					width:70%;
					border-top: 1px dotted #999999;
					padding-top: 20px;
				}
				
#myContact		{
					float: left;
					width: 300px;
					font: Arial, Helvetica, sans-serif;
					font-size: 12px;
				}
				
				
#myImage		{
					float:left;
					width: 350px;
				}
				
				
				
/* Singapore */

#singapore	{
			float:left;
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}

#singaporeContainer		{
							width:100%;
							padding-bottom: 30px;
							padding-top: 20px;
							border-top:1px dotted #999999;
							font: Arial, Helvetica, sans-serif;
							font-size: 12px;
						}

#contact	{
				float: left;
				width: 300px;
				font: Arial, Helvetica, sans-serif;
				font-size: 12px;
			}
			
.contactemail	{
					line-height: 20px;
				}

		
#imageLocation	{
					float:left;
					width: 250px;
				}
				
				
				
/* Term & Condition */

#termcondition	{
			width: 97%;
			padding: 15px;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
		}
		
		
/* Sales */

#sales	{
			float:left;
			width: 70%;
			border:1px solid #aaaaaa;
			background:url(../images/innerbody_bg.gif) repeat-x top left;
			padding: 15px;
		}
		
/* Hotel */

#hotel		{
				float:left;
				width: 70%;				
				border:1px solid #aaaaaa;
				background:url(../images/innerbody_bg.gif) repeat-x top left;
				padding: 15px;
		}

#rightAds	{
							float: right;
							width: 25%;
							padding-top: 15px;
						/*	padding-left: 10px;*/
							padding-left: 5px; 
							padding-right: 5px;
					background-color:#cbcbcb;
					border:1px solid #aaaaaa;
					background:url(../images/innerbody_bg.gif) top left repeat-x;
						}
						
#rightAds2	{
							float: right;
							width: 25%;
							padding-top: 15px;
						/*	padding-left: 10px;*/
							padding-left: 5px; 
							padding-right: 5px;
					background-color:#cbcbcb;
					/*border:1px solid #aaaaaa;*/
					background:url(../images/innerbody_bg.gif) top left repeat-x;
						}
						
						
#row	{
			width: 95%;
			text-align:center;
			padding: 5px;
		}
		
		
#rowLeft	{
				float: left;
				margin-right:1px;
				width: 22%;
				background: #bbbbbb;
				height: 195px;
			}
			
#rowRight	{
				width: 72%;
				float:right;
				background: #bbbbbb;
				padding-left: 10px;
				padding-right: 10px;
				height: 193px;
				border:1px solid #999999;
			}
			