
div.page_stock_handler table.selector table.main,
div.stock_movements table.selector table.main,
div.page_supplier_order_handler table.selector table.main,
div.page_goods_received_handler table.selector table.main,
div.page_supplier_return_handler table.selector table.main,
table.supplier_order_table,
div#so_outstandingOrderList table.selector table.main
{
	width:100%;
}

div.page_stock_handler table.selector table.main td,
#stock_usage_dashboard_table td,
div.stock_movements table.selector table.main td,
div.page_supplier_order_handler table.selector table.main td,
div.page_goods_received_handler table.selector table.main td,
div.page_supplier_return_handler table.selector table.main td,
table.supplier_order_table td,
div#so_outstandingOrderList table.selector table.main td
{
	padding:5px;
	border-bottom: 1px solid #CCCBCB; 
}

div.page_stock_handler table.selector table.main th,
#stock_usage_dashboard_table th,
div.stock_movements table.selector table.main th,
div.page_supplier_order_handler table.selector table.main th,
div.page_goods_received_handler table.selector table.main th,
div.page_supplier_return_handler table.selector table.main th,
table.supplier_order_table th,
div#so_outstandingOrderList table.selector table.main th
{
	font-size: 14px;
	border:solid 1px grey;
	background-color: #CCCBCB;
	padding:3px;
}

div.page_stock_handler table.selector table.main td a,
#stock_usage_dashboard_table td a,
div.stock_movements table.selector table.main td a,
div.page_supplier_order_handler table.selector table.main td a,
div.page_goods_received_handler table.selector table.main td a,
div.page_supplier_return_handler table.selector table.main td a,
table.supplier_order_table td a,
div#so_outstandingOrderList table.selector table.main td a
{
	color: #727070;
}

table.supplier_order_table
{
	margin-top: 10px;
}

#stock_usage_dashboard_table th,
#stock_usage_dashboard_table td
{
	text-align:center;
	padding-left: 50px;
	padding-right: 50px;
}

#section_stock table.main
{
	width:100%;
}

div.page_list_warehouses div.warehouse_listing
{
	background-color: white;
    border-style: solid;
    border-width: 1px;
    border-color: black;
}

div.page_list_warehouses table.selector table.main td
{
	border-style:none;
}

div.page_warehouse_handler table.selector table.main
{
	width:100%;
}

div.page_warehouse_handler table.selector table.main td
{
	padding:5px;
	border-bottom: 1px solid #CCCBCB; 
}

div.page_warehouse_handler table.selector table.main th
{
	font-size: 14px;
	border:solid 1px grey;
	background-color: #CCCBCB;
	padding:3px;
}

div.page_warehouse_handler table.selector table.main td a
{
	color: #727070;
	
}

div.info_add_warehouse div.info_data
{
	padding-left:5px;
}

div.so_div
{
	width:50%;
	text-align:center;
	display:inline-table;
}

span.supplierOrderFormSpan
{
	width:33%;
	text-align:center;
	display:inline-block;
}

span.supplierOrderFormSpan select
{
	width:80%;
}

table.so_table
{
	margin:auto;
	padding-top: 25px;
	padding-bottom:25px;
}

table.so_table td
{
	font-weight: bold;
	text-align:right;
	padding-top:5px;
	padding-bottom:5px;
}

table.so_table td.so_desc
{
	padding-right:15px;
}

span.supplier_invoice_number_value,
span.grv_date_value,
span.supplier_return_date_value
{
	color: #727070;
	cursor:pointer;
	text-decoration: underline;
}
