BODY { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; font-family: verdana,arial; background-color: #ffdeab; }
A { font-weight: normal; color: #5B5248; font-family: verdana,arial; text-decoration: underline; }
A:hover { font-weight: normal; color: #663300; font-family: verdana,arial; text-decoration: none; }



.copy {font-size: 11px; line-height: 150%; color: #5B5249; font-family: verdana, arial, helvetica;}
.subhead {font-size: 12px; color: #5B5249; background-color: #FDF6EA; font-family: verdana, arial, helvetica;}
.subheadAlt {font-size: 12px; color: #5B5248; background-color: #FFEECF; font-family: verdana, arial, helvetica;}
.title {font-size: 12px; font-weight: bold; color: #fff; background-color: #6D604D; font-family: verdana, arial, helvetica;}
.title A{font-size: 12px; font-weight: bold; color: #fff; background-color: #6D604D; font-family: verdana, arial, helvetica;}
.title A:hover{font-size: 12px; font-weight: bold; color: #fff; background-color: #6D604D; font-family: verdana, arial, helvetica;}
.aboutmenu {font-size: 11px; font-weight: bold; color: #645B54;  font-family: verdana, arial, helvetica; text-decoration: none;}
.aboutmenu A{font-size: 11px; font-weight: bold; color: #645B54; font-family: verdana, arial, helvetica; text-decoration: none;}
.aboutmenu A:hover{font-size: 11px; font-weight: bold; color: #A4C97A;  font-family: verdana, arial, helvetica; text-decoration: none;}
.box { border-right: #663300 1px solid; border-top: #663300 1px solid; border-left: #663300 1px solid; border-bottom: #663300 1px solid; background-color: #FDF6EA; }
.sideBorders { border-right: #663300 1px solid;  border-left: #663300 1px solid;  }

.whiteback { background-color: #F2D9A8; }
.ProductDetail { border-right: #83614f 1px solid; border-top: #83614f 1px solid; border-left: #83614f 1px solid; border-bottom: #83614f 1px solid; background-color: #FDF6EA; }

.ProductTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #5B5248
}.categoryHeader
{
	font-weight: bold;
	font-size: 18px;
	color: #5B5248;
}
.ProdHide { display: none; font-size: 10px; font-family: verdana, arial; }

.colorstrip { font-weight: bold; font-size: 11px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #6D604D; text-decoration: none; }
.colorstriplight { font-weight: bold; font-size: 11px; color: #ccc; font-family: verdana, arial, helvetica, sans-serif; background-color: #6D604D; text-decoration: none; }

.prodheader { font-weight: bold; font-size: 11px; color: #fff; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; background-color: #6D604D; text-decoration: none; }
.prodheaderLink { font-weight: bold; font-size: 11px; color: #fff; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
.prodheaderLink:hover { font-weight: bold; font-size: 11px; color: #fff; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }

.border { border-right: #83614f 1px solid; border-top: #83614f 1px solid; border-left: #83614f 1px solid; color: white; border-bottom: #83614f 1px solid; background-color: #FDF6EA; }


.tiny { font-weight: normal; font-size: 10px; color: #9a6741; font-family: verdana,arial; text-decoration: none; }
.paper { font-weight: normal; font-size: 10px; color: #9a6741; font-family: verdana,arial; background-color: #feeecf; text-decoration: none; }
.special { z-index: 1; left: 142px; position: absolute; top: 330px; }
.origin { z-index: 1; left: 110px; position: absolute; top: 370px; }
.phototour { z-index: 1; left: 60px; position: absolute; top: 65px; }
.selector { z-index: 1; left: 60px; position: absolute; top: 460px; }
.stamp1 { z-index: 1; left: 50px; position: absolute; top: 460px; }
.stamp2 { z-index: 1; left: 150px; position: absolute; top: 460px; }
.stamp3 { z-index: 1; left: 250px; position: absolute; top: 460px; }
.stamp4 { z-index: 1; left: 350px; position: absolute; top: 460px; }

.worldarticles{ z-index: 1; left: 140px; position: absolute; top: 380px; }
.worldculture{ z-index: 1; left: 440px; position: absolute; top: 230px; }
.worldhealth{ z-index: 1; left: 310px; position: absolute; top: 390px; }
.worldknowhow{ z-index: 1; left: 140px; position: absolute; top: 230px; }
.worldrecipes{ z-index: 1; left: 290px; position: absolute; top: 220px; }
.worlduniversitea{ z-index: 1; left: 460px; position: absolute; top: 380px; }


.handandpen{ z-index: 25; left: 598px; position: absolute; top: 580px; }

.logosmall { background-position: right bottom; background-image: url(/img/logosmall.gif); background-repeat: no-repeat; position: static; }

.papernote { background-image: url(/img/papernote_4th.gif); width: 239px; background-repeat: no-repeat; height: 141px; }
.notepaper { background-image: url(/img/notepaper2.gif); width: 237px; background-repeat: no-repeat; height: 137px; }
.flash {  left: 60px; width: 213px; position: absolute; top: 65px; height: 221px; }
TD.Box8 { background-position: left top; background-image: url(/img/Box8Back.gif); background-repeat: repeat-x; }
TD.Box4 { background-position: left top; background-image: url(/img/Box4Back.gif); background-repeat: repeat-y; }
TD.Box6 { background-position: left top; background-image: url(/img/Box6Back.gif); background-repeat: repeat-y; }
TD.Box2 { background-position: left top; background-image: url(/img/Box2Back.gif); background-repeat: repeat-x; }
.Color1 { background-color: #ffeecf; }

TD { font-size: 12px; color: #5B5248; line-height: 150%; font-family: verdana, arial, helvetica; }

.Text1 { color: #847053; padding-left:20px; }
.DoubleBreakBeforeAfter { margin-top: 8px; margin-bottom: 8px; }
.DoubleBreakAfter { margin-bottom: 8px; }
TD.LinkBarBottom { background-position: left top; background-image: url(/img/LinkBarBottom.gif); background-repeat: repeat-y; }
TD.MiddleH { background-position: left top; background-image: url(/img/MiddleHBack.gif); }
TD.Box8H { background-position: left top; background-image: url(/img/Box8HBack.gif); background-repeat: repeat-x; }
TD.Box4H { background-position: left top; background-image: url(/img/Box4HBack.gif); background-repeat: repeat-y; }
TD.Box6H { background-position: left top; background-image: url(/img/Box6HBack.gif); background-repeat: repeat-y; }
TD.Box2H { background-position: left top; background-image: url(/img/Box2HBack.gif); background-repeat: repeat-x; }
.Notebook2 { background-position: center top; background-image: url(/img/notebook2.gif); background-repeat: no-repeat; }
.Notebook3 { background-position: center top; background-image: url(/img/notebook4.gif); background-repeat: no-repeat; width: 631px; height: 411px}

#menu a {
   position: absolute;
   height: 38px;
   width: 88px;
   text-decoration: none;
   }

#menu a i {  visibility: hidden; }

a.fairtrade { left: 95px; top: 370px; }
a.organic { left: 219px; top: 370px;  }
a.fairtrade2 { left: 200px; top: 420px; }
a.organic2 { left: 135px; top: 420px;  }



.smButton {BORDER-RIGHT: silver thin outset; BORDER-TOP: silver thin outset; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: silver thin outset; COLOR: #ffffff; BORDER-BOTTOM: silver thin outset; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: #6D604D}
.errorInput { font-size: 10px; filter: blendTrans(duration=1); color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff; }
.frmInput {font-size: 10px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff;}

.searchInput { font-size: 12px; color: #000; font-family: verdana, arial, helvetica, sans-serif; height: 18px; background-color: #fff; }
.searchButton { border-right: silver thin outset; border-top: silver thin outset; font-weight: bold; font-size: 10px; border-left: silver thin outset; color: #ffffff; border-bottom: silver thin outset; font-family: verdana, arial, helvetica; height: 20px; background-color: #6d604d; }

.frmInputNumeric { font-size: 10px; filter: blendTrans(duration=1); visibility: visible; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: right; }
.frmlbl {font-size: 10px; color: #000; background-color: #cc9; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
.normalCheckBox {font-size: 10px; color: #000; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold;}

.plaintext { font-size: 11px; color: #5B5248; line-height: 150%; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
.plaintexttimes { font-size: 14px; color: #5b5248; line-height: 150%; font-family: Times New Roman, Serif; text-decoration: none; font-weight:bold}
a.plaintexttimes { font-size: 14px; color: #5b5248; line-height: 150%; font-family: Times New Roman, Serif; text-decoration: none; font-weight:bold}
a:hover.plaintexttimes { font-size: 14px; color: #5b5248; line-height: 150%; font-family: Times New Roman, Serif; text-decoration: none; font-weight:bold}

.rowDark {font-size: 12px; line-height: 150%; color: #5B5249; background-color: #F6E2C2; font-family: verdana, arial, helvetica;}
.rowLite {font-size: 12px; line-height: 150%; color: #5B5249; background-color: #FDF4E4; font-family: verdana, arial, helvetica;}

.cartPopupHeader { padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 10px; padding-bottom: 1px; color: black; padding-top: 1px; }
.cartPopupColumnHeader { font-weight: bold; font-size: 10px; color: black; }
.cartPopupdata { font-size: 10px; color: black; }
.cartPopupTable { border-right: #6D604D 1px; border-top: #6D604D 1px; border-left: #6D604D 1px; border-bottom: #6D604D 1px; }
.cartPop { left: 0px; visibility: visible; position: absolute; top: 0px; }

#iewrap { POSITION: relative }
#iewrap2 { POSITION: absolute }
#dropmenu03 { FILTER: revealTrans(Duration=.5,Transition=12) visibility:hide }
.textTrans { font-size: 10px; filter: blendTrans(duration=.9); color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
.cartinfo { font-size: 10px;}

.hand{cursor:hand}
.cartPopFoot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/cartView/bot.png, sizingMethod= 'scale' ); background-image: none; height: 67px; z-index: 1;  }
.cartPopHeadOld { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/cartView/top.png, sizingMethod= 'scale' ); background-image: none; height: 18px; z-index: 1; }
.cartPopMiddle{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/cartView/mid-right.png, sizingMethod= 'scale' ); background-image: none; z-index: 1;}

.cartpopupTable
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.cartpopHead
{
	color: #fff;
	background-color: #6D604D;
}
.cartpopContent { background-color: #FDF6EA; }

.countryBg
{
	background-image: url(/img/TeaSearch/bottom.jpg);
	background-repeat:no-repeat;
	height:304px;	
}
.teaTypeBg
{
	background-image: url(/img/TeaSearch/bottom.jpg);
	background-repeat:no-repeat;
	height:304px;	
}
.ingredientsBg
{
	background-image: url(/img/TeaSearch/search_ingredients_bottom.jpg);
	background-repeat:no-repeat;
	height:900px;	
}
.ingredientsTabFront
{
	background-image: url(/img/TeaSearch/ing_front_off.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.ingredientsTabFrontOn
{
	background-image: url(/img/TeaSearch/ing_front_on.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.ingredientsTabMiddle
{
	background-image: url(/img/TeaSearch/ing_middle_off.jpg);
	background-repeat: no-repeat;	
	height: 36px;
	width: 602px;
	border-style:none;
}
.ingredientsTabMiddleOn
{
	background-image: url(/img/TeaSearch/ing_middle_on.jpg);
	background-repeat: no-repeat;	
	height: 36px;
	width: 602px;
	border-style:none;
}
.originTabMiddle
{
	background-image: url(/img/TeaSearch/origin_middle_off.jpg);
	background-repeat: no-repeat;	
	height: 36px;
	width: 602px;
	border-style:none;
}
.originTabMiddleOn
{
	background-image: url(/img/TeaSearch/origin_middle_on.jpg);
	background-repeat: no-repeat;	
	height: 36px;
	width: 602px;
	border-style:none;
}
.originTabBack
{
	background-image: url(/img/TeaSearch/origin_back_off.jpg);
	background-repeat: no-repeat;	
	height: 29px;
	width: 602px;
	border-style:none;
}
.originTabBackOn
{
	background-image: url(/img/TeaSearch/origin_back_on.jpg);
	background-repeat: no-repeat;	
	height: 29px;
	width: 602px;
	border-style:none;
}
.originTabFront
{
	background-image: url(/img/TeaSearch/origin_front_off.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.originTabFrontOn
{
	background-image: url(/img/TeaSearch/origin_front_on.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.teaTypeTabFront
{
	background-image: url(/img/TeaSearch/teaType_front_off.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.teaTypeTabFrontOn
{
	background-image: url(/img/TeaSearch/teaType_front_on.jpg);
	background-repeat: no-repeat;	
	height: 37px;
	width: 602px;
	border-style:none;
}
.teaTypeTabBack
{
	background-image: url(/img/TeaSearch/teaType_back_off.jpg);
	background-repeat: no-repeat;	
	height: 29px;
	width: 602px;
	border-style:none;
}
.teaTypeTabBackOn
{
	background-image: url(/img/TeaSearch/teaType_back_on.jpg);
	background-repeat: no-repeat;	
	height: 29px;
	width: 602px;
	border-style:none;
}
.ingredientsTabOn
{
	background-image: url(/img/TeaSearch/search_ing_middle.jpg);
	background-repeat: no-repeat;	
	height: 103px;
	width: 263px;
	border-style:none;
}
.ingredientsTabOffConOn {
	background-image: url(/img/TeaSearch/search_ori_middle.jpg);
	background-repeat: no-repeat;	
	height: 103px;
	width: 263px;
	border-style:none;
}
.ingredientsTabOffTypOn {
	background-image: url(/img/TeaSearch/search_type_middle.jpg);
	background-repeat: no-repeat;	
	height: 103px;
	width: 263px;
	border-style:none;
}

.teaCountryTabOn
{
	background-image: url(/img/TeaSearch/selectOriginMiddle.jpg);
	width: 602px;
	border-top-style: none;
	background-repeat: no-repeat;
	border-right-style: none;
	border-left-style: none;
	height: 36px;
	border-bottom-style: none;
}
.teaCountryTabOff
{	
	background-image: url(/img/TeaSearch/select_origin_back.jpg);	
	background-repeat: no-repeat;	
	height: 36px;
	width: 602px;
	border-style:none;
}
.teaCountryTabOffTypOn
{	
	background-image: url(/img/TeaSearch/search_type_left.jpg);	
	background-repeat: no-repeat;	
	height: 103px;
	width: 148px;
	border-style:none;
}


.teaTypeTabOffIngOn
{
	background-image: url(/img/TeaSearch/search_ing_right.jpg);	
	height: 103px;
	width: 191px;
	border-style:none;
}
.teaTypeTabOffConOn
{
	background-image: url(/img/TeaSearch/search_ori_right.jpg);	
	height: 103px;
	width: 191px;
	border-style:none;
}
.teaTypeTabOn
{	
	background-image: url(/img/TeaSearch/search_type_right.jpg);	
	background-color: #FDF6EA;	
	height: 103px;
	width: 191px;
	border-style:none;
}


.breadhelp
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    color: #5B5248;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;   
    TEXT-DECORATION: none
}

.bread { font-weight: bold; font-size: 10px; color: #5B5248; font-family: verdana, arial, helvetica, sans-serif;  text-decoration: none; }

.bread A
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR:#5B5248;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.bread A:hover
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.printLogo
{
	background-color : Transparent;
}

.tea { font-size: 14px; color: #fff;  font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}
a.tea { font-size: 14px; color: #fff;  font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}
a:hover.tea { font-size: 14px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}

.tea2 { font-size: 14px; color: #623C27;  font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}
a.tea2 { font-size: 14px; color: #623C27;  font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}
a:hover.tea2 { font-size: 14px; color: #623C27; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight:bold}

.paging 
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 11px;
	color: #5b5248;
	font-family: verdana,arial;
	text-decoration:none;
	font-weight:bold;
}
.paging a
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 11px;
	color: #5b5248;
	font-family: verdana,arial;
	text-decoration:underline;
	font-weight:bold;
}
.paging a:hover
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 11px;
	color: #663300;
	font-family: verdana,arial;
	text-decoration: underline;
	font-weight:bold;
}

.events {font-size: 12px; font-weight: normal; color: #FFEECF; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
.events A{font-size: 12px; font-weight: normal; color: #FFEECF; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
.events A:hover{font-size: 12px; font-weight: normal; color: #FFEECF; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
.holiday {font-size: 12px; font-weight: normal; color: red; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
.holiday A{font-size: 12px; font-weight: normal; color: red; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
.holiday A:hover{font-size: 12px; font-weight: normal; color: red; background-color: transparent; font-family: verdana, arial, helvetica; line-height: 150%;}
