
.boxText 				{ font-family: Arial; font-size: 10px; }
.errorBox 				{ font-family : Arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning 			{ font-family : Arial; font-size : 10px; color: #cc0033; }
.productsNotifications 	{ background: #DBDBDB; }
.orderEdit 				{ font-family : Arial; font-size : 10px; color: #262625; text-decoration: underline; }

BODY 					{background: #f9f3e4; color: #000000; margin: 0px; padding:0px;}

.infoBox 				{background: #7e7e7e;}
.infoBoxContents 		{background: #ffffff;font-family: Arial; font-size: 10px;}



/*  A {color: #000000;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;}  */
FORM 					{display: inline;}
TR.header 				{background: #f9f3e4;}
TR.headerNavigation 	{background: #bbc3d3;}
TD.headerNavigation 	{font-family: Arial; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight : bold;}
/*  A.headerNavigation {color: #FFFFFF; }A.headerNavigation:hover { color: #ffffff;
}  */
TR.headerError 		{background: #ff0000;}
TD.headerError 		{font-family: Arial; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo 		{background: #00ff00;}
TD.headerInfo 		{font-family: Arial;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center;}
/*  TR.footer {background: #bbc3d3;}TD.footer {  font-family: Arial;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;}*/
.infoBoxNotice 				{background: #FF8E90;}
.infoBoxNoticeContents 		{background: #FFE6E6;font-family: Arial; font-size: 10px;}
TD.infoBoxHeading 			{font-family: Arial;font-size: 10px;font-weight: bold;background: #bbc3d3;color: #ffffff;}
TD.infoBox, SPAN.infoBox 	{font-family: Arial; font-size: 10px;}

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: #c1c1c1;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even 		{background: #f8f8f9;}
TABLE.productListing 			{border: 1px;border-style: solid;border-color: #b6b7cb;border-spacing: 1px;}
.productListing-heading 		{font-family: Arial;font-size: 10px;background: #b6b7cb;color: #FFFFFF;font-weight: bold;}
TD.productListing-data 			{font-family: Arial;font-size: 10px;}
TD.pageHeading, DIV.pageHeading {font-family: Arial;font-size: 20px;font-weight: bold;color: #9a9a9a;}
TR.subBar 						{background: #f4f7fd;}
TD.subBar 						{font-family: Arial;font-size: 10px;color: #000000;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
TD.main, P.main 							{font-family: Arial;font-size: 11px;line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText 	{font-family: Arial;font-size: 10px;}
TD.accountCategory 							{font-family: Arial;font-size: 13px;color: #aabbdd;}
TD.tableHeading 							{font-family: Arial;font-size: 14px;font-weight: bold;}
CHECKBOX, INPUT, RADIO, SELECT 				{font-family: Arial;font-size: 11px;}
TEXTAREA 									{width: 100%;font-family: Arial;font-size: 11px;}
SPAN.greetUser 								{font-family: Arial;font-size: 12px;color: #f0a480;font-weight: bold;}
TABLE.formArea 								{background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px;}
TD.formAreaTitle 							{font-family: Arial;font-size: 12px;font-weight: bold;}
SPAN.markProductOutOfStock 					{font-family: Arial;font-size: 12px;color: #c76170;font-weight: bold;}
SPAN.errorText 								{font-family: Arial;color: #ff0000;}

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

.checkoutBarFrom, .checkoutBarTo 			{font-family: Arial; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent 						{font-family: Arial; font-size: 10px; color: #000000; }
/* message box */
.messageBox 								{font-family: Arial; font-size: 10px; }
.messageStackError, .messageStackWarning 	{font-family: Arial; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess 						{font-family: Arial; font-size: 10px; background-color: #99ff00; }
#myse select 								{width:90%;}
/* input requirement */
.product .inputRequirement, .inputRequirement 					
											{font-family: Arial; font-size: 10px; color:#FF0000; }
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */											
.s_tl 			{background:url(images/s_tl.gif) left top no-repeat #ffebbc; width:806px;}
.s_tr 			{background:url(images/s_tr.gif) right top no-repeat;}
.s_bl			{background:url(images/s_bl.gif) left bottom no-repeat; text-align:center;}
.s_br 			{background:url(images/s_br.gif) right bottom no-repeat; padding:9px 18px 5px 17px;} //padding:9px 25px 5px 25px;
/* ********************************************************************************************************* */	
.s3_tl 			{background:url(images/s3_tl.gif) left top no-repeat;}
.s3_tr 			{background:url(images/s3_tr.gif) right top no-repeat;}
.s3_bl			{background:url(images/s3_bl.gif) left bottom no-repeat;}
.s3_br 			{background:url(images/s3_br.gif) right bottom no-repeat; padding:6px;}
.s33_br 		{background:url(images/s3_br.gif) right bottom no-repeat;padding:6px 18px 6px 18px;}
.s3_l 			{background:url(images/s3_l.gif) left repeat-y #ffffff;}
/* ********************************************************************************************************* */											
.s2_tl 			{background:url(images/s2_tl.gif) left top no-repeat; width:100%;}
.s2_tr 			{background:url(images/s2_tr.gif) right top no-repeat;}
.s2_bl			{background:url(images/s2_bl.gif) left bottom no-repeat;}
.s2_br 			{background:url(images/s2_br.gif) right bottom no-repeat;padding:10px 17px 10px 17px; text-align:left;}
.s2_t {background:url(images/s2_bg.gif) top repeat-x;}
.s2_b {background:url(images/s2_bg.gif) bottom repeat-x; }
.s2_l {background:url(images/s2_bg.gif) left repeat-y;}
.s2_r {background:url(images/s2_bg.gif) right repeat-y;}										
/* ********************************************************************************************************* */
.p_tl 			{background:url(images/p_tl.gif) left top no-repeat; width:100%;}
.p_tr 			{background:url(images/p_tr.gif) right top no-repeat;}
.p_bl			{background:url(images/p_bl.gif) left bottom no-repeat;}
.p_br 			{background:url(images/p_br.gif) right bottom no-repeat;padding:16px 18px 20px 18px;}
.p_t {background:url(images/p_t.gif) top repeat-x #ffffff;}
.p_b {background:url(images/p_b.gif) bottom repeat-x; }
.p_l {background:url(images/p_l.gif) left repeat-y;}
.p_r {background:url(images/p_r.gif) right repeat-y;}
/* ********************************************************************************************************* */											
.p3_tl 			{background:url(images/p3_tl.gif) left top no-repeat; width:100%;}
.p3_tr 			{background:url(images/p3_tr.gif) right top no-repeat;}
.p3_bl			{background:url(images/p3_bl.gif) left bottom no-repeat;}
.p3_br 			{background:url(images/p3_br.gif) right bottom no-repeat;padding:8px 8px 8px 8px; text-align:left;}
.p3_t {background:url(images/p3_bg.gif) top repeat-x;}
.p3_b {background:url(images/p3_bg.gif) bottom repeat-x; }
.p3_l {background:url(images/p3_bg.gif) left repeat-y #ffffff;}
.p3_r {background:url(images/p3_bg.gif) right repeat-y;}										

/* ********************************************************************************************************* */	
.main	a		{color:#262625; text-decoration:underline;}
.main	a:hover	{color:#262625; text-decoration:none;}
.vam			{vertical-align:middle;}
.tac			{text-align:center;}
/* ********************************************************************************************************* */
.padd_1 	{padding:0px 10px 0px 10px;}
.padd_22 	{padding:8px;}
td.padd2 	{padding:8px; padding-left:4px;}

.line_h		{line-height:16px;}
.image		{width:100%;}
/* ********************************************************************************************************* */
div.padd3						{text-align:left; padding-top:0px; margin-left:0px; margin-right:0px; color:#000000}
.padd33 img, .padd33 input 		{margin:2px;}
.bg_input input	{background:none; border:0px;}
* html .width_100				{width:100%;}
/* ********************************************************************************************************* */
.remove 			{width:15%;}
.products 			{width:50%;}
.quantity 			{width:15%;}
.total 				{width:20%;}

body {padding:0; margin:0;}
table, td, .main, select, input, textarea 		{color:#000000;font-size:11px;line-height:13px;font-family:Tahoma;
												vertical-align:top;padding:0px;}
img      {border:0px;}
table	 {width:100%;}

input, textarea, select				{border:1px solid #7c7c7c;}
.border_0							{border:0px; background:none;}
.vam { vertical-align:middle}
.bg{background:url(images/bg_line.gif)}

.jamp{ width:90px; height:17px; color:#464646; font-size:11px; padding-left:2px; font-family:Tahoma;}
.jamp1{ width:83px; height:17px; color:#464646; font-size:11px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:130px; height:17px; color:#464646; font-size:11px; padding-left:2px; font-family:Tahoma;}

/* ********************************************************************************************************* */
.header td 		 {color:#fff2b5; font-size:11px; vertical-align:middle;}
.header a 		 {color:#fff2b5; text-decoration:none; font-size:11px; font-weight:normal}
.header a:hover  {color:#fff2b5;text-decoration:underline}
/* ********************************************************************************************************* */
/*  footer  */
.footer		  	  		{width:100%; color:#7a7a7a;}	
.footer td 		  		{color:#7a7a7a; font-size:11px; vertical-align:middle;}			
.footer a 		  		{color:#7a7a7a; font-size:11px; text-decoration:none;} 			
.footer a:hover   		{color:#7a7a7a;text-decoration:underline;}	
.footer span 	  		{color:#b60000; font-size:11px; font-weight:normal}

.footer span a 		  	{color:#b60000; font-size:11px; text-decoration:none; font-weight:normal;} 			
.footer span a:hover   	{color:#b60000;text-decoration:underline;}

.footer b a 	  		{color:#b60000; font-size:11px; font-weight:normal; text-decoration:none;}			
.footer b a:hover 		{color:#b60000; text-decoration:underline;}

.popup					{background:#ffffff;}
.popup td				{color:#262626; line-height:14px;}
.popup a, .popup a u 	  			{color:#5d5d5d; font-size:11px; font-weight:normal; text-decoration:none;}			
.popup a:hover, .popup a:hover u 		{color:#5d5d5d; text-decoration:underline;}

.popup strong			{display:block; padding:7px 0px 0px 0px; color:#262626;}

/* ********************************************************************************************************* */
/* -box_body- */
.box_body td							{color:#262626; font-size:11px; line-height:13px;}
.box_body font							{color:#ffebbc; font-size:11px; line-height:13px;}

.box_body span.productSpecialPrice 		{color:#333333; font-size:20px; font-weight:bold; font-family:tahoma;}
.box_body del       					{color:#ffffff; font-size:13px; font-weight:bold; font-family:tahoma;}

.box_body a 			{color:#262626; font-family:Tahoma; font-size:11px; line-height:13px; text-decoration:none;}
.box_body a:hover  		{color:#262626; text-decoration:underline}

.box_body span   		{color:#262626; font-size:11px; font-weight:normal; line-height:13px;}
.box_body span a		{text-decoration:none; color:#262626; font-size:12px; line-height:13px; font-weight:bold; font-family:tahoma;}
.box_body span a:hover	{color:#262626;text-decoration:underline;}

.box_body em a 			{color:#ffebbc; font-family:Tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:underline; font-style:normal;}
.box_body em a:hover			{color:#ffebbc; font-family:Tahoma; font-size:11px; line-height:13px; font-weight:bold; text-decoration:none; font-style:normal;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.box_body ul 				{padding:0; margin:0px; margin-left:1px; list-style:none; }
.box_body .bg_list			{float:left; background:url(images/bg_hline.gif) 0px 0px repeat-x;}
.box_body .bg_list a		{background:url(images/bg_list.gif) 0px 4px no-repeat; padding-left:16px;
							 color:#333333; font-size:11px; text-decoration:none; font-weight:bold; line-height:24px; font-family:tahoma;}
.box_body .bg_list a:hover  {color:#333333; font-size:11px; text-decoration: underline;}

.box_body .bg_list_un 		{float:left; background:url(images/spacer.gif) 0px 0px repeat-x;}
.box_body .bg_list_un a		{background:url(images/bg_list.gif) 0px 5px no-repeat; padding-left:16px;
							 color:#333333; font-size:11px; text-decoration:none; font-weight:bold; line-height:24px; font-family:tahoma;}
.box_body .bg_list_un a:hover  {color:#333333; font-size:11px; text-decoration: underline;}

.box_body .bg_list_sub 		{float:left;background:url(images/bg_hline.gif) 0px 0px repeat-x;}
.box_body .bg_list_sub a	{background:url(images/bg_list.gif) 7px 4px no-repeat; padding-left:23px;
							 color:#333333; font-size:11px; text-decoration:none; font-weight:bold; line-height:24px; font-family:tahoma;}
.box_body .bg_list_sub a:hover  {color:#333333; font-size:11px; text-decoration: underline;}


.box_body .bg_list2			{}
.box_body .bg_list2 a		{background:url(images/bg_list.gif) 0px 4px no-repeat; padding-left:16px;
							 color:#333333; font-size:11px; text-decoration:none; font-weight:bold; line-height:24px; font-family:tahoma;}

/* ********************************************************************************************************* */
/* ********************************************************************************************************* */

/* -1- */
.box_heading_table 					{background:#c83400;}
.box_heading_table .box_heading_td 	{background:url(images/box_heading_td.gif) 10px 18px no-repeat; padding:18px 10px 8px 29px; height:39px; width:900px}
.box_heading_table .box_heading_td 	{color:#ffffff; font-weight:bold; font-size:11px; text-transform:uppercase; font-family:Georgia; }
/* ********************************************************************************************************* */
.box_body_table						{background:#c83400; margin-bottom:8px;}
.box_body_table .box_body_td 		{padding:0px 10px 10px 10px;}
.box_body_l, .box_body_r			{vertical-align:bottom;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* -2- */
.box_heading2_table 					{background:url(images/box_heading2_table.gif) 0px 0px repeat-x #ffe0b3;}
.box_heading2_table .box_heading2_td 	{background:url(images/box_heading2_td.gif) 15px 18px no-repeat; padding:18px 10px 8px 34px; height:39px;}
.box_heading2_table .box_heading2_td 	{color:#c83400; font-weight:bold; font-size:11px; font-family:Georgia; text-transform:uppercase }
/* ********************************************************************************************************* */
.box_body2_table_rep				{background:url(images/box_body2_table_rep.jpg) left bottom repeat-x #ffe0b4; margin-bottom:8px}
.box_body2_table					{background:url(images/box_body2_table.jpg) left bottom no-repeat;}
.box_body2_table .box_body2_td 		{background:url(images/box_body2_td.jpg) right bottom no-repeat;padding:0px 17px 10px 17px;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */

/* ********************************************************************************************************* */
/* -3- */
.box_heading3_table 					{background:url(images/box_heading3_table.gif) 0px 0px repeat-x #7e350a;}
.box_heading3_table .box_heading3_td 	{background:url(images/box_heading3_td.gif) 0px 0px no-repeat; padding:18px 10px 8px 0px; height:39px; width:100%;}
.box_heading3_table .box_heading3_td 	{color:#ffebbc; font-weight:bold; font-size:11px; font-family:Georgia; text-transform:uppercase }
.box_heading_table .box_heading_td img,
.box_heading2_table .box_heading2_td img,
.box_heading3_table .box_heading3_td img,
.box_heading4_table .box_heading4_td img	{vertical-align:middle;margin:0px 6px 0px 6px;}
/* ********************************************************************************************************* */
.box_body3_table_rep				{background:url(images/box_body3_table_rep.jpg) left bottom repeat-x #7e350a; margin-bottom:8px}
.box_body3_table					{background:url(images/box_body3_table.jpg) left bottom no-repeat;}
.box_body3_table .box_body3_td 		{background:url(images/box_body3_td.jpg) right bottom no-repeat;padding:0px 17px 16px 17px;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* -3- */
.box_heading4_table 					{background:url(images/box_heading4_table.gif) 0px 0px repeat-x #ffac2b;}
.box_heading4_table .box_heading4_td 	{background:url(images/box_heading4_td.gif) 0px 0px no-repeat; padding:18px 10px 8px 0px; height:39px; width:100%;}
.box_heading4_table .box_heading4_td 	{color:#ffebbc; font-weight:bold; font-size:11px; font-family:Georgia; text-transform:uppercase }
/* ********************************************************************************************************* */
.box_body4_table_rep				{background:url(images/box_body4_table_rep.gif) left bottom repeat-x #ffac2b; margin-bottom:8px}
.box_body4_table					{background:url(images/box_body4_table.gif) left bottom no-repeat;}
.box_body4_table .box_body4_td 		{background:url(images/box_body4_td.gif) right bottom no-repeat;padding:0px 17px 10px 17px;}
/* ********************************************************************************************************* */




/* ********************************************************************************************************* */
/* ********************************************************************************************************* */

.cont_heading_table 	{background:url(images/cont_heading_table.gif) 0px 0px repeat;height:33px; width:746px;}
.cont_heading_td		{background:url(images/cont_heading_td.gif) 6px 4px no-repeat; height:100%; padding:4px 10px 4px 28px; width:100%;vertical-align:middle}
.cont_heading_td_w		{ font-family:"Franklin Gothic Book"; text-transform:uppercase; color:#000000; font-style:italic; font-weight:bold; padding:4px 4px 4px 4px; width:100%;vertical-align:middle}
.cont_heading_td 		{color:#ffffff; font-weight:bold; font-size:14px; font-family:Arial;}

.cont_heading_td a 			{color:#ffffff; font-weight:bold; font-size:14px; font-family:Arial;text-decoration:none}
.cont_heading_td a:hover 	{color:#ffffff; font-weight:bold; font-size:14px; font-family:Arial;text-decoration:underline;}
.cont_heading_td em 		{color:#ffffff; font-weight:bold; font-size:14px; font-family:Arial;text-decoration:none; font-style:normal;}

.cont_heading_t				{background:url(images/cont_heading_bg.gif) 0px 0px repeat-x;}
.cont_heading_b				{background:url(images/cont_heading_bg.gif) 0px bottom repeat-x;}
.cont_heading_l				{background:url(images/cont_heading_bg.gif) 0px 0px repeat-y;}
.cont_heading_r				{background:url(images/cont_heading_bg.gif) right 0px repeat-y;}


.cont_body_table 						{}
.cont_body_table .cont_body_table_td 	{background:url(images/bg_c.gif) top left repeat-x #375f88; height:29px; padding-left:19px}
.cont_body_table .cont_body_table_td 	{color:#242527; font-weight:bold; font-size:10px; vertical-align:middle }



/*  PRODUCT  */
/*
.product td						{color:#8b8b8b; font-size:11px;}
.product strong					{color:#1c1c1c; }
 /* ********************************************************************************************************* */
/*.product a 					{color:#1c1c1c; font-size:11px; font-weight:bold; text-decoration:none;} 
.product a:hover 			{text-decoration:underline;}
/* ********************************************************************************************************* */
/*.product div span a 			{color:#1c1c1c; font-size:11px; font-weight:bold; text-decoration:none;}
.product div span a:hover 		{text-decoration:underline;}
/* ********************************************************************************************************* */
/*.product span a 			{color:#1c1c1c; font-size:11px; font-weight:bold; text-decoration:none;}
.product span a:hover 		{text-decoration:underline;}
.product em 					{color:#1c1c1c; font-size:11px; font-weight:bold; font-style:normal;}
/* ********************************************************************************************************* */
/*span.productSpecialPrice 		{font-size:20px; color:#262626; font-weight:bold; font-family:tahoma;}
.product s 						{color:#1c1c1c;font-size:11px;font-weight:normal;}
/* ********************************************************************************************************* */
/*.product div a		    {color:#262626; font-size:10px; font-weight:normal; text-decoration:none; text-transform:none;}
.product div a:hover	{color:#262626; text-decoration: underline;}		
/* ********************************************************************************************************* */
/*.product b font   			{color:#8b8b8b; text-decoration:none; font-size:10px; font-weight:bold; font-family:tahoma;}
.product b font a 			{color:#8b8b8b; text-decoration:underline; font-size:10px; font-weight:normal;}
.product b font a:hover   	{color:#8b8b8b; text-decoration:none} 
div.listing						{border-top:1px solid #7e7e7e; margin-top:5px;}
div.listing table 				{margin:5px 0px 0px 0px;border:0px solid #ffffff;border-width:0px 0px 0px 0px;}
div.listing td					{padding:1px 0px 1px 0px;}
/* ********************************************************************************************************* */

/*  IMAGE  */
.pic_1				{border:0px solid #8e999e}
.pic 				{border:0px solid #8e999e}

.table_pic_width_1	{width:1px;text-align:center;}
.table_pic_width	{width:1px;text-align:center;}
.table_pic_width td	{text-align:center;}

.pic_corn_c 		{background:#FFFFFF;}
.pic_corn_t 		{background:#FFFFFF url(images/pic_corn_bg.gif) 0px top repeat-x;}
.pic_corn_b 		{background:#FFFFFF url(images/pic_corn_bg.gif) 0px bottom repeat-x;}
.pic_corn_l 		{background:#FFFFFF url(images/pic_corn_bg.gif) left 0px repeat-y;}
.pic_corn_r 		{background:#FFFFFF url(images/pic_corn_bg.gif) right 0px repeat-y;}

/* ********************************************************************************************************* */
/* ********************************************************************************************************* */




/* ********************************************************************************************************* */
/* ********************************************************************************************************* */


/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.result 		{margin:0px 0px 0px 0px;}
.result td  	{width:50%; vertical-align:middle;padding:10px 9px 10px 9px;}
.result_right 	{text-align:right;}
.result td  	{color:#262626; font-size:11px;}
.result b   	{color:#262626; font-weight:normal;}
 
.result_right b							{color:#262626; font-size:11px; font-weight:bold;}
.result_right a.pageResults				{color:#262626; font-size:11px;text-decoration:underline; }
.result_right a.pageResults:hover 		{color:#262626;	text-decoration:none; }
.result_right a.pageResults	u			{color:#262626; font-size:11px; text-decoration:underline;}
.result_right a.pageResults u:hover 	{color:#262626;	text-decoration:none;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
SPAN.newItemInCart 						{font-family: Arial;font-size:10px;color: #fb0707;}
.box_body a SPAN.newItemInCart 			{font-family: Arial;font-size:10px;color: #fb0707; text-decoration:underline;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.smallText a			{color:#262625; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover 		{color:#262625; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#262625; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#262625; font-size:11px; text-decoration:underline;}

TD.fieldKey 		{font-family: Arial;font-size: 12px;font-weight: bold;}

TD.fieldValue 		{font-family: Arial;font-size: 12px;}
.main a b 			{color:#5D5F60;font-size: 10px; text-decoration:underline;}
.main a:hover b		{color:#5D5F60;font-size: 10px; text-decoration:none;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.prod_info		{width:100px; float:left; margin-right:15px;}
.prod_info td	{text-align:center;}
/* ********************************************************************************************************* */  
.product .shop_cart {text-align:center; vertical-align:middle; height:16px;color:#333333; font-size:11px; text-decoration:none; font-weight:normal; font-family:tahoma;}

.shop_cart_table			{width:88%;}
.shop_cart_table .name		{padding:9px 3px 10px 4px; text-align:center;}
.shop_cart_table .cart_pic	{padding:0px 0px 10px 0px; text-align:center}

.shop_cart_td				{ padding:20px 0px 0px 0px;}
.shop_cart_table td			{padding:5px 3px 0px 4px;}
.shop_cart_table td	td		{padding:0px;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */	
.bg_line_x						{background:url(images/line_x.gif) left center repeat-x;}
.bg_line_y						{background:url(images/line_y.gif) center top repeat-y;}

.cart_line_x 					{background:url(images/cart_line_x.gif) left center repeat-x;}
.cart_line_y					{background:url(images/cart_line_y.gif) center top repeat-y;}

.cart_total_left  			{width:80%; text-align:right; vertical-align:middle;height:38px;}
.cart_total_right  			{width:20%; text-align:center;vertical-align:middle;}
.cart_total_left strong  	{color:#333333; font-size:11px; text-decoration:none; font-weight:normal; font-family:tahoma;}

/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	
/* ********************************************************************************************************* */
.padd_gg				{height:6px;}
.padd_vv				{width:0%;}
.padd_vv img			{width:6px;}

.padd_gg2				{height:6px;}
.padd_vv2				{width:0%;}
.padd_vv2 img			{width:6px;}
/* ********************************************************************************************************* */
/* ********************************************************************************************************* */
.box_width_left			{ width:169px;}
.box_width_right		{ width:174px;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{ width:100%;padding:0px 5px 0px 5px;}
.col_right				{}			
/* ********************************************************************************************************* */
.heading_top_1			{margin-top:0px;}
.heading_top_1 .padd_11	{padding:10px 10px 9px 10px;}

.heading_top_2			{margin-top:0px;}
.heading_top_2 .padd_22	{padding:0px 10px 0px 10px;}

.heading_top_3			{margin-top:3px; width:746px;}
.heading_top_3 .padd_33	{padding:0px 0px 5px 0px;}

.heading_top_4			{margin-top:0px;}
.heading_top_4 .padd_44	{padding:0px 10px 9px 10px}


.tableBox_output		{margin-top:4px;}
.tableBox_shopping_cart	{margin-top:0px;}

.tep_draw_separate		{height:4px;}
.tep_draw_separate1		{height:111px;}

.tep_draw_prod_top		{padding:0px 0px 0px 0px;}
.tep_draw_box_prod		{}
/*    */


/*
  $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: #ffffff;
	background-color: #c83400;
	border: none; /* 1px outset #525252;*/
	width:auto;
}

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

.horizitem a {              /* Font style, size of submenu items */
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;	
	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: #c83400;
	background-color: #ffa800;
	text-decoration: none;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #c83400;
	background-color: #ffa800;	
	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;
	width:100px;
}

.horizsubframe	{      /* Color of submenu item and border */
	background-color: #c83400;
	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: 12px;	
	text-decoration: none;
	
	position: relative;
	display: block;	
}

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

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

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

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

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

.horbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}


/*---------------------------------*/
/*   Vertical Fly-Out Menu Style   */
/*---------------------------------*/

.verbar	{   /* Color of main vertical menubar and border */
	color: black;
	background-color: #e6e7e6;
	border: 1px outset #fdfefd;
}

.vertitem	{          /* Behaviour of main vertical menu items, leave as is for proper operation */
	text-align: left;
	white-space: nowrap;
}

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

.vertitem a:link, .vertitem a:visited	{   /* Default font style & color of main menu items */
	color: #000000;
	text-decoration: none;	
}

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

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

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

.vertsubframe	{   /* Color of submenu item and border */
	background-color: #e6e7e6;
	border: 2px outset #fdfefd;

	position: relative;
	display: block;	
}

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

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

.vertsubitem a:link, .vertsubitem a:visited	{   /* Default font style & color of submenu items */
	color: #000000;
	text-decoration: none;	
}

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

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

.vertsubitem .vertfwdarr, .vertitem .vertfwdarr	{   /* 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;
}

.verbar .dmselected {   /* Style override for selected root category */
    background-color: #999;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/

.treemenudiv	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
}


.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:link, a.phplm:visited	{      /* Font color, style of linked & visited menu items */
	color: #003300;
	font-size: 13px;	
	text-decoration: none;	
}


a.phplm:hover	{      /* Font color, style of menu items when hovered over */
	color: #841212;
	background-color: #ccc;
	font-size: 13px;	
	text-decoration: none;	
}

a.phplm:active	{      /* Font size & color of menu items when clicked */
	color: #ff0000;
	font-size: 13px;	
	text-decoration: none;	
}

.dmselected {   /* Style overide for selected category tree */
    background-color: #ccc;
		font-weight: bold;
}
/*WP Styles*/
/* Begin Sidebar */
#sidebar
{
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */
#sidebar h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	padding:7px;
	background-color:#CCCCCC;
}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	margin-bottom: 5px;
	font-size:10.5px;
	font-weight:bold;
	color:#CE001F;
	text-decoration:none;
	}
#sidebar ul li a{
	font-family:Arial, Helvetica, sans-serif;
	padding-left:0px;
	margin-bottom: 5px;
	font-size:10.5px;
	font-weight:bold;
	color:#CE001F;
	text-decoration:none;

}
#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 1px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style:none;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
	
	
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 0px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */
.post{
	float:none;
	width:551px;
}
.posttitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;
	width:551px;
	float:none;
}
.posttitle a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;
}

.posttitle a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;
}
#comments{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;
}
#commentsformheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;
}
.nocomments{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CE001F;

}
.postinfo{
	width:551px;
	float:none;
}
.postinfo a, #commentblock p a, .post p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FD8909;

}

