body
{	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #452727;
	background-image: url("bg.jpg");
	background-repeat:repeat-x;
	text-align: left;
	font-size: 11px;
	line-height: normal;
	padding: 0px 0 0 0;}
	
			a { color: #3a82eb; font-weight:bold; }

.lien2 {text-decoration: none}
.li2 ul {}
.li2 li { line-height:22px; }

.li3 {line-height:26px; margin:0 0 0 10px; color:#e61b23;}

h1 { font-size:12px; line-height:16px; color: #CC6600}
	h1 a {font-size:12px; line-height:16px; text-decoration: none; color: #CC6600}

h2 {font-size:14px; line-height:14px; margin:0 0 0 0}
			h2 a {text-decoration: none;}

h3 {font-size:12px; line-height:14px}
			h3 a {text-decoration: none;}

.image {	border-color:#cccccc; 
	border-width:1px; }
	  
#espresso {position:absolute; top:0px; width:500px; display:none; z-index:1;}

#background-1 {background: url("images/coffee_01.png") no-repeat; width:402px; height:69px; display:block; text-indent:-9999px; border:0;}
#background-2 {background: url("images/coffee_10.jpg") no-repeat; width:451px; height:344px; display:block; text-indent:-9999px; border:0;}
#background-3 {background: url("images/coffee_17.jpg") no-repeat; width:113px; height:226px; display:block; text-indent:-9999px; border:0;}
#background-4 {background: url("images/coffee_16.jpg") no-repeat; width:229px; height:261px; display:block; text-indent:-9999px; border:0;}
#background-5 {background: url("images/coffee_11.jpg") no-repeat; width:229px; height:247px; border:0;}

#background-6 {background: url("images/coffee_18.jpg") no-repeat; width:451px; height:164px; border:0;}
#background-7 {background: url("images/green.png") no-repeat; width:100px; height:120px; display:block; text-indent:-9999px; border:0;}
#background-8 {background: url("images/green2.png") no-repeat; width:100px; height:120px;  display:block; text-indent:-9999px; border:0;}
#background-9 {background: url("images/coffee_banner_01.jpg") no-repeat; width:375px; height:111px; display:block; text-indent:-9999px; border:0;}
#background-9b {background: url("images/coffee_banner_02.jpg") no-repeat; width:412px; height:111px; display:block; text-indent:-9999px; border:0;}
#background-9a {background: url("images/coffee_banner2.png") no-repeat; width:362px; height:270px; display:block; text-indent:-9999px; border:0;}
#background-10 {background: url("images/coffee_08.jpg") no-repeat; width:800px; height:48px; display:block; text-indent:-9999px; border:0;}

#background-11 {background: url("images/coffee_03.png") no-repeat; width:107px; height:33px; display:block; text-indent:-9999px; border:0;}
#background-12 {background: url("images/coffee_02.png") no-repeat; width:398px; height:36px; display:block; text-indent:-9999px; border:0;}
#background-13 {background: url("images/espresso_01.png") no-repeat; width:402px; height:69px; display:block; text-indent:-9999px; border:0;}
#background-14 {background: url("images/espresso_02.png") no-repeat; width:398px; height:36px; display:block; text-indent:-9999px; border:0;}
#background-15 {background: url("images/products2_10.gif") no-repeat; background-color:#faf6f5; width:680px; height:678px; border:0;}
#background-15b {background: url("images/products_10.gif") no-repeat; width:680px; height:678px; border:0; background-color:#faf6f5;}

#background-16 {background: url("images/products2_15.gif") no-repeat; width:113px; height:396px; display:block; text-indent:-9999px; border:0;}
#background-17 {background: url("images/espresso_15a.gif") repeat-y; width:113px; height:6px; border:0;}
#background-17a {background: url("images/espresso_15a.gif") repeat-y; width:113px; height:6px; border:0;}
#background-17b {background: url("images/espresso_15a.gif") repeat-y; width:113px; height:6px; border:0;}
#background-15a {background: url("images/espresso_15a.gif") repeat-y; width:113px; height:6px; display:block; text-indent:-9999px; border:0;}
/*espresso_16 is the same as top-ten_16*/
#background-18 {background: url("images/espresso_16.gif") repeat-y; width:800px; height:5px; border:0;}
#background-18b {background: url("images/espresso_16.gif") repeat-y; width:800px; height:5px; border:0;}
#background-19 {background: url("images/WorldMap.jpg") no-repeat; width:650px; height:324px; display:block; text-indent:-9999px; border:0;}

#background-20 {background: url("images/espresso_15.gif") no-repeat; width:113px; height:203px; display:block; text-indent:-9999px; border:0;}
#background-21 {background: url("images/espresso_15b.jpg") no-repeat; width:143px; height:100px; display:block; text-indent:-9999px; border:0;}
#background-22 {background: url("images/top-ten_15.gif") no-repeat; width:793px; height:376px; border:0;}
#background-23 {background: url("images/top-ten_10.gif") repeat-y; width:680px; height:282px; border:0;}
#background-24 {background: url("images/second-big_10.gif") repeat-y; width:680px; height:609px; border:0;}
#background-25 {background: url("images/espresso_15b.jpg") repeat-y; width:143px; height:8px; display:block; text-indent:-9999px; border:0;}

#background-26 {background: url("images/espresso_10.gif") repeat-y; width:680px; height:485px; border:0;}
#background-27 {background: url("images/customers_10.gif") no-repeat; width:680px; height:485px; border:0;}
#background-28 {background: url("images/customers_17.gif") no-repeat; width:800px; height:193px; border:0;}
#background-29 {background: url("images/opportunities_16.gif") no-repeat; width:800px; height:5px; display:block; text-indent:-9999px; border:0;}
#background-30 {background: url("images/opportunities_10.gif") no-repeat; width:680px; height:485px; border:0;}

#background-31 {background: url("images/opportunities_17.gif") no-repeat; width:800px; height:193px; border:0;}
#background-32 {background: url("images/consulting_10.gif") no-repeat; width:680px; height:485px; border:0;}
#background-33 {background: url("images/groupphoto.jpg") no-repeat; width:650px; height:311px; border:0;}
#background-34 {background: url("images/second-big_17.gif") no-repeat; width:800px; height:61px; border:0;}
#background-35 {background: url("images/") no-repeat; width:143px; height:100px; display:block; text-indent:-9999px; border:0;}


#background-0 {background: url("images/") no-repeat; width:143px; height:100px; display:block; text-indent:-9999px; border:0;}

#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.png"); background-repeat:no-repeat; /*the wide area beans*/ }
#background-basic {background: url("images/espresso_16.gif");  /*beige and white long strip*/}

.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}
	  
.bookmark {font: 10px Ariel, Verdana, sans-serif; color: #000000;	}	   
	  
#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: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: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:hover { text-decoration: underline; }

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


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

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

.btmnav2 { font-size: 9px; font-weight:normal;}
			.btmnav2 a { 	color: #AD9465; text-decoration: none; font-weight:normal;}
			.btmnav2 a:hover { text-decoration: underline; color: #CC6600; 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;}

.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;}



.T9 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px!important;
	color:#CC6600; font-weight:normal!important;}
			.T9 a { color: #CC6600; text-decoration: none; font-weight:normal!important; font-size: 9px!important;}
			.T9 a:hover { text-decoration: underline; color: #CC6600; font-weight:normal!important; font-size: 9px!important;}

.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;}

.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;}


.T10 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #452727;}
			.T10 a { text-decoration: none;  }
			.T10 a:hover { text-decoration: underline;}

.T10orange {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;}
			.T10orange a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px; font-weight: bold;
				color: #CC6600;}
			.T10orange a:hover { 
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px; font-weight: bold;
				color: #CC6600;}
				
.Tclient {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6600;}
			.Tclient a {text-decoration: underline; }
			.Tclient a:hover {text-decoration: none;}
			
							

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

.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;}

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

.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; }

.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;}



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

.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;}

.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: #FF5400; }
			.T12tea a { color: #FF5400;	text-decoration: underline; }
			.T12tea a:hover { text-decoration: underline;   color: #452727;}

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

.T12greenlineheight {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #438408; line-height: 20px; }
			.T12greenlineheight a:hover { text-decoration: underline;  color: #452727;  line-height: 20px;}
			.T12greenlineheight a { color: #3a82eb;	text-decoration: underline;  line-height: 20px;}

.T12green {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #438408; }
			.T12green a { color: #438408;	text-decoration: underline; }
			.T12green a:hover { text-decoration: underline;  color: #452727;}
			
			

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

.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;}

.T13green {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #438408; }
			.T13green a { color: #438408;	text-decoration: underline; }
			.T13green a:hover { text-decoration: underline;  color: #452727;}

.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;}


.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;}

.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;}

.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; }

.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;}
	
.T16redb {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height:16px;
	font-weight: bold;
	color: #FF0000;}
	.T16redb a {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height:16px;
	font-weight: bold; text-decoration: none; 
	color: #FF0000;}
	.T16redb a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; line-height:16px;
	font-weight: bold; text-decoration: none; 
	color: #FF0000;}
	
.T17green {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #438408;}
			.T17green a { color: #438408;	text-decoration: none; }
			.T17green a:hover { color: #438408;	text-decoration: none; }

.T17orange {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #CC6600;}
			.T17orange a { color: #CC6600;	text-decoration: none; }
			.T17orange a:hover { 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; }

.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;}
