/* CSS Document */
.borderli {
  border: 1px solid black;
  margin: auto;
  padding: 2px;  
}

.olumlu {
color: green;
}

.olumsuz {
color: red;
}

input, textarea, button, select {    
    font-family: Verdana;
    font-size: 11px;
    padding: 1px 1px;
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
}
.verdana {
    font-family: Verdana;
    font-size: 11px;
}
.verdana a {
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

body{
	background-color: #FDF6E6;
	margin: 0;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	float: middle;
	padding: 0;
}
#container {width:100%}
#container_left {
	background:url('../images/bgleft.gif') no-repeat top right;
	background-color: #FDF6E6;
}
#container_mid {
	width:990px;
	vertical-align:top;
}
#container_right {
	background:url('../images/bgright.gif') no-repeat top left;
	background-color: #FDF6E6;
}
.header {
	text-align: center;
	width: 990px;
	height: 110px;
	vertical-align: top;
	margin-left: auto;
    	margin-right: auto
}
.logo {
	float: left;
	vertical-align: top;
	width: 449px;
	height: 110px;
}
.shopmenu {
	float: right;
	width: 460px;
	height: 110px;
	background:url('../images/SrchBg.gif') no-repeat top right;
}
.topmenu {
	text-align: center;
	font-size: 20px;
	text-decoration: none;
	vertical-align: middle;
}
.WhiteTea {
	text-decoration: none;
	vertical-align: middle;
	color: #333333;
}
.WhiteTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #333333;	
	text-shadow: #49176e;
	margin-left: 2px;
}
.GreenTea {
	text-decoration: none;
	vertical-align: middle;
	color: #999900;
}
.GreenTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #999900;
	margin-left: 2px;
}
.OolongTea {
	text-decoration: none;
	vertical-align: middle;
	color: #336699;
}
.OolongTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #336699;
	margin-left: 2px;
}
.BlackTea {
	text-decoration: none;
	vertical-align: middle;
	color: #CC0000;
}
.BlackTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #CC0000;
	margin-left: 2px;
}
.HerbalTea {
	text-decoration: none;
	vertical-align: middle;
	color: #CC9900;
}
.HerbalTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #CC9900;
	margin-left: 2px;
}
.RooibosTea {
	text-decoration: none;
	vertical-align: middle;
	color: #FF6600;
}
.RooibosTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #FF6600;
	margin-left: 2px;
}
.MateTea {
	text-decoration: none;
	vertical-align: middle;
	color: #CC3366;
}
.MateTea a {
	text-decoration: none;
	vertical-align: middle;
	color: #CC3366;
	margin-left: 2px;
}
.TeaProducts {
	text-decoration: none;
	color: #3E2743;
	vertical-align: middle;
}
.TeaProducts a {
	text-decoration: none;
	vertical-align: middle;
	color: #3E2743;
	margin-left: 2px;
}
.secmenu {
	width: 988px;
	height: 35px;
	text-align: center;
	vertical-align: middle;
	background:url('../images/SecNav.gif') no-repeat top left;
	display:table-cell;
}
.fsmenu {
	width: 988px;
	height: 35px;
	text-align: right;
	vertical-align: middle;
	background: #ffffff url('../images/FSNav.gif') no-repeat top left;
}
.SecNavTxt{
	text-align: right;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 8px;
	margin-bottom: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	height: 31px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.FSNavTxt {
	margin-top: 3px;
	margin-bottom: 0px;
	color: #BB5B4A;
	font-weight: bold;
	font-size: 14px;
	height: 30px;
	text-decoration: none;
}
.LeftHPText {
	padding: 5px;
	font-family: Times New Roman, Times, serif;
	text-align: left;
	font-size: 13px;
	color: #584723;
}
.account-text{
	font-family: Times New Roman, Times, serif;
	color:#49176e;
	font-size:11px;
	font-weight: bold;
	text-shadow: #49176e;
	align: left;
}
.search-text{
	border: #3E2743 solid thin;
	font-family: Times New Roman, Times, serif;
	font-size:12px;
	color:#3E2743;
	background-color:#ffffff;
	vertical-align: middle;
}
.maincontent {
	text-align: center;
	width: 990px;
	vertical-align: top;
	margin-left: auto;
    	margin-right: auto;
	background-color: #ffffff;
}
.footer {
	text-align: center;
	width: 990px;
	vertical-align: top;
	margin-left: auto;
    	margin-right: auto;
	background-color: #ffffff;
	line-height: 115%;
}
.phone {
	font-size: 26px !important;
	text-align: center;
	margin: 10px;
}
.footer-links {
	font-family: Times New Roman, Times, serif;
	font-size:12px;
	color: #8E886E;
	padding: 3px;
}
.controlscan {
	width: 100px;
	float: right;	
	padding: 5px;
}
.GTcathdr {
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 1px;
	background-color: #CAC29E;
	color: #000000;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}
.GTcathdrh1 {
	font-size: 22px;
	color: #3F2644;
	text-align: left;
	background-color: #CAC29E;
	font-weight: normal;
}
.BTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #C42220;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.BTcathdrh1 {
	font-size: 22px;
	color: #000000;
	text-align: left;
	padding-bottom: 0px;
	margin-bottom: 0px;
	background-color: #C42220;
	font-weight: normal;
}
.BTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #C42220;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.HTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #D0A604;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.HTcathdrh1 {
	font-size: 22px;
	color: #5F5E25;
	text-align: left;
	background-color: #D0A604;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.HTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #D0A604;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.GRTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #ACAC30;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.GRTcathdrh1 {
	font-size: 22px;
	color: #3A4604;
	text-align: left;
	background-color: #ACAC30;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.GRTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #ACAC30;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.OTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #203240;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.OTcathdrh1 {
	font-size: 22px;
	color: #7894A9;
	text-align: left;
	background-color: #203240;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.OTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #203240;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.WTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #F6F2E6;
	color: #615063;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.WTcathdrh1 {
	font-size: 22px;
	color: #8E886E;
	text-align: left;
	background-color: #F6F2E6;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.WTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #F6F2E6;
	color: #615063;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
}
.RTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #D15033;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.RTcathdrh1 {
	font-size: 22px;
	color: #56050B;
	text-align: left;
	background-color: #D15033;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.RTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #D15033;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.MTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #AE2666;
	color: #ffffff;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.MTcathdrh1 {
	font-size: 22px;
	color: #F5BF69;
	text-align: left;
	background-color: #AE2666;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.MTcathb {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #AE2666;
	color: #ffffff;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.BLTcathdr {
	padding-left: 2px;
	padding-right: 1px;
	background-color: #FFEBD6;
	color: #000000;
	font-size: 13px;
	text-align: left;
	font-weight: normal;
}
.BLTcathdrh1 {
	font-size: 22px;
	color: #AF804C;
	text-align: left;
	background-color: #FFEBD6;
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.BLTcathb {
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	text-align: center;
}
.catRow {
	width: 800px;
	height: 180px;
	position: relative;
}
.catItem {
	width: 200px;
	height: 110px;
	margin: 5px;
	vertical-align: top;
	float: right;
}
.breadcrumbs {
	vertical-align: top;
	font-size: 10px;
	height: 15px;
	width: 980px;
	font-color: #8E886E;
	align: left;
}
.catHeaderBox {
	width: 700px;
	height: 200px;
	border: 1px solid #000000;
	margin: 15px;
	overflow: visible;
}
.chk_loginbox{
	border: 1px solid #49176E;
	margin: 15px;
	overflow: visible;
	background-color: #FDFBE7;
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	font-weight: normal;

}
.catHeaderBox img {
	float: left;
}
.catHeaderText {
	text-align: right;
	font-size: 14px;
	position: relative;
}
.catHeaderAlt {
	font-size: 10px;
	position: relative;
}
.spacer {
	clear: both;
}
.emailsignup {
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	background-color:#DBD4AA;
	color: #49176E;
	vertical-align: bottom;
	border-top: 1px solid #49176E;
	border-bottom: 1px solid #49176E;
	padding: 5px;
}
#hpmain {
	width: 986px;
	text-align: center;
	vertical-align: top;
	background-color: #ffffff;
}
.AdPopHdr {
	text-align: center;
	font-size: 16px !important;
	color: #ffffff;
	font-weight: bold;
}
.AdPopBul {
	font-family: Times New Roman, Times, serif;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	background: url('../images/homepage/launch/ABMoreInfo.gif') no-repeat top right;
}
.AdPopCopy {
	color: #ffffff;
	line-height: 120%;
}
.joinemail {
	text-align: middle;
	font-size: 14px;
	color: #BB5B4A;
	margin-bottom: 3px;
}
.productdesc
{
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	font-weight:bold;
	color: #49253E;
	line-height:normal;
	text-align: left;
}
.error{
	font-size: 14px;
	font-weight:bold;
	color: red;
}
.text11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        padding: 5px;
	line-height: 1.2;
	vertical-align: top;
	text-align: left;
}
.ProdCopy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	line-height: 1.2;
	vertical-align: top;
	text-align: left;
	border-right: 2px solid #8E886E;
	border-left: 2px solid #8E886E;
	width: 320px;
}
.catnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
        padding: 5px;
	line-height: 1.2;
	vertical-align: top;
	text-align: right;
}
.icons {
	padding: 10px;
	text-align: center;
	vertical-align: middle;
	display:table-cell;
	border: 1px solid #000000;
	width: 410px;
	margin: 15px;
}
.LeftNav {
	text-align: center;
	padding: 5px;
	vertical-align: top;
}
.LeftNavTxt {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	color: #FCDCA2;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HolNavTxtHr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	color: Red;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HolNavTxt {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.LeftNavTxtHr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	color: #BB5B4A;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.HolNavTxtHr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 6px;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.LeftNavSubTxt {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
	color: #FCDCA2;
	padding-top: 2px;
	padding-bottom: 2px;
}
.HolNavSubTxt {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.LeftNavSubTxtHr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 18px;
	text-align: left;
	color: #BB5B4A;
	padding-top: 2px;
	padding-bottom: 2px;
}
.HolNavSubTxtHr {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	background-color: #3E2743;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 18px;
	text-align: left;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}
.LeftNavDiv {
	background-color: #3E2743;
	text-align: center;
	padding: 0px;
	margin: 0px;
	height: 8px;
	width: 177px;
}
.catName {
	color: #C05D4A;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	vertical-align: top;
}
.IDBheader {
	font-family: Times New Roman, Times, serif;
	font-size: 15px;
	text-align: center;
	color: #8E886E;
	background-color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.text12{
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding: 10px;
	line-height: 1.2;
	text-align: left;
	color: #000000;
	font-weight: normal;
}
.careitl {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
        padding: 3px;
	line-height: 1.2;
	text-align: left;
	color: #000000;
	font-weight: normal;
	background-color: #F7F7EF;
}
.SCHeaderM {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
        padding: 10px;
	text-align: center;
	background-color: #BB5C4A;
	color: #ffffff;
	font-weight: bold;
	border-right: 1px solid #ffffff;
	border-bottom: 2px solid #3E2743;
}
.SCHeaderR {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
        padding: 10px;
	text-align: center;
	background-color: #BB5C4A;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 2px solid #3E2743;
}
.SCHeaderQ {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
        padding: 10px;
	text-align: center;
	background-color: #BB5C4A;
	color: #ffffff;
	font-weight: bold;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 2px solid #3E2743;
}
.SCHeaderE {
	text-align: center;
	background-color: #BB5C4A;
	border-bottom: 2px solid #3E2743;
}
.SCTdMain {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	text-align: left;
	border-left: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
	color: #3E2743;
}
.SCTdOther {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #3E2743;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.SCTdEnd {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #3E2743;
	text-align: center;
	vertical-align: middle;
	border-right: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.SCTdQty {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #3E2743;
	text-align: center;
	vertical-align: middle;
	border-left: 1px solid #3E2743;
	border-right: 1px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.CTGift {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #BB5C4A;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
	border-left: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.CTTotals {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #BB5C4A;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	margin-left: 10px;
	border-left: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.CTGift2 {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #BB5C4A;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;	
}
.CTTotal2 {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #BB5C4A;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	margin-left: 10px;
	border-left: 5px solid #3E2743;
}
.CTTotal2B {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #BB5C4A;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right: 5px solid #3E2743;	
}
.CTOrdTotal {
	font-family: Arial, Verdana, san-serif;
	font-size: 16px;
	color: #BB5C4A;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	margin-left: 10px;
	border-left: 5px solid #3E2743;
}
.CTOrdTotalB {
	font-family: Arial, Verdana, san-serif;
	font-size: 16px;
	color: #BB5C4A;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right: 5px solid #3E2743;	
}
.CTGiftLink {
	color: #BB5C4A;
	font-weight: bold;
}
.CTUpdate {
	color: #BB5C4A;
	text-align: right;
	vertical-align: middle;
	margin-right: 5px;
	border-right: 5px solid #3E2743;
	border-left: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.CTAddDols {
	font-family: Arial, Verdana, san-serif;
	font-size: 14px;
	color: #3E2743;
	text-align: center;
	vertical-align: middle;
	margin-right: 5px;
	border-right: 5px solid #3E2743;
	border-left: 5px solid #3E2743;
}
.CTCurve {
	margin: 0px;
	border: 0px;
	background: url(/images/CartBotCir.gif) no-repeat 50%;
}
.CTComm {
	font-family: Arial, Verdana, san-serif;
	font-size: 12px;
	color: #BB5C4A;
	text-align: left;
	vertical-align: middle;
	margin: 5px;
	border-right: 5px solid #3E2743;
	border-left: 5px solid #3E2743;
	border-bottom: 2px solid #3E2743;
}
.removelink{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	text-align: center;
	color: #3E2743;
}
.form_req {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding: 5px;
	text-align: right;
	font-weight: bold;

}
.form_notreq {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding: 5px;
	text-align: right;
	font-weight: normal;
}
.form_field {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding: 5px;
	text-align: left;
	font-weight: normal;
}
.hlcells {
	border: 1px solid #49176E;
	background-color: #FDFBE7;
}
.MALeftNavDiv{
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding-left: 25px;
	line-height: 1.2;
	text-align: left;
	font-color: #49176e;
}
.MALeftNavDiv2{
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
        padding-left: 25px;
	line-height: 1.2;
	text-align: center;
	font-color: #49176e;
}
.text10red{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#C14B01;
	text-align: left;
}
.text14red{
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #C14B01;
	text-align: center;
}
.hiddencontent {
	display:none;
}
.PPdtlbx{
	font-family: Arial, Verdana, san-serif;
	background-color: #BD5B4A;
	color: #ffffff;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
}
#teawall {
	background-color: #E1E0AF;
	text-align: center;
	width: 100%;
}
.text12purple{
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-weight:bold;
	color:#49176E;
}
.pricebox {
	margin: 3px;
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:#C14B01;	
}
.text10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin-left: 5px;
}
.recotext {
	font-family:Times New Roman, Times, serif;
	font-size: 11px;
	color: #ffffff;
	text-align: center;
	padding: 5px;
}
a.recotext {
	font-family:Times New Roman, Times, serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	text-decoration: underline;
}
a.footer-links:hover{
	text-decoration: none; 
}
a.LeftNavTxt:visited {
	text-decoration: none;
	color: #FCDCA2;
}
a.LeftNavTxt:hover {
	text-decoration: underline;
   color: #FCDCA2; 
}
a.LeftNavSubTxt:visited {
	text-decoration: none;
	color: #FCDCA2;
}
a.LeftNavSubTxt:hover {
	text-decoration: underline;
	color: #FCDCA2;
}
a.breadcrumbs:link {
	font-size: 10px;
	color: #817D64;
	text-decoration: none; 
}
a.breadcrumbs:visited {
	font-size: 10px;
	color: #817D64;
	text-decoration: none; 
}
a.breadcrumbs:hover { 
	font-size: 10px;
	text-decoration: underline; 
}
#breadcrumbs-box{
	margin:0px 20px 5px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #817D64;
	text-align: left;
}
#tea-products {
top : 144px; 
left : 1022px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}

/* End of Jays CSS */




p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p2{
	font-family:Times New Roman, Times, serif;
	font-size: 20px;
	color:#49176e;
}
p3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C14B01;
}
b2{
	font-family:Times New Roman, Times, serif;
	font-size: 14px;
	color:#c14b01;
}
b3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#49176e;
}
.theteas {
	z-index: 9;
}
li.red{
	color:#C14B01;
}
li{
	list-style-image:  url(/images/home-bullet.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.footer-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8F886C;
}
.text10rednormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#C14B01;
}
.text11red{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#C14B01;
}
.text11bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
.text11rednormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C14B01;
}
.text11purple{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#49176E;
}
.text12redbold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#C14B01;
}
.text10olivebold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#676350;
}
.text16purple{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#49176E;
}
.nav-table-row{
	background-color: #C14B01;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C14B01;
	z-index: 8;
}
.NTTCopy {
	font-family: Times New Roman, Times, serif;
	color:#49176e;
	font-size: 13px;
	background-color: #ffffff;
	padding: 1px;
	text-align: center;
	vertical-align: top;
}
.NTTCopyLft {
	font-family: Times New Roman, Times, serif;
	color:#49176e;
	font-size: 14px;
	background-color: #ffffff;
	padding-left: 3px;
	text-align: left;
	vertical-align: top;
}
.NTTBullets{
	font-family: Times New Roman, Times, serif;
	color:#666666;
	font-size: 13px;
	text-shadow: #49176e;
	text-align: center;
}
.NTTLink {
	font-family: Times New Roman, Times, serif;
	color: #BE5A4A;
	font-size:14px;
	font-style: italic;
	background-color: #ffffff;
	padding: 2px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
}
.NTTHead {
	font-family: Times New Roman, Times, serif;
	color: #514053;
	font-size: 22px;
	font-weight: bold;
	background-color: #ffffff;
	padding: 1px;
	text-align: center;
	vertical-align: top;
}
.NTTMenu {
	font-family: Times New Roman, Times, serif;
	color: #ffffff;
	background-color: #BE5A4A;
	font-size:14px;
	padding: 1px;
	text-align: center;
	line-height: 115%;
}
a.NTTBullets {
	color: #666666; 
}
a.nav-links:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
   color : #DBD4AA;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 7px;
	height: 100%;
	width: 100%;
}
a.nav-links:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	 color: #DBD4AA; 
	text-decoration: none;
	padding-right: 4px;
	padding-left: 7px;
	height: auto;
	height: 100%;
	width: 100%;
}
a.nav-links:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	 color: #49176E; 
	text-decoration: none;
	padding-right: 4px;
	padding-left: 7px;
	height: 100%;
	width: 100%; 
}
a.purple:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #49176E;
}
a.purple:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #49176E;
}
a.purple:hover { 
	text-decoration: none; 
}
a.red-normal:link {
	color: #49176e;
}
a.red-normal:visited {
	color: #49176e;
}
a.red-normal:hover { 
	text-decoration: none; 
}
a.red-product:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	 color: #C14B01;
}
a.red-product:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	 color: #C14B01; 
}
a.red-product:hover { 
	text-decoration: none; 
}
a.text11red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline; 
	color: #C14B01;
}
a.text11red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline; 
	color: #C14B01;
}
a.text11red:hover { 
	text-decoration: underline; 
}
#tea-name-box {
	margin:0px 0px 15px 40px;
}
.pricebox {
	margin:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#C14B01;
	float:left;	
}		
.pricebox1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#C14B01;
	float:right;
	text-align: right;
}		
.add-button-box {
	margin:10px 0px 0px 0px;
	float:right;
}
.cat_header_box {
	background-color: #EFECDB;
	border: 2px solid #988E6A;
 	padding: 5px;
}
.flashobj {
	z-index: -1;
}
.premieresel {
	vertical-align: top;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
}
.premierOne {
	vertical-align: top;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
  	background-image: url("http://www.teavana.com/images/Premiere08/BGStar.gif");
  	background-repeat: no-repeat;

}
.premiereMain {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	background-color: #000000;
}
#general-description-box {
	margin:5px 0px 5px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: -1;
}		
#list-description-box {
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}		
#list-disclaimer-box {
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#C14B01;
}		
#order-confirmation-notes-box {
	margin:5px 5px 5px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/*.header-background {
	background-image: url(/images/site-top.gif);
	background-repeat: no-repeat;
	background-position: left top;

}*/
.store-opening-background {
	background-image: url(/images/sidebar-store-opening.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#the-teas {
top : 98px; 
left : 72px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}
#our-story {
top : 98px; 
left : 257px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}
#locations {
top : 98px; 
left : 348px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}
#new-to-tea {
top : 98px; 
left : 438px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}
#whats-new {
top : 98px; 
left : 538px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}
#careers {
top : 98px; 
left : 645px; 
position : absolute; 
z-index : 90; 
visibility : hidden; 
}

.polltable {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 15px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;

}