body {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font: 14px Arial;
	color: #58595B;
	text-align: center; 
	}


	p,ul,li	{
		font-size:12px;
		line-height:20px;
		}
	
	
	img {
		border-style: none;
		}
	
	
	img.pic_left{
		float:left;
		padding:5px;
		margin:0 8px 8px 8px;
		border:1px  #CCCCCC solid;
		}

	a {
		color: #0B72BA;
		text-decoration: none;
		}
	
	
	a:hover {
		color: #0C5E30;
		}
	
	
	h3{
		font-size:14px;
		color: #0B72BA;
		}
	
	
	h4{
		font-size:13px;
		padding:2px;
		margin:0px;
		color: #003366;
		}




/*----------------------------------------------------------------------------------------------*/



#container {
	position: relative;
	width: 900px;
	margin: 0 auto;
	padding: 0px;
	text-align: left;
}


#head {
	width: 900px;
	height: 172px;
	margin:0px;
	padding:0px; 
	}
	
	/*----------------------------------------------------------------------------------------*/

	#head h1,h2 {
	text-indent: -7000px;
	height: 10px;
	padding:0;
	}

	/*----------------------------------------------------------------------------------------*/	

	#logo {
	width:500px;
	margin-left:-55px;
	margin-top:-35px; 
	padding:0;
	}

	/*----------------------------------------------------------------------------------------*/	

	#header_home {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-home.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}
		
	#header_companyprofile {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-companyprofile.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}
		
	#header_teamprimcos {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-teamprimcos.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_whyprimcos {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-whyprimcos.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_benefits {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-benefits.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_partners {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-partners.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}


	#header_contacts {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-contacts.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}


	#header_faqs {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-faqs.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_market_update {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-market-update.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_business_structure {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-business-structure.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_klcc_listing {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-klcc-listing.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}

	#header_mont_kiara_listing {
		width: 900px;
		height: 307px;
		margin:21px 0 0 0;
		padding:0;
		background: url(../images/header-mont-kiara-listing.jpg) no-repeat;
		*margin:19px 0 0 0; /*IE6 and IE7 Hacks*/
		}


	/*----------------------------------------------------------------------------------------*/	

	#menubg {
		width: 900px;
		height: 24px;
		padding:0;
		background: url(../images/menubg_all.png) no-repeat;
		margin:235px 0 0 0px;
		}


	/*IE6 and IE7 Hacks*/
	#menubg {
		*width: 900px;
		*height: 24px;
		*padding:0;
		*background: url(../images/menubg_ie.png) no-repeat;
		*margin:237px 0 0 0px; 
		}


	#menu {
		position: absolute;
		width: 700px;
		left: 120px;
		margin: 0px;
		padding: 0px;
		z-index: 100; 
		top: 408px;
		*top: 410px; /*IE6 and IE7 Hacks*/
		}

	#menu li {
		font-size:12px;
		list-style-type: none;
		float: left;
		margin: 0 8px;
		height: 22px;
		}

	#menu li a {
		padding: 0 0 7px 0;
		height: 22px;
		color: #FFFFFF;
		}

	#menu li a:hover {
		color:#CCCCCC;
		}

	#menu .current {
		color:#FFFFFF;
		text-decoration:underline;
		}


/*----------------------------------------------------------------------------------------------*/



#main {
	width: 900px;
	height: 400px; 
	margin:0;
	padding:0px;
	}

	/*----------------------------------------------------------------------------------------*/	

	#spacer {
	padding:0px;
	margin:0px;
	width: 900px;
	height:40px; 
	}


	#content_left {
	float:left;
	padding:5px;
	width: 250px;
	height:auto;
	vertical-align:top;
	}

	#content_right{
	float:right;
	padding:5px;
	width: 590px;
	height:auto;
	vertical-align:top;
	}

	#content_listing{ border:1px solid #CCC;
	padding:5px;
	width: 850px;
	height:auto;
	vertical-align:top;
	}

		

			/*----------------------------------------------------------------------------------------*/	

			.copy_left{ 
			width:65%; 
			height:auto;
			padding:0;
			margin:-5px 0 0 90px;
			*margin:0 0 0 90px;
			}
		
			.copy_right{
			width:70%;
			height:auto;
			padding:0;
			text-align:left;
			margin-top:-5px;
			*margin:0;
			}

			.copy_right1{
			width:53%;
			height:auto;
			padding:0;
			text-align:left;
			margin-top:-5px;
			*margin:0;
			}
			
			.copy_right2{
			width:70%;
			height:auto;
			padding:0;
			text-align:left;
			margin-top:-5px;
			*margin:0;
			}
			
			.copy_right_wide{
			width:90%; 
			height:auto;
			padding:0;
			text-align:left;
			margin-top:-5px;
			*margin:0;
			}
			
			.copy_listing{
			width:100%; 
			height:auto;
			padding:0;
			text-align:left;
			margin-top:-5px;
			*margin:0;
			}
			

					/*----------------------------------------------------------------------------------------*/	

					.copy_left h1{
					font-size:16px;
					color: #0C5E30; 
					}

					.copy_right h1{
					font-size:16px;
					color: #0B72BA;
					}

					.copy_right1 h1{
					font-size:16px;
					color: #0B72BA;
					}
					
					.copy_right2 h1{
					font-size:16px;
					color: #0B72BA;
					}
					
					.subheading{
					font-size:16px;
					color: #0B72BA;
					font-weight:bold;
					line-height:12px;
					padding:0;
					margin:0;
					}

/*----------------------------------------------------------------------------------------------*/

	#footer{
	float:left;
	padding:5px;
	margin-top:50px;
	width: 900px;
	height:auto;
	vertical-align:top; 
	}

			/*----------------------------------------------------------------------------------------*/

			.footercopy_left{
			width:280px; 
			height:auto;
			padding:0;
			margin:-5px 0 0 0; 
			display:block; 
			float:left;
			}
		
			.footercopy_right{
			width:600px; 
			height:auto;
			padding:0;
			display:block; 
			float:right;
			margin-top:-5px;
			*margin:0;

			}

					/*----------------------------------------------------------------------------------------*/
			
					.footercopy_left p{
					font-size:11px;
					color: #333333;
					font-weight:bold;
					}
					
					.footercopy_right p{
					font-size:11px; 
					color: #989898;
					font-weight:bold;
					line-height:20px;
					}
					
					.footercopy_right a{
					font-size:12px;
					font-weight:normal;
					}