/**************************************** General ****************************************/
BODY
{
	margin: 0px;
	margin-top: 0px;
	margin-bottom: -10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: -10px;
	padding-top: 0px;
background-image: url(http://coffeebean.com/Backgrounds/CBTL_bgr.jpg);
	background-position:center top;
	text-align: left;
}
#container
{
	width: 760px;
	background-color: #FBFBD9;
}
.sb_content
{
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
TABLE, TH, TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
text-align: left;
}
TABLE.contentpadded TD
{
	padding: 4px;
}
/*set the desired width of the page*/
.tbPage
{
	text-align: center;
	width: 760px;
	background-color: #FAFAD8;
}
.tbPage .Title
{
	text-align: right;
}
.tbPage .Header
{
	text-align: center;
}
.tbPage .LeftCol
{
	display: none;
}
.tbPage .Content
{
	padding: 10px 0px 0px;
	text-align: left;
	width: 100%;
}
.tbPage .RightCol
{
	display: none;
}
.tbPage .Footer
{
	text-align: center;
}
.content_lines_corner
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #94BD60;
	border-bottom-color: #94BD60;
}
.content_lines_vert
{
	background-image: url(../images/border_contentbody_vert.gif);
	background-repeat: repeat-y;
}
.content_lines_vert3
{
	background-image: url(../images/border_contentbody_vert3.gif);
	background-repeat: repeat-y;
}
.content_lines_vert_new
{
	background-image: url(../images/border_contentbody_vert_new.gif);
	background-repeat: repeat-y;
}
.content_lines_vert_existing
{
	background-image: url(../images/border_contentbody_vert_existing.gif);
	background-repeat: repeat-y;
}
.content_lines_vert_l
{
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #94BD60;
}
.content_lines_horz
{
	background-image: url(../images/border_contentbody_horz.gif);
	background-repeat: repeat-x;
}
.content_lines_horz_new
{
	background-image: url(../images/border_contentbody_horz_new.gif);
	background-repeat: repeat-x;
}
.content_lines_horz_existing
{
	background-image: url(../images/border_contentbody_horz_existing.gif);
	background-repeat: repeat-x;
}
.content_lines_horz2
{
	background-image: url(../images/border_contentbody_horz2.gif);
	background-repeat: repeat-x;
}
.content_lines_horz3
{
	background-image: url(../images/border_contentbody_horz3.gif);
	background-repeat: repeat-x;
}
.content_lines_corner
{
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #94BD60;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #94BD60;
}
.nav_lines_vert
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #94BD60;
}
.nav_lines_horz
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #94BD60;
}
.productpromo_lines_vert
{
	background-image: url(../images/border_PromoProduct_vert.gif);
	background-repeat: repeat-y;
}
.productpromo_lines_horz
{
	background-image: url(../images/border_PromoProduct_horz.gif);
	background-repeat: repeat-x;
}
A.nav_back:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6633;
	text-decoration: none;
}
A.nav_back:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFCC33;
	text-decoration: none;
}
A.nav_back:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6633;
	text-decoration: none;
}
A.nav_back:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6633;
	text-decoration: none;
}
A.ourstores:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #635137;
	text-decoration: none;
	font-weight: bold;
}
A.ourstores:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
	font-weight: bold;
}
A.ourstores:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #635137;
	text-decoration: none;
	font-weight: bold;
}
A.ourstores:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #635137;
	text-decoration: none;
	font-weight: bold;
}
TD.nav_back
{
	padding-left: 10px;
}
.pagination
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
}
P.pagination
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
}
A.pagination:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
A.pagination:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
A.pagination:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
A.pagination:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
TD.pagination
{
	padding-top: 5px;
	padding-bottom: 5px;
}
A.nav_google_next:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
}
A.nav_google_next:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFCC33;
	text-decoration: none;
}
A.nav_google_next:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
}
A.nav_google_next:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
}
A.formlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
A.formlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
A.formlink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
A.formlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	text-decoration: none;
}
A.atbc:link
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
	font-weight: bold;
}
A.atbc:hover
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
	font-weight: bold;
}
A.atbc:active
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
	font-weight: bold;
}
A.atbc:visited
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
	font-weight: bold;
}
A.mcb:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	line-height: 20px;
	text-decoration: none;
}
A.mcb:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	line-height: 20px;
	text-decoration: none;
}
A.mcb:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	line-height: 20px;
	text-decoration: none;
}
A.mcb:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	line-height: 20px;
	text-decoration: none;
}
A.mcb2:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
A.mcb2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
A.mcb2:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
A.mcb2:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
IMG.vertspacing
{
	margin-top: 3px;
	margin-bottom: 3px;
}
.starnote
{
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.starnote_bold
{
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.starnote2
{
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.form_textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.form_searchbox
{
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/************************************** Header *****************************************
New Backgrounds*/
.B_Bkgrd_Header
{
	background-image: url(../images/Backgrounds/B1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.C_Bkgrd_Header
{
	background-image: url(../images/Backgrounds/C1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.D_Bkgrd_Header
{
	background-image: url(../images/Backgrounds/D1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.SplashPage_Club_Bkgrd_Header
{
	background-image: url(../images/Backgrounds/Bkgrd_SPLASH_Club_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/******************
tell a friend
table.tellafriend
{
background:url(../images/Bkgrd_TellAFriend.gif);
background-repeat:no-repeat;
}
td.tellafriend{
padding-bottom: 15px;
padding-left: 10px;
padding-right: 10px;
}
CHANGED BY MATT*/
TABLE.tellafriend
{
	border: 1px solid #996633;
	padding: 20px;
}
TD.tellafriend
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/*END MATT CHANGE*/
.tellafriend_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
LABEL.tellafriend
{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996633;
	font-weight: bold;
	text-transform: uppercase;
}
.tellafriend_textarea1
{
	width: 330px;
	height: 80px;
}
.tellafriend_textarea2
{
	width: 330px;
	height: 100px;
}
.tellafriend_textbox1
{
	width: 330px;
}
.tellafriend_textbox2
{
	width: 155px;
}
/*----------------
S & H*/
.s_header
{
	background-image: url(../images/Bkgrd_S_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-------
Product Other*/
.product_other_header
{
	background-image: url(../images/Bkgrd_ProductOther_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-------
Gift Shop*/
.giftshop_header
{
	background-image: url(../images/Bkgrd_GiftShop_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-------
Coffee*/
.coffee_header
{
	background-image: url(../images/Bkgrd_Coffee_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	float: none;
	height: 126px;
	width: 760px;
}
/*-----------
SHOP*/
.shop_header
{
	background-image: url(../images/Bkgrd_Shop_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-------
Homepage*/
.homepage_header
{
	background-image: url(../images/Bkgrd_Homepage_Header.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*-----------
product tea*/
.prod_coffee_header
{
	background-image: url(../images/Bkgrd_Prod_Coffee_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*------------
Product Tea*/
.prod_tea_header
{
	background-image: url(../images/Bkgrd_Prod_Tea_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-----------
Tea*/
.tea_header
{
	background-image: url(../images/Bkgrd_Tea_Header.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	float: none;
	height: 126px;
	width: 760px;
}
/*-----------
menu*/
A.menuTextStoreLoc:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	text-decoration: none;
}
A.menuTextStoreLoc:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	text-decoration: none;
}
A.menuTextStoreLoc:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	text-decoration: none;
}
A.menuTextStoreLoc:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #94BD60;
	text-decoration: none;
}
.menuTextHome
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #8C5F00;
	padding-left: 3px;
}
.formTextbox
{
	border: 1px inset #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.menu_cell
{
	padding-left: 3px;
}
/*-----------
*************************************** Content ***************************************
New Backgrounds*/
.B_Bkgrd_Body
{
	background-image: url(../images/Backgrounds/B2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FBFBD9;
}
.C_Bkgrd_Body
{
	background-image: url(../images/Backgrounds/C2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FBFBD9;
}
.D_Bkgrd_Body
{
	background-image: url(../images/Backgrounds/D2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FBFBD9;
}
.SplashPage_Club_Bkgrd_Body
{
	background-image: url(../images/Backgrounds/Bkgrd_SPLASH_Club_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/*********************/
.margins
{
	width: 20px;
}
/*official form stylesheet*/
TR.form_header
{
	background-color: #C4D89C;
}
TR.form_fields
{
	background-color: #EBEFC2;
}
.form_header_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D210E;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-top: 7px;
	height: 21px;
}
.form_header_text_note
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 10px;
	text-align: left;
}
.form_header_star
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}
TD.form_formfield_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 10px;
	padding-right: 5px;
	text-align: right;
}
TD.form_formfield_other
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 10px;
	padding-right: 5px;
	text-align: left;
}
.form_formfield_note
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}
TD.form_formfield
{
	padding-left: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}
TD.form_button_right
{
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: bottom;
}
TD.form_button_left
{
	text-align: left;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: bottom;
}
/***************************
********* Edit Billing & Shipping Address ******************/
.ebsa_padding_page
{
	padding-top: 20px;
	padding-left: 13px;
}
.ebsa_padding_title
{
	padding-top: 1px;
	padding-bottom: 13px;
	padding-left: 10px;
}
.ebsa_name
{
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A4771B;
}
.ebsa_footnote
{
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A4771B;
}
.ebsa_cell_addess
{
	padding: 11px;
}
.ebsa_cell_button
{
	padding-right: 11px;
	padding-top: 11px;
}
/*************************************************************
********* Splash Page *************/
.splashpage_club_content
{
	padding-top: 20px;
	padding-left: 20px;
	vertical-align: top;
}
.splashpage_club_content_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #AB7A11;
}
A.splashpage_club_content_link:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
}
A.splashpage_club_content_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
}
A.splashpage_club_content_link:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
}
A.splashpage_club_content_link:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6712E;
	text-decoration: none;
}
/***********************************
***** checkout ***********
Payment*/
.c_pay_form_CCinfo
{
	width: 131px;
}
.c_pay_form_CCinfo_date
{
	width: 63px;
}
.c_pay_form_CCinfo_code
{
	width: 56px;
}
.c_pay_form_CCinfo_giftcard
{
	width: 145px;
}
DIV.c_pay_whatsthis
{
	width: 275px;
	display: none;
	position: absolute;
}
TABLE.c_pay_whatsthis
{
	background-color: #FBFBD9;
	border: 1px solid #333333;
}
/*gift wrapping*/
.c_gw_GiftMessage
{
	height: 53px;
	width: 147px;
}
.c_gw_GiftWrap_Cost
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
}
TD.c_gw_GiftWrap_Item
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.c_gw_GiftWrap_Option
{
	padding-top: 5px;
	padding-bottom: 5px;
}
TD.c_gw_GiftWrap_Message
{
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
A.c_gw_GiftWrap_ViewGiftWrap:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: underline;
	line-height: 20px;
}
A.c_gw_GiftWrap_ViewGiftWrap:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: underline;
	line-height: 20px;
}
A.c_gw_GiftWrap_ViewGiftWrap:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: underline;
	line-height: 20px;
}
A.c_gw_GiftWrap_ViewGiftWrap:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: underline;
	line-height: 20px;
}
/*shipping options*/
TD.c_so_Shipments
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	background-color: #EBEFC2;
}
TD.c_so_Shipments_Buttons
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
}
.c_so_Shipmentnumber
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3D210E;
}
.c_so_Shipment_Shipto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.c_so_Shipment_Special
{
	height: 54px;
	width: 479px;
}
/*outstanding balance text and amount*/
TD.c_so_balancetext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
TD.c_so_balanceamount
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	height: 20px;
}
A.c_so_outstandingbalance:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.c_so_outstandingbalance:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.c_so_outstandingbalance:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.c_so_outstandingbalance:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
TD.c_so_balance
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #EBEFC2;
}
/*shipping options*/
TD.c_so_Shipments
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	background-color: #EBEFC2;
}
TD.c_so_Shipments_Buttons
{
	padding-top: 13px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
}
.c_so_Shipmentnumber
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #3D210E;
}
.c_so_Shipment_Shipto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.c_so_Shipment_Special
{
	height: 54px;
	width: 479px;
}
/*multiple addresses*/
.c_ma_form_textfield_quantity
{
	width: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.c_ma_form_dropdown_address
{
	width: 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/**********************
address book*/
TR.c_ab_addressline_highlight
{
	background-color: #D4E09A;
}
TR.c_ab_addressline
{
	background-color: #E6EDB8;
}
.c_ad_addresscell
{
	vertical-align: top;
	padding: 10px;
}
.c_ad_buttoncell
{
	vertical-align: bottom;
	text-align: right;
	padding: 10px;
}
/*billing address*/
.c_ba_form_textfield_data
{
	width: 288px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/*sign-in*/
.c_si_cellpadd
{
	padding: 5px;
}
.c_si_tableborder
{
	border: 1px solid #94BD60;
}
.c_si_form_subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #996600;
	padding-left: 10px;
}
.c_si_form_header_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3D210E;
	padding-left: 10px;
	padding-bottom: 7px;
	padding-top: 7px;
	height: 21px;
}
.c_si_row_new
{
	background-color: #E3E7C1;
}
.c_si_row_existing
{
	background-color: #E8EDB9;
}
.ErrorMessage
{
	font-weight: bold;
}
.c_si_form_errormessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.c_si_form_optin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996600;
}
.c_si_form_textfield_data
{
	width: 115px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.c_si_form_textfield_date
{
	width: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.c_si_formfield
{
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 3px;
}
.c_si_cellpadd_other
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.c_si_form_text_other
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/***************************
customer service*/
.cs_content_title
{
	font-size: 12px;
	color: #3D210E;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.cs_content_subtitle
{
	color: #A4771B;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.cs_content_link:link
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.cs_content_link:hover
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.cs_content_link:active
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.cs_content_link:visited
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
/*********************
search results*/
.searchresults_foundresults
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #330000;
}
.searchresults_noresult
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #333333;
}
.searchresults_narrowcount
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
}
.searchresults_narrowseparator
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 10px;
	color: #666666;
}
.searchresults_results_row
{
	padding-bottom: 20px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 10px;
}
.searchresults_results_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #996600;
	font-weight: bold;
}
.searchresults_results_price
{
	color: #2E1109;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
}
.searchresults_results_quantity
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
}
A.searchresults_more:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_more:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_more:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_more:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_shopnow:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_shopnow:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_shopnow:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_shopnow:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #D6712E;
	text-decoration: none;
}
A.searchresults_pagination:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
	font-weight: bold;
}
A.searchresults_pagination:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFCC33;
	text-decoration: none;
	font-weight: bold;
	font-weight: bold;
}
A.searchresults_pagination:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
	font-weight: bold;
}
A.searchresults_pagination:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6633;
	text-decoration: none;
	font-weight: bold;
}
A.searchresults_narrow:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
}
A.searchresults_narrow:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
}
A.searchresults_narrow:visited
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
}
A.searchresults_narrow:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: none;
}
/*****************
order details*/
TD.od_sections
{
	background-color: #DAD782;
	padding-left: 10px;
}
TD.od_sections_title
{
	background-color: #DAD782;
	padding-left: 10px;
	font-size: 10px;
}
TD.od_sections_content
{
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.od_section_title_text
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #3D210E;
}
.od_order_details
{
	border: 1px solid #94BD60;
}
TR.od_orderdetails_row
{
	background-color: #EEF4D0;
}
TD.od_orderdetails_row1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #996633;
	text-transform: uppercase;
	padding-left: 10px;
}
TD.od_orderdetails_row2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #996633;
	text-transform: uppercase;
}
TD.od_orderdetails_row3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #996633;
	text-transform: uppercase;
	padding-right: 5px;
}
TR.od_orderdetails_section
{
	background-color: #DDE6BB;
}
.od_orderdetails_contents1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 10px;
}
.od_orderdetails_contents2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
}
/*******************
nutritional facts*/
.nf_border_1
{
	border-bottom-color: #94BD60;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.nf_border_2
{
	border-bottom-color: #94BD60;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-color: #94BD60;
	border-right-width: 1px;
	border-right-style: solid;
}
.nf_promotion_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC9933;
}
/*********************
store comments*/
.sc_header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D210E;
	font-weight: bold;
	padding-left: 10px;
}
.sc_formtag
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: right;
	padding-right: 5px;
}
.sc_formcell
{
	padding: 5px;
}
.sc_formtxtbox
{
	width: 240px;
}
.sc_formtxtbox2
{
	width: 130px;
}
.sc_formtxtbox3
{
	width: 55px;
}
.sc_formtxtbox4
{
	width: 41px;
}
/***********************
for buisness*/
.fb_content_head1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666633;
}
.fb_content_head2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666633;
	font-weight: bold;
}
TR.fb_row_header
{
	background-color: #C4D89C;
}
TR.fb_row_subheader
{
	background-color: #EDF3D8;
}
TR.fb_row_content1
{
	background-color: #FFFFFF;
}
TR.fb_row_content2
{
	background-color: #FFFFE0;
}
/******************
about the coffee bean*/
.atcb_title
{
	text-transform: uppercase;
	color: #A4771B;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.atcb_sup
{
	color: #A4771B;
	font-size: 10px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.atcb_content_1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #666633;
}
/*******************************
our stores*/
.os_Header
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #3D210E;
}
.os_bkgrd
{
	background-color: #D5E0B1;
/*-moz-opacity:.4;
filter:alpha(opacity=40);*/
}
/*******************
shopping basket*/
.sb_row_header
{
	background-color: #EBEFC2;
}
.sb_row_total
{
	background-color: #EBEFC2;
}
.sb_row_discount
{
	background-color: #F9F9A1;
}
.sb_row_item
{
	background-color: #F8F8E6;
	font-size: 10px;
}
.sb_pagetitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #996600;
/*padding-left: 10px;*/
}
.sb_emptytitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #996600;
}
.sb_emptycontent
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #545454;
}
.sb_headers
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996633;
	font-weight: bold;
	text-transform: uppercase;
}
TD.sb_remove
{
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996633;
	font-weight: bold;
	text-transform: uppercase;
}
TD.sb_total
{
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
	text-transform: uppercase;
}
TD.sb_subtotal
{
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.sb_grandtotal
{
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.sb_discountcode
{
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.sb_discountcode_invalid
{
	width: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFE5CC;
}
TABLE.sb_coupon_accepted
{
	width: 172px;
	border: 1px solid #99CC66;
	background-color: #F9F9A1;
}
.sb_coupon_accepted
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
TABLE.sb_coupon_invalid
{
	width: 172px;
	border: 1px solid #CC6633;
	background-color: #FFCC99;
}
.sb_coupon_invalid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.sb_discountcode_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #996633;
	text-transform: uppercase;
}
.sb_ordersubtotal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575C4D;
}
.sb_pagetitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #996600;
/*padding-left: 10px;*/
}
/*********************
My Coffee Bean*/
.mcb_bkgrd
{
	background-color: #F6F6B6;
}
.mcb_bkgrd2
{
	background-color: #F6F6B6;
	padding: 10px;
}
.mcb_formtag
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.mcb_subtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}
.mcb_content_1
{
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 10px;
}
.mcb_content_2
{
	padding-top: 11px;
	padding-left: 45px;
}
.mcb_content_benefit
{
	background-color: #E8EBB2;
}
.mcb_content_register
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #3D210E;
}
.mcb_textbox
{
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.mcb_profile
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3D210E;
	font-weight: bold;
}
TD.mcb_profile_cell
{
	padding-right: 5px;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.mcb_content_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.mcb_content_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
TD.mcb_content_header
{
	background-color: #DAD782;
	padding-left: 5px;
}
TD.mcb_content
{
	padding-top: 10px;
	padding-left: 5px;
}
.mcb_cardnumber
{
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/*******************
Sr management*/
.SrMngmt_title
{
	text-transform: uppercase;
	color: #A4771B;
	font-size: 28px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
TD.SrMngmt_info
{
	padding-left: 10px;
	padding-bottom: 7px;
}
.SrMngmt_name
{
	text-transform: uppercase;
	color: #A4771B;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.SrMngmt_jobtitle
{
	color: #A4771B;
	font-size: 10px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.SrMngmt_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
	padding-top: 10px;
}
/**************************
store locator*/
.locator_or
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
}
.locator_formtag
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.locator_formtagnote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.locator_form
{
	padding-bottom: 5px;
}
INPUT.locator_form1
{
	width: 195px;
}
INPUT.locator_form2
{
	width: 103px;
}
.locator_googleresults_row
{
	background-color: #F5FAE5;
}
.locator_googleresults_more
{
	padding-bottom: 2px;
}
/*-------------------
Nutrition Table*/
TD.nutri_row
{
	background-color: #F9F8E8;
}
TD.nutri_textheaders1
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #3D210E;
	padding-left: 5px;
	background-color: #F9F8E8;
}
TD.nutri_textheaders2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #3D210E;
	padding-left: 5px;
}
.nutri_textheaders
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #3D210E;
}
/*-------------------
Coffee Bean Card*/
.card_bkgrdcolor
{
	background-color: #D2DBAD;
}
TD.card_bkgrd
{
	background: url(../images/Card_Cardpic2.gif);
	background-repeat: no-repeat;
}
TD.card_content
{
	vertical-align: top;
	padding: 10px;
}
TD.card_content_form
{
	background-color: #DAD782;
}
A.card_content:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
A.card_content:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
A.card_content:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
A.card_content:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.card_textbox
{
	width: 185px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
TD.card_textbox
{
	padding-left: 10px;
	padding-right: 10px;
}
/*--------
Category Pages*/
TD.category_content_header
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-color: #FBFBD9;
}
TD.category_content_header_coffee
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Coffee.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_tea
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Tea.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_gs
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Gs.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_nutrition
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/placeholder_drink1.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_card
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Card.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_equip
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Equipment.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_grocery
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Grocery.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_ibk
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Iceblendedkit.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_mt
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Mugsandtumblers.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_powders
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Powders.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_header_so
{
	padding-left: 20px;
	padding-bottom: 5px;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/Bkgrd_Content_Header_Specialoffers.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
TD.category_content_body
{
	padding-top: 20px;
	padding-bottom: 20px;
}
.category_content_head_title
{
	text-transform: uppercase;
	color: #A4771B;
	font-size: 28px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.category_content_head_content
{
	color: #666633;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	line-height: 12pt;
}
.category_content_header2
{
	padding-left: 20px;
	padding-right: 10px;
}
.category_content_body_itemtitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #2E1109;
}
.category_content_body_itemdesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666633;
}
/*
.category_content_body_itemname
{
font-family: Georgia, Times New Roman, Times, serif;
font-size: 10px;
font-weight: bold;
color: #330000;
}

.category_content_body_itemsize
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
}
*/
.CategoryList .Item
{
	vertical-align: top;
	padding-top: 20px;
	padding-left: 20px;
}
.CategoryList .HorizontalLine
{
	height: 20px;
	vertical-align: bottom;
}
.ProductList .category_content_body_itemname
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #330000;
	text-decoration: none;
}
.ProductList .category_content_body_itemsize
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.ProductList .Item
{
	width: 70px;
	vertical-align: top;
	text-align: center;
}
/*-----------------------------------
S & H*/
.s_content
{
	background-image: url(../images/Bkgrd_S_Body_Bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
TABLE.s_content_header
{
	background-image: url(../images/Bkgrd_S_Body_Top.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.s_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.s_content_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.h_content_head
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666633;
}
TR.h_content_continent
{
	background-color: #DAD782;
}
.h_content_continent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
}
.h_content_country
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666633;
}
.h_content_url
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #996633;
	font-weight: bold;
}
.h_content_address1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.h_content_address2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
/*-------------------------
GIFT SHOP*/
.giftshop_content_header
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
}
.giftshop_content_header
{
	background-image: url(../images/Bkgrd_GiftShop_Content_Header.gif);
	background-repeat: no-repeat;
}
.giftshop_content_body
{
	background-image: url(../images/Bkgrd_Shop_Content_Body.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FBFBD9;
}
/*-------------------------
SHOP*/
.shop_content_header
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
}
.shop_content_body
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
}
TABLE.shop_content_body
{
	background-image: url(../images/Bkgrd_Shop_Content_Body.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
TD.shop_content_header
{
	padding-left: 10px;
	padding-bottom: 5px;
	vertical-align: middle;
}
TD.shop_content_header_side
{
	background-image: url(../images/Bkgrd_Shop_Content_Header_Side.gif);
	background-repeat: no-repeat;
	background-position: top;
}
TD.shop_content_body
{
	background-image: url(../images/Bkgrd_Shop_Content_Body_Side.gif);
	background-repeat: no-repeat;
	background-position: top;
}
TD.shop_content_body_item
{
	padding: 0px;
}
.shop_content
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #3D210E;
	font-size: 13px;
}
.shop_content_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-transform: uppercase;
	color: #3D210E;
}
.shop_content_subtitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: bold;
	color: #AB7A11;
}
.shop_content_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
/*------
homepage*/
.homepage_content
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
}
/*-----------
product other*/
.prod_other_content
{
	background-image: url(../images/Bkgrd_ProductOther_Content.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
/*------------------
product coffee*/
.prod_coffee_content
{
	background-image: url(../images/Bkgrd_Prod_Coffee_Content.gif);
	background-repeat: no-repeat;
	background-position: top;
}
TABLE.prod_coffee_content
{
	background-image: url(../images/Bkgrd_Prod_Coffee_Content_Bottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
TD.prod_coffee_content
{
	background-image: url(../images/Bkgrd_Prod_Coffee_Content_Side.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*----------------
Product pages*/
.productpage_grind_dropdown
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
TD.productpage_content
{
	padding-right: 5px;
	padding-left: 5px;
}
TD.productpage_content_other
{
	padding-right: 10px;
	padding-left: 10px;
}
.productpage_content_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #996600;
}
.productpage_content_desc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.productpage_content_price
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #2E1109;
}
.productpage_content_quantity
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.productpage_content_instock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339900;
	text-transform: uppercase;
	font-weight: bold;
}
.productpage_content_outstock
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-transform: uppercase;
	font-weight: bold;
}
TD.productpage_content_caringcup
{
	padding-right: 5px;
	padding-left: 3px;
	text-align: left;
	vertical-align: top;
}
.productpage_content_caringcup
{
	color: #3C2119;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.productpage_content_recommendfriend:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}
A.productpage_content_recommendfriend:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}
A.productpage_content_recommendfriend:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}
A.productpage_content_recommendfriend:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}
A.productpage_content_caringcup:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #CC6600;
}
A.productpage_content_caringcup:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #CC6600;
}
A.productpage_content_caringcup:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #CC6600;
}
A.productpage_content_caringcup:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	text-decoration: underline;
}
/*--------------------------
product tea*/
.prod_tea_content
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
}
TABLE.prod_tea_content
{
	background-image: url(../images/Bkgrd_Prod_Tea_Content_Side.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
TD.prod_tea_content
{
	background-image: url(../images/Bkgrd_Prod_Tea_Content.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.prod_tea_content_shoppingbasket_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #996600;
	text-transform: uppercase;
}
.prod_tea_content_shoppingbasket_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666633;
	padding-top: 5px;
	padding-bottom: 10px;
}
.prod_tea_content_shoppingbasket_number
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}
.prod_tea_shoppingbasket_panel
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
/*--------------
coffee

.coffee_content_header
{
background-image: url(../images/cbtl_backgroundpattern.jpg);
background-repeat: repeat;
margin: 0px;
padding: 0px;
}*/
.coffee_content_header
{
	background-image: url(../images/Bkgrd_Coffee_Content_Header.gif);
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
.coffee_content_header2
{
	padding-left: 20px;
	padding-right: 10px;
}
.coffee_content_body
{
	background-image: url(../images/Bkgrd_Coffee_Content_Body.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
	background-color: #FBFBD9;
}
TABLE.coffee_content_body
{
	background-image: url(../images/Bkgrd_Coffee_Content_Body_Left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
TD.coffee_content_body_side
{
	background-image: url(../images/Bkgrd_Coffee_Content_Body_Right.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*--------------
tea

.tea_content_header
{
background-image: url(../images/cbtl_backgroundpattern.jpg);
background-repeat: repeat;
margin: 0px;
padding: 0px;
}*/
TABLE.tea_content_header
{
	background-image: url(../images/Bkgrd_Tea_Content_Header.gif);
	background-repeat: no-repeat;
	background-color: #FBFBD9;
}
.tea_content_header2
{
	padding-left: 20px;
	padding-right: 10px;
}
.tea_content_body2
{
	background-image: url(../images/cbtl_backgroundpattern.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 10px;
}
/*
.tea_content_body
{
background-image: url(../images/cbtl_backgroundpattern.jpg);
background-repeat: repeat;
margin: 0px;
padding: 0px;
}*/
.tea_content_body
{
	background-image: url(../images/Bkgrd_Tea_Content_Body.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FBFBD9;
}
TD.tea_content_body_side
{
	background-image: url(../images/Bkgrd_Tea_Content_Body_Side.gif);
	background-repeat: no-repeat;
	background-position: top;
}
/*------------------
shopping basket*/
TABLE.shoppingbasket
{
	background-color: #D9E399;
}
/*------------------
other suggestions*/
TD.othersuggestions
{
	padding-top: 2px;
	padding-bottom: 2px;
}
.othersuggestions_title
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
}
A.othersuggestions_title:link
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
	text-transform: uppercase;
}
A.othersuggestions_title:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
	text-transform: uppercase;
}
A.othersuggestions_title:active
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
	text-transform: uppercase;
}
A.othersuggestions_title:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
	text-transform: uppercase;
}
.othersuggestions_price
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
/*------------------
product promotion*/
.product_promotion_tea
{
	background-color: #D2DBAD;
}
.product_promotion_shop
{
	background-color: #DAD782;
}
.product_promotion_header
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #AB7A11;
	font-weight: bold;
	font-size: 10pt;
}
TD.product_promotion
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	vertical-align: bottom;
}
TD.product_promotion2
{
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	vertical-align: top;
}
A.product_promotion_content:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
}
A.product_promotion_content:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
}
A.product_promotion_content:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
}
A.product_promotion_content:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3300;
	text-decoration: none;
}
.product_promotion_title
{
	color: #421008;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
}
.product_promotion_title_2
{
	color: #2E1109;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
}
.product_promotion_subtitle
{
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 15px;
}
.product_promotion_content
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*------------------*/
.bkgrd_content
{
	background-image: url(../images/Bkgrd_Homepage_Content.gif);
	background-repeat: no-repeat;
}
/*------------
********************************************** Footer **********************************************************************
/* New Backgrounds*/
.B_Bkgrd_Footer
{
	background-image: url(../images/Backgrounds/B3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.C_Bkgrd_Footer
{
	background-image: url(../images/Backgrounds/C3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.D_Bkgrd_Footer
{
	background-image: url(../images/Backgrounds/D3.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.SplashPage_Club_Bkgrd_Footer
{
	background-image: url(../images/Backgrounds/Bkgrd_SPLASH_Club_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
/********************
gift shop*/
.giftshop_footer
{
	background-image: url(../images/Bkgrd_Shop_Footer.gif);
	background-repeat: no-repeat;
	clear: both;
}
.s_footer
{
	background-image: url(../images/Bkgrd_S_Footer.gif);
	background-repeat: no-repeat;
}
/*------------
coffee*/
.coffee_footer
{
	background-image: url(../images/Bkgrd_Coffee_Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
/*------------
shop*/
.shop_footer
{
	background-image: url(../images/Bkgrd_Shop_Footer.gif);
	background-repeat: no-repeat;
	clear: both;
}
/*---------------
homepage*/
.homepage_footer
{
	background-image: url(../images/Bkgrd_Homepage_Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
/*-----------
product other
shop*/
.shop_footer
{
	background-image: url(../images/Bkgrd_Shop_Footer.gif);
	background-repeat: no-repeat;
	clear: both;
}
/*-----------
product tea*/
.prod_coffee_footer
{
	background-image: url(../images/Bkgrd_Prod_Coffee_Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
/*------------
tea*/
.tea_footer
{
	background-image: url(../images/Bkgrd_Tea_Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
/*------------
product tea*/
.prod_tea_footer
{
	background-image: url(../images/Bkgrd_Prod_Tea_Footer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
/*------------
menu

a.menuTextFooter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: center;
color: #999966;
text-decoration: underline;
text-transform: uppercase;
font-weight: bold;
}
a.menuTextFooter:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: center;
color: #cccc66;
text-decoration: underline;
text-transform: uppercase;
font-weight: bold;
}

.menuTextFooter {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #979662;
text-transform: uppercase;
}

.menuTextCopyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
text-align: center;
color: #c2b186;
font-weight: bold;

}

-----------
*************************************** ASP-ify ****************************************
menu*/
.menuTextFooter A:link, .menuTextFooter A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #999966;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
.menuTextFooter A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #CCCC66;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
}
.menuTextFooter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #979662;
	text-transform: uppercase;
}
.menuTextCopyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #C2B186;
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
}
.menuTextCredit
{
	font-family: "Verdana Bold";
	font-size: 9px;
	color: #999966;
}
/*-------*/
.menuTextStoreLoc
{
	text-align: center;
}
.menuTextStoreLoc .SepItem
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align: middle;
}
.menuTextStoreLoc .ItemCount
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	vertical-align: super;
}
/*menu -- top level links (store locator, nutrition, etc)*/
.menuTextStoreLoc A:link, .menuTextStoreLoc A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #666633;
	text-decoration: none;
}
.menuTextStoreLoc A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #94BD60;
	text-decoration: none;
}
/*menu -- top nav bar links (images used for links, Home, About Us, etc*/
.TabMenu
{
	width: 100%;
}
.TabMenu .Item
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height: 19px;
}
.TabMenu .SepItem
{
	vertical-align: middle;
	height: 19px;
}
.popupbox
{
	background-color: #FAFAD8;
	border: 1px solid #97BC5F;
}
.popupboxheader
{
	color: #3D210E;
	font-family: Verdana;
	font-weight: bold;
/*text-align:left;*/
	font-size: 10px;
	padding: 5px;
}
.popupboxcontent
{
	padding: 5px;
}
#curtain
{
	background-color: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
.showcardbalance
{
	background-color: #F9F9A1;
	border: 1px solid #99CC66;
	font-size: 10px;
	padding: 4px;
}
.grocery_top_left
{
	padding: 15px 10px 0px 0px;
	border-style: dotted;
	border-color: #94BD60;
	border-width: 1px 0px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	background-color: #C4D89C;
	text-align: right;
}
.grocery_bottom_left
{
	padding: 15px 10px 0px 0px;
	border-style: dotted;
	border-color: #94BD60;
	border-width: 0px 0px 1px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	background-color: #C4D89C;
	text-align: right;
}
.grocery_top_right
{
	padding: 15px 0px 0px;
	border-style: dotted;
	border-color: #94BD60;
	border-width: 1px 1px 1px 0px;
	text-align: center;
}
.grocery_bottom_right
{
	padding: 15px 5px;
	border-style: dotted;
	border-color: #94BD60;
	border-width: 0px 1px 1px 0px;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
}
.reg_errorbox
{
	background-image: url(../images/warningsign.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #FFCC99;
	border: 1px solid #CC6633;
	padding: 2px 2px 2px 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	margin: 3px;
}
#transcell1
{
	color: #333;
}
#transcell2
{
	color: #996600;
}
#transcell3
{
	color: #333;
	font-weight: bold;
}
#transcell4
{
	color: #996600;
	font-weight: bold;
}
/*added by matth for card management table*/
.editcardtable
{
	border-collapse: collapse;
}
TD.editcardtableheader
{
	padding: 2px;
	font-weight: bold;
	white-space: nowrap;
	background-color: #DAD782;
}
TD.editcardtablecommand
{
	padding: 2px;
}
TD.editcardtablefield
{
	padding: 2px;
}
/**************Homepage**********************/
.CurLinkstyle A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #996600;
	text-decoration: none;
}
.CurLinkstyle A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #996600;
	text-decoration: none;
}
.CurLinkstyle A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #996600;
	text-decoration: none;
}
.CurrentText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #762035;
	text-transform: uppercase;
	font-weight: bold;
}