BODY {background: #ffffff; color: #000000; margin: 0px; padding:0px;}
H1 { font-size:24px; color:#BA2D35; margin-top:10px; margin-bottom:10px; font-family:Lucida Sans Unicode}
H2 { font-size:16px; color:#BA2D35; margin-top:5px; margin-bottom:5px; font-family:Lucida Sans Unicode}
								
.s_tl {background:url("s_tl.gif") left top no-repeat; width:100%;}
.s_tr {background:url("s_tr.gif") right top no-repeat;}
.s_bl {background:url("s_bl.gif") left bottom no-repeat;}
.s_br {background:url("s_br.gif") right bottom no-repeat;padding:15px 15px 18px 15px;}
.s_t {background:url("s_t.gif") top repeat-x;}
.s_b {background:url("s_b.gif") bottom repeat-x; }
.s_l {background:url("s_l.gif") left repeat-y;}
.s_r {background:url("s_r.gif") right repeat-y;}
.s_rep {background:url("s_rep.gif") 0px bottom repeat-x #fdfdfd;}

.p2_tl {background:url("p2_tl.gif") left top no-repeat #f0f0f0;}
.p2_tr {background:url("p2_tr.gif") right top no-repeat;}
.p2_bl {background:url("p2_bl.gif") left bottom no-repeat;}
.p2_br {background:url("p2_br.gif") right bottom no-repeat;padding:10px 0px 10px 0px;}
.p2_t {background: #f0f0f0;}
.p2_b {background: #f0f0f0;}
.p2_l {background: #f0f0f0;}
.p2_r {background: #f0f0f0;}										

.s2_tl {background:url("s2_tl.gif") left top no-repeat; width:100%;}
.s2_tr {background:url("s2_tr.gif") right top no-repeat;}
.s2_bl {background:url("s2_bl.gif") left bottom no-repeat;}
.s2_br {background:url("s2_br.gif") right bottom no-repeat;padding:10px 17px 10px 17px; text-align:left;}
.s2_t {background:url("s2_bg.gif") top repeat-x #ffffff;}
.s2_b {background:url("s2_bg.gif") bottom repeat-x #ffffff;}
.s2_l {background:url("s2_bg.gif") left repeat-y #ffffff;}
.s2_r {background:url("s2_bg.gif") right repeat-y #ffffff;}										
.p_tl {background:url("p_tl.gif") left top no-repeat; width:100%;}
.p_tr {background:url("p_tr.gif") right top no-repeat;}
.p_bl {background:url("p_bl.gif") left bottom no-repeat;}
.p_br {background:url("p_br.gif") right bottom no-repeat;padding:4px;}
.p_t {background:url("p_bg.gif") top repeat-x;}
.p_b {background:url("p_bg.gif") bottom repeat-x; }
.p_l {background:url("p_bg.gif") left repeat-y;}
.p_r {background:url("p_bg.gif") right repeat-y;}

.main	a		{color:#ce0338; text-decoration:underline;}
.main	a:hover	{color:#ce0338; 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;}
.padd33 img, .padd33 input {margin:2px;}
.bg_input input	{background:none; border:0px;}
* html .width_100 {width:100%;}

body {padding:0; margin:0;}
table, td, .main, select, input, textarea {color:#282e3e; font-size:11px; 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("bg_line.gif")}

.footer {width:100%; color:#3b4437;}	
.footer td {color:#3b4437; font-size:11px; vertical-align:middle;}			
.footer a {color:#676767; font-size:12px; text-decoration:none;} 			
.footer a:hover {color:#ba2c34;text-decoration:underline;}	

.box_body td {color:#5d5d5d; font-size:11px}
.box_body span.productSpecialPrice {color:#ba2c34; font-size:18px; font-weight:bold; font-family:arial; line-height:17px;}
.box_body del {color:#ba2c34; font-size:13px; font-weight:bold; font-family:arial; line-height:17px;}

.box_body a {color:#467c91; font-family:"Lucida Sans Unicode"; font-size:11px; text-decoration:none;}
.box_body a:hover {color:#467c91; text-decoration:underline}

.box_body span {color:#467c91; font-size:11px; font-weight:normal;}
.box_body span a {color:#467c91; font-weight:bold; font-size:13px; text-decoration:underline;}
.box_body span a:hover {color:#BA2D35; font-weight:bold; font-size:13px; text-decoration:none;}

.box_body em a {color:#467c91; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:underline; font-style:normal;}

.box_body ul {padding:0; margin:0px; margin-left:5px; list-style:none; }
.box_body .bg_list {background:url("bg_hline.gif") 0px 0px repeat-x;}
.box_body .bg_list a { background:url("bg_list.gif") 14px 5px no-repeat; padding-left:28px; color:#5d5d5d; font-size:13px; line-height:28px;}
.box_body .bg_list a:hover  {color:#BA2D35;}

.box_body .bg_list_un {}
.box_body .bg_list_un a {background:url("bg_list.gif") 14px 5px no-repeat; padding-left:28px; color:#5d5d5d; font-size:13px; line-height:28px;}
.box_body .bg_list_un a:hover {color:#BA2D35;}

.box_body .bg_list_sub {background:url("bg_hline.gif") 0px 0px repeat-x;}
.box_body .bg_list_sub a {background:url("bg_list_sub.gif") 14px 5px no-repeat; padding-left:28px;
							 color:#d9363f; font-size:11px; text-decoration:none; line-height:21px;}
.box_body .bg_list_sub a:hover {color:#d9363f; font-size:11px; text-decoration: underline;}

.box_heading_table {background:url("box_heading_table.gif") 0px 0px repeat-x #8ccbdc; height:53px;}
.box_heading_table .box_heading_td {padding:17px 10px 3px 26px;width:100%; height:100%;vertical-align:middle;}
.box_heading_table .box_heading_td 	{color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase }

.box_heading_table .box_heading_b {background:url("box_heading_b.gif") 0px top repeat-x; width:100%;}
.box_body_table {background:url("line_box.gif") left bottom repeat-x; margin-bottom:12px;}
.box_body_table .box_body_td {padding:11px 33px 0px 33px;}
.box_heading3_table {background:url("heading_c_1.gif") 0px 0px repeat-x;}
.box_heading3_table .box_heading3_td {background:url("box_heading3_td.gif") 0px 9px no-repeat; padding:8px 10px 8px 26px; height:32px;}
.box_heading3_table .box_heading3_td {color:#000000; font-weight:bold; font-size:12px; text-transform:uppercase; font-family:tahoma;}

.cont_heading_table { height:53px;margin:0px 0px 10px 0px;}
.cont_heading_table .cont_heading_td {padding:3px 10px 3px 26px;width:100%; height:100%; vertical-align:middle;background:url("cont_heading_l.gif") 0px 0px repeat-x;}
.cont_heading_table .cont_heading_td {color:#FFFFFF; font-weight:bold; font-size:16px; text-transform:uppercase}
.cont_heading_table .cont_heading_b {background:url("box_heading_b.gif") 0px top repeat-x; width:100%;}

.cont_heading_td a {color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; font-family:tahoma;text-decoration:none}
.cont_heading_td a:hover {color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; font-family:tahoma;text-decoration:underline;}
.cont_heading_td em {color:#ffffff; font-weight:bold; font-size:12px; text-transform:uppercase; font-family:tahoma;text-decoration:none; font-style:normal;}
.cont_heading_table .cont_heading_l {background:url("cont_heading_l.gif") 0px 0px repeat-x; }
.cont_heading_t							{background:url("box_heading_table.gif") 0px 0px repeat-x #8ccbdc;}
.cont_body_table 						{margin:0px 0px 0px 0px;}
.cont_body_table .cont_body_table_td 	{background:url("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; text-transform:uppercase; vertical-align:middle }

.product td {
	color:#424242;
	font-size:13px;
}
.product strong					{color:#467c91; font-weight:bold; font-size:13px; text-decoration:underline;}
.product a 					{color:#467c91; font-weight:bold; font-size:14px; text-decoration:underline;} 
.product a:hover 			{color:#BA2D35; font-weight:bold; font-size:14px; text-decoration:none;}
.product div span a 			{color:#1c1c1c; font-size:12px; font-weight:bold; text-decoration:none;}
.product div span a:hover 		{text-decoration:underline;}
.product span a 			{color:#1c1c1c; font-size:12px; font-weight:bold; text-decoration:none;}
.product span a:hover 		{text-decoration:underline;}
.product em 					{font-style:normal;}
span.productSpecialPrice 		{font-size:18px; color:#ba2c34; font-weight:bold; font-family:Arial;}
.product s 						{color:#1c1c1c;font-size:11px;font-weight:normal;}
.product div a		    {color:#e13b00; font-size:10px; font-weight:normal; text-decoration:none; text-transform:none;}
.product div a:hover	{color:#e13b00; text-decoration: underline;}		
.product b font   			{color:#424242; text-decoration:none; font-size:13px; font-weight:bold; font-family:tahoma;}
.product b font a 			{color:#424242; text-decoration:underline; font-size:10px; font-weight:normal; font-weight:normal;}
.product b font a:hover   	{color:#424242; text-decoration:none} 

table.listing 				{margin:15px 0px 0px 0px;border:10px solid #ffffff;border-width:0px 0px 0px 0px;}
table.listing td			{padding:1px 0px 1px 0px;}
.name						{background:url("mark.gif") 20px 9px no-repeat; height:40px; vertical-align:top;padding:9px 5px 7px 48px;}
.name span	a				{
							 color:#467c91; font-family:arial; font-weight:bold; font-size:13px; text-decoration:underline;}
.name span	a:hover			{color:#467c91; font-family:arial; font-weight:bold; font-size:13px; text-decoration:none;}
.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("pic_corn_t.gif") 0px top repeat-x;}
.pic_corn_b 		{background:#FFFFFF url("pic_corn_b.gif") 0px bottom repeat-x;}
.pic_corn_l 		{background:#FFFFFF url("pic_corn_l.gif") left 0px repeat-y;}
.pic_corn_r 		{background:#FFFFFF url("pic_corn_r.gif") right 0px repeat-y;}

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:#ce0338; font-size:11px; text-decoration:none;}
.smallText a:hover 		{color:#ce0338; font-size:11px; text-decoration:underline;}
.smallText a u 			{color:#ce0338; font-size:11px; text-decoration:none;}
.smallText a:hover u	{color:#ce0338; 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:35px;color:#467c91; font-family:arial; font-weight:bold; font-size:13px; text-decoration:none;}

.bg_line_x						{background:url("line_x.gif") left center repeat-x;}
.bg_line_y						{background:url("line_x.gif") center top repeat-y;}

span.txt_1	{font-size:10px; text-transform:none; color:#000000;}	

.padd_gg				{height:27px;}
.padd_vv				{width:0%;}
.padd_vv img			{width:19px;}

.padd_gg2				{height:6px;}
.padd_vv2				{width:0%;}
.padd_vv2 img			{width:6px;}

.box_width_left			{ width:241px;}
.box_width_right		{ width:0px; visibility:hidden;}
.box_width_cont			{ width:100%;}
.col_left				{}
.col_center				{ width:100%;padding:0px 0px 0px 10px; height:100%;}
.col_right				{background:url("s_bb.gif") left bottom no-repeat #d90139;padding:0px 0px 8px 0px; height:100%;}			
.heading_top_1			{margin:0px 0px 0px 0px;}
.heading_top_1 .padd_11	{padding:5px 0px 8px 0px; width:100%; background:#ffffff;}

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

.heading_top_3			{margin:0px 0px 0px 0px;}
.heading_top_3 .padd_33	{padding:5px 0px 8px 0px; width:100%; background:#ffffff;}

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

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

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

.tep_draw_prod_top		{padding:0px 0px 13px 0px;}
.tep_draw_box_prod		{}
