body		{margin:0px; padding:0px;}
table, td, .main, select, input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	vertical-align:top;
}
ul		{margin:0px; padding:0px;}
table	{width:100%;}
img			{border:0px}

.vam {vertical-align:middle;}

.header	td		{color:#2c2725; font-weight:bold; font-size:11px;}
.header	b		{color:#710b4a; font-weight:bold; font-size:11px; text-decoration:underline;}
.header	a		{color:#710b4a; font-weight:bold; font-size:11px; text-decoration:none;}
.header	a:hover	{color:#710b4a; font-weight:bold; font-size:11px; text-decoration:underline;}
/* -------------------------------------------------          -------------------------------------------------------- */

.box_heading_table { }
.box_heading_td {font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-family:Arial;
				background:url(images/box_heading_bg.gif) left top repeat-x; vertical-align:middle; padding-left:12px;}


.box_body_table 		{ }
.box_body_td 			{padding:5px 15px 5px 15px;}

.box_body_tall_t { background:url(images/box_body_tall.gif) left top repeat-x;}
.box_body_tall_r { background:url(images/box_body_tall.gif) right top repeat-y;}
.box_body_tall_b { background:url(images/box_body_tall.gif) left bottom repeat-x;}
.box_body_tall_l { background:url(images/box_body_tall.gif) left top repeat-y;}

/* -------------------------------------------------          -------------------------------------------------------- */
.box_body_table .box_body_td ul { list-style:none;}
.box_body_table .box_body_td .bg_list { }
.box_body_table .box_body_td .bg_list a { background:url(images/bg_list_marker.gif) left 4px no-repeat; padding-left:18px; color:#333333; font-size:11px; line-height:23px; font-weight:bold;}
.box_body_table .box_body_td .bg_list a:hover { text-decoration:none;}
.box_body_table .box_body_td .bg_list_un {}
.box_body_table .box_body_td .bg_list_un a { background:url(images/bg_list_marker1.gif) no-repeat left 5px; margin-left:9px; padding-left:18px; color:#333333; font-size:11px; line-height:23px; font-weight:bold;}
.box_body_table .box_body_td .bg_list_un a:hover {color:#dc4207; font-size:11px; line-height:23px; font-weight:bold; text-decoration:none;}

.box_body_table .box_body .bg_list_sub {background:url(images/bg_list_bgd.gif) left bottom repeat-x; padding-left:8px;}
.box_body_table .box_body .bg_list_sub a 		{color:#333333; font-size:11px; line-height:22px; text-decoration:none;}
.box_body_table .box_body .bg_list_sub a:hover 	{color:#333333; font-size:11px; line-height:22px; text-decoration:underline;}

.box_body_table .box_body span.productSpecialPrice,
.box_body_table_2 .box_body span.productSpecialPrice {font-size:14px; color:#414141; font-weight:bold; line-height:18px;}

.box_body_table .box_body del			{color:#414141; font-size:12px; font-weight:bold; vertical-align:middle;}

.product s 								{color:#808080;font-size:11px;font-weight:normal;}


/* -------------------------------------------------          -------------------------------------------------------- */
.pic_corn_t { background:url(images/box_body_tall.gif) left top repeat-x;}
.pic_corn_r { background:url(images/box_body_tall.gif) right top repeat-y;}
.pic_corn_b { background:url(images/box_body_tall.gif) left bottom repeat-x;}
.pic_corn_l { background:url(images/box_body_tall.gif) left top repeat-y;}
.image		{width:100%; text-align:center}
.table_pic_width	{width:100%;}

.pic_corn_t_2 { background:#ebebeb;}
.pic_corn_r_2 { background:#ebebeb;}
.pic_corn_b_2 { background:#ebebeb;}
.pic_corn_l_2 { background:#ebebeb;}
.image_2	  {width:100%;background:#ebebeb;}


.cont_heading_table .cont_tall_t{background:#2a2a2a;}
.cont_heading_table .cont_tall_b{background:#0a0a0a;}

.cont_heading_table 					{ margin-bottom:3px;}
.cont_heading_table .cont_heading_td	{background:url(images/cont_heading_td.gif) left top repeat-x #0a0a0a;padding:2px 8px 2px 8px;}

.cont_heading_table .cont_tall_l		{background:#0a0a0a;}
.cont_heading_table .cont_tall_r		{background:#0a0a0a;}

.cont_heading_table .cont_heading_td		{font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-family:Arial; text-decoration:none;}
.cont_heading_table .cont_heading_td a		{font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-family:Arial; text-decoration:none;}
.cont_heading_table .cont_heading_td a:hover{font-size:12px; color:#ffffff; text-transform:uppercase; font-weight:bold; font-family:Arial; text-decoration:underline;}
/* -------------------------------------------------          -------------------------------------------------------- */
.product a 							{color:#b2003b; font-size:11px; line-height:32px; text-decoration:none;} 
.product a:hover 					{color:#b2003b; font-size:11px; line-height:32px;text-decoration:underline;}

.product td 						{font-size:10px; color:#333333;}

.product span a 					{font-size:13px; line-height:15px; color:#b2003b; font-weight:bold; text-decoration:underline;}
.product span a:hover 				{font-size:13px; line-height:15px; color:#b2003b; font-weight:bold;text-decoration:none;}

.product em 						{font-size:13px; line-height:15px; color:#b2003b; font-weight:bold; text-decoration:underline; font-style:normal;}

.product span.productSpecialPrice 	{font-size:17px; color:#414141; font-weight:bold; line-height:18px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.prod_info 				{float:left; padding:6px 15px 5px 10px; text-align:center}

.prod_options			{margin-left:8px;}		/*  Available options  */
.prod_options td 		{font-size:13px; color:#5e5b5b;}
.prod_options_left 		{width:61px; height:27px;}
.prod_options_right 	{padding-left:18px; width:100%;}
.prod_options .jamp 	{width:128px; height:18px; color:#515151;}
.prod_options strong 	{font-weight:normal; text-decoration:underline; color:#5e5b5b;}

.product div a {color:#b2003b; font-size:10px; font-weight:normal; line-height:20px; text-decoration:underline;}/* click to enlarge  */
.product div a:hover	{color:#b2003b; font-size:10px; font-weight:normal; line-height:20px; text-decoration:none;}																


/* -------------------------------------------------          -------------------------------------------------------- */
.footer  			{ height:82px;}
.footer td 			{ color:#363636; font-size:11px;}
.footer a 			{color:#363636; text-decoration:none;}
.footer a:hover 	{color:#363636; text-decoration:underline;}

.footer span 			{color:#710b4a;}
.footer span a 			{color:#710b4a; text-decoration:none; font-size:11px;}
.footer span a:hover 	{color:#710b4a;text-decoration:underline;}
/* -------------------------------------------------          -------------------------------------------------------- */
.result 		{margin:0px 0px 0px 0px;}
.result td  	{width:50%; vertical-align:middle; height:40px; }
.result_right 	{text-align:right;}
.result td  	{color:#43001C; font-size:11px;}
.result b   	{color:#43001C; font-weight:normal;}
 
.result_right b							{color:#D9005D; font-size:11px; font-weight:bold;}
.result_right a.pageResults				{color:#D9005D; font-size:11px;text-decoration:underline; }
.result_right a.pageResults:hover 		{color:#D9005D;	text-decoration:none; }
.result_right a.pageResults	u			{color:#D9005D; font-size:11px; text-decoration:underline;}
.result_right a.pageResults u:hover 	{color:#D9005D;	text-decoration:none;}
/* -------------------------------------------------          -------------------------------------------------------- */

/* -------------------------------------------------          -------------------------------------------------------- */
.box_body td{ color:#333333}

.box_body span   		{color:#b2003b; font-size:11px; font-weight:normal; font-family:Tahoma}
/*  box_body name prod  */
.box_body span a		{color:#b2003b; font-size:13px; text-decoration:underline; font-weight:bold;}
.box_body span a:hover	{color:#b2003b;text-decoration:none;}
/*  box_body name prod  */
.box_body a 			{color:#b2003b; font-family:Tahoma; font-size:11px; text-decoration:none;}
.box_body a:hover  		{color:#b2003b; text-decoration:underline}
/* -------------------------------------------------          -------------------------------------------------------- */
.cont_header_txt	em	{color:#E50029; font-size:14px; font-weight:bold; font-style:normal;vertical-align:middle;text-decoration:none;}

.title_info		{width:200px;}
.title_info td	{vertical-align:middle; height:38px;}

.prod_info		{width:100px; float:left; margin-right:15px;}
.prod_info td	{text-align:center;}
/* -------------------------------------------------          -------------------------------------------------------- */  

.product .shop_cart {text-align:center; vertical-align:middle;color:#000000; font-size:11px; text-decoration:none; font-weight:bold; height:20px;}
/*  heading  */
.remove 			{width:15%;}
.products 			{width:50%;}
.quantity 			{width:15%;}
.total 				{width:20%;}
/*  heading  */	

.bg_line_x						{background:url(images/bg_line_x.gif) left center repeat-x;}
.bg_line_y						{background:url(images/bg_line_y.gif) center top repeat-y;}

.cart_line_x 		{background:url(images/bg_line_x.gif) center top repeat-x;}

.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  	{ font-weight:normal; font-size:14px;}

/* -------------------------------------------------          -------------------------------------------------------- */
SPAN.newItemInCart 						{font-family: Verdana, Arial, sans-serif;font-size:10px;color: #fb0707;}
.box_body a SPAN.newItemInCart 			{font-family: Verdana, Arial, sans-serif;font-size:10px;color: #fb0707; text-decoration:underline;}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a			{color:#D9005c; font-size:11px; text-decoration:none;}	/*  advanced_search.php  */
.smallText a:hover 		{color:#D9005c; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#D9005c; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#D9005c; font-size:11px; text-decoration:underline;}

TD.fieldKey 		{font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold;}

TD.fieldValue 		{font-family: Verdana, Arial, sans-serif;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;}
/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	

.box_body span.productSpecialPrice 		{ color:#ff3f83}
.box_body del      						{color:#888888; font-size:12px; font-weight:bold; vertical-align:middle;}
.product s 								{color:#808080;font-size:11px;font-weight:normal;}

  
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.bg_input input	{background:none;}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.padd_1 	{padding:0px 10px 0px 10px;}
.padd_22 	{padding:8px;}
td.padd2 	{padding:8px; padding-left:4px;}

.line_h		{line-height:16px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.product div					{padding:8px 0px 5px 0px;}
div.padd3						{text-align:left; padding-top:0px; margin-left:0px; margin-right:0px;}
.padd33 img, .padd33 input 		{margin:1px;}
/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left			{ width:217px;}
.box_width_right		{ width:0px;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{ width:100%;}
.col_right				{}			
/* -------------------------------------------------          -------------------------------------------------------- */
.heading_top_1			{margin-top:0px; background:#ffffff;}
.heading_top_1 .padd_11	{padding:18px 10px 9px 18px;}

.heading_top_2			{margin-top:0px;}
.heading_top_2 .padd_22	{padding:0px 20px 0px 20px;}

.heading_top_3			{margin-top:0px;}
.heading_top_3 .padd_33	{padding:0px 10px 0px 10px;}

.heading_top_4			{margin-top:0px; background:#ffffff;}
.heading_top_4 .padd_44	{padding:8px 10px 9px 18px}


.tableBox_output		{margin-top:0px;margin-bottom:6px;}
.tableBox_shopping_cart	{margin-top:0px;}

.tep_draw_separate		{height:11px;}

.tep_draw_prod_top		{padding:0px 0px 9px 0px;}
.tep_draw_box_prod		{}
/*    */
