




/*.subNav{ font: 10px arial , HELVETICA, arial; font-weight: bold; text-decoration: none; color: #f3b07f; } 
.subNav:hover{ color: #FFeBAA; } */

.topNavTimes{ font: 18px "Times New Roman";  font-weight: bold; text-decoration: none; color: #f3b07f; } 
A.topNavTimes:hover{ color: #ffffff; } 


/*.subNavJp{ font: 9px "MS Minco" , "MS Gothic" ,arial , HELVETICA, arial; font-weight: bold; text-decoration: none; color: #f3b07f; } 
*/


.subNavJp{ font: 9px  arial,HELVETICA; font-weight: normal; text-decoration: none; color: #f3b07f; } 
.subNavJp:hover{ color: #FFeBAA; } 


.contentJp {font: 10px/16px  "MS Minco" , "MS Gothic" , arial ,helvetica, arial; font-weight: normal;  color: #FFeBAA; }
.ctHdrJp {font: 11px/16px  "MS Minco" , "MS Gothic" ,arial ,helvetica, arial; font-weight: bold;  color: #FFeBAA; }

.JpLink {font: 10px/16px  "MS Minco" , "MS Gothic" , arial ,helvetica, arial; font-weight: normal;  color: #f3b07f;  text-decoration: none;}
.JpLink:hover{ color: #FFeBAA; }

.JpHpLink {font: 10px/16px  "MS Minco" , "MS Gothic" , arial ,helvetica, arial; font-weight: normal;  color: #f3b07f; padding-left: 1px; padding-bottom: 2px;  text-decoration: none;}
.JpHpLink:hover{ color: #FFeBAA; }

.TransLink {font: 10px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #f3b07f;  text-decoration: none;}
.TransLink:hover{ color: #FFeBAA; }

.emailLink {font: 11px/11px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #555555;  text-decoration: none;}
.emailLink:hover{ color: #000000; }

.ManageLink {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #999999;  text-decoration: none;}
.ManageLink:hover{ color: #000000; }


.copyTxt { font: 9px "Helvetica Neue", helvetica, arial; font-weight: normal; text-decoration: none; color: #808080; padding-top: 10px; padding-right: 13px;} 
.copySign { font-size: 12px; }
.content {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #FFeBAA; }
.contentTen {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #FFeBAA; }
.contentNine {font: 10px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #555555; }
.stores {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #555555; }
.required {font: 12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #555555; }

.errorMessage {font: 12px/19px "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #FFeBAA; }
.contentUp {font: 11px/19px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #FFeBAA; }
.contentFlag {font: 11px/22px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #FFeBAA;}
.contentSmall {font: 8px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #FFeBAA; }
.ctDynCart { font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #666666;   } /*padding-left: 4px;*/
.dynCartCoDes{ font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #666666; }
.ctHdrDynCart {font: 11px/16px  "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #666666;  padding-left: 4px;}
.ctHdr {font: 11px/16px  "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #808080; }

.subCatHDR {font: 13px/16px  "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #d0d0d0; text-decoration: none;}
.storesHDR {font: 11.5px/14px  "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #808080; text-decoration: none;}

.boldItem {font: 11px/22px "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #FFeBAA; }
.pager 	 {font: 10px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #ffffff; text-decoration: none; margin-right: 20px;}
.pageInfo {font: 10px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #ffffff; text-decoration: none; }

.ttGroup{font: 12px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #000; text-decoration: none; }

.leftNav { font: 11px "Helvetica Neue", helvetica, arial; font-weight: normal; text-decoration: none; color: #f3b07f; }
.leftNavLink { font: 11px "Helvetica Neue", helvetica, arial; font-weight: normal; text-decoration: none; color: #f3b07f; }
.leftNavLinkUP { font: 11px "Helvetica Neue", helvetica, arial; font-weight: normal; text-decoration: none; color: #FFeBAA; }
.pressImage { border: 1px; border-style: solid; border-color: pink; height: 198px;}
.pressImageDN { border: 1px; border-style: solid; border-color: black; }
.leftNavLink:hover{ color: #ffffff; }
.leftNavLinkSelctd{ color: #ffffff; }





.leftNavLinkTen { font: 10px arial ,helvetica, arial; font-weight: normal; text-decoration: none; color: #f3b07f; }
.leftNavLinkTen:hover{ color: #ffffff; text-decoration: underline; }

.employNavLink { font: 11px arial ,helvetica, arial; font-weight: bold; text-decoration: none; color: #FFeBAA; }
.employNavLink:hover{ color: #ffffff; text-decoration: underline; }

.formStar {font: 14px/12px arial ,helvetica, arial; font-weight: bold;  color: #d30000; }
.formContent { font: 11px helvetica, arial; font-weight: normal;  color: #333333 ;}
.txtLogo { font: 12px "times new roman"; font-weight: bold;  color: #808080; }
.txtLogoUp { font: 13px "times new roman"; font-weight: normal;  color: #555555; }
.txtLogoDown { font: 12px "times new roman"; font-weight: normal;  color: #d0d0d0; }
.LogoHdr { font: 12px "times new roman"; font-weight: bold;  color: #666666; }
.txtLogoD { font: 12px "times new roman"; font-weight: normal;  color: #555555; }
.LogoHdrD { font: 12px "times new roman"; font-weight: bold;  color: #555555; }
.txtLogoCopy { font: 11px "times new roman"; font-weight: normal; }

.LogoLeftNav { font: 13px "times new roman" ; font-weight: normal; text-decoration: none; color: #d0d0d0; }



A { color: #555555; } 

#topNavContainer{ position: absolute; top: 65px; left: 2px; width: 920px; height: 28px; visibility: visible;  overflow:hidden; /* background-color: #ff9900; */ } 
#nothing { position: absolute; left: 2px; top: 5px; width: 20px; height: 16px; visibility: hidden;}
#snCollections{ position: absolute; left: 162px; top: 5px; width: 320px; height: 16px; visibility: hidden;}

#snShop{ position: absolute; left: 64px; top: 5px; visibility: hidden; width: 870px; height: 16px; } /*  left 190px 106 */


#snPress{ position: absolute; left: 318px; top: 5px; visibility: hidden; width: 320px; height: 16px; }
#snAbout{ position: absolute; left: 295px; top: 5px; visibility: hidden; width: 800px; height: 16px;}
#snStores{ position: absolute; left: 480px; top: 5px; visibility: hidden; width: 220px; height: 16px;}

#snContact{ position: absolute; left: 254px; top: 5px; visibility: hidden; width: 550px; height: 16px;}

#snLinks{ position: absolute; left: 88%; top: 68px; visibility: hidden;  width: 2px; height: 2px;}
#snCart{ position: absolute; left: 88%; top: 68px; visibility: hidden;  width: 2px; height: 2px;}

BODY{

		background-color: #bdbdbd;
		background-image: url('/images/mero_bg03.jpg');
		background-repeat: horizontal ;
		
		
		
		margin-top: 14px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		
			/* SCROLLBAR-BASE-COLOR: #d30000;
			SCROLLBAR-ARROW-COLOR: #ff001e;
			SCROLLBAR-FACE-COLOR: #d30000;
			SCROLLBAR-3DLIGHT-COLOR: #ff001e;
			SCROLLBAR-SHADOW-COLOR: #ff001e;
			SCROLLBAR-TRACK-COLOR: #d30000;
			SCROLLBAR-DARKSHADOW-COLOR: #ff001e;  */
			
			

	}
	

	
#NavisionExportUI{ position: absolute; left: 25px; top: 10px; height: 475px; width: 700px; border-color: #ff001e ; border-style: solid; border-width: 1px; }

.Navisionlink { font: 11px verdana, arial ,helvetica, arial; font-weight: bold; text-decoration: none; color: #f3b07f; padding: 3px; }
.Navisionlink:hover{ color: #FFeBAA; text-decoration: none; }
.NctHdr {font: 12px/12px  verdana, arial ,helvetica, arial; font-weight: bold;  color: #FFeBAA; padding: 10px; }
.Nct{ font: 10px verdana, arial ,helvetica, arial; font-weight: normal; text-decoration: none; color: #f3b07f;  }
.NformEl { width: 150px; height: 28px; background-color: #adadad; border-style: solid 1px; border-color: #333333;  font: 11px verdana, arial; font-color: black; font-weight: bold;    }
.NFormButton { 		width: 150px; height: 28px; background-color: #999999; border-style: solid 1px; border-color: #333333;  font: 11px verdana, arial; font-color: black; font-weight: bold; 	} 

.DD{color: #333333; border: 1px solid; background-color: #ffffff; border-color: #666666;   visibility: visible; height: 20px; width:150px; font: 12px arial; font-weight: normal;  }

.emailFormEl {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #666666;   visibility: visible; height: 20px; width:150px; font: 12px arial; }



.repFormEl {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width:150px; font: 12px arial; }
.repFormExtend {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 40px; width:250px; font: 12px arial; }
.repFormTxtArea {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 44px; width:736px; font: 12px arial; }

.repForm1 {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width:160px; font: 12px arial; }

.repFormSmall {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width:160px; font: 10px arial; }
.repFormStreet {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width:323px; font: 12px arial; }

.repFormCity {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 140px; font: 12px arial; }
.repFormCity2 {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 100px; font: 12px arial; }
.repFormState {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 67px; font: 12px arial; }
.repFormZip {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 50px; font: 12px arial; }
.repFormPhone {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 240px; font: 12px arial; }

.repFormPurchase {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 110px; font: 12px arial; }
.repFormDesc {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 410px; font: 12px arial; }

.formError {font: 12px/16px "Helvetica Neue", helvetica, arial; font-weight: normal; color: #ee0000;}

.contactInput {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 20px; width: 227px; font: 12px arial; }
.contactTextArea {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #999999;   visibility: visible; height: 106px; width: 227px; font: 12px arial; }

.ct_blkTxt { font: 12px/16px arial ,helvetica, arial; font-weight: normal;  color: #333333; }




.priceFormEl {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #666666;   visibility: visible; height: 20px; width:90px; font: 12px arial; }

.customAtt { color: #333333;   border: 1px solid; background-color: #ffffff; border-color: #666666;   visibility: visible; height: 20px; width:184px; font: 11px verdana; font-weight: normal; margin-right: 10px;}

.pagerNums { font: 11px verdana; font-color: #666666; }

.opacity0 { 
    opacity:0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=15)";
    filter:alpha(opacity=0);
    zoom:1
}

.opacity8 { 
    opacity:0.08;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=08)";
    filter:alpha(opacity=8);
    zoom:1
}

.opacity15 { 
    opacity:0.15;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=15)";
    filter:alpha(opacity=15);
    zoom:1
}

.opacity25 { 
    opacity:0.25;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=25)";
    filter:alpha(opacity=25);
    zoom:1
}

.opacity35 { 
    opacity:0.35;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=35)";
    filter:alpha(opacity=35);
    zoom:1
}

.opacity45 { 
    opacity:0.45;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=45)";
    filter:alpha(opacity=45);
    zoom:1
}

.opacity55 { 
    opacity:0.55;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=55)";
    filter:alpha(opacity=55);
    zoom:1
}

.opacity65 { 
    opacity:0.65;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=65)";
    filter:alpha(opacity=65);
    zoom:1
}

.opacity75 { 
    opacity:0.75;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
    filter:alpha(opacity=75);
    zoom:1
}

.opacity80 { 
    opacity:0.80;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
    filter:alpha(opacity=80);
    zoom:1
}

.opacity85 { 
    opacity:0.85;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=85)";
    filter:alpha(opacity=85);
    zoom:1
}

.opacity90 { 
    opacity:0.90;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=90)";
    filter:alpha(opacity=90);
    zoom:1
}

.opacity95 { 
    opacity:0.95;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=95)";
    filter:alpha(opacity=95);
    zoom:1
}

.opacity97 { 
    opacity:0.97;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=97)";
    filter:alpha(opacity=97);
    zoom:1
}


.opacity99 { 
    opacity:0.99;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";
    filter:alpha(opacity=99);
    zoom:1
}


/* thia ia ( these fixed opacities ) resting - these can be created otf - js for example */

.opacity100 { 

}

/* ****************************** Version 2010   ***************************** */


body{

	
		background-image: url('../../images/mero_bg03.jpg');
		background-repeat: repeat-x ;
		
		
		}
		
.topNavMain { font: 10px "helvetica" , arial; color: #d8d8d8; font-weight: bold; }

.leftNav { font: 12px/18px "Helvetica Neue", helvetica, arial; font-weight: normal; text-decoration: none; color: #d0d0d0; }
.leftNavTimes{ font: 12px/18px "Times New Roman" ; font-weight: normal; text-decoration: none; color: #d0d0d0; }
.leftNavLink { font: 12px/18px helvetica, arial; font-weight: normal; text-decoration: none; color: #d0d0d0; }
.leftNavLink:hover {  color: #ffffff; }

.subNav{ font: 12px  helvetica, arial; font-weight: normal; text-decoration: none; color: #d0d0d0; } 
.subNav:hover{ color: #ffffff; } 

.leftNavHDR { font: 18px helvetica, arial; font-weight: normal; text-decoration: none; color: #e6e6e6; }
.leftNavHDR  A { font: 18px helvetica, arial; font-weight: normal; text-decoration: none; color: #e6e6e6; }
.leftNavHDRLogo { font: 18px "Times New Roman"; font-weight: normal; text-decoration: none; color: #e6e6e6; }

.boldItem , .contentTen , .contentNine , .Content{
font: "Helvetica Neue", helvetica, arial; 
color: #808080;

}

.content {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #808080;   }
.Content {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #808080;  }
.Content A{font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #808080;  }
.contentOnBlack {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #d0d0d0; text-decoration: none; }
.contentOnBlack A: hover { color: #fff; }
/*TD.content { background-color: #fff; }*/

#SearchTemplate11_ResultInfo , #SearchTemplate11_lblCategoryName , #SearchTemplate11_lblCount ,#SearchTemplate11_lblProducts   { background-color: transparent; }


.contentSmall {font: 10px/12px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #cccccc; text-decoration: none; }
.contentSmall A { text-decoration: none; color: #909090; }

.customerServiceTxt, .customerServiceTxt A { font: 11px/26px "Helvetica Neue", helvetica, arial; text-decoration: none; }
.customerServiceTxt LI { }
.content .customerServiceTxtAnswer  { font: 11px/10px "Helvetica Neue", helvetica, arial; text-decoration: none; }
.customerServiceTxt A:hover { color: #555555; }


.symbolism {font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #808080;  background-color: #fff; }
.symbolismHDR {font: 12px/16px  helvetica, arial; font-weight: normal;  color: #808080;  background-color: #fff; }
.symbolism P { margin-top: -4px;}
.symbolism P.firstP { margin-top: 8px;}

.symbSpanOne{ margin-top: 8px;}
.symbSpan{ margin-top: 4px;}

.meroDropDown { color: #666666; border: 1px; border-style: solid; border-color: #666666; background-color: #fff; border-color: #666666;  height: 20px; width: 312px; font: 11px helvetica, arial; font-weight: normal;   }

.recentViewLink { font: 10px/11px arial ,helvetica, arial; font-weight: normal; text-decoration: none; color: #FFeBAA; }
.recentViewLink:hover{ color: #FFeBAA; text-decoration: underline;}
.pagerGroup{font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: normal;  color: #d0d0d0; text-decoration: none; }
.pagerGroup:hover {text-decoration: underline;}
.pagerGroupActive{font: 11px/11px arial ,helvetica, arial; font-weight: bold;  color: #ffffff; text-decoration: none; }
.pagerGroupArrow{font: 11px/11px arial ,helvetica, arial; font-weight: bold;  color: #dfdfdf; text-decoration: none; }

/*#ViewAllTable { margin-left: 50px; margin-top: -100px; z-index: 100;}*/
.VAT {margin-left: 50px; margin-top: 0px; z-index: 100; overflow: visible; position: relative; top: -100px;}

TD Input  {color: #333333; border: 1px solid; background-color: #ffffff; border-color: #666666; }

.hdr_incPages{font: 11px/16px "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #808080; }
.iFrame_ct { background-color: white; width: 741px; margin-top: -15px; min-height:344px; height: 344px; }
.ErrorMessages { font: 12px/16px "Helvetica Neue", helvetica, arial; font-weight: normal; color: #ffffff; margin-top: -80px; }
.productHeader {font: 11px/14px "Helvetica Neue", helvetica, arial; font-weight: bold;  color: #808080; padding-bottom: 14px;}

.ivoryNote { margin-top: 5px;}
.PBreak3  {  margin-top: 3px;   }


.monoBlock {

 /* margin-top: -150px; background-color: #fff; z-index: 100; margin-bottom: -100px; */
 position: relative; top: -112px;
  margin-bottom: -150px;
/* background-image:url('../../images/pink.gif'); */
 
}  






















