q/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License 
*/
/* ************************************************************************************* */
BODY 								{color:#1c1c1c;margin:0px;background:#f9f9f9;}
.bg2_body							{background:url(images/bg2_body.jpg) center 0px repeat;padding:0px 0px 22px 0px;}
.infoBox 							{background:#e3e3e3;}
.orderEdit 							{font-family: Arial, Helvetica, sans-serif; font-size : 10px; color:#bc2425; text-decoration: underline; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd 				{background:#eeeef1;}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {}

.productsNotifications 				{background:#eeeef1;}

.moduleRow { }
.moduleRowOver 						{background-color: #eeeef1; cursor: pointer; cursor:pointer; }
.moduleRowSelected 					{background-color: #eeeef1; }

a { outline:none;}
CHECKBOX, INPUT, RADIO, SELECT 		{font-size: 10px; line-height:11px;font-family:Arial, Helvetica, sans-serif;}

TEXTAREA 							{width: 100%;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.width_table				{width:989px; margin:auto;}
.width_td					{padding:0px 0px 0px 0px;}
.width_table_ie				{width:929px; border:1px solid #e2e2e2; background:#ffffff;}
.width_td_ie				{padding:5px 0px 22px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main_table					{margin:0px 0px 0px 0px;}
.box_width_left				{width:208px;}
.box_width_right			{width:208px;}

.content_width_td			{width:100%;padding:0px 0px 0px 0px}
.box_width_td_left			{padding:0px 18px 0px 0px;}
.box_width_td_right			{padding:0px 0px 0px 18px; display:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.row_1						{padding:0px 0px 0px 0px; /*height:129px;*/ text-align:center;}
.row_2						{padding:0px 19px 0px 19px;}
.row_22						{padding:0px 19px 0px 19px;}
.row_22	.div				{background:url(images/row_2.gif) 0px 0px repeat-x; padding-top:8px;}
.row_3						{padding:0px 19px 0px 19px;text-align:center; height:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.menu 						{padding:0px 0px 0px 0px; width:100%;background:url(images/menu_bg.gif) center 0px repeat-y #6d0a23;} 
.menu .td					{padding:0px 0px 0px 11px; width:100%;}
.menu_separator				{padding:0px 0px 0px 0px; width:0%; vertical-align:middle; text-align:center;}
/* ************************************************************************************* */
.menu_bg					{background:url(images/menu_bg.gif) 0px 0px repeat-x;}
.menu_left					{background:url(images/menu_left.gif) 0px 0px no-repeat;}
.menu_right					{background:url(images/menu_right.gif) 100% 0px no-repeat;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.logo						{padding:0px 0px 0px 28px;height:79px; vertical-align:top;}
.banner_02  				{padding:0px 0px 0px 0px; width:100%;}
.banner_03					{padding:0px 0px 0px 0px;}
.banner_04					{padding:0px 0px 0px 0px;}
.banner_05					{padding:0px 0px 0px 0px; width:100%; text-align:center;}
.panel_top2					{margin:0px 0px 18px 0px;}
.panel_bottom td			{padding:0px 0px 16px 0px;}
/* ************************************************************************************* */
.navigation					{vertical-align:middle;background:url(images/navigation.png) 0px 0px repeat; vertical-align:middle;height:10px;padding-right:27px;}
.navigation	.table2			{height:8px; width:100px;}
.navigation td				{color:#949393; font-size:10px; line-height:14px; font-weight:normal;font-family: Arial, Helvetica, sans-serif; vertical-align:middle;}
.navigation td select		{text-transform:none;}
.navigation_separator img	{width:5px;}				
/* ************************************************************************************* */
.languages 			{padding:0px 0px 0px 0px;}
.languages table	{width:0px;}
.languages td,
.currencies td		{vertical-align:middle;}
.currencies 		{padding:0px 0px 0px 10px;text-align:right;}
.currencies table	{width:120px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.z1				{padding:0px 28px 0px 0px; text-align:right;}
.z1 table		{width:180px; height:40px;background:url(images/z1.gif) 0px 0px no-repeat;}
.z1 td 	 		{padding:0px 0px 16px 0px; vertical-align:middle; text-align:right;}
.z1 b			{color:#c30637; font-size:17px; line-height:19px; font-weight:normal;font-family: Arial, Helvetica, sans-serif; text-transform:none;}
.z1 td			{color:#949393; font-size:10px; line-height:11px; font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
.z1 a 		 	{color:#4c748c; font-size:10px; line-height:11px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.z1 a:hover  	{color:#4c748c; text-decoration:underline;}

.z1 a strong 		 	{color:#4c748c; font-size:12px; line-height:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.z1 a:hover strong  	{color:#4c748c; text-decoration:underline;}

/* ************************************************************************************* */
.select			{width:100%;border:1px solid #e2e2e2;background:#ffffff; color:#656565;vertical-align:middle;margin:0px 0px 0px 0px;padding:1px;}
.select2 		{margin:0px 0px 9px 0px;}	
.select2 td		{padding:23px 0px 1px 0px; height:36px; vertical-align:middle;}			 
.select2 select	{width:70%; border:1px solid #dadada;background:#ffffff; color:#929292;vertical-align:middle;margin:0px 10px 2px 10px;}
.select3		{width:100%;border:1px solid #dadada;background:#ffffff; color:#929292;vertical-align:middle;margin:0px 0px 0px 0px;padding:2px;}

.search					{padding:0px 19px 2px 73px; vertical-align:middle;}
.search .go				{width:100%;border:0px solid #cccccc;background:transparent; color:#656565;vertical-align:middle;margin:0px 0px 0px 0px;padding:1px 5px 0px 5px; height:18px;}
.search a				{color:#ffff9b; font-size:12px; line-height:12px; font-weight:normal; text-decoration:underline;}
.search	.table			{width:193px;}
.search td				{color:#ffffff; font-size:12px; line-height:12px; font-weight:bold; vertical-align:middle;} 
/* ************************************************************************************* */
/* ************************************************************************************* */
.search_input-rep			{background:url(images/search-rep.gif) 0px 0px repeat-x; width:100%;}
.search_input-left			{}
.search_input-right			{width:100%; height:19px; vertical-align:middle;}

.search_button-rep			{background:url(images/search2-rep.gif) 0px 0px repeat-x;}
.search_button-left			{padding:0px 0px 0px 0px;}
.search_button-right		{ height:19px;padding:0px 1px 2px 1px;vertical-align:middle;}
.search_button-right input	{vertical-align:middle; font-size:0px; line-height:0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.footer 			{padding:0px 0px 0px 0px;background:url(images/footer.gif) 0px 0px repeat-x} 
.footer_td			{text-align:left;padding:20px 0px 0px 3px;}
.footer2_td			{padding:10px 0px 0px 0px; text-align:right; height:57px;}
.footer .footer2_td	{vertical-align:middle;}
.footer		  	  	{color:#aaa9a9; font-size:11px; line-height:19px; font-weight:normal; font-family:"Times New Roman", Times, serif; vertical-align:middle;}	
.footer td 		  	{color:#aaa9a9; font-size:11px; line-height:19px; font-weight:normal; font-family:"Times New Roman", Times, serif; vertical-align:middle; text-transform:uppercase;}			
.footer a 		  	{color:#aaa9a9; font-size:11px; line-height:19px; font-weight:normal; font-family:"Times New Roman", Times, serif; text-decoration:none;} 			
.footer a:hover   	{color:#aaa9a9;text-decoration:underline;}
	
.footer span 	  		{color:#aaa9a9; font-size:11px; font-weight:normal; font-family:"Times New Roman", Times, serif;}
.footer span a 		  	{color:#aaa9a9; font-size:11px; font-weight:normal; font-family:"Times New Roman", Times, serif;text-decoration:none;} 			
.footer span a:hover   	{color:#aaa9a9;text-decoration:underline;}

.footer b				{color:#ae6a7c; font-size:11px; font-weight:normal; font-family:"Times New Roman", Times, serif; text-decoration:none;}
.footer b a 	  		{color:#ae6a7c; font-size:11px; font-weight:normal; font-family:"Times New Roman", Times, serif; text-decoration:none;}			
.footer b a:hover 		{color:#ae6a7c; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.popup_bg				{padding:0px 0px 0px 0px;background:url(images/bg2_body.jpg) center 0px repeat;}
.popup_width_table		{margin:0px 0px 0px 0px;margin:auto;}
.popup_width_td			{padding:0px 0px 0px 0px;}

.popup_1				{padding:15px 27px 29px; text-align:right; height:70px;background:url(images/logo.gif) 10px 30px no-repeat #ffffff;}
.popup_2				{padding:10px 10px 3px 10px; background:#ffffff;}

.popup					{height:100%;width:408px;background:url(images/p_logo.gif) 0px 30px no-repeat;}
.popup td				{color:#353535; font-size:12px; line-height:16px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; }

.popup strong			{color:#353535; font-size:12px; line-height:13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;text-decoration:none;padding:10px 0px 4px 0px; display:block; }
.popup  a,
.popup  a u 	  		{color:#000000; font-size:12px; font-weight:normal; text-decoration:none;}			
.popup  a:hover,
.popup  a:hover u 		{color:#000000; text-decoration:underline;}

.popup .popup_footer	  	  {height:31px; padding-top:10px; text-align:center;}
.popup .popup_footer 	  	  {color:#31363b; font-size:12px; line-height:12px; font-weight:normal; font-family:"Times New Roman", Times, serif; vertical-align:top;}			
.popup .popup_footer a 		  {color:#31363b; font-size:12px; line-height:16px; font-weight:normal; font-family:"Times New Roman", Times, serif; text-transform:none; text-decoration:none;} 			
.popup .popup_footer a:hover  {color:#353535;text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_t 			{background:url(images/wrapper_t.png) 0px 0px repeat-x;margin:0px 56px 0px 56px; font-size:0px; line-height:0px; height:56px;}  
.wrapper_tl			{background:url(images/wrapper_tl.png) 0px 0px no-repeat;}
.wrapper_tr			{background:url(images/wrapper_tr.png) 100% 0px no-repeat;}

.wrapper_c 			{background:#ffffff;margin:0px 30px 0px 30px; font-size:0px; line-height:0px; height:auto;} 
.wrapper_l			{background:url(images/wrapper_l.png) 0px 0px repeat-y;}
.wrapper_r			{background:url(images/wrapper_r.png) 100% 0px repeat-y;}


.wrapper_b 			{background:url(images/wrapper_b.png) 0px 100% repeat-x;margin:0px 56px 0px 56px; font-size:0px; line-height:0px; height:56px;}  
.wrapper_bl			{background:url(images/wrapper_bl.png) 0px 0px no-repeat;}
.wrapper_br			{background:url(images/wrapper_br.png) 100% 0px no-repeat;}

/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox_ 				{margin:3px 0px 9px 0px;}
.infoBox_ .infoBox__ 	{border:1px solid #e3e3e3;padding:10px 9px 10px 9px;}
/* ************************************************************************************* */
.infoBox_  TEXTAREA,
.infoBox_ .main  TEXTAREA,
.infoBox_ .main  input,
.infoBox_ .main  select,
.infoBox_ .fieldValue  select,
.infoBox_ .fieldValue  input			{border:1px solid #dadada;background:#ffffff; color:#929292;}		
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading_table			{margin:0px 0px 0px 0px;background:#ffffff;}
.infoBoxHeading_td				{width:100%; height:53px;padding:23px 1px 2px 1px; vertical-align:top;}								
/* ************************************************************************************* */
.popup .infoBoxHeading_td 		{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.infoBoxHeading_td 				{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.infoBoxHeading_td a 			{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;text-decoration:none}
.infoBoxHeading_td a:hover  	{color:#8c0d2d; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBox_table					{margin:0px 0px 6px 0px;background:#f5f5f5; }
.infoBox_td 					{padding:0px 0px 0px 0px;width:100%;}
/* ************************************************************************************* */
.infoBoxContents_table			{margin:0px;}
.infoBoxContents_table .boxText	{padding:10px 22px 15px 22px; height:45px;width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.infoBoxHeading2_table				{margin:0px 0px 0px 0px;background:#aaaaaa; border:1px solid #aaaaaa;}
.infoBoxHeading2_td				{width:100%; height:33px;padding:9px 4px 2px 24px; vertical-align:top;background:url(images/cont_heading_td.gif) 12px 0px no-repeat;}								
/* ************************************************************************************* */
.popup .infoBoxHeading2_td 		{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.infoBoxHeading2_td 			{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.infoBoxHeading2_td a 			{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;text-decoration:none}
.infoBoxHeading2_td a:hover  	{color:#8c0d2d; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.box_cart					{margin-top:15px;margin-bottom:11px;}
.box_cart td				{padding:4px 0px 4px 0px;}
.boxText font  				{color:#2b4605; text-decoration:none; font-size:12px; font-weight:normal;}
.boxText font a 			{color:#2b4605; text-decoration:none; font-size:12px; font-weight:normal;}
.boxText font a:hover  		{color:#2b4605;}

.boxText font.sc a 			{color:#2b4605; text-decoration:none; font-size:12px; font-weight:bold;}
.boxText font.sc a:hover  	{color:#2b4605; text-decoration:underline}

.boxText strong a 				{color:#2b4605; text-decoration:none; font-size:12px; line-height:14px; font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.boxText strong a:hover  		{color:#2b4605; text-decoration:none}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText SPAN.newItemInCart 				{color: #ff0000;font-size:12px; line-height:14px;font-family: Arial, Helvetica, sans-serif;padding:4px 0px 4px 0px;}
.boxText a .newItemInCart					{color: #ff0000;font-size:12px; line-height:14px;font-family: Arial, Helvetica, sans-serif;}
.boxText a:hover .newItemInCart 			{color: #ff0000; text-decoration:underline;}
.boxText SPAN.oldItemInCart					{color: #4f4f4f;font-size:12px; line-height:14px;font-family: Arial, Helvetica, sans-serif;padding:4px 0px 4px 0px; display:block;}
.boxText a .oldItemInCart					{color: #4f4f4f;font-size:12px; line-height:14px;font-family: Arial, Helvetica, sans-serif;}
.boxText a:hover .oldItemInCart 			{color: #4f4f4f; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText,
.boxText td					{color:#000000; font-size:13px; line-height:16px; font-family:Tahoma, Geneva, sans-serif; }
.boxText a					{color:#000000; font-size:13px; line-height:12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.boxText a:hover			{text-decoration:underline;}
.boxText .order_history 			{width:100%;padding:3px 5px 3px 0px;}
.boxText .order_history a			{color:#535353; font-size:13px; line-height:18px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;text-decoration:none; text-transform:uppercase;}
.boxText .order_history a:hover		{color:#535353; text-decoration:none;}


.boxText span a					{color:#535353; font-size:13px; line-height:18px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
.boxText span a:hover			{color:#535353; text-decoration:none;}

.boxText span.productSpecialPrice 	{color:#bold;font-size:12px; line-height:16px;font-family: Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}
.boxText b.productSpecialPrice 		{color:#bold;font-size:12px; line-height:16px;font-family: Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}
del						 			{color:#bold;font-size:12px; line-height:16px;font-family: Arial, Helvetica, sans-serif; font-weight:normal; }

.boxText div.img 				{margin:10px 0px 10px 0px; text-align:center;}
.boxText div.stars 				{margin:14px 0px 10px 0px;}

.boxText .name_padd				{padding:2px 0px 2px 0px;height:21px; vertical-align:top; text-align:center;}
.boxText .pic_padd				{padding:0px 0px 10px 0px;text-align:center; vertical-align:middle;}
.boxText .price_padd			{padding:5px 5px 2px 5px;vertical-align:middle; height:30px; width:100%;}
.boxText .price_padd b			{display:block; color:#525151; font-size:12px; line-height:13px; font-weight:normal; padding-bottom:2px; padding-top:2px;}
.boxText .desc_padd				{padding:10px 0px 11px 0px;height:54px;}		
.boxText select					{margin:4px 0px 0px 0px;border:1px solid #dadada;background:#ffffff; color:#929292;height:19px; width:100%;}	
.boxText .input					{margin:6px 0px 4px 0px;border:1px solid #dadada;background:#ffffff; color:#929292;height:19px; width:100%;}
.boxText .button_search			{width:15%;}
.boxText .button_search input	{margin:2px 0px 0px 0px;}
.boxText .text_search			{text-align:left; width:85%;}
.boxText .star_padd				{padding:4px 0px 0px 0px;}
.boxText .languages				{padding:10px 0px 10px 0px;}
.boxText .button				{padding:0px 0px 4px 0px; height:26px; text-align:center; vertical-align:middle;}
.boxText .padd 					{padding:0px 0px 5px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* category box settings*/ 
.boxText li							{padding:0px 0px 0px 0px; width:100%;}
.boxText li, .boxText li a			{font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
.boxText ul							{list-style:none;margin:0px 0px 0px 0px;padding:0;}
.boxText .categories				{margin:0px 0px 0px 2px;}
.boxText .bestsellers				{margin:0px 0px 0px 0px;}
.boxText .information				{margin:0px 0px 0px 6px;}
.boxText .manufacturers				{margin:0px 0px 0px 6px;}
.boxText li a 						{display:block;}
.boxText ul li div 					{padding-left:15px;}



.boxText .bg_list 					{background:url(images/bg_list-hline.gif) 0px 0px repeat-x}
.boxText .bg_list a					{color:#5F5F5F; font-size:12px; line-height:13px; font-weight:normal;
									 padding:9px 0px 9px 0px;background:url(images/bg_list.gif) 0px 7px no-repeat;text-decoration:none;}
.boxText .bg_list a:hover			{color:#5F5F5F;text-decoration:underline;}
.boxText .bg_list a b				{color:#5F5F5F; font-weight:bold; text-decoration:none;}

.boxText .bg_list_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list_un a				{color:#5F5F5F; font-size:12px; line-height:13px; font-weight:normal;
									 padding:9px 0px 9px 0px;background:url(images/bg_list.gif) 0px 7px no-repeat;text-decoration:none;}
.boxText .bg_list_un a:hover		{color:#5F5F5F;text-decoration:underline;}
.boxText .bg_list_un a b			{color:#5F5F5F; font-weight:bold; text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list2 					{padding:0px 0px 0px 0px;background:url(images/bg_list_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list2 a 				{padding:7px 0px 18px 0px;text-decoration:none;}
.boxText .bg_list2 a:hover 			{text-decoration:none;}

.boxText .bg_list2_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list2_un a				{padding:7px 0px 18px 0px;text-decoration:none;}
.boxText .bg_list2_un a:hover 		{text-decoration:none;}
/* ************************************************************************************* */
.boxText .bg_list2 					{padding:0px 0px 0px 0px;}
.boxText .bg_list2 a font			{color:#6f6e6e; font-size:13px; line-height:16px; font-weight:normal;text-decoration:none;}
.boxText .bg_list2 a:hover font		{color:#6f6e6e;text-decoration:underline;}

.boxText .bg_list2_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list2_un a	font		{color:#6f6e6e; font-size:13px; line-height:16px; font-weight:normal;text-decoration:none;}
.boxText .bg_list2_un a:hover font	{color:#6f6e6e;text-decoration:underline;}
/* ************************************************************************************* */
.boxText .bg_list2 a b				{color:#292929; font-size:13px; line-height:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-decoration:none;}
.boxText .bg_list2 a:hover b		{color:#292929;text-decoration:none;}

.boxText .bg_list2_un  				{}
.boxText .bg_list2_un a	b			{color:#292929; font-size:13px; line-height:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; text-decoration:none;}
.boxText .bg_list2_un a:hover b		{color:#292929;text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.boxText .bg_list3 					{background:url(images/bg_list_hline.gif) 0px 0px repeat-x;}
.boxText .bg_list3 a				{color:#8a8a8a; font-size:14px; line-height:15px; font-weight:normal;
						 			 padding:6px 1px 8px 13px;background:url(images/bg_list.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3 a:hover			{color:#8a8a8a;text-decoration:underline;}

.boxText .bg_list3_un 				{padding:0px 0px 0px 0px;}
.boxText .bg_list3_un a				{color:#8a8a8a; font-size:14px; line-height:15px; font-weight:normal;
						 			 padding:6px 1px 8px 13px;background:url(images/bg_list.gif) 0px 11px no-repeat;text-decoration:none;}
.boxText .bg_list3_un a:hover		{color:#8a8a8a;text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.cont_heading_table				{margin:0px 0px 0px 0px;background:#ffffff;}
.cont_heading_td				{width:100%; height:53px;padding:23px 4px 2px 4px; vertical-align:top;}								
/* ************************************************************************************* */
.popup .cont_heading_td 		{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.cont_heading_td 				{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}
.cont_heading_td a 				{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;text-decoration:none}
.cont_heading_td a:hover  		{color:#8c0d2d; text-decoration:underline;}
/* ************************************************************************************* */

/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper_table		{margin:0px 0px 0px 0px;}
.content_wrapper_td			{padding:0px 0px 0px 0px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper3_table				{margin:0px 0px 0px 0px; background:#ffffff;}
.content_wrapper3_td				{padding:0px 0px 20px 0px; width:100%;}
/* ************************************************************************************* */
.content_wrapper1_table				{margin:auto auto 6px auto; background:#ffffff;}
.content_wrapper1_td				{padding:16px 0px 20px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper2_table				{margin:auto auto auto auto;}
.content_wrapper2_td				{padding:0px 16px 0px 16px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.content_wrapper4_table				{margin:auto auto 6px auto; background:#ffffff;}
.content_wrapper4_td				{padding:6px 1px 20px 1px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.tableBox_output_table		{margin:0px 0px 0px 0px;}
.tableBox_output1_td		{padding:0px 0px 0px 0px;}
.tableBox_shopping_cart		{margin:6px 0px 0px 0px;}
/* ************************************************************************************* */
.cart_total_left  			{width:80%; text-align:right; vertical-align:middle;height:17px;padding:12px 15px 10px 0px;}
.cart_total_right  			{width:20%; text-align:center;vertical-align:middle;padding:0px 0px 0px 10px;}
.cart_total_left   			{color:#535353;font-size:15px;line-height:12px;font-weight:normal;font-family:"Times New Roman", Times, serif;text-transform:uppercase;}
.cart_button_padd			{padding:17px 8px 9px 8px; }

.remove 					{width:20%;}
.products 					{width:45%;}
.quantity 					{width:15%;}
.total 						{width:20%;}
/* ************************************************************************************* */
/* ************************************************************************************* */

/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.prod_table				{border:0px solid #d8d7cb;margin:auto;}
.prod_td				{padding:7px 0px 7px 0px; width:100%;}
/* ************************************************************************************* */
.prod2_table			{border:0px solid #d8d7cb;margin:auto;}
.prod2_td				{padding:0px 0px 0px 0px; width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.wrapper_pic_table		{border:1px solid #e2e2e2;margin:auto; width:1px;}
.wrapper_pic_td			{padding:0px 0px 0px 0px; width:100%;}

/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.main a.enlarge				{color:#8c0d2d; font-size:12px; text-transform:lowercase; font-weight:normal; display:block;padding:10px 0px 10px 0px; text-decoration:underline;}
.main a:hover.enlarge		{color:#8c0d2d; font-size:12px; text-transform:lowercase; font-weight:normal; text-decoration:none}
/* ************************************************************************************* */
/* ************************************************************************************* */
.result_top_padd			{margin:0px 0px 0px 0px; background:#ffffff;}
.result_bottom_padd			{margin:0px 0px 0px 0px; background:#ffffff;}

.result_top_padd td  		{width:50%; vertical-align:middle;padding:15px 0px 15px 0px;}
.result_bottom_padd td		{width:50%; vertical-align:middle;padding:15px 0px 15px 0px;}

.result_right 	{text-align:right;}
.result td  	{color:#1c1c1c; font-size:12px; line-height:12px; font-family: Arial, Helvetica, sans-serif;}
.result b   	{color:#1c1c1c; font-weight:normal;}
/* ************************************************************************************* */
.result_right b							{color:#8c0d2d; font-weight:bold;}
.result_right a.pageResults				{color:#8c0d2d; text-decoration:underline;font-size:12px;}
.result_right a.pageResults:hover 		{color:#8c0d2d;	text-decoration:none;}
.result_right a.pageResults	u			{color:#8c0d2d; text-decoration:underline;}
.result_right a.pageResults u:hover 	{color:#8c0d2d;	text-decoration:none;}
/* ************************************************************************************* */
/* ************************************************************************************* */
td.main, p.main, div.main, .main td, .main p, .main b	 				
						{color:#1c1c1b; font-size:12px; line-height:16px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}

.main .desc				{color:#1c1c1b; font-size:12px; line-height:16px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.main .desc2			{color:#1c1c1b; font-size:12px; line-height:16px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}						

.main .name					{color:#535353; line-height:20px; }
.main .s_cart_head			{color:#535353;font-size:15px;line-height:15px;font-weight:normal;font-family:"Times New Roman", Times, serif;text-transform:uppercase;}
.main a						{color:#1c1c1c; font-size:13px; line-height:15px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
.main a:hover				{color:#1c1c1c; text-decoration:underline;}
  
.main .name a				{color:#8c0d2d; font-size:11px; line-height:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
.main .name a:hover			{color:#8c0d2d; text-decoration:none;}


.main .desc b 				{color:#1c1c1b;}
.main .desc2 strong			{color:#1c1c1b;}
.main .desc2 a 				{color:#1c1c1c; font-size:12px; font-weight:normal; text-decoration:underline;}
.main .desc2 a:hover		{color:#1c1c1c; font-size:12px; text-decoration:none;}
.main b b 					{color:#1c1c1c;font-size:12px;line-height:12px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}

SPAN.productSpecialPrice 			{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif; display:inline;}
s									{color:#8c0d2d;font-size:16px;line-height:17px;font-weight:normal;font-family:"Times New Roman", Times, serif;}

.main SPAN.productSpecialPrice 		{color:#918f8f; font-size:14px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; display:inline;}
.main s								{color:#918f8f; font-size:14px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.main b.productSpecialPrice 		{color:#918f8f; font-size:14px; line-height:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;display:inline;}

.main .strong				{color:#1c1c1b; font-size:14px; line-height:42px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; display:block;}
.content_wrapper2_td .main				{color:#505c6d; font-size:12px; line-height:14px; font-weight:normal;}
.content_wrapper2_td select				{border:1px solid #dadada;background:#ffffff; color:#929292;vertical-align:middle;}
.img						{border:0px solid #efd9b0; background:#ffffff;}

.main .data em				{color:#1c1c1b; font-size:10px; line-height:12px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
/* ************************************************************************************* */
.main br										{line-height:9px;}
/* ************************************************************************************* */
.main .desc2 ul			{margin:5px 0px 15px 0px;list-style:none;padding:0;}
.main .desc2 li			{padding:0px 0px 0px 0px;}

.main .desc2 li div		{color:#1c1c1b; font-size:12px; line-height:14px; font-weight:normal; text-decoration:underline;
						 padding:5px 1px 5px 1px;}


.main .desc2 li a		{color:#1c1c1b; font-size:12px; line-height:14px; font-weight:normal;text-decoration:underline;}
.main .desc2 li a:hover	{color:#1c1c1b; font-size:12px; line-height:14px; font-weight:normal;text-decoration:none;}

.desc_list				{width:50%;}
.desc_list_separator	{padding:0px 20px 0px 20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.main br										{line-height:9px;}
/*  *********  */
.main .right .pic_padd							{padding:1px 0px 2px 17px;float:right;}
.main .right .name_padd							{padding:14px 12px 14px 0px; vertical-align:middle;text-align:left;}
.main .right .desc_padd							{padding:12px 0px 0px 0px; text-align:left;}
.main .right .data_padd							{padding:16px 2px 0px 0px;float:right; text-align:right; line-height:20px;}
.main .right .price_padd						{padding:15px 6px 0px 0px;  text-align:left;line-height:20px;}
.main .right .button_padd						{padding:7px 0px 0px 0px;}
/*  *********  */
.main .left .pic_padd							{padding:1px 17px 2px 0px;float:left;}
.main .left .name_padd							{padding:14px 12px 14px 13px;h vertical-align:middle;text-align:left;}
.main .left .desc_padd							{padding:12px 0px 0px 0px; text-align:left;}
.main .left .data_padd							{padding:16px 0px 0px 0px; text-align:left; line-height:20px;}
.main .left .price_padd							{padding:15px 6px 0px 0px;float:right; line-height:23px;}
.main .left .button_padd						{padding:7px 0px 0px 0px;}

/*  *********  */
.main .s_cart_head_padd						{padding:5px 0px 8px 0px; height:17px; vertical-align:middle; text-align:center;}
.main .s_cart_td							{padding:19px 0px 0px 0px;}
.main .s_cart_td input						{border:1px solid #dadada;background:#ffffff; color:#929292; padding-top:3px;}
/*  *********  */
/*  *********  */
.main .name2_padd							{padding:8px 0px 3px 0px;height:30px; vertical-align:middle;}
.main .pic2_padd							{padding:0px 0px 0px 0px;}
.main .desc2_padd							{padding:2px 0px 9px 0px; height:36px;}
.main .desc22_padd							{padding:1px 0px 0px 0px; height:6px; text-align:right;}
.main .listing2_padd						{padding:5px 0px 9px 0px;}
.main .price2_padd							{padding:0px 0px 6px 0px;vertical-align:middle; height:12px;}
.main .price2_padd b						{color:#918f8f; font-size:14px; line-height:16px; font-weight:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.main .button2_padd							{padding:3px 0px 4px 0px; height:30px; text-align:left; vertical-align:middle; width:100%;}
.main .pr_desc2_padd						{padding:5px 0px 10px 0px;width:100%;}
.main .button22_padd						{margin:10px 0px 10px 0px;}
.main .button2_padd table					{width:1px;}
.main div.img 								{margin:0px 0px 0px 0px; text-align:center;}
.main .btn_wrapper td						{padding:2px 10px 0px 11px; border-bottom:2px solid #ceccc0; background:#eeeef1; vertical-align:middle;}
/*  *********  */
/*  *********  */
.main .name3_padd							{width:100%; height:35px;padding:5px 15px 3px 15px; text-align:center;}
.main .pic3_padd							{padding:1px 3px 0px 3px; text-align:center;}
.main .desc3_padd							{padding:1px 0px 5px 0px;}
.main .button3_padd							{padding:10px 0px 0px 0px; text-align:center;}
.main .price3_padd							{padding:9px 0px 7px 0px; height:8px;text-align:center;}

.main .name4_padd							{padding:1px 12px 4px 13px;height:47px; text-align:center; vertical-align:middle;}
.main .pic4_padd							{padding:14px 0px 10px 0px; text-align:center;}
.main .desc4_padd							{padding:2px 0px 3px 0px; text-align:center;}
.main .price4_padd							{padding:2px 0px 0px 0px; text-align:center; vertical-align:middle; height:49px;}
.main .button4_padd							{padding:4px 0px 0px 0px;text-align:center;}
/* ************************************************************************************* */
.button_marg img, 
.button_marg input 							{margin:2px 1px 0px 0px;}

.button2_marg img,
.button2_marg input 						{margin:0px 0px 6px 0px;}

.button3_marg img, 
.button3_marg input 						{margin:2px 0px 3px 0px;}

.button22_marg								{margin:0px 0px 0px 0px;}
.bg_input input,
.infoBox_ .bg_input input					{background:none; border:0px;}
/* ************************************************************************************* */
.prod_info					{float:left;padding:3px 1px 1px 1px;margin:0px 45px 0px 0px; text-align:center;}
/* ************************************************************************************* */
table.listing 				{margin:0px 0px 2px 0px;}
table.listing td			{padding:1px 0px 1px 0px;background:url(images/line_.gif) 0px center repeat-x;
							 color:#1c1c1b; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.main .listing b 					{font-weight:normal;}
.main .listing em,
.main .listing font   				{color:#1c1c1b; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;padding:0px 0px 0px 4px;}
.main .listing b font   			{color:#1c1c1b; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:0px 4px 0px 0px;}
.main .listing b font a 			{text-decoration:underline;}
.main .listing b font a:hover   	{text-decoration:none}

.main .listing font a 			{color:#1c1c1b; text-decoration:underline; font-size:10px; font-weight:normal;}
.main .listing font a:hover   	{color:#1c1c1b; text-decoration:none} 
/* ************************************************************************************* */
/* ************************************************************************************* */
TD.smallText, 
SPAN.smallText,
.smallText em,  
P.smallText 			{font-size: 10px;font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-style:normal;}

.smallText a			{color:#8c0d2d; font-size:12px; text-decoration:none;}
.smallText a:hover 		{color:#8c0d2d; font-size:12px; text-decoration:underline;}
.smallText a u 			{color:#8c0d2d; font-size:12px; text-decoration:none;}
.smallText a:hover u	{color:#8c0d2d; font-size:12px; text-decoration:underline;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
.prod_line_x					{background:url(images/line_x.gif) 0px center repeat-x;}
.prod_line_y					{background:url(images/line_y.gif) center 0px repeat-y;}

.prod2_line_x					{background:url(images/line_x.gif) 0px center repeat-x;}
.prod2_line_y					{background:url(images/line_y.gif) center 0px repeat-y;}

.padd_gg img					{height:11px;}
.padd_vv img					{width:20px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.cart_line_x				{background:url(images/line_xx.gif) 0px center repeat-x;}
.cart_line_y				{background:url(images/line_xx.gif) center 0px repeat-y;}

.padd2_gg img				{height:2px;}
.padd2_vv img				{width:15px;}

.padd3_gg img				{height:31px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
.errorBox { font-family: Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; padding:10px 0px 10px 0px;}

FORM 						{display: inline;}
td, div						{padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif;}
td 							{vertical-align:top;}
table						{width:100%;}
/* ************************************************************************************* */
/* ************************************************************************************* */
TR.headerError 				{background: #ff0000;}
TD.headerError 				{color: #ffffff;font-size: 12px;font-weight : bold;font-family: Arial, Helvetica, sans-serif; background: #ff0000;text-align:center;}
TR.headerInfo 				{background: #00ff00;}
TD.headerInfo 				{color: #ffffff;font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background: #00ff00;text-align: center;}
.infoBoxContents 			{padding:0px 0px 0px 10px;}
.infoBoxNotice 				{background: #FF8E90;}
.infoBoxNoticeContents 		{font-size: 10px;font-family: Arial, Helvetica, sans-serif;background: #FFE6E6;}
TD.infoBoxHeading 			{color: #ffffff;font-size: 10px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;background: #bbc3d3;}
TD.infoBox, SPAN.infoBox 	{font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
TABLE.productListing 				{border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading 			{color: #FFFFFF;font-size: 10px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;background: #b6b7cb;  									 }
TD.productListing-data 				{/* font-size: 10px;font-family: Arial, Helvetica, sans-serif; */ }
TD.pageHeading, DIV.pageHeading 				{color: #9a9a9a; font-size: 20px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
TD.pageHeading a, DIV.pageHeading a 			{color: #9a9a9a; font-size: 20px;font-weight: bold;font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
TD.pageHeading a:hover, DIV.pageHeading a:hover {color: #9a9a9a; text-decoration:underline;}
TR.subBar 							{background: #f4f7fd;}
TD.subBar 							{color: #4277ac;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
TD.accountCategory 					{color: #aabbdd;font-size: 13px;font-family: Arial, Helvetica, sans-serif;}
TD.fieldKey 						{font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
TD.fieldValue 						{font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
TD.tableHeading 					{font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
SPAN.greetUser 						{color: #f0a480;font-size: 11px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
TABLE.formArea 						{background:#f1f9fe; border-color:#7b9ebd; border-style:solid; border-width:1px;}
TD.formAreaTitle 					{font-size:12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
SPAN.markProductOutOfStock 			{color: #c76170;font-size: 12px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
SPAN.errorText 						{color: #ff0000;font-family: Arial, Helvetica, sans-serif;}
.checkoutBarFrom, .checkoutBarTo 	{color: #1c1c1b; font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
.checkoutBarCurrent 				{color: #bc2425;font-size: 10px;font-family: Arial, Helvetica, sans-serif;}
/* message box */
.messageBox 						{font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, 
.messageStackWarning 				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5;}
.messageStackSuccess 				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement 					{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; vertical-align:top}
/* ************************************************************************************* */
object					{vertical-align:top;}
.vam, .vam_td td		{vertical-align:middle;}
.tac					{text-align:center;}
.b_width strong			{display:block; width:125px; font-weight:normal;}
.width2_100,
.width3_100,
.radio 					{width:100%;}
.width2_100 input		{width:55%;}
.width2_100 select		{width:55%;}
.width3_100 input		{width:100%;}
.indent_2				{padding-left:12px;}
.indent_3				{padding-bottom:3px;}
.radio input			{margin:0px 5px 1px 5px; vertical-align:middle;}
/* ************************************************************************************* */
.img_middle	img			{vertical-align:middle; margin:1px 10px 0px 0px;}
.img_middle				{padding:3px 0px 3px 0px;}
/* ************************************************************************************* */
.ofh								{overflow:hidden;}
.al_left 							{padding-top:5px;}
.al_left strong						{text-align:left !important;}
.al_left 							{text-align:left !important;}
.fl_left							{float:left;}
.fl_right							{float:right;}
.cl_both							{clear:both; line-height:0px; font-size:0px;}
/* ************************************************************************************* */    
.left_part				{float:left; width:75%}
.right_part				{float:right;padding:0px 0px 0px 0px;}
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */
/* ************************************************************************************* */

TD.headerNavigation {
  font: 14px Arial, Helvetica, sans-serif; color: #FFFFFF;
  background: #8c0d2d;
  color: #ffffff;
  font-weight : bold;
  vertical-align:middle;
}
.headerNavigation a{ 
  color: #FFFFFF; 
  text-decoration: none;
 
}

headerNavigation:hover a{
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
/*** End Header Tags SEO ***/
/*
  $Id: dynamenu_for_osc_styles.txt,v 1.00 2006/05/07 20:04:02 nate_02631 Exp $
	
	Dynamenu for osCommerce CSS Definitions

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  
	Released under the GNU General Public License
	
	Below are styles to be included in your catalog stylesheet (stylesheet.css) for
	use with Dynamenu for osCommerce. All the CSS declarations for various menu styles
	are included below. You need only include the style for the type of menu you plan
	to use in your store template (of course feel free to paste them all in if experimenting).
	
	The plain and DHTML menus also work with a set of templates found in the
	/includes/functions/dynamenu/templates folder, but in just about all cases
	modifying the styles below should net you the results you want. 
	
*/

	 

/*-------------------------------------*/
/*   Horizontal Drop-Down Menu Style   */
/*-------------------------------------*/

.horbar	{   /* Color of main horizontal menubar and border */
	color: black;
	background-color: #8c0d2d;
	border: 1px outset #525252;
}

.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
	
}

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 9px;	
	text-decoration: none;
	position: relative;	
	display: block;	
}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: #FFFFFF;
	text-decoration: none;
}

.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #ffff00;
	background-color: #666666;	
	text-decoration: none;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;
	
	position: relative;
	display: block;	
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
	
}

.horizsubitem a {            /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 9px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #000000;
	font-size: 12px;	
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	color: #ffffff;
	background-color: #21459c;
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #ffff00;
	background-color: #666666;		
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: 5px;
	right: 8px;
}

.dmselected {   /* Style override for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}
.seo {
	width: 900px;
	float: left;
	position: relative;
	left: 50px;
	clear: both;
}
.seo_footer {
	float: left;
	position: relative;
	clear: left;
	width: 900px;
}


/* BOF Manufacturers Dropdown Anywhere */
.manufacturers_anywhereBox {
  background : transparent;
  color : #000000;
}
.manufacturers_anywhereBoxContents {
  background: transparent;
  color : #000000;
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
}
/* EOF Manufacturers Dropdown Anywhere */.seo_sitewalk {
	width: 235px;
	position: relative;
	float: left;
	left: 50;
	padding-right: 0px;
	padding-left: 50px;
}
.seo .seo_sitewalk h3 a {
	font-size: 12px;
	font-weight: bold;
}

.seo .seo_sitewalk li {
	text-indent: -42px;
	list-style-type: none;
}

