/* CSS Document */
	body 
	{
	font-size: 14px;
	font-weight: normal;
	margin:0px;
	background-position: center top;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	background-image:url(../images/home/body_bg.png);
	background-repeat:repeat-x;
}
	.body_toploginstatusouter
	{
	width:100%;
	height:37px;
	overflow:hidden;
	float:none;
	display:block;
}
	.body_toploginstatusouter span.textcon
	{
	width:700px;
	height:37px;
	overflow:hidden;
	float:right;
	line-height:37px;
	text-align:right;
	padding-right:38px;
	font-family: sans-serif,Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	font-weight:500;
}
	.body_toploginstatusouter span.textcon a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:500;
	padding-left:10px;
	text-decoration: none;
}
	.body_toploginstatusouter span.textcon a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:500;
	text-decoration:underline;
}
	#container
	{
	width:932px;
	height:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:37px;
	float:none;
	overflow:hidden;
}
	.palmoil_header
	{
	display:block;
	float:left;
	background:url(../images/home/header_palm.png) repeat-x;
	height:145px;
	width:930px;
	border:#FFFFFF solid 1px;
	border-bottom:0px;
}
	.palm_body_full_con
	{
	display:block;
	float:left;
	width:932px;
	height:auto;
	overflow:hidden;
}
	.palmoil_login_headding
	{
	height:25px;
	width:227px;
	float:left;
	line-height:25px;
	text-align:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:600;
	display:inline;
}
	.palmoil_login_contentfull
	{
	height:30px;
	width:247px;
	float:left;
	line-height:30px;
	text-align:left;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	display:inline;
}
	.palmoil_login_nameemail
	{
	height:30px;
	width:80px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
	.palmoil_login_textfieldfull
	{
	height:30px;
	width:167px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
	.palmoil_login_forgotefull
	{
	height:30px;
	width:263px;
	float:left;
	line-height:30px;
	text-align:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	display:inline;
}
	.palmoil_login_forgote_password
	{
	height:30px;
	width:120px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
	.palmoil_login_forgote_password a
	{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
	.palmoil_login_buttonfull
	{
	height:30px;
	width:113px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:30px;
}
	.palmoil_login_button
	{
	height:22px;
	width:83px;
	float:left;
	line-height:22px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:600;
	margin-top:4px;
	background: transparent url(../images/home/login_button.png);
	text-align:center;
	border:0px;
	padding-bottom:3px;
	cursor:pointer;
	display:inline;
}

	.palmoil_hearer_logoouter	
	{
	width:300px;
	height:51px;
	float:left;
	cursor:pointer;
	padding:41px 0 0 21px;
}
	.palmoil_hearer_bannerouter
	{
	width:468px;
	height:60px;
	float:right;
	cursor:pointer;
	padding:31px 21px 0 0 ;
}
	.palmoil_hearer_home_tab	
	{
	width:45px;
	height:45px;
	float:left;
	background-image:url(../images/home/home.png);
	background-position:right;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-left:835px;
	margin-top:10px;
	display:inline;
}
	.palmoil_hearer_home_content	
	{
	width:45px;
	height:15px;
	float:left;
	line-height:15px;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:600;
	font-size:10px;
	text-align:center;
	margin-left:835px;
	display:inline;
}
	.palmoil_tab_singletab	
	{
	width:127px;
	height:26px;
	float:left;
	background-image:url(../images/home/palm_tab.png);
	background-repeat:no-repeat;
	text-align:center;
	line-height:30px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:4px;
	cursor:pointer;
	font-weight:600;
}
	.palmoil_tab_singletab a
	{
	width:127px;
	height:26px;
	float:left;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:600;
	text-decoration:none;

}	.palmoil_tab_singletab a:hover
	{
	width:127px;
	height:26px;
	float:left;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:600;
	text-decoration:none;
}

	.palmoil_content_fullcon	
	{
	width:932px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	padding-bottom:10px;
	margin-bottom:2px;
	overflow:hidden;
	display:inline;
}
	.palmoil_content_left
	{
	width:653px;
	height:auto;
	float:left;
}
	.palmoil_content_left_head
	{
	width:613px;
	height:35px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#3292dd;
	padding-left:40px;
	margin-top:10px;
	line-height:35px;
	display:inline;
}
	.palm_body_content_repeate
	{
	width:653px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3292dd;
	padding-top:20px;
}

	.palmoil_content_left_subtit	
	{
	width:613px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3292dd;
	padding-left:40px;
	line-height:30px;
}
	.palmoil_content_left_subtit a	
	{
	width:613px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3292dd;
	line-height:30px;
	text-decoration:none;
}
	.palmoil_content_left_subtit a:hover	
	{
	width:613px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3292dd;
	line-height:30px;
	text-decoration:underline;
}
	.palmoil_content_left_content	
	{
	width:613px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
	padding-top:10px;
}
.palmoil_content_left_content p { margin:0; padding:0 15px 10px 0; line-height:22px; text-align:left }
	.palmoil_content_second_subtit	
	{
	width:613px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3292dd;
	padding-left:40px;
	line-height:30px;
}
	.palmoil_content_third_subtit	
	{
	width:613px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
	line-height:30px;
}
	.palmoil_content_left_last	
	{
	width:613px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
}
	.palmoil_content_right	
	{
	width:279px;
	height:auto;
	float:left;
	padding-top:15px;
	padding-bottom:100px;
}
	.palmoil_content_right_head	
	{
	width:279px;
	height:25px;
	float:left;
	line-height:25px;
	text-align:center;
	color:#256ec1;
	font-size:24px;
	margin-bottom:20px;
	text-decoration:underline;	
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
}
	.palmoil_content_right_content_con	
	{
	width:249px;
	height:auto;
	float:left;
	padding-left:20px;
	min-height:600px;
	font-size:14px;
	color:#190707;
	font-family:Arial, Helvetica, sans-serif;
}
	.palmoil_content_right_content_single	
	{
	width:249px;
	height:15px;
	float:left;
	text-align:left;
}
	.palmoil_footerfullcon
	{
	width:932px;
	height:60px;
	float:left;
	background-color:#deedfd;
	font-size:14px;
	color:#3292dd;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:40px;
	font-weight:600;
}
	.palmoil_footer_copyright
	{
	width:932px;
	height:20px;
	float:left;
	text-align:center;
	line-height:20px;
}
	.palmoil_footervalidation
	{
	width:932px;
	height:20px;
	float:left;
	text-align:center;
	line-height:20px;
}
	.palmoil_footervalidation a
	{
	font-size:14px;
	color:#3292dd;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	text-decoration:underline;

}
	.palmoil_footervalidation a:hover
	{
	text-align:center;
	line-height:20px;
	text-decoration:none;
}
/************************************ Index page css ends ******************************************/


/************************************ Index page css ends ******************************************/

	.palmoil_header_admin
	{
	display:block;
	float:left;
	background-image:url(../images/admin/header_palm_admin.png);
	background-repeat:no-repeat;
	height:115px;
	width:930px;
	border:#FFFFFF solid 1px;
	border-bottom:0px;
}
	.palm_body_full_con_admin
	{
	display:block;
	float:left;
	width:930px;
	height:auto;
	overflow:hidden;
	background-image:url(../images/admin/pattern.png);
	margin-top:2px;
	padding-bottom:37px;
	border:#FFFFFF solid 1px;
	display:inline;
}
	.palmoil_tab_fullcon_admin	
	{
	width:508px;
	height:34px;
	margin-left:auto;
	margin-right:auto;
	margin-top:84px;
	display:inline;
}
	.palmoil_tab_singletab_admin	
	{
	width:127px;
	height:26px;
	float:left;
	background-image:url(../images/home/palm_tab.png);
	background-repeat:no-repeat;
	text-align:center;
	line-height:30px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:4px;
	cursor:pointer;
	font-weight:600;
}
	.palmoil_tab_singletab_admin a	
	{
	width:127px;
	height:26px;
	float:left;
	text-align:center;
	line-height:30px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:600;
	text-decoration:none;
}
	.palmoil_tab_singletab_admin a	:hover
	{
	width:127px;
	height:26px;
	float:left;
	text-align:center;
	line-height:30px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:600;
	text-decoration:none;
}



	.palmoil_search_admin
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:70px;
	width:872px;
	padding-left:30px;
	padding-top:10px;
}
	.palmoil_search_admin_left
	{
	display:block;
	float:left;
	background-position:center;
	background-image:url(../images/admin/search_left.png);
	background-repeat:no-repeat;
	height:70px;
	width:25px;
}
	.palmoil_search_admin_mid
	{
	display:block;
	float:left;
	background-image:url(../images/admin/search_mid.png);
	width:822px;
	height:70px;
}
	.palmoil_search_admin_right
	{
	display:block;
	float:left;
	background-position:center;
	background-image:url(../images/admin/search_right.png);
	background-repeat:no-repeat;
	height:70px;
	width:25px;
}
	.palmoil_search_admin_contentfull
	{
	display:block;
	float:left;
	width:822px;
	height:30px;
	margin-top:20px;
	display:inline;
}
	.palmoil_login_textfieldfull_admin
	{
	height:30px;
	width:162px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
	.palmoil_login_buttonfull_admin
	{
	height:30px;
	width:83px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-left:10px;
	display:inline;
}
	.palmoil_search_resultfull_admin
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:auto;
	width:862px;
	margin-left:35px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	display:inline;
}
	.palmoil_border_resultfull_admin
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:auto;
	width:835px;
	margin:5px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:#dfdfdf solid 1px;
	padding-left:15px;
	padding-bottom:5px;
	display:inline;
}

 	.palmoil_search_head_admin
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
	width:820px;
	margin-top:5px;
	overflow:hidden;
	background-color:#f2f2f2;
	display:inline;
}
	.palmoil_search_company_admin	
	{
	height:30px;
	width:220px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	font-weight:bold;
	padding-left:4px;
}
	.palmoil_search_contact_admin	
	{
	height:30px;
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	font-weight:bold;
	padding-left:4px;
}
	.palmoil_search_category_admin	
	{
	height:30px;
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	font-weight:bold;
	padding-left:4px;
}
	.palmoil_search_country_admin	
	{
	height:30px;
	width:160px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	font-weight:bold;
	padding-left:4px;
}
	.palmoil_searchresult_full_admin	
	{
	min-height:30px;
	height:auto;
	width:820px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	overflow:hidden;
}
	.palmoil_result_company_admin	
	{
	min-height:30px;
	height:auto;
	width:220px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	padding-left:4px;
	overflow:hidden;
}
	.palmoil_result_company_admin a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:none;
}
	.palmoil_result_company_admin a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:underline;
}
	.palmoil_result_contact_admin	
	{
	min-height:30px;
	height:auto;
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	padding-left:4px;
	overflow:hidden;
}
	.palmoil_result_category_admin	
	{
	min-height:30px;
	height:auto;
	width:180px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	padding-left:4px;
	overflow:hidden;
}
	.palmoil_result_country_admin	
	{
	min-height:30px;
	height:auto;
	width:160px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	padding-left:4px;
	overflow:hidden;
}
	.palmoil_result_view_admin	
	{
	min-height:30px;
	height:auto;
	width:60px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	line-height:30px;
	padding-left:4px;
	overflow:hidden;
}
	.palmoil_result_view_admin a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:none;
}
	.palmoil_result_view_admin a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:underline;
}
	.palmoil_totalrecfull_admin	
	{
	height:30px;
	width:816px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	overflow:hidden;
	padding-left:4px;
}
	.palmoil_pagination_admin	
	{
	height:30px;
	width:816px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	line-height:30px;
	overflow:hidden;
	padding-left:4px;
}
.palmoil_pagination_admin a
{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
}
.palmoil_pagination_admin a:hover
{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF6600;
}
	.palmoil_footer_copyright_admin
	{
	width:822px;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	margin-top:20px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	display:inline;
}
/************************************** admin section ends ************************************************/
/************************************** company view ******************************************************/
 	.palmoil_search_head_view
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
	width:820px;
	margin-top:5px;
	overflow:hidden;
	background-color:#deedfd;
	display:inline;
}
	.palmoil_search_company_view	
	{
	height:30px;
	width:805px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	line-height:30px;
	font-weight:bold;
	padding-left:15px;
}
	.palmoil_searchresult_full_white_view	
	{
	min-height:30px;
	height:auto;
	width:820px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	overflow:hidden;
}
	.palmoil_searchresult_full_color_view	
	{
	min-height:30px;
	height:auto;
	width:820px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	background-color:#F5F5F5;
	overflow:hidden;
}
	.palmoil_searchresult_buttons_full_con	
	{
	min-height:30px;
	height:auto;
	width:320px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	background-color:#F5F5F5;
	overflow:hidden;
	padding-left:500px;
}
	.palmoil_first_company_view
	{
	min-height:30px;
	height:auto;
	width:350px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:25px;
	overflow:hidden;
}
	.palmoil_second_company_view
	{
	min-height:30px;
	height:auto;
	width:420px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:25px;
	overflow:hidden;
}
	.palmoil_second_link_company_view
	{
	min-height:30px;
	height:auto;
	width:420px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	padding-left:25px;
	overflow:hidden;
}
	.palmoil_second_link_company_view a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:none;
}
	.palmoil_second_link_company_view a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	text-decoration:underline;
}
	.palmoil_login_buttonfull_view
	{
	height:30px;
	width:113px;
	float:right;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:30px;
}
	.palmoil_login_button_view
	{
	height:22px;
	width:83px;
	float:left;
	line-height:22px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:600;
	margin-top:4px;
	background: transparent url(../images/home/login_button.png);
	text-align:center;
	border:0px;
	padding-bottom:3px;
	cursor:pointer;
	display:inline;
}
	.palmoil_login_buttonfull_addtofaver
	{
	height:30px;
	width:120px;
	float:right;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
	.palmoil_login_button_addto
	{
	height:22px;
	width:120px;
	float:left;
	line-height:22px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:600;
	margin-top:4px;
	background: transparent url(../images/home/login_button_addto.png);
	text-align:center;
	border:0px;
	padding-bottom:3px;
	cursor:pointer;
	display:inline;
}
/*******************************  contact  **************************************************/
	.palmoil_content_contactemail	
	{
	width:613px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
}
	.palmoil_content_contactus_cnt
	{
	width:613px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
}
	.palmoil_content_contactus_table_full
	{
	width:613px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-top:10px;
	display:inline;
}
.errBox
	{
	padding:10px;
	width:462px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#333;
	background:#FFCCFF;
	border:solid 1px #FF99FF;
	margin-top:10px;
	display:inline;
}
	.palmoil_content_contactus_name
	{
	width:75px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:30px;
	color:#000000;
}
	.palmoil_contact_textfieldfull
	{
	height:30px;
	width:250px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	padding-left:10px;
}
	.palmoil_login_textareafull
	{
	height:200px;
	width:450px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	padding-left:10px;
}
	.palmoil_textarea
	{
	height:200px;
	width:450px;
	float:left;
	line-height:22px;
	overflow:auto;
}
/****************************************** features *************************************/
	ul.palm_features
	{
	border-top: 0px;
	display: block;
	float: left;
	font-size: 14px;
	margin: 1px;
	margin-top: 0;
	padding-left: 20px;
	color:#3292dd;
}
	ul.palm_features li
	{
	font-size:14px;
	color:#3292dd;
	margin-top:20px;
	display:block;
	background-image:url(../images/home/liimage3.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
}
	.palmoil_product
	{
	width:300px;
	height:250px;
	float:left;
	margin-left:50px;
	background-image:url(../images/Biodiesel_200_200.png);
	background-repeat:no-repeat;
	background-position:left;
	margin-top:10px;
	display:inline;
}
	.palmoil_product_star
	{
	width:300px;
	height:209px;
	float:left;
	background-position:left;
	margin-top:10px;
	background-image:url(../images/home/product.png);
	background-repeat:no-repeat;
	background-position:center;
	display:inline;
}
/*************************************************  change _  01 - 04 - 09    *************************************************/
.palmoil_contact_textfield{height:19px; width:240px; float:left; line-height:19px; padding-top:3px;}
.palmoil_select_admin{ height:24px;	width:160px; float:left; line-height:24px; padding-top:2px; padding-bottom:2px; padding-right:2px;}
.palmoil_textfield_admin{ height:17px; width:160px; float:left; line-height:17px; padding-top:2px;}
.palmoil_textfield{ height:19px; width:160px; float:left; line-height:19px; padding-top:3px;}
.palmoil_login_button_admin{ height:22px; width:83px; float:left; line-height:22px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; margin-top:1px; background: transparent url(../images/home/login_button.png); text-align:center; border:0px; padding-bottom:3px; cursor:pointer;}
.palmoil_search_admin_contentfull{ display:block; float:left; width:822px; height:30px; margin-top:23px;}
.palmoil_login_nameemail_admin{ height:26px; width:auto; padding-left:10px; padding-right:5px; float:left; line-height:26px;	text-align:left; font-family: Arial, Helvetica, sans-serif;	font-size:15px;	color:#ffffff; font-weight:600;}


/*new class*/
.palmoil_textarea_register{height:150px; width:400px; float:left; line-height:22px; overflow:auto;}
.palmoil_register_fieldcon{height:auto;	width:400px; float:left; line-height:30px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; padding-left:10px;}
.palmoil_register_head{ width:170px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.palmoil_register_head span{color:#FF0000;}
.palmoil_register_textfield{height:19px; width:300px; float:left; line-height:19px;	padding-top:3px;}
.palmoil_select_register{ height:24px; width:304px; float:left;	line-height:24px; padding-top:2px; padding-bottom:2px;padding-right:2px;}
.palmoil_buttonfull_register{ height:30px; width:83px; float:left; line-height:30px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; margin-left:180px;}
	.navigation {
	margin:0;
	padding:0 10px 0 0;
	width:auto;
	height:33px;
	font-size:13px;
	line-height:normal;
	border-bottom:1px solid #C2BDAE;
	float:right;
	overflow:hidden;
	display:inline
}
	.navigation ul {
	margin:0;
	padding:7px 10px 0px 30px;
	list-style:none;
}
	.navigation li {
	display:inline;
	margin:0;
	padding:0;
	height:30px;
}
	.navigation a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	height:30px;
}
	.navigation a span {
	float:left;
	display:block;
	background:url(../images/tableft12.gif) repeat-x right top;
	padding:5px 20px 4px 20px;
	color:#E4D6CD;
	border:#d0d0d0 solid 1px;
	text-align:center;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:4px;
	cursor:pointer;
	font-weight:600;
}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	.navigation a span {float:none;}
	/* End IE5-Mac hack */
	.navigation a:hover span {
	color:#FFF;
}
	.navigation a:hover {
	background-position:0% -42px;
	}
	.navigation a:hover span {
	background-position:100% -42px;
}   
	.palm_full_bg_con
	{
	margin-left:auto;
	margin-right:auto;
	width:1006px;
	height:auto;
	overflow:hidden;
	background:#2483e7;
}
	.palmoil_tab_fullcon	
	{
	width:930px;
	height:34px;
	float:left;
	padding-top:20px;
}
	.palm_logo_full_con
	{
	display:block;
	float:left;
	background-repeat:no-repeat;
	height:275px;
	width:905px;
	background:#4e9efa url(../images/home/logo_imagence.png);
	border:#FFFFFF solid 1px;
	border-bottom:none;
	padding-top:30px;
	padding-left:25px;
}
	.palmoil_logoimage
	{
	display:block;
	float:left;
    background:url(../images/logo_image.png) no-repeat;
	height:234px;
	width:234px;
}
	.palmoil_logoimage_balance
	{
	display:block;
	float:left;
	height:275px;
	width:315px;
	padding-left:13px;
	
}
	.palmoil_login_fullcon
	{
	width:315px;
	height:237px;
	float:left;
}
	img
	{
	border:none;
}
	.palmoil_company_logo
	{
	width:130px;
	height:175px;
	margin-left:auto;
	margin-right:auto;
}
	.palmoil_login_leftside
	{
	width:26px;
	height:237px;
	float:left;
	background-image:url(../images/home/login_leftside.png);
}
	.palmoil_login_rightside
	{
	width:26px;
	height:237px;
	float:left;
	background-image:url(../images/home/login_rightside.png);
}
	.palmoil_login_mid
	{
	height:237px;
	width:263px;
	float:left;
	background-image:url(../images/home/login_mid.png);
}
	.palmoil_logo_head
	{
	width:263px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.palmoil_new_new_logoimage_balance
	{
	display:block;
	float:left;
	height:275px;
	width:315px;
	padding-left:15px;
}
	.palmoil_new_new_login_fullcon
	{
	width:315px;
	height:237px;
	float:left;
}
	img
	{
	border:none;
}
	.palmoil_new_company_logo
	{
	width:130px;
	height:175px;
	margin-left:auto;
	margin-right:auto;
}
	.palmoil_new_login_leftside
	{
	width:26px;
	height:237px;
	float:left;
	background-image:url(../images/home/login_leftside.png);
}
	.palmoil_new_login_rightside
	{
	width:26px;
	height:237px;
	float:left;
	background-image:url(../images/home/login_rightside.png);
}
	.palmoil_new_logoimage_balance
	{
	display:block;
	float:left;
	height:auto;
	width:275px;
	padding-bottom:10px;
}	
	.palmoil_content_options_outer	
	{
	width:279px;
	height:auto;
	float:left;
	background-image:url(../images/home/rightside_image.png);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-bottom:100px;
}






























	.palmoil_new_login_mid
	{
	height:237px;
	width:218px;
	float:left;
	background-image:url(../images/home/login_mid.png);
}
	.palmoil_new_login_mid h1.loginheading
	{
	height:25px;
	width:223px;
	margin:0px;
	padding:0px;
	float:left;
	line-height:25px;
	text-align:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:600;
	padding-top:15px;
	padding-bottom:15px;
}
	.palmoil_new_login_mid span
	{
	height:30px;
	width:222px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	padding-top:10px;
}
	.palmoil_new_login_mid span p.namesection
	{
	height:30px;
	width:75px;
	float:left;
	margin:0px;
	padding:0px;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
}
	.palmoil_new_login_mid span p.text_outer
	{
	height:30px;
	width:147px;
	float:left;
	margin:0px;
	padding:0px;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
	.palmoil_new_textfield
	{ 
	height:19px; 
	width:140px; 
	float:left; 
	line-height:19px; 
	padding-top:3px;
}
	.palmoil_new_login_forgotefull
	{
	height:30px;
	width:223px;
	float:left;
	line-height:30px;
	text-align:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	display:inline;
}
	.palmoil_new_login_forgote_password
	{
	height:30px;
	width:110px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
	.palmoil_new_login_forgote_password a
	{
	text-decoration:none;
	color:#FFFFFF;
	font-size:13px;
}
	.palmoil_new_login_forgote_password a:hover
	{
	text-decoration:none;
	color:#000000;
	font-size:13px;
}
	.palmoil_new_login_buttonfull
	{
	height:30px;
	width:73px;
	float:left;
	line-height:30px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-left:15px;
}
	.palmoil_new_login_button
	{
	width:auto;
	float:left;
	font-size:11px;
	padding-left:10px;
	padding-top:3px;
}
	.palmoil_new_login_button input
	{
	background:url(../images/buttonbg_on.gif) repeat-x;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 5px 5px 5px;
	font-weight:600;
	border:#0099FF solid 1px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	width:auto;
	height:25px;
	cursor:pointer;
	text-shadow:1px 1px 0px #3eafff;
}
	.palmoil_new_login_button input:hover
	{
	float:left;
	color:#333333;
	font-size:14px;
	font-weight:600;
	background:url(../images/buttonbg_over.gif) repeat-x;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:4px;
	border:#df8d24 solid 1px;
	text-shadow:1px 1px 0px #df8d24;
}
	.palmoil_new_login_button_search
	{
	width:auto;
	float:left;
	font-size:11px;
}
	.palmoil_new_login_button_search input
	{
	background:url(../images/buttonbg_on.gif) repeat-x;
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 5px 5px 5px;
	font-weight:600;
	border:#0099FF solid 1px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	width:auto;
	height:25px;
	cursor:pointer;
	text-shadow:1px 1px 0px #3eafff;
}
	.palmoil_new_login_button_search input:hover
	{
	float:left;
	color:#333333;
	font-size:14px;
	font-weight:600;
	background:url(../images/buttonbg_over.gif) repeat-x;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:4px;
	border:#df8d24 solid 1px;
	text-shadow:1px 1px 0px #df8d24;
}
.errorTag { color:#FFFF00; text-decoration:blink }
.featuredRow{height:auto;width:820px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;border-bottom:#dfdfdf solid 1px;overflow:hidden;padding:5px 0px 5px 0px;}
.featuredRow .info{ width:640px; height:auto; overflow:hidden; float:left; font-size:14px; font-weight:500;}
.featuredRow .info a{ color:#3292dd; font-weight:500; font-size:14px; text-decoration:none;}
.featuredRow .info a:hover{ text-decoration:underline;}
.featuredRow .logo{ width:130px; height:auto; overflow:hidden; padding-left:5px; float:left;}
.featuredRow .logo img{ padding:2px; border:1px solid #CCCCCC;}
.featuredRow .info .norm{ color:#000000; text-decoration:underline; font-size:12px;}
.featuredRow .info .norm a{ color:#000000;}
.palmoil_searchresult_full_admin_featured	
	{
	
	height:auto;
	width:820px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;	
	border-top:#dfdfdf solid 1px;  
	overflow:hidden;
	background-color:#EEF7FD;
	padding:5px 0px 5px 0px;
}
.divError
{
float:left;
width:300px;
height:auto;
overflow:hidden;
padding:2px;
color:#FF0000;
padding-left:10px;
font-weight:600;
font-size:12px;
}
/* COMPANY LIST */
.palmoil_company_listing_fullouter
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:auto;
	width:635px;
	margin:5px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:#dfdfdf solid 1px;
	padding-left:5px;
	padding-bottom:5px;
	display:inline;
}
 	.palmoil_company_listing_header
	{
	display:block;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	height:30px;
	width:630px;
	margin-top:5px;
	overflow:hidden;
	background-color:#deedfd;
	display:inline;
	text-align:center;
}
 	.palmoil_company_listing_header a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	font-weight:bold;
	text-decoration:none;
}
 	.palmoil_company_listing_header a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	font-weight:bold;
	text-decoration:underline;
}
 	.palmoil_company_listing_header a.active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	font-weight:bold;
	text-decoration:underline;
}
	.palmoil_company_listing_full_white_view	
	{
	min-height:30px;
	height:auto;
	width:630px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	overflow:hidden;
}
	.palmoil_company_listing_full_color_view	
	{
	min-height:30px;
	height:auto;
	width:630px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:30px;
	border-bottom:#dfdfdf solid 1px;
	background-color:#F5F5F5;
	overflow:hidden;
}
	.palmoil_company_listing_name
	{
	min-height:30px;
	height:auto;
	width:600px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:25px;
	overflow:hidden;
}
.palmoil_company_listing_name a { 
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
text-decoration:none }
.palmoil_company_listing_name a:hover { text-decoration:underline }
	.palmoil_company_listing_pagination	
	{
	height:30px;
	width:600px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3292dd;
	line-height:30px;
	overflow:hidden;
	padding-left:4px;
	padding-left:25px;
}
	.palmoil_company_listing_pagination a
	{
	text-decoration:none;
	color:#3292dd;
	font-size:13px;
}
	.palmoil_company_listing_pagination a:hover
	{
	text-decoration:underline;
	color:#000000;
	font-size:13px;
}
.palmoil_company_listing_pagination a.current { text-decoration:underline }

.formBox
{
width:800px;
margin:4px auto 4px auto;
height:auto;
overflow:hidden;
}
.pLine
{
width:780px;
margin:0px auto 0px auto;
border-bottom:1px dashed #CCCCCC;
padding:2px 4px 2px 4px;
height:auto;
overflow:hidden;
}
.frmHeader
{
width:780px;
margin:6px auto 6px auto;
border-bottom:1px dashed #CCCCCC;
padding:2px 4px 2px 3px;
height:auto;
overflow:hidden;
font-size:12pt;
font-weight:600;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
.white
{
color:#FFFFFF;
}
.row40
{
width:40%;
height:auto;
overflow:hidden;
float:left;
}
.row50
{
width:50%;
height:auto;
overflow:hidden;
float:left;
padding-left:10px;
}
.clear
{
clear:both;
width:90%;
height:2px;
}

/* POP UP */
.palm_popup_outer
	{
	width:585px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#3292dd;
	padding:20px;
	padding-top:0px;
	border:solid #FFFFFF 7px;
	overflow:hidden;
	background:#c2f7ff;
	/*margin-top:50px;
	margin-left:100px;*/
}
	.palm_popup_outer h1.main_header	
	{
	width:613px;
	padding:0px;
	margin:0px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3292dd;
	line-height:30px;
}
	.palmoil_popup_innercon
	{
	width:585px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:25px;
}
	.palmoil_popup_single_outer
	{
	width:550px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	margin-top:10px;
	display:inline;
}
	.palmoil_popup_error
	{
	width:550px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
	margin-top:10px;
	display:inline;
	text-align:center;
}


/*......................Slider CSS Added 02-Feb-2011......................*/
.banner{
	width:920px;
	float:left;
	padding:0 10px 0 0;
	margin:0;
	background:url(../images/banner_bg.png) no-repeat right bottom;
	position:relative;
	border:1px solid #fff;
}
.bannerside_left{
	width:10px;
	background:url(../images/banner_bg.png) no-repeat 0 0;
	height:266px;
	float:left;
}
.banner_container{
	width:910px;
	float:left;
	height:266px;
	background:url(../images/banner_bg.png) repeat-x 0 -267px;
	position:relative;
	overflow:hidden;
}
.zy_image_reel {
	position: absolute;
	top: 0; left: 0;
}
.znt_slider{
	width:910px;
	height:266px;
	overflow:hidden;
	float:left;
	position:relative;
	padding:20px 0 0 0 ;
}
.znt_slider .txt_area{
	width:640px;
	float:left;
	height:auto;
	text-align:left;
	padding:10px 5px 0 30px;
	color:#FFFFFF;
}
.znt_slider .txt_area h2{
	color:#fff;
	font-size:30px;
	text-shadow:1px 1px 1px #000;
	margin:0px;
}
.znt_slider .txt_area ul.slidertxt{
	font-size:17px;
	color:#fff;
	background:none;
	line-height:32px;
	list-style:disc;
	padding:10px 0 0 15px;
	margin:0px;
	
}
.buy_button{
	width:123px;
	height:34px;
	display:block;
	background:url(../images/slider_buy_button.png) 0 0 no-repeat;
	position:relative;
	left:350px;
	bottom:0px;
	text-decoration:none;
}
.buy_button:hover{text-decoration:none;}
.znt_slider .img_area{
	width:200px;
	float:right;
	height:auto;
	text-align:right;
	padding:0 30px 0 0 ;
}
/* Slider navigation css*/
.zy_paging {
	position:absolute;
	top:110px;
	left:10px;
	z-index:9999;
	width: 905px; height:1px;
	text-align: right;
	line-height: 29px;
	display: none;
	float:right;
	padding:0px 5px;
}
.zy_paging a {
	position:absolute;
	width:18px;
	height:43px;
	display:block;
}
.zy_paging a:focus{outline:none;}
a#prev{
	background:url(../images/slider_navigation.png) 0px 0px no-repeat;
	left:0px;
}
a#next{
	background:url(../images/slider_navigation.png) -19px 0px no-repeat;
	right:0px;
}

/*New CSS added May/31/11*/
.featured-adbox{
	width:615px;
	float:left;
	/*background: url(../images/f-top.png) 0 0 no-repeat;*/
	margin:0 0 0 30px;
	padding:20px 0 0 0;
}
.featured-inner{
	width:630px;
	float:left;
	/*background: url(../images/f-middle.png) 0 0 repeat-y;*/
}
.featured-bottom{
	width:630px;
	height:20px;
	clear:both;
	/*background: url(../images/f-bottom.png) 0 0 no-repeat;*/
}
.featured-inner a{
	padding:0 15px 15px 0;
	float:left;
	display:block;
}
.slideit{
	float:left;
	margin:0;
	padding:0 0 0 5px;
}
.slideit li{
	list-style:none;
	float:left;
	display:block;
	width:545px;
}
.slideit li.prev{
	width:35px;
	height:60px;
	background: url(../images/f-prev.png) -5px bottom no-repeat;
}
.slideit li.next{
	width:25px;
	height:60px;
	background: url(../images/f-next.png) -5px bottom no-repeat;
}
.slideit li a{
	padding:0 11px 0 0;
	float:left;
}
h2.feature{
    color: #3292DD;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 30px;
    line-height: 35px;
	font-weight:normal;
	padding:15px 0 0 28px;
}
