body
{
	margin: 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #452727;
	background-image: url("bg.gif"); background-repeat:repeat-x;
	text-align: left; 
	font-size: 11px; line-height: 13px;
	padding: 0; }
	
a {
	text-decoration: none;
	color: #ec1d25;
	font-weight:bold;
}
a:active {
	color: #ec1d25;
	text-decoration: underline;
}

.lien2 {text-decoration: none}
h1 {font: 10pt verdana;}

h1 a { font: 10pt verdana; text-decoration: none;}
h1 a:active { text-decoration: underline; }

h2 {font: 10pt verdana;}

h2 a {  font: 10pt verdana; text-decoration: none;}
h2 a:active { font: 10pt verdana; text-decoration: underline; }

.th3-links {color: #ffffff; font: 1pt verdana;}

.th3-links a { color: #ffffff; font: 1pt verdana; text-decoration: none;}

.th3-links a:active { color: #ffffff;	ont: 1pt verdana; text-decoration: none; }

#espresso {position:absolute; top:0px; width:500px; display:none; z-index:1;}

table, td
{ font: 11px Verdana, sans-serif; color: #452727; vertical-align:top; line-height: 13px;}

p {text-align:left;}

.tableLeft1 { vertical-align: top; padding-top: 0px; }

.tableRight9 { vertical-align: top; width: 200px; padding-left: 0px; padding-bottom: 0px; padding-right: 8px; }

.clearmb {clear: both}

.image {
	border-color:#CCCCCC; 
	border-width:1px;
      }
	  
.bookmark {font: 10px Ariel, Verdana, sans-serif; color: #000000;	}	  

.bookmark {font: 10px Ariel, Verdana, sans-serif; }	  
.bookmark {font: 10px Ariel, Verdana, sans-serif; }	  
.bookmark {font: 10px Ariel, Verdana, sans-serif; 	}	  
	  
#topicNav { margin-left: 20px; margin-right: 5px; padding: 10px; border: solid 1px #452727;}
#topicNav p { font-size: 10px; margin-bottom: 8px; margin-top: 0px; color: #452727;}
#topicNav a { font-size: 10px; font-weight: normal;}
#topicNav a:visited { }
#topicNav a:active { font-weight: normal; }
#topicNav a:hover { }

#topicNav2 { margin-bottom: 0px; margin-top: 0px; padding: 10px;}
#topicNav2 p { font-size: 9px; margin-bottom: 5px; margin-top: 0px; }
#topicNav2 a { font-size: 9px; font-weight: bold; color: #CC6600;}
#topicNav2 a:visited { }
#topicNav2 a:active { font-weight: bold; color: #CC6600;}
#topicNav2 a:hover { text-decoration: underline; color: #CC6600; }

#topicNav3 { margin-left: 0px; margin-right: 0px; margin-top: 10px; padding: 0px;}
#topicNav3 p { font-size: 11px; margin-bottom: 9px; margin-top: 0px;}
#topicNav3 a { font-size: 11px; font-weight: bold;}
#topicNav3 a:visited { }
#topicNav3 a:active { font-weight: bold; }
#topicNav3 a:hover { text-decoration: underline; }

#contentbox { margin-left: 0px; margin-right: 0px; padding-top: 0px;}
#contentbox td { padding: 0px; }
#contentbox a:link { 	color: #CC6600; text-decoration: none; }
#contentbox a:hover { text-decoration: underline; color: #CC6600;}
#contentbox a:visited { text-decoration: none; color: #CC6600; font-weight:normal; }

#contentbox9 { margin-left: 0px; margin-right: 0px; padding-top: 0px;}
#contentbox9 td {  padding: 0px; }
#contentbox9 a:link { font-size:12px; color: #CC6600; text-decoration: underline; font-weight:bold; }
#contentbox9 a:hover {  font-size:12px; text-decoration: none; color: #CC6600;}
#contentbox9 a:visited {  font-size:12px; color: #CC6600; font-weight:bold; text-decoration: underline;  }

#background-side1 {background: url(images/espresso_15a.gif) no-repeat; /*beige and white short side*/}

#background-side2 {background: url(images/products2_15.gif) no-repeat; /*the beans*/}

#background-side3 {background: url(images/espresso_15spacer.jpg); /*the spacer is solid beige*/}

#background-products {background:#faf6f5 url(images/products_10.gif); background-repeat:no-repeat; /*the wide area beans*/ }

#background-basic {background: url(images/espresso_16.gif);  /*beige and white long strip*/}

#btmnav { color: #AD9465; font-size: 10px; font-weight:normal;}
#btmnav a:link { 	color: #AD9465; text-decoration: none; font-weight:normal;}
#btmnav a:hover { text-decoration: underline; color: #CC6600; font-weight:normal;}
#btmnav a:visited { color: #AD9465; font-weight:normal;}

#btmnav2 { font-size: 9px; font-weight:normal;}
#btmnav2 a:link { 	color: #AD9465; text-decoration: none; font-weight:normal;}
#btmnav2 a:hover { text-decoration: underline; color: #CC6600; font-weight:normal;}
#btmnav2 a:visited { color: #AD9465; font-weight:normal;}

.T8no
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452727;
	font-weight: normal;
}

.T8no a { color: #452727;	text-decoration: none;  font-weight: normal;}

.T8no a:hover { text-decoration: none; font-weight: normal; color: #452727;}

.T8no a:visited { text-decoration: none; color: #452727; font-weight: normal;}

.T8white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
}

.T8white a { color: #ffffff;	text-decoration: none;  font-weight: normal;}

.T8white a:hover { text-decoration: none; font-weight: normal; color: #ffffff;}

.T8white a:visited { text-decoration: none; color: #ffffff; font-weight: normal;}

.Tclient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6600;
}

.Tclient a:link { color: #CC6600;	text-decoration: none; }

.Tclient a:hover { text-decoration: underline; }

.Tclient a:visited { text-decoration: none; color: #339900; }

.T9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#CC6600;
}

.T9 a { color: #CC6600; text-decoration: none;}

.T9 a:hover { text-decoration: underline; color: #CC6600;}

.T9 a:visited { color: #339900;}

.T9coffee
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #452727;
}

.T9orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600;
	font-weight: normal;
}

.T9orange a { color: #CC6600;	text-decoration: none;  font-weight: normal;}

.T9orange a:hover { text-decoration: underline; font-weight: normal; color: #CC6600;}

.T9orange a:visited { text-decoration: none; color: #CC6600; font-weight: normal;}

.T9tan-links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FAF6F5;
	font-weight: normal;
}

.T9tan-links a { color: #FAF6F5;	text-decoration: none;  font-weight: normal;}

.T9tan-links a:hover { text-decoration: underline; font-weight: normal; color: #FAF6F5;}

.T9tan-links a:visited { text-decoration: none; color: #FAF6F5; font-weight: normal;}

.T10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #452727;
}

.T10 a { text-decoration: none;  }

.T10 a:hover { text-decoration: underline;}

.T10 a:visited { text-decoration: none;}


.T10orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}

.T11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452727;}





.T11no
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452727;
	font-weight: normal;
}

.T11no a { color: #452727;	text-decoration: none;  font-weight: normal;}

.T11no a:hover { text-decoration: none; font-weight: normal; color: #452727;}

.T11no a:visited { text-decoration: none; color: #452727; font-weight: normal;}

.T11under
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452727;
	text-decoration: underline;
	
}

.T11 a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366cc;
}

.T11bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #452727;
}

.T11coffee
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #452727;
}

.T11coffeet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.T11orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
}

.T11orange a { color: #CC6600;	text-decoration: none; }

.T11orange a:hover { text-decoration: underline; }

.T11orange a:active { color: #CC6600;	text-decoration: none; }

.T11white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.T11white a { color: #ffffff;	text-decoration: none;  font-weight: normal;}

.T11white a:hover { text-decoration: none; font-weight: normal; color: #ffffff;}

.T11white a:visited { text-decoration: none; color: #ffffff; font-weight: normal;}

.T12orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
}

.T12orange a { color: #CC6600;	text-decoration: underline; }

.T12orange a:hover { color: #CC6600; text-decoration: underline; }

.T12orange a:active { color: #CC6600;	text-decoration: underline; }

.T12orange a:visited { color: #CC6600;	text-decoration: underline; }


.T12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #452727;
}

.T12u {	font-size: 12px; text-decoration: underline; }

.T12blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
}

.T12blue a { color: #CC6600;	text-decoration: underline; }

.T12blue a:hover { text-decoration: underline;   color: #452727;}

.T12blue a:active { color: #CC6600;	text-decoration: underline; }

.T12bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; }

.T12tea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ec1d25;
}

.T12tea a:link { color: #FF5400;	text-decoration: underline; }

.T12tea a:hover { text-decoration: underline;   color: #452727;}

.T12tea a:visited { color: #FF5400;	text-decoration: underline; }


.T12tealineheight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ec1d25;
	line-height: 20px;
}
	
.T12tealineheight a { color: #FF5400;	text-decoration: underline; }

.T12tealineheight a:hover { text-decoration: underline;  color: #452727;}

.T12tealineheight a:active { color: #FF5400;	text-decoration: underline; }


.T13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #452727; }

.T13tea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF5400;
}

.T13tea a { color: #FF5400;	text-decoration: underline; }

.T13tea a:hover { text-decoration: underline; color: #452727;}

.T13tea a:active { color: #FF5400;	text-decoration: underline; }

.T13coffee
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #452727;
}

.T13orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
}

.T13orange a { color: #CC6600;	text-decoration: underline; }

.T13orange a:hover { text-decoration: underline;   color: #452727;}

.T13orange a:active { color: #CC6600;	text-decoration: underline; }

.T13rust
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#8F5528;
}

.T13rust a { color: #8F5528; text-decoration: none;}

.T13rust a:hover { text-decoration: underline;   color: #452727;}

.T13rust a:visited { color: #8F5528;}

.T14
{
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.T14bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.T15
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}


.T15tea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF5400;
}

.T15tea a { color: #FF5400;	text-decoration: underline; }
.T15tea a:hover { text-decoration: underline; color: #452727;}
.T15tea a:active { color: #FF5400;	text-decoration: underline; }

.T15orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC6600;
}

.T15orange a { color: #CC6600;	text-decoration: none; }
.T15orange a:hover { color: #CC6600;	text-decoration: none; }
.T15orange a:visited { color: #CC6600;	text-decoration: none; }


.T16
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #452727;
}

.T16bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #452727;
}

.T16G
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #868F98;
}

.T16rust
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #8F5528;
}


.T17orange
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #2568ce;
}

.T17orange a { color: #CC6600;	text-decoration: none; }
.T17orange a:hover { color: #CC6600;	text-decoration: none; }
.T17orange a:visited { color: #CC6600;	text-decoration: none; }

.T17
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #452727;
}

.T17 a { color: #452727;	text-decoration: none; }
.T17 a:hover { color: #452727;	text-decoration: none; }
.T17 a:visited { color: #452727;	text-decoration: none; }

.tu {
	text-decoration: underline;
}

#glossary-instructions {background-color: #fff; padding: 18px;}
#glossary-links, #glossary-links a{margin-top: 20px; font-size: 13px; padding-right: 2px;}

a.glossary {z-index:24;color: #FE3C46!important; font-weight: bold; text-decoration: none; position: relative;}
a.glossary:hover {text-decoration: underline; z-index:50; background-color: #FFFFFF;}
a.glossary:hover span{display: block; position: absolute; color: #000000!important; background-color: #E1B86B; width: 185px; text-decoration: none; padding: 0 10px; font-weight: normal; border: 1px solid #663300; left: -215px; top: -50px;}
a.glossary:hover span.glossary-box-top {display: none;}
a.glossary:hover span.glossary-box-bottom {display: none;}


.T16redb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
