﻿Table.cart_qty
{
	width: 30px;
}

.member_info label
{
	vertical-align: top;
	}

.member_info input
{	
	width: 176px;
}

.member_info_select
{
	width: 180px;
}

.member_info table.checkboxlist label {
	display: inline;
	width: auto;
	text-align: left;
}

/*Product Pages*/

.cart_qty {
	width: 30px;
	vertical-align:middle;
}

.product .search_results_panel {
	width: 650px;
}

.priceColumn {
	width: 70px !important;
	text-align: right !important;
}	

.cart_totals {
	width: 650px;
	text-align: right;
}

.cart_totals .label_column {
	width: 570px;
	font-weight: bold;
}

.cartitem_detail {
	/*width: 250px;*/
}

.cartitem_info 
{
	font-weight: bold;
}

.cartwarning
{
	color:Red;
}

.GridRow_Hummingbird img {
	padding-right: 10px;
}

.package_results table tr {
	vertical-align: top;
}

.transaction_header .caption {
	padding-right: 10px;
	font-weight: bold;
}

.transaction_totals table{
	width: 612px;
}

.transaction_totals td {
	text-align: right;
}

.transaction_totals .total_title {
	width: 525px;
}

.transaction_totals_refund table{
	width: 601px;
}

.transaction_totals_refund td {
	text-align: right;
}

.transaction_totals_refund .total_title {
	width: 525px;
}

.transaction_totals_org table{
	width: 581px;
}

.transaction_totals_org td {
	text-align: right;
}

.transaction_totals_org .total_title {
	width: 505px;
}

.print_invoice {
	text-align: left;
	background-color: white;
	background-image: none;
}

.invoiceTitle {
	font-weight: bold;
}
.invoiceTitle2 {
	font-weight: bold;
	text-align: right;
}

.invoiceTitle2 th {
	font-weight: bold;
	text-align: right;
}

.radGridTitle th {
	font-weight: bold;
}

.gridColumns {
	width: 14%;
}

.GSTtitle {
	text-align: right;}
