#slidemenubar{width:950px; height:34px; position:relative; top:0px; left:0px; z-index:50;}

#slidemenu{
	margin:0;
	padding:0;
	z-index:50;
	position:absolute;
	left:0px;
	top:0px;
	list-style-image:none; list-style:none;
}

#slidemenu li{
	width:155px;
	height:34px;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
	margin:0;
	padding:0;
	background-color:#c7ec37;
	display:block;
	list-style-image:none; list-style:none;
}


#slidemenu div{
	
	margin-top:-2px;
	padding:7px 1px;
	border-top:1px dashed white;
	background-color:#c7ec37;
		
	font-weight: normal;
	color: #333;
	font-size: 11px;
	text-align:left;
	
	
	
}

#slidemenu div a{
	padding:0px 0px;text-decoration:none;font-weight: normal;
	color: #333;
	font-size: 11px;
	text-align:left;
	margin-left:7px;
	
}


	.greenborder{border: 1px solid red}																

																				/*faq*/
#bcfaq {
	
	width:650px;
	text-align:left;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0; padding:0;
}
#bcfaq .a {
	padding-bottom: 5px;
	font-weight:normal;
	text-align: justify;
	color: #000;
	text-decoration: none;
	font-size: 13px;
	background-color: #FFFBFF;
	
}
#bcfaq .q {
	font-weight: normal;
	text-align: left;
	color: #333;
	cursor: pointer;
	height: 14px;
	line-height:14px;
	text-decoration: none;
	padding: 0px 5px 0px 18px;
	font-size: 13px;
	margin:1px 0px 10px 0px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(designs/faqpuceg.gif);
}
#bcfaq .theme {
	height: 30px;
	width: 650px;
	margin-top: 20px;
	font-family: "Myriad Pro Light";
	text-align: left;
	line-height:30px;
	font-weight: bold;
	margin-bottom: 7px;
	text-indent: 10px;
	font-size: 15px;
	background-color: #FCFCFC;
	color: #F60;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FF5604;
	border-right-color: #FF5604;
	border-bottom-color: #CCC;
	border-left-color: #F60;
}


.bcbtn {
	color: #FFFFFF;
	height: 24px;
	line-height: 25px;
	width: 100px;
	text-align:center;
	border: thin none #333;
	position: relative;
	z-index: 10;
	left: 0px;
	top: 0px;
	cursor:pointer;
	background-image: url(/Portals/0/web2/faq/btn_submit100.jpg);
	background-repeat: no-repeat;
	padding: 0px;
}

#bcfaq-left {
	background-color: #fff;
	height: 270px;
	width:250px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:15px;
	background-color: #FEFFEC;
	margin-left:5px;
	margin-right:15px;
}
#bcfaq-left .a {
	font-weight:normal;
	text-align: justify;
	color: #000;
	padding: 0px 5px 10px 5px;
	background-color: #FEFFEC;
	font-size: 12px;
}
#bcfaq-left .q {
	
	text-align: left;
	color: #900;
	cursor: pointer;
	display:block;
	height: 30px;
	font-size: 12px;
	padding: 5px 5px;
}
#bcfaq-left .theme {
	background-color: #FFF;
	height: 32px;
	width: 250px;
	font-weight: normal;
	margin-bottom: 10px;
	background-image: url(designs/faq-left_Header.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	
	
	text-indent: 10px;
	font-size: 15px;
}
#bcfaq-left .nitem {
	font-weight: regular;
	text-decoration: none;
	color: #000;
	float: left;
	padding: 5px 5px;
}
#bcfaq-left_image {
	height: 240px;
	width: 250px;
	padding: 5px 0px;
}

												/*map*/
#bcmap {
	padding: 0px;
	height: 600px;
	width: 925px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#bcmap .main {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 600px;
	width: 925px;
	position: relative;
	left: 0px;
	top: 0px;
	font-weight: bold;
	background-color: #fff;
}
#bcmap .main .bg1{
	position: absolute;
	z-index: 0;
	height: 600px;
	width: 925px;
	left: 0px;
	top: 0px;
	background-image: url(/Portals/0/NearestStore/stores/vietnam_map3.jpg);
	background-repeat: no-repeat;	/* for IE 
  filter:alpha(opacity=0.5);*/
	/* CSS3 standard 
  opacity:0.5;
	overflow: hidden;*/
}
#bcmap .main .bg2{
	position: absolute;
	height: 580px;
	width: 400px;
	z-index: 5;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	left: 270px;
	top: 20px;
	
}
#bcmap .main .pict{
	position: absolute;
	z-index: 15;
	height: 150px;
	width: 200px;
	cursor: pointer;
	display: none;
}
#bcmap .main .white {
	background-color: #FFFFFF;
	position: absolute;
	z-index: 7;
	height: 600px;
	width: 930px;
	left: 0px;
	top: 0px;
	/* for IE */
  filter:alpha(opacity=0);
	/* CSS3 standard */
  opacity:0;
}
#bcmap .main .s1{
	top: 50px;
	left: 200px;
}
#bcmap .main .s2{
	top: 50px;
	left: 420px;
}
#bcmap .main .s3{
	top: 173px;
	left: 387px;
}
#bcmap .main .s4{
	top: 250px;
	left: 200px;
}
#bcmap .main .s5{
	top: 420px;
	left: 200px;
}
#bcmap .main .s6{
	top: 250px;
	left: 420px;
}
#bcmap .main .s7{
	top: 420px;
	left: 420px;
}
#bcmap .main .s8{
	top: 236px;
	left: 460px;
}
#bcmap .main .s9{
	top: 68px;
	left: 414px;
}
#bcmap .main .s10{
	top: 350px;
	left: 450px;
}
#bcmap .main .city {
	position: absolute;
	z-index: 10;
	height: 40px;
	width: 110px;
	cursor: pointer;
	color: #000;
	font-weight:bold;
	font-size:13px;
	
	text-align:center;
}
#bcmap .main .c1 { 
	left: 380px;
	top: 50px;
}
#bcmap .main .c2 {
	left: 475px;
	top: 235px;
}
#bcmap .main .c3 {
	left: 464px;
	top: 490px;
	text-align:right;
	line-height:60px;
}
#bcmap .main .c4 {
	left: 495px;
	top: 275px;
	text-align:right;
}
#bcmap .main .c5 {
	left: 443px;
	top: 90px;
	text-align:right;
		line-height:40px;
	
}
#bcmap .main .c6 {
	left: 475px;
	top: 445px;
	
	line-height:40px;
	
}
.nonhilite{
	border: 2px solid #060;-webkit-border-radius: 5px; -moz-border-radius: 5px;

}
.hilite{
	border: 2px solid red;-webkit-border-radius: 5px; -moz-border-radius: 5px;

}
.g1, .g2, .g3, .g4, .g5, .g6{}

																	/*staffslide*/


			
#staffslide {
	padding: 0px;
	margin:0px;
	background-image: url(/Portals/0/Jobs/staff/bg_portfolio.jpg);
	height:280px;
	width:720px;
	background-repeat: no-repeat;
	background-position: center top;	
	
}
.toppanel {
	margin: 0px;
	padding: 0px;
	height: 208px;
	width: 670px;
	overflow: hidden;
	position:relative;
	top:0px;
	left:25px;
	
}
.people{
	padding: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	position:relative;
	top:0px;
	left:0px;
	width:2000px;
}
.people li{
	display:inline;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
	position:relative;
	left:0px;
	top:0px;
	
}

.people li img{
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.bottompanel {
	
	margin: 0px;
	padding: 0px;
	height: 40px;
	
	text-align:center;
	width: 670px;
	overflow: hidden;
	position:relative;
	top:8px;
	left:25px;
}
.icons{margin: 0px 0px;
	padding: 0px;
	height: 40px;
	width: 670px;}
.icons li{
	display: inline;
	margin: 0px 4px;
	padding: 0px 8px;
	list-style-image: none;
	list-style-type: none;
	border:none;
	cursor:pointer;
}
.staffhilite {
	
}




.staffhilite a, img {border:0px;}


.details {
	text-align: left;
	width: 650px;
	
	position:relative;
	top:0px;
	left:25px;
	
	
	padding: 10px;
}
.description{display:none;}
.info {
	padding: 5px;
	height: auto;
	width: auto;
	
	position: absolute; z-index:10;
	
	left: 320px;
	top: 50px;
	text-align: center;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #CED23C;
}
.intro{width:150px; height:208px; margin: 0px 0px; padding:0px; text-align:left;}
	.infoposition{
	display: none;
}												
																	
/**/
#panoramic {
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 300px;
	overflow: hidden;
	border: thin dotted #333333;
	position: relative;
	left: 0px;
	top: 0px;
}
#panoramic .p1 {
	position: relative;
	height: 600px;
	width: 800px;
	left: 0px;
	top: 0px;
}
/*shoppingmall*/
#slidep0{
	height: 170px;
	width: 700px;
	overflow: hidden;
	
}																
#slidep1{
	margin: 0px;
	padding: 0px;
	width: 700px; height:170px;
	overflow: hidden;
	position: relative;
	left: 0px;
	top: 0px;

}
#slidep2{margin: 0px;
	padding: 0px;
	overflow: hidden;
	position:relative;
	top:0px;
	left:0px;
	width:1050px; height:170px;
	}



/*///////////////////stores info//////////////////*/
.ligne{width:720px; overflow:hidden; height:25px; margin-bottom:5px} 
a.astx {cursor:pointer; cursor: hand;} 
#storesubinfo{
	display: none;
	
}
#storeinfo{width:720px;}





#bcbrands .logo a img{ border: none;}







	/*roundedbox job appication, safety*/
.bgrounded1{
background-image: url(/Portals/0/designs/roundedr_small.png); background-repeat: no-repeat;}
.bgrounded2{
background-image: url(/Portals/0/designs/roundedr.png); background-repeat: no-repeat;}
.bgrounded3{
background-image: url(/Portals/0/designs/roundedr_big.png); background-repeat: no-repeat;}

/* 5 commitments background-image: url(/Portals/0/designs/rounded13g.png); background-repeat: no-repeat; */
.bgp { width:670px; height:70px;}

.numberp{color:red; float:left; margin: 0px 0px 0px 0px; font-size:25px; font-weight:bold;}
.commitp{float:left; font-weight:bold; font-size:14px;}
.bcpricetab{
background-image: url(/Portals/0/SpendLess/PriceCommitments/woman2.png); background-repeat: no-repeat; background-position:right center}


/*achievments*/
#awards > div{display:none;}
#awards ul{cursor: pointer;}


/*imageslide brands*/
.slide{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:700px}
.slide img{cursor:pointer; border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic; }
.slide p{margin:0 auto; text-align:center}
.slide .loading{border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.slide .loading_bar{background:#fff; height:15px; visibility:visible; width:1%}
.slide .navigation{z-index:10000}
.slide .caption{font-weight:bold; position:relative; text-align:center; z-index:10001}
.slide .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10002; height:1px}
.slide .slider{background:url(designs/slider_dark.png) no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10003}
.slide .slideshow{cursor:pointer; height:14px; margin:20px 0 0 20px; position:absolute; width:14px; z-index:10003}
.slide .slideshow.pause{background:url(designs/button_pause.png) no-repeat}
.slide .slideshow.play{background:url(designs/button_play.png) no-repeat}
.slide .images{overflow:hidden; white-space:nowrap}
.slide .button{cursor:pointer; height:17px; position:relative; width:17px}
.slide .previous{background:url(designs/button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}
.slide .next{background:url(designs/button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}

/*fancybox*/

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 50px;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 30px;
	height: 30px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
	
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/Portals/0/designs/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('/Portals/0/designs/fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/Portals/0/designs/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/Portals/0/designs/fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/Portals/0/designs/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/Portals/0/designs/fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/Portals/0/designs/fancybox/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Portals/0/designs/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }


/*//////////////////////////////////////////////////////////////////
//////////////////////////////////carousel catalogues///////////////////////////
//////////////////////////////////////////////////////////////*/

#bcpromoframe{background-image: url(/Portals/0/SpendLess/nen3.png); margin-left: auto; margin-right: auto; width: 720px; height: 320px; margin-bottom:15px;}
#carousel1 {
	width:300px;
	height:280px;
	overflow:hidden;
	display:hidden;
	text-align:left;
	
}
#bcpromoframe_mini{
}
#carousel1_mini {
	width:180px;
	height:130px;
	overflow:hidden;
	display:hidden;
	text-align:center;
	
}

/*///////////////////////*/
#bcdatastore01{}
.portfolio{background-image: url(/Portals/0/designs/portfolio1.png);width:290px;
	height:380px; background-repeat:no-repeat; }
	.covercat{margin-top:44px; margin-left:22px;  }
.bcsinglestore  {float:left; margin:10px; padding:10px; }
.bcsinglestore a, .bcsinglestore a:link, .bcsinglestore a:hover  { font-size:16px; color:#060; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-weight:bold}

a img{border:none;}

.infopoints{background-image:url(/Portals/0/designs/points3.png); background-repeat: repeat-x ; float:left;}



/*////////////////////LOHAS//////////////////////*/
#lohasmenu{}
.lohastable{
	border: thin dotted #F4FFCA;
}

/*////////////////////////////////////////////
//////////////GalleryPhoto///////////////
/////////////////////////////////////////////*/
#bcnewsgallery{width: 720px; margin: 10px auto;}
ul.bcnewstabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
	list-style-image: none;
	list-style-type: none;
}
ul.bcnewstabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
	list-style-image: none;
	list-style-type: none;
}
ul.bcnewstabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1em;
	padding: 0 15px;
	border: 1px solid #fff;
	outline: none;
}
ul.bcnewstabs li a:hover {
	background: #ccc;
}	
html ul.bcnewstabs li.active, html ul.bcnewstabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.bcnewstab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 720px;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	padding:0px;
}
.bcnewstab_content {
	padding: 10px;
	font-size: 1em;
	list-style-image: none;
	list-style-type: none;
}


ul.bcnewstab_img, .bcnewstab_img li{
	list-style-image: none;
	list-style-type: none;
}

ul.bcnewstab_txt, .bcnewstab_txt li{
list-style-image: none;
	list-style-type: none;
	
	}
.bcnewstab_txt li{display:block; margin:10px;}	
	
.bcnewstab_img li{display:inline; width:90px; height:75px; float:left; border:1px solid #fff; margin:5px;}

	
.bcnewstab_img li a{display:block; width:86px; height:73px; cursor:default; float:left; text-decoration:none; background:#444; border:1px solid #888;}

.bcnewstab_img li a img{display:block; width:76px; height:63px; border:5px solid #eee;}
.bcnewstab_img li a:hover{white-space:normal; position:relative;}
.bcnewstab_img li a:hover img{position:absolute; left:-2px; top:-2px; width:80px; height:67px; border-color:#ccc;}



.joboffers_bg{
	background-image: url(/Portals/0/Jobs/team2.png);
	width:720px;
	height:auto;
	min-height:500px;
	background-repeat:no-repeat;
	background-position: center top;
	background-color: #F1F8DE;	
}
	
	
	
	.testbox{width:670px; background-color:#000; padding:0px; margin: 5px 8px 0px 8px;
	height:300px; }
	.testbox2{width:205px; background-color:#000; padding:0px; margin: 5px 8px 0px 8px;
	height:165px; }
	.testbox3{width:200px; background-color:#FFF; padding:0px; margin: 5px 8px 0px 8px;
	height:165px; }
	.testbox4{width:215px; background-color:#000; padding:0px; margin: 5px 8px 0px 8px;
	height:160px; }
	.testbox5{width:215px; background-color:#000; padding:0px; margin: 5px 8px 0px 8px;
	height:250px; }
	.testbox6{width:215px; background-color:#000; padding:0px; margin: 5px 8px 0px 8px;
	height:175px; }
	
	
	#bcadslide{ width:670px; background-color:#FFF; padding:0px; margin: 5px 8px 0px 8px;
	height:160px; text-align:center; }
	#bcadslide  ul, #bcadslide   li{list-style-type:none; list-style-image:none !important;  }
	#bcadslide   li{margin-right:10px; margin-left:10px}
button.prev, button.next{background-color: #333; color:#FFF; font-weight:bold;}
	
		/* GALLERY CONTAINER */

.ft-prev, .ft-next{padding:0 0px; color: #fff; text-decoration:none; width:26px; height:26px}
.ft-prev{background-image:/Portals/0/designs/bprev.gif; background-repeat:no-repeat;}
.ft-next{background-image:/Portals/0/designs/bnext.gif; background-repeat:no-repeat;}
#hpadslider{ padding:0px; margin:5px; text-decoration:none; color: #fff;}

.ft-button-hpadslider{color:#fff; display:none;}
	

.imgbox {width:220px; height:156px; background-color:#060;}	  
.textbox{
	background-color: #FF3;
}
.jobofferbutton{}

/*//////////////ticker/////////////*/

.tickercontainer { /* the outer div with the black border */
border: 0px solid #000;

width: 720px; 
height: 45px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 15px;
width: 700px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 740px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
color:#000;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: none;
list-style-image:none; list-style:none;
}
ul.newsticker a {
	white-space: nowrap;
	text-decoration:none;
	padding: 0;
	color: #900;
	margin: 0 50px 0 0;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
} 
ul.newsticker span {
margin: 0 10px 0 0;
} 


#bcnewstop, #bcnewsmiddle, #bcnewsbottom { 
padding:0px; margin: 0px 0px 20px 0px; clear:left; height:auto; text-align:left;
}
#bcnewstop, #bcnewsbottom{
	width:720px;
	background-color:#FAFAFA;
}
#bcnewsmiddle{width:720px; margin-top:5px}
#bcnewsbottom{margin-top:10px; width:720px; clear:both; padding:5px}
#bcnewstopblock{  margin:0px; padding:5px; }
#bcnewsbottomblock{margin:10px 0px  10px 0px; }
#bcnewsmiddleblock{width:345px; margin-bottom:30px; padding:5px; float:left; }

.bcnewstoptitle, .bcnewsmiddletitle, .bcnewsbottomtitle{
	font-weight: normal;
	color: #cc4833;
	font-size:16px;
	
	font-family: "Tahoma";
}

.bcnewstopdate, .bcnewsmiddledate, .bcnewsbottomdate{ font-size:10px; color:#333; margin:0px 0px 6px 0px; font-family:Tahoma, Geneva, sans-serif}
.bcnewstopintro, .bcnewsmiddleintro, .bcnewstopintro p, .bcnewsmiddleintro p, .bcnewstopintro, .bcnewsbottomintro, .bcnewsbottomintro p{ font-family: "Verdana"; font-size: 12px;  font-weight:bold }
.bcnewsmiddleintro{margin-bottom:5px; }
.bcnewstopcontent, .bcnewsmiddlecontent, .bcnewsbottomcontent, .bcnewstopcontent p, .bcnewsmiddlecontent p, .bcnewsbottomcontent p{margin-bottom:10px; font-family: "Verdana"; font-size: 13px; }

















