/*############################################################################*/
/*                                                                            */
/* Orders Cascading Style Sheet (Mozilla)                                     */
/* Copyright 2010-2011 Russell Warburton                                      */
/*                                                                            */
/* Filename: /styles/current/orders/orders.css (css)                          */
/* Author: Russell Warburton (russell@warburnet.com.au)                       */
/*                                                                            */
/* No portion of this computer program may be used without prior written      */
/* permission from the author. This computer program is protected by          */
/* international copyright laws.                                              */
/*                                                                            */
/* Created: --/--/--                                                          */
/* Updated: 18/03/11 - head comment section added                             */
/*                                                                            */
/*############################################################################*/

div.order_default							{ width: 100%; height: 20px; padding: 2px; border: 0px; margin: 0px; }
div.order_default table						{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.order_default table tr td				{ width: auto; height: 100%; vertical-align: middle; line-height: 20px; padding: 0px 3px; border: 0px; margin: 0px; }

div.order_default table tr td.id			{ display: none; }
div.order_default table tr td.name			{ display: table-cell; width: 100%; font-size: 10pt; font-weight: bold; text-align: left; color: #000000; }
div.order_default table tr td.size			{ display: none; }
div.order_default table tr td.price			{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #FF0000; }
div.order_default table tr td.discount		{ display: table-cell; width: auto; font-size: 60%; font-weight: bold; text-align: center; color: #FF0000; line-height: 80%; }
div.order_default table tr td.sale_price	{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #FF0000; }
div.order_default table tr td.quantity		{ display: none; }
div.order_default table tr td.buy			{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #000000; }
div.order_default table tr td.stock			{ display: table-cell; width: 80px; font-size: 60%; font-weight: bold; text-align: center; color: #FF0000; line-height: 80%; }
div.order_default table tr td.link			{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #000000; }


div.order_compact							{ width: 50%; height: 20px; padding: 2px; border: 0px; margin: 0px; }
div.order_compact table						{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.order_compact table tr td				{ width: auto; height: 100%; vertical-align: middle; line-height: 20px; padding: 0px 3px; border: 0px; margin: 0px; }

div.order_compact table tr td.id			{ display: none; }
div.order_compact table tr td.name			{ display: none; }
div.order_compact table tr td.size			{ display: table-cell; width: auto; font-size: 10pt; font-weight: bold; text-align: center; color: #000000; }
div.order_compact table tr td.price			{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #FF0000; }
div.order_compact table tr td.discount		{ display: table-cell; width: auto; font-size: 60%; font-weight: bold; text-align: center; color: #FF0000; line-height: 80%; }
div.order_compact table tr td.sale_price	{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #FF0000; }
div.order_compact table tr td.quantity		{ display: none; }
div.order_compact table tr td.buy			{ display: table-cell; width: auto; font-size: 12pt; font-weight: bold; text-align: center; color: #000000; }
div.order_compact table tr td.stock			{ display: table-cell; width: 80px; font-size: 60%; font-weight: bold; text-align: center; color: #FF0000; line-height: 80%; }
div.order_compact table tr td.link			{ display: none; }


div.order_buynow							{ width: 100%; height: 20px; padding: 2px; border: 0px; margin: 0px; }
div.order_buynow table						{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.order_buynow table tr td				{ width: auto; height: 100%; vertical-align: middle; line-height: 20px; padding: 0px 3px; border: 0px; margin: 0px; }

div.order_buynow table tr td.id				{ display: none; }
div.order_buynow table tr td.name			{ display: none; }
div.order_buynow table tr td.size			{ display: table-cell; width: auto; font-size: 10pt; font-weight: bold; text-align: center; color: #000000; }
div.order_buynow table tr td.price			{ display: none; }
div.order_buynow table tr td.discount		{ display: none; }
div.order_buynow table tr td.sale_price		{ display: table-cell; width: auto; font-size: 10pt; font-weight: bold; text-align: center; color: #FF0000; }
div.order_buynow table tr td.quantity		{ display: none; }
div.order_buynow table tr td.buy			{ display: table-cell; width: auto; font-size: 10pt; font-weight: bold; text-align: center; color: #000000; }
div.order_buynow table tr td.stock			{ display: none; }
div.order_buynow table tr td.link			{ display: none; }


div.order_price								{ width: 100%; height: 20px; padding: 2px; border: 0px; margin: 0px; }
div.order_price table						{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.order_price table tr td					{ width: auto; height: 100%; vertical-align: middle; line-height: 20px; padding: 0px 3px; border: 0px; margin: 0px; }

div.order_price table tr td.id				{ display: none; }
div.order_price table tr td.name			{ display: none; }
div.order_price table tr td.size			{ display: table-cell; width: 50%; font-size: 10pt; font-weight: bold; text-align: right; color: #000000; }
div.order_price table tr td.price			{ display: none; }
div.order_price table tr td.discount		{ display: none; }
div.order_price table tr td.sale_price		{ display: table-cell; width: 50%; font-size: 10pt; font-weight: bold; text-align: left; color: #FF0000; }
div.order_price table tr td.quantity		{ display: none; }
div.order_price table tr td.buy				{ display: none; }
div.order_price table tr td.stock			{ display: none; }
div.order_price table tr td.link			{ display: none; }


div.order_radio								{ width: 100%; height: 20px; padding: 2px; border: 0px; margin: 0px; }
div.order_radio table						{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.order_radio table tr td					{ width: auto; height: 100%; vertical-align: middle; line-height: 20px; padding: 0px 3px; border: 0px; margin: 0px; }

div.order_radio table tr td.id				{ display: none; }
div.order_radio table tr td.name			{ display: table-cell; width: 260px; font-size: 10pt; font-weight: bold; text-align: left; color: #000000; }
div.order_radio table tr td.size			{ display: none; }
div.order_radio table tr td.price			{ display: none; }
div.order_radio table tr td.discount		{ display: none; }
div.order_radio table tr td.sale_price		{ display: table-cell; width: auto; font-size: 10pt; font-weight: bold; text-align: left; color: #FF0000; }
div.order_radio table tr td.quantity		{ display: none; }
div.order_radio table tr td.buy				{ display: none; }
div.order_radio table tr td.stock			{ display: none; }
div.order_radio table tr td.link			{ display: none; }


div.contents_default						{ width: 100%; height: auto; padding: 2px; border: 0px; margin: 0px; }
div.contents_default table					{ width: 100%; height: 100%; border: 0px; border-spacing: 0px; padding: 0px; }
div.contents_default table tr td			{ width: auto; height: 100%; vertical-align: middle; line-height: 14px; padding: 0px 3px; border: 0px; margin: 0px; }

div.contents_default table tr td.name		{ display: table-cell; width: 100%; font-size: 10pt; font-weight: normal; text-align: left; color: #000000; }
