ul { margin-top:5px; margin-bottom:5px; }
ul li {list-style-type:disc; margin-left:-15px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; }

.content_hscroll {
	width:700px;
	height:auto;
	margin:0;
	padding: 7px 0px 40px 0px;
	border:0;
	overflow:auto;
	overflow-x:auto;
	overflow-y:hidden; 
   	text-align:left;	
}

.body  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	line-height : 16px;
	}


.bodywhite  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	line-height : 16px;
	color : #ffffff;
	}

.bodyblue {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	line-height : 16px;
	color : #095ba6;
	}

a.coffeeLink {
	font-weight: normal;
	text-decoration: underline;
}

.warranty  {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	line-height : 16px;
	color : #777777;
	}

a.warranty:link { text-decoration: none; color : #777777; }
a.warranty:visited { text-decoration: none; color : #777777; }
a.warranty:hover { text-decoration: underline; color : #777777; }
a.warranty:active { text-decoration: none; color : #777777; }


.menu {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	line-height : 14px;
	color : #ffffff;
	}

.hdg {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	line-height : 20px;
	color : #095ba6;
	}

.hdgRed { color: #AF3210; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; }
.hdgGreen { color: #2F7D6A; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgGreenTitle { color: #2F7D6A; font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; padding-bottom:10px; display: block; }
.hdgWhite { color: #FFF; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgBlue { color: #095ba6; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgMixedWine { color: #257364; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgRedWine { color: #95002D; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgWhiteWine { color: #B5A870; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgCoffee { color: #363626; font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; padding-bottom:10px; }
.hdgCoffeeTitle { color: #363626; font-size: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 24px; padding-bottom:10px; display: block; }
#coffeeClub p {margin: 0px; padding: 0px; color: #666666; font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight : normal; font-style : normal; line-height : 16px;}
#coffeeClub a:link {color: #363626; font-weight: bold; text-decoration: none;}
#coffeeClub a:visited {color: #363626; font-weight: bold; text-decoration: none;}
#coffeeClub a:hover {color: #363626; font-weight: bold; text-decoration: underline;}
#coffeeClub a:active {color: #363626; font-weight: bold; text-decoration: none;}

.crumbtrail {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #9ea0c6;
	}
	
a.crumbtrail:link { text-decoration: none; color : #9ea0c6; }
a.crumbtrail:visited { text-decoration: none; color : #9ea0c6; }
a.crumbtrail:hover { text-decoration: underline; color : #9ea0c6; }
a.crumbtrail:active { text-decoration: none; color : #9ea0c6; }	
	
.form_select {
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 0px;
	border: inset 1px #696969;
	}

.product_usp { 
	font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 10px;
	line-height: 16px;	
	}
	
.product_link {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	line-height : 14px;
	color: #777777;
	text-decoration: none;
	}

a.product_link:link { text-decoration: none; color : #777777; }
a.product_link:visited { text-decoration: none; color : #777777; }
a.product_link:hover { text-decoration: none; color : #095ba6; }
a.product_link:active { text-decoration: none; color : #777777; }

.product_linkblue {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 14px;
	color: #095ba6;
	text-decoration: none;
	}

a.product_linkblue:link { text-decoration: none; color : #095ba6; }
a.product_linkblue:visited { text-decoration: none; color : #095ba6; }
a.product_linkblue:hover { text-decoration: underline; color : #095ba6; }
a.product_linkblue:active { text-decoration: none; color : #095ba6; }

.itemmed { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 18px;
 }

.itemsml { 
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	line-height: 18px;
	}

.divisionsblue { 
	font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 11px;
	line-height: 17px;
	color: #095ba6;
	}

.itemsmlcollections { 
	font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 10px;
	line-height: 16px;
	}

.itemsmlblue { 
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	line-height: 14px;
	color: #095ba6;
	}
	
.itemsmlwhite { 
	font-family: Verdana, Geneva, Arial, sans-serif;
   	font-size: 10px;
	line-height: 14px;
	color: #ffffff;
	}	

.itemsmllightblue { 
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	line-height: 16px;
	color: #66a0d5;
	font-weight: bold;
	}

a.divisionsblue:link { text-decoration: none; color : #095ba6; }
a.divisionsblue:visited { text-decoration: none; color : #095ba6; }
a.divisionsblue:hover { text-decoration: none; color : #095ba6; font-weight: bold; }
a.divisionsblue:active { text-decoration: none; color : #095ba6; }

a.itemsml:link { text-decoration: none; color: #636363; }
a.itemsml:visited { text-decoration: none; color: #636363; }
a.itemsml:hover { text-decoration: none; color: #095ba6; }
a.itemsml:active { text-decoration: none; color: #636363; }

a.itemsmlblue:link { text-decoration: none; color: #095ba6; }
a.itemsmlblue:visited { text-decoration: none; color: #095ba6; }
a.itemsmlblue:hover { text-decoration: none; color: #095ba6; font-weight: bold; }
a.itemsmlblue:active { text-decoration: none; color: #095ba6; }	

a.itemsmlwhite:link { text-decoration: none; color: #ffffff; }
a.itemsmlwhite:visited { text-decoration: none; color: #ffffff; }
a.itemsmlwhite:hover { text-decoration: none; color: #ededed; }
a.itemsmlwhite:active { text-decoration: none; color: #ffffff; }

a.itemsmllightblue:link { text-decoration: none; color: #66a0d5; }
a.itemsmllightblue:visited { text-decoration: none; color: #66a0d5; }
a.itemsmllightblue:hover { text-decoration: none; color: #095ba6; }
a.itemsmllightblue:active { text-decoration: none; color: #66a0d5; }

.footer { 
	font-family: Verdana, Geneva, Arial, sans-serif;
  	font-size: 9px;
	line-height: 14px;
	color: #ffffff;
	}

a.footer:link { text-decoration: none; }
a.footer:visited { text-decoration: none; }
a.footer:hover { text-decoration: underline; }
a.footer:active { text-decoration: none; }

a:Hover {
	text-decoration: none;
	}
	
.recommendHdg {
	font-size : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	line-height : 20px;
	color : #FFFFFF;
}
.recommendFields {
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	line-height: 16px;
}
.recommendPara {
	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	line-height: 16px;
}
.recommendBttn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #96adb2;
	border: #96adb2;
}

.home_nav_main { font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #16508C; }
a.home_nav_main:link { text-decoration: none; color: #16508C; }
a.home_nav_main:visited { text-decoration: none; color: #16508C; }
a.home_nav_main:hover { text-decoration: none; color: #B40C23; }
a.home_nav_main:active { text-decoration: none; color: #16508C; }
.home_nav_main_selected { font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #B40C23; }

.home_nav_sub { font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #19A1BB; }
a.home_nav_sub:link { text-decoration: none; color: #19A1BB; }
a.home_nav_sub:visited { text-decoration: none; color: #19A1BB; }
a.home_nav_sub:hover { text-decoration: none; color: #B40C23; }
a.home_nav_sub:active { text-decoration: none; color: #19A1BB; }
.home_nav_sub_selected { font-size: 11px; line-height: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #B40C23; }

.formText {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #96ADB2;
	width: 140px;
	height: 17px;
}

.formHdg {

	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	line-height : 18px;
	color : #FFFFFF;
}
.formContent {


	font-family: Verdana, Geneva, Arial, sans-serif;
   font-size: 10px;
	color: #777777;
	padding: 0px;
	border: none;
}
.formBttn {
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	line-height : 18px;
	color : #FFFFFF;
	background-color: #96ADB2;
	border: none #96ADB2;
	text-align: center;
	vertical-align: middle;
	padding: 2px;
	width: 75px;


}
.formSelectSmall {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 0px;
	border: 1px solid #96ADB2;
	width: 60px;
	height: 17px;



}
.formSelectMed {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 0px;
	border: 1px solid #96ADB2;
	width: 140px;
	height: 17px;
}

.formTextSmall {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 2px;
	width: 75px;
	border: 1px solid #96ADB2;
	height: 17px;
}

.formTextLarge {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 2px;
	width: 200px;
	border: 1px solid #96ADB2;
	height: 17px;
}

.formTextArea {

	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	color: #095ba6;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #96ADB2;
	width: 140px;
	height: 74px;
}

.feature {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 9px;
 line-height: 11px;
 color: #666666;
	}
