.apsi_metabox_table th {
	text-align: left;
}

form#edit_product {
	min-width: 924px;
}

.apsi_products_pricing_table {
	width: 100%;
	background: #f9f9f9;
	border: 1px solid #dfdfdf;
	cell-spacing: 0;
	border-spacing: 0;
	min-width: 600px;
}

.apsi_products_pricing_table thead th, .apsi_products_pricing_table tfoot tr th {
	background-color: #f1f1f1;
	padding: 5px 8px 8px;
	text-align: left;
	min-height: 36px;
}

.apsi_products_pricing_table tbody tr.alt {
	background-color: #f4f4f4;
}

.apsi_products_pricing_table tbody tr td {
	padding: 5px 8px 8px;	
}

.apsi_products_pricing_table .column_province {
	width: 60px;
}

.apsi_products_pricing_table .column_catalog {
	width: 100px;
}

.apsi_products_pricing_table .column_catalog input {
	width: 80px;
}

.apsi_products_pricing_table .column_apsi {
	width: 77px;
}

.apsi_products_pricing_table .column_apsi input {
	width: 75px;
}

.apsi_products_pricing_table .column_type {
	width: 55px;
}

.apsi_products_pricing_table .column_type select {
	width: 50px;
}

.apsi_products_pricing_table .column_unit {
	width: 67px;
}

.apsi_products_pricing_table .column_unit input {
	width: 65px;
}

.apsi_products_pricing_table .column_effective {
	/*width: 175px; */
}

/** Revision table styles for manufacturers */
.manufacturers.revisions .column-manufacturer-id {
width:30px;	
padding:0 12px 6px;
}

.manufacturers.revisions .column-manufacturer-format {
width:40px;
padding:0 12px 6px;
}

/** Revision table styles for products */
.products.revisions .column-id { 
width:50px;	
}

.products.revisions .column-din { 
width:70px;	
}

.products.revisions .column-user { 
width:160px;	
}

.products.revisions .column-date { 
width:120px;	
}

/** Revision table styles for provinces */
.provinces.revisions .column-province-id {
width:30px;	
}

.provinces.revisions .column-province-abbr {
width:50px;	
}

.provinces.revisions .column-province-wpf {
width:110px;	
}

.provinces.revisions .column-province-mmf {
width:90px;	
}

.provinces.revisions .column-province-date {
width:90px;	
}

/** General revision table styles */
.revisions tbody tr td {
padding:10px 12px;	
}

/** Other Styles **/

.provinces .column-abbr {
width:70px;
}

.provinces .column-mac_source {
width:120px;
}

.provinces .column-wpf {
width:160px;
}

.provinces .column-mmf {
width:170px;
}

.mac-sources .column-abbr {
width:120px;
}

.mac-sources .column-alias {
width:140px;
}

abbr {
border-bottom:dotted 1px #000;
}

#contextual-help-wrap abbr {
border-bottom:dotted 1px #fff;
}

#contextual-help-wrap {
line-height:1.3;	
}

abbr:hover {
cursor:help;
}

.drug-forms .column-abbr {
width:150px;
}

#save {width: 15em;}

#loading-items {
position: absolute;
z-index: 9999;
padding: 10px 0;
background-color: #fff;
font-weight: bold;
text-align: center;
opacity: 0.5;
}

.products .column-strength {
width:100px;
}

.products .column-size {
width:80px;
}

.products .column-form {
width:80px;
}

.products .column-din {
width:100px;
}

.products .column-supplier {
width:140px;
}

#fluency-footer, #footer br {
display:none;
}

#footer {
padding-top:15px;
}

#apsi-print-options-bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:#000;
z-index:5000;
-moz-opacity:0.7;
-webkit-opacity:0.7;
opacity:0.7;
display:none;
}

#apsi-print-options-container {
position:fixed;
top:50%;
left:0;
width:100%;
z-index:50001;
display:none;
}

#apsi-print-options-dialog {
width:400px;
min-height:80px;
background:#fff;
margin:auto;
margin-top:-40px;
}

#apsi-print-options-dialog h2 {
background:#333;
color:#eee;
padding:4px 10px;
font-size:14px;
}

#apsi-print-options-dialog div {
padding:0 10px 5px;
}

#apsi-print-options-dialog div label abbr {
margin-top:0px;
display:block;
float:left;
margin-right:15px;
}

#apsi-print-options-dialog div label input {
margin-top:2px;
display:block;
float:left;
margin-right:3px;
}

#apsi-print-options-submit {
clear:both;
text-align:center;
}

#apsi-print-options-submit input {
margin-top:10px;
}

.widefat.mac .column-drugs {
width:160px;
}

.add-mac-drug-bg {
width:100%;
height:100%;
background:#000;
position:absolute;
top:0;
left:0;
z-index:5000;
opacity:0.7;
-moz-opacity:0.7;
-webkit-opacity:0.7;
display:none;
}

.add-mac-drug-dialog {
width:500px;
padding:15px;
border:solid 2px #333;
position:absolute;
top:40%;
left:227px;
z-index:5001;
background:#fff;
display:none;
}

table.widefat .check-column {
width:30px;
}

/** Styles for the Manufacturers List Table **/
.widefat.manufacturers .column-drugs {
width:80px;	
}

.widefat.manufacturers .column-code {
width:60px;
font-weight:bold;
}

/** Styles for the interchangeable drugs list (Edit MAC Drug Interface) */
#mac-drug-list-td .column-names { font-weight:700; padding-bottom:4px; }
.mac-c-din { width:90px; float:left; }
.mac-c-din input { width:84px; }
.mac-c-name { width:190px; float:left; }
.mac-c-name input { width:184px; }
.mac-c-price { width:70px; float:left; }
.mac-c-price input { width:64px; }
.mac-c-markup { width:30px; float:left; padding-top:5px; }
.column-names .mac-c-markup { padding-top:0; } 
.mac-c-province { width:50px; float:left; }
.mac-c-province input { width:34px; }
.mac-c-date { min-width:144px; float:left; }
.mac-c-date input { width:40px !important; }    
.mac-c-date .mac-drug-date-year { width:60px !important; }
.mac-c-button { width:50px; float:left; padding-top:2px; margin-left: 20px;}
.mac-c-button img { width:18px; height:18px; }
.mac-c-button .mac-drug-create {margin-left: 27px;}

/** Styles for the subscriptions list (Edit MAC Drug Interface) */
.subscription-pending, .subscription-pending td, .subscription-pending strong a { color: #f00; }

#subscription_pricing_subtable_1 td {
	padding: 2px 25px 2px 10px;
}

#subscription_pricing_subtable_1 td {
	padding: 2px 25px 2px 0;
}

.form-field input[type="checkbox"] {
	width: auto;
}

.add-apsi-futureproducts {
	display: none;
}

ul.no-margins-ul li {
	margin-bottom: 0;
}

.add-apsi-subscriptions, .print-apsi-subscriptions {
	display: none;
}

.column-username .avatar {
	display: none;
}

.column-last_modified {
	width: 160px;
}


/** Styles edit product (product pricing) */
#mac-drug-list-td .column-names { font-weight:700; padding-bottom:4px; }
.mac-c-din { width:90px; float:left; }
.mac-c-din input { width:84px; }
.mac-c-name { width:190px; float:left; }
.mac-c-name input { width:184px; }
.mac-c-price { width:70px; float:left; }
.mac-c-price input { width:64px; }
.mac-c-markup { width:30px; float:left; padding-top:5px; }
.column-names .mac-c-markup { padding-top:0; } 
.mac-c-province { width:50px; float:left; }
.mac-c-province input { width:34px; }

.column_effective input { width:40px !important; }    
.column_effective .product-date-year { width:60px !important; }
.mac-c-button { width:50px; float:left; padding-top:2px; margin-left: 20px;}
.mac-c-button img { width:18px; height:18px; }
.mac-drug-create {margin-left:8px;}


#side-info-column #side-sortables #other_info .inside #date_effective_month{width: 40px !important; }
#side-info-column #side-sortables #other_info .inside #date_effective_day{width: 40px !important; }
#side-info-column #side-sortables #other_info .inside #date_effective_year{width: 50px !important; }
















.subscribers #business {
	width: 290px;
}

.subscribers #account_type {
	width: 150px;
}

.subscribers #subscription {
	width: 180px;
}
