/* CSS Document */

.master-div
{
width:774px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
margin:auto;
}

ul,li
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 8px;
}


.main-div
{
width:760px;
margin:auto;
background-color:#FFFFFF;
border-bottom:1px #CCCCCC solid;
}

.logo-main
{
width:100%;
height:120px;
}

.logo
{
float:left;
width:268px;
}

.clear
{
clear:both;
}

.logo-right
{
background-color:#00277a;
float:right;
width:492px;
height:120px;
background:url(../images/bemco02_headright.jpg);
background-repeat:no-repeat;

}

.top-menu
{
width:321px;
float:right;
}

.home-menu
{

border-right:1px #1a4094 dotted;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a4094;
padding-top:16px;
float:left;
text-decoration:none;
}

.home-menu a
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a4094;
text-decoration:none;

}

.home-menu a:hover
{


font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1a4094;
text-decoration:none;

}

.username-txt
{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;

}
.username-main
{
margin-top:10px;
}

.menu-bg
{
background-image:url(../images/menu-bg.jpg);
height:20px;
background-repeat:repeat-y;
}

.menu-inner
{
width:151px;
text-align:center;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:3PX;
text-decoration:none;
}
.menu-inner a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}
.menu-inner a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}


.main-content-div
{
width:100%;
min-height:585px;
_height:550px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.main-content-div a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.main-content-div a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.home-main-content-div
{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.home-main-content-div a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.home-main-content-div a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}

.demand-img
{
float:left;
width:190px;
height:190px;
}

.demand-img1
{
float:left;
width:570px;
height:190px;
}

.demand-img-bg
{
float:left;
background-color:#6774a8;
width:190px;
height:189px;


}

.demand-img-bg2
{
float:left;
background-color:#d29600;
width:190px;
height:189px;

}

.solution-driven-main
{
width:100%;
height:140px;
}

.solution-driven-img
{
width:380px;
float:left;
}
.solution-driven-img2
{
width:380px;
height:190px;
float:left;
}

.demand-bg-txt
{
padding-top:12px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFFFFF;

}

.master-bg-div
{
background-color:#FFFFFF;
position:absolute;
height:600px;
z-index:-1;
width:100%;
float:left;
top:0px;

}

.position-div
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
margin:auto;
width:100%;
}

.footer
{
background-color:#dbc77f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
height:20px;

}

.footer-txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
float:left;
padding-top:5PX;
padding-left:40PX;
}

.footer-txt2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
float:left;
text-decoration:none;
padding-left:140PX;
padding-top:5PX;
}

.footer-txt2 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;

text-decoration:none;
}

.footer-txt2 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#FFFFFF;
text-decoration:none;
}


.menu-inner2
{
background-image:url(../images/company-profile-normal.jpg);
text-decoration:none;
width:152px;
height:66px;
float:left;
background-repeat:no-repeat;

}
.menu-inner2 a
{
background-image:url(../images/company-profile-normal.jpg);
text-decoration:none;
width:152px;
height:66px;
display:block;
background-repeat:no-repeat;

}
.menu-inner2 a:hover
{
background-image:url(../images/company-profile-hover.jpg);
text-decoration:none;
width:152px;
height:66px;
background-repeat:no-repeat;

}

.menu-inner2-highlighted
{
background-image:url(../images/company-profile-hover.jpg);
text-decoration:none;
width:152px;
height:66px;
float:left;
background-repeat:no-repeat;
}

.menu-text-inner2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.menu-text-inner2 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:3px;
color:#FFFFFF;
text-align:center; 
text-decoration:none;
height:61px;
}
.menu-text-inner2 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
height:61px;
}

.menu-text-inner2-highlighted
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:3px;
text-decoration:none;
}

.menu-text-inner2-highlighted a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.menu-text-inner2-highlighted a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

/* COMPANY-PROFILE */

.body-content-left
{
width:202px;
float:left;
}

.body-content-centre
{
border-right:1px #e0c472 dotted;
width:405px;
float:left;
}

.body-content-right
{
width:140px;
float:left;
padding-left:12px;
}

.body-centre-inner
{
width:390px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}

.body-centre-inner a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}
.body-centre-inner a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
text-decoration:none;
}

.body-heading-inner
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#113a89;
}

P
{
padding:0PX 0PX 0PX 0PX;
margin:0PX 0PX 0PX 0PX;
}

.yellow-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
text-decoration:none;
}
.yellow-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
text-decoration:none;
}
.yellow-txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
text-decoration:none;
}

.yellow-txt2
{
padding-top:5px;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
font-style:italic;}
.yellow-txt2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
}.yellow-txt2 a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d0a72b;
}



/* CONTACT US */



.contact-address
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
}

.contact-main-div
{

width:350px;
}

.contact-dotted
{
background-image:url(../images/contact-dotted.jpg);
background-repeat:repeat-x;
height:7px;
margin-top:10px;
padding-bottom:10px;
_padding-bottom:10px;

}

.form-txt-div
{
width:110px;
float:left;
height:245px;
}
.form-main-div
{
width:230px;
float:LEFT;
}
.form-txt-inner
{
height:29px;
}
.form-txt
{
padding-top:5px;
height:24px;
}
.form-inner
{
padding-top:3px;
height:26px;
}
.form
{
height:15px;
float:left;
}
.post-code
{
width:75px;
float:left;
}
.state
{
width:194px;
float:right;
}
.state-form
{
width:120px;
float:right;
}
.state-txt
{
width:60px;
float:left;
padding-top:2px;
text-align:center;
}
.height
{
height:50px;
}
.submit-main
{
width:325px;

}
.submit
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#656567;
width:53px;
float:left;
text-decoration:none;
}

.submit a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
background-color:#5b5b99;

}

.submit a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
background-color:#ffffff;

}
.mandatory
{
color:#FF0000;
}

.privacy-policy
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5b5b99;
}



/* PRODUCT */


.product-main-div
{
width:100%;
}

.product-left-content
{
width:195px;
float:left;
}

/* NEWS */

.news-main-div
{
width:390PX;

}


/* TASTE AUSTRALIA */

.submenu-taste-australia
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cda533;
text-decoration:none;
}

.submenu-taste-australia a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cda533;
text-decoration:none;
}

.submenu-taste-australia a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cda533;
text-decoration:none;
}

.thailand
{
width:100%;
}

.thailand-inner
{
width:100%;
padding-bottom:10px;
}

.thailand-img1
{
margin-right:6px;
float:left;
}

.media-gallery
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#113a89;
padding-bottom:15px;
}

.sitemap-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#113a89;
}


/* RETAILER */


.violet-bg-retail
{
background-color:#6c72a4;
margin-top:5px;
height:70px;
}

.supplier-information
{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
margin-top:25px;
padding-left:30px;

}

.logout
{
float:right;
margin-top:20px;
margin-right:30px;
_margin-right:15px;
border:1px #FFFFFF solid;
height:28px;
text-align:center;
width:130px;
display:block;

}

.logout-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
padding-top:6px;
text-decoration:none;
display:block;
width:128px;
}
.logout-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
display:block;
width:128px;
}
.logout-txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
display:block;
width:128px;
}

.search-main
{
padding-left:30px;
padding-right:30px;
padding-top:20px;
}

.search-inner
{
float:right;
}

.search-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
padding-top:5px;
}
.search-form
{
float:left;
width:120px;
}
.go-button
{
float:left;
padding-top:5px;
}


.retail-body-main
{
width:700px;
margin-left:30px;
}

.area1
{
width:200px;
border-right:1px #cfa43b dotted;
float:left;
margin-right:17px;
margin-left:3PX;
}

.word-main-div
{
margin-left:10px;
margin-bottom:15px;
float:left;
width:190px;
height:auto;
}

.word-div
{
float:left;
}

.word-txt
{
float:left;
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}

.word-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}


.word-txt a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}

.word-main-div2
{
margin-left:10px;
margin-bottom:21px;
float:left;
width:190px;
}

.supplier-body-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#113a89;
}


.img-left
{
float:left;
width:110px;
}

.img-left-txt
{
float:left;

}

/* search results */
.search_heading
{
width:600px;
float:left;

}
.tableclass
{
width:600px;
border:1px solid #000066;
}

.search-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}

.search-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}


.search-txt a:hover
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfa43b;
text-decoration:none;
}

.search-result
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#113a89;
}

.demand-purple
{
	float:left;
	width:180px;
	height:174px;
	padding-right:10px;
	padding-top:16px;
	background-color:#6c73a4;
	text-align:right;
}

.demand-blue
{
	float:left;
	width:180px;
	height:174px;
	padding-right:10px;
	padding-top:16px;
	background-color:#0c549b;
	text-align:right;
}

.demand-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#FFFFFF;
}

.purple-gallery-bg {
	background-color:#7d88b5; 
	width:360px; 
	height:18px; 
	clear:left;
	padding:2px 0 0 10px;
}

.purple-gallery-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.purple-gallery-text a {
	color:#FFFFFF;
	text-decoration:underline;
}

.purple-gallery-text a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.dot-line {
	background:url(../images/dot-line.gif);
	background-repeat:no-repeat;
	width:370px;
	height:14px;
	margin-top:12px;

}


img {
	border:none;
}

.product-left-content a:hover
{
	text-decoration:none;
	color:#D0A72B;
}
.product-right-content a:hover
{
	text-decoration:none;
	color:#D0A72B;
}


.text-indent {
	text-indent:9px;
}

.top-arrow-left {
	float:left; width:607px; border-right:1px dotted #E0C472;
}

.top-arrow-right {
	float:right; width:145px;
}