@charset "iso-8859-1";
p, ul				{margin: 0;}
#right				{display: none;}

#content a.dispatch_order	{display: inline; height: 15px; margin-left: 50px; padding: 5px 0 0 29px; font: bold 13px Arial; background: url(/gfx/layout/button_dhl.gif) no-repeat; background-position: 0% 80%;}

.clear				{float: none; clear: both;}
#content #invoice.list		{clear: both; margin-top: 50px;}
#left div.trade_part		{background: #8ba6bc; margin: 2px -5px -2px -5px; padding: 1px 0 3px 0; color: white;}
#left a.trade_link		{font: bold 12px Arial; color: #ffffff; line-height: 16px;}
#left a.trade_log		{font: bold 12px Arial; color: #ff0000; line-height: 14px; text-decoration: none;}

.lbox_content dl dt a span {font-weight: normal; font-size: 85%; color: gray;}
.lbox_content dl dd a span {font-weight: normal; font-size: 90%; color: gray;}

#left div.lbox_content h1		{font: bold 12.5px Arial; margin: 10px 10px 2px 10px;}
#left div.lbox_content ul.n		{list-style: none; margin-bottom: 5px;}
#left div.lbox_content ul.n li 		{font: normal 11px Arial; color: #474040; padding: 0;}
#left div.lbox_content ul.n li a	{font: normal 11.5px Arial; text-decoration: none;}
#left div.lbox_content p 		{margin: 5px 10px 10px 10px;}
#left div.lbox_content p a		{font: bold 10px Verdana; color: #000000; text-decoration: none;}



span#hghl	{font-size: 11px; text-transform: uppercase; padding: 1px;}
.colour_0	{background: #fff200;}
.colour_1	{background: #f598a4;}
.colour_2	{background: #77c99f;}
.colour_3	{background: #b6b6cf;}
.colour_4	{background: #606671;}
.colour_5	{background: #eede71;}
.colour_6	{background: #45a773;}
.colour_7	{background: #00aeef;}
.colour_8	{background: #f49ac1;}
.colour_9	{background: #c7c8ca;}

.psprtlink {font-size: 12px; font-weight: bold;}

@media print {
	
	/* PRINT: new invoice style */
	#container				{width: 1000px; height: 100%;}
	#content div.locator			{display: none;}
	#content div.invoice			{border: solid 0px;}

	#content .invoice h1			{font-size: 20px;}
	#content .invoice h2			{font-size: 14px; margin-bottom: 50px;}
	#content .invoice h3			{font-size: 14px; color: gray;}


	#content div.cust_inf			{width: 480px; float: left; margin-right: 15px;}
	#content div.cust_inf ul		{margin: 0px; padding: 10px; border: solid 1px gray;}
	#content div.cust_inf li		{line-height: 22px; border: 0;}
	#content div.cust_inf label		{font-size: 12px; float: left; width: 100px; margin-top: 5px;}
	#content div.cust_inf span		{font-size: 14px;}
	#content div.cust_inf span.big		{font-size: 22px; margin-bottom: 20px; display: block;}
	#content div.cust_inf span.sm		{font-size: 14px;}

	#content div.bill_add			{width: 480px; margin-left: 15px;}
	#content div.bill_add ul		{margin: 0px; padding: 10px; border: solid 1px gray;}
	#content div.bill_add li		{line-height: 25px; border: 0;}
	#content div.bill_add label		{font-size: 12px; float: left; width: 100px; margin-top: 5px;}
	#content div.bill_add span		{font-size: 20px;}
	#content div.bill_add span.sm		{font-size: 14px;}

	#content #invoice.list			{clear: both; margin-top: 150px; width: 1000px;}
	#content #invoice.list tr.header	{background: #000000; font-size: 12px; height: 25px; }

	#content #invoice.list td.bsk_head1, #content #invoice.list td.bsk_head2,
	#content #invoice.list td.bsk_head3, #content #invoice.list td.bsk_head4,
	#content #invoice.list td.bsk_head5, #content #invoice.list td.bsk_head6	{border-bottom: solid 3px #000000;}

	#content #invoice.list td.bsk_list1, #content #invoice.list td.bsk_list2,
	#content #invoice.list td.bsk_list3, #content #invoice.list td.bsk_list4,
	#content #invoice.list td.bsk_list5, #content #invoice.list td.bsk_list6	{border-bottom: solid 1px gray; height: 65px;}

	#content #invoice.list a.link			{font-size: 16px;}
	#content #invoice.list p.code			{font-size: 16px; color: gray;}
	#content #invoice.list p.bsk_list2		{font-size: 15px; color: gray;}
	#content #invoice.list p.bsk_list3		{font-size: 15px; color: #000000;}
	#content #invoice.list p.bsk_list4		{font-size: 16px; color: #000000; font-weight: bold;}
	#content #invoice.list p.bsk_list5		{}
	#content #invoice.list p.bsk_list6		{}

	#content #invoice.list td.bsk_subtotal_val, #content #invoice.list td.bsk_delvr_val,
	#content #invoice.list td.bsk_vat_val, #content #invoice.list td.bsk_vat_info	{border-bottom: solid 1px gray;}
	#content #invoice.list td.bsk_total_val 					{border-top: solid 2px gray;}

	#content #invoice.list p.bsk_subtotal_val,
	#content #invoice.list p.bsk_delvr_val		{font-size: 15px; color: #000000;}

	#content #invoice.list p.bsk_vat_val		{font-size: 12px; color: #000000;}
	#content #invoice.list p.small			{font-size: 10px; color: #000000;}
	#content #invoice.list p.bsk_total_val		{font-size: 18px; color: #000000;}

	#content div.instructions			{margin: 20px auto;}
	#content div.instructions h3			{margin-bottom: 2px;}
	#content div.instructions p.or_notes		{font-size: 16px; font-family: Comic Sans, Comic Sans MS;}

	#content div.card_details			{width: 500px; margin-bottom: 50px;}
	#content div.card_details ul			{margin: 0px; padding: 10px; border: solid 1px gray;}
	#content div.card_details li			{line-height: 26px; border: 0;}
	#content div.card_details label			{font-size: 12px; font-family: Arial; float: left; width: 100px; margin-top: 3px;}
	#content div.card_details span			{font-size: 18px;}
	#content div.card_details span.big		{font-size: 21px;}
	
	/* PRINT: end of new invoice style */
}
