
	BODY { 
	background-color: #000000; 
	font-family: verdana,tahoma,arial; 
	font-size: 11px; 
	text-align: center; 
	margin: 0;
	scrollbar-face-color:#ffc58a;
	scrollbar-arrow-color:#000000;
	scrollbar-track-color:#bf6000;
	scrollbar-shadow-color:rgb(0,0,0);
	scrollbar-highlight-color:rgb(0,0,0);
	scrollbar-3dlight-color:#ffe9d2;
	scrollbar-darkshadow-Color:#202020;
	}
	INPUT { 
		font-size: 10px; 
		font-family: arial,tahoma,verdana;
		background-color:#eeeeee;
	}
	SELECT { 
		font-size: 10px; 
		font-family: arial,tahoma,verdana;
		border:0 solid black;
		background-color:#eeeeee;
		
		
	}
	TD { font-family: Verdana,Arial,Helvetica,Tahoma; font-size: 11px; text-align: center; }
	TEXTAREA { font-size: 10px; background-color:#eeeeee;}
	
	A { color: black; text-decoration: none; }
	A:hover { color: #ff8040; text-decoration: underline; }
	A:visited { color: #0d0d0; text-decoration: none; }
	.action_msg { color: #000000; font-weight: bold; }
	.SmallTblHdr {font-family: Verdana,Arial,Helvetica,Tahoma; font-size: 11px; text-align: center; font-weight:bold; color:#eeeeee; }
	.SmallTblFtr {font-family: Verdana,Arial,Helvetica,Tahoma; font-size: 10px; text-align: center; font-weight:bold; color:#eeeeee; }
	.SmallTblContent{background:};
	.bread_crumb_link { font-family: Verdana, Tahoma, Helvetica; font-size: 9px }
	.bread_crumb_nav { width: 100%; text-align: left}
	.cart_instruction { font-size: 15px; }
	.category_collapsed { color: black; text-decoration: none; width: 100%; cursor: pointer}
	.category_collapsed:hover { background-color: white; text-decoration: none; width: 100%; cursor: pointer}
	.category_description {margin-bottom: 10px}
	.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-weight: bold; width: 100%; cursor: pointer}
	.content {background-color: white; width: 100%; margin-left: 0px; border:gray solid 0px; padding: 0px}
	
	
	
	

	
	
	
	
	
	
	
	.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: #ff6600;
		width: 90%;
	}
	.coupon_code_field {
		width: 100px; margin: 8px 
	}
	
	.field_input { text-align: left; width: 200; }
	.field_name { padding-right: 2; position: relative; text-align: right; top: 3; vertical-align: top; width: 150; }
	.header { font-size: 20px; }
	.header2 { 
		font-size: 14px; 
		font-weight: bold; 
		text-align: left; 
		background-color:#FF6600;
		padding: 1px; 
		width: 100%; 
		border: #000000 solid 2px}
	
	.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 { text-align: left; vertical-align: top; width: 100%;}
	.product_detail { padding-left: 10; padding-right: 10; text-align: center; width: 100%; }
	.product_display { background-color: white; margin-bottom: 20; text-align: center; width: 100%; }
	.product_name { color: blue; font-size: 16px; font-weight: bold; text-align: left; width: 100%; }
	.product_options_details_link:visited { text-decoration: underline; }
	.product_option_select { margin-bottom: 5px; }
	.product_price { vertical-align: middle; width: 300; }
	.product_quantity { text-align: center; vertical-align: middle; width: 50; }
	.product_section {text-align: left; color: blue; font-size: 16px; padding-top: 0px; padding-bottom: 10px;}
	
	.small_link { font-size: 7pt; font-weight: normal; }
	.small_select { font-size: 9 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: red; text-decoration: none; }
	.subcategory_table {width: 100%}
	.subcategory_td {text-align:center}
	.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}
	
	.LOA_received {
		margin-left: 23px;
		color: green;
	}

	.LOA_not_received {
		margin-left: 23px;
		color: red;
	}
	
	.tbl_title_3{
		background-color:#FF8000;
		
		color:#000000;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		padding-left:10px;
		padding-top:2;
		padding-bottom:2;
		border:0 #000000 solid;
	}
	.subttl{
		
		color:#000000;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		padding-left:10px;
		padding-top:2;
		padding-bottom:2;
		border:0 #000000 solid;
	}
	.tbl_content{
		background-color:#FFFFFF;
		color:#000000;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		padding-left:10px;
		padding-right:10px;
		
	}
	.barnav{
		font-family:verdana,tahoma,arial,helvetica;
		font-weight:bold;
		font-size:10px;
		padding-top:1px;
		color:#ffffff;
		text-align:left;
		padding-left:5px;
		padding-right:5px;
	}
	.nav{
		font-family:verdana,tahoma,arial,helvetica;
		font-weight:bold;
		font-size:9px;
		padding-top:1px;
		color:#2c2c2c;
		text-align:left;
		padding-left:0px;
	}
	.nav:hover{
		font-family:verdana,tahoma,arial,helvetica;
		font-weight:bold;
		font-size:9px;
		padding-top:1px;
		color:#ffffff;
		text-align:left;
		padding-left:0px;
	}
	.copyright{
		font-family:verdana,tahoma,arial,helvetica;
		font-weight:normal;
		font-size:8px;
		padding-top:1px;
		color:#ffffff;
		text-align:center;
		padding-left:0px;
	}
	.msgheader{
		background-color:#ff8000;
	}
	.error{
		color:#000000;
		font-weight:bold;
		border: 1 solid #ff8000;
		text-align:left;
	}
	.tdinput{
		text-align:left;
	}
	.mailinglist{
		font-size:11px;
		vertical-align : top;
		text-align:left;
	}
	.red{
		color:#990000;
	}
	