	.action_msg { color: red; font-weight: bold }
	.bread_crumb_link { font-family: Verdana, Tahoma, Helvetica; font-size: 12px; text-align:right }
	.bread_crumb_nav { width: 100%; text-align: left}
	.cart_instruction { font-size: 15px }
	.category_collapsed { font-size: 12px; color: black; text-decoration: none; font-weight:bold; width: 100%; cursor: pointer}
	.category_collapsed:hover { background-color: white; text-decoration: none; width: 100%; cursor: pointer}
	.category_description {margin-bottom: 10px; text-align: left; font-size:14px}
	.mainfont {margin-bottom: 10px; font-size: 14px;}
	.category_expanded { border-bottom: silver solid 1px; font-weight: bold; width: 100%;cursor: pointer}
	.category_expanded_surround { border-color: silver; border-style: solid; border-width: 1px; margin-left: 2; margin-right: 2; width: 100%}
	.category_selected { font-size:12px; color: red; font-weight: bold; width: 100%; cursor: pointer}
	.content {background-color: white; width: 100%; margin-left: 10px; border:white solid 1px; padding: 7px}
	
	.coupon {
		border: black dashed 3px;
		padding: 10px;
		padding-top: 15px;
		padding-bottom: 18px;
		margin-top: 0px;
		margin-bottom: 30px;
		margin-left: auto;
		margin-right: auto;
		background-color: #DBFFDB;
		width: 90%;
	}
	.coupon_code_field {
		width: 100px; margin: 8px 
	}
	
	.field_input { text-align: left; width: 300 }
	.field_name { padding-right: 2; position: relative; text-align: right; top: 3; vertical-align: top; width: 150 }
	.header { font-size: 16px }
	.header2 { font-size: 14px; font-weight: bold; text-align: left; background-color: #FFFFFF; padding: 2pt; width: 100%; border: white solid 1px }
	
	.diag {padding: 8px; width: 100%; text-align: left; font-size: 8pt; border: gray solid 1px; background-color:#F5F5F5 }
	.diag_true {color: green }
	.diag_false {color: red }
	.diag_code {margin-left: 6px; margin-right: 6px; margin-top: 4px; margin-bottom: 10px; font-family:"Courier New", Courier, mono; background-color: silver}
	.diag_discount {margin-left: 6px; margin-bottom: 10px; padding: 2px; padding-bottom: 10px; background-color:#E8E8E8 }
	.diag_discount_name {text-decoration:underline; margin-bottom: 2px}
	
	.discount_name {font-style: italic; text-align: left; font-weight: bold; margin-bottom: 4px}
	.discount_image {float: left}
	.discount_description {vertical-align: middle; text-align: left }
	.discount_conditions, .discount_product_link {
		color: gray;
		font-style: italic
	}
	.discount_separator {height: 20px}
	
	 .product_description { padding-left: 60; text-align: left; vertical-align: top;  font-size: 13px }
	 .product_detail { padding-left: 10; padding-right: 10; text-align: center; width: 100% }
	 .product_display { background-color: white; margin-bottom: 20; text-align: left; width: 100% }
	 .product_name { color: brown; font-size: 14px; font-weight: bold; text-align: center; width: 100% }
	 .product_options_details_link:visited { text-decoration: underline }
	 .product_option_select { margin-bottom: 5px; }
	 .product_price { vertical-align: right; width: 300; color:blue }
	 .product_quantity { text-align: right; vertical-align: middle; width: 100% }
	 .product_section {text-align: right; color: blue; font-size: 16px; padding-top: 0px; padding-bottom: 10px }
	
	.small_link { font-size: 14pt; font-weight: normal }
	.small_select { font-size: 24 px }
	.stat_table { border: black solid 1px }
	.stat_top_row { background-color: #B4B9D2; color: black; font-weight: bold }
	.stat_top_td {border-bottom: solid black 1px}
	.stat_td { border-bottom: silver solid 1px }
	.stat_td_alternate { border-bottom: silver solid 1px; background-color: #F1F3F9 }
	.sub_category_link { color: blue; text-decoration: none }
	.subcategory_table {width: 100%}
	.subcategory_td {text-align: left}
	.ups_window {border: black solid 1; width: 100%}
	.ups_window_header {background-color: #804000; height: 30; color: white; font-size: 10pt; font-weight: bold; padding: 5}
	A:hover { color: red; text-decoration: underline }
	A:visited { color: purple; text-decoration: none }
	BODY { background-image: url(http://www.birdsandfeeders.com/images/bg.gif); font-family: tahoma; font-size: 8px; text-align: right; margin: 7;  margin-top: 15px;  }
	body 
	INPUT { font-size: 11px }
	SELECT { font-size: 11px }
	TD { font-family: Tahoma; font-size: 11px; text-align: center }
	TEXTAREA { font-size: 11px }
	
	.LOA_received {
		margin-left: 23px
		color: green
	}

	.LOA_not_received {
		margin-left: 23px
		color: red
	}