@charset "utf-8";
/* CSS Document */

/* Fix grid columns */
#G_UWGInvoices td, #G_UWGInvoices th,
#G_UWGPayers td, #G_UWGPayers th,
#G_UWGBatches td, #G_UWGBatches th,
#G_UWGAccounts td, #G_UWGAccounts th,
#G_UWGCalls td, #G_UWGCalls th,
#G_UWGComments td, #G_UWGComments th,
#G_UWGAging td, #G_UWGAging th,
#G_UWGAccounts td, #G_UWGAccounts th
{
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  max-width: 1px !important;
  border-width: 1px !important; /* Grid cell border fix */
}

/* Remove border around table + Remove Scrollbars*/
#UWGInvoices_main,
#UWGPayers_main,
#UWGBatches_main,
#UWGAccounts_main,
#UWGCalls_main,
#UWGComments_main,
#UWGAging_main,
#UWGAccounts_main
{
  border-color: white !important;
  left: 0 !important;
}
html, body, form {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}
/* Whitespace fix */
#UWGInvoices_divscr,
#UWGPayers_divscr,
#UWGBatches_divscr,
#UWGAccounts_divscr,
#UWGCalls_divscr,
#UWGComments_divscr,
#UWGAging_divscr,
#UWGAccounts_divscr
{
  display: none !important;
}
#UWGInvoices_div,
#UWGPayers_div,
#UWGBatches_div,
#UWGAccounts_div,
#UWGCalls_div,
#UWGComments_div,
#UWGAging_div,
#UWGAccounts_div
{
  top: 0 !important;
}
/* Last column fix */
#UWGInvoices_main, #UWGInvoices_hdiv, #UWGInvoices_div,
#UWGPayers_main, #UWGPayers_hdiv, #UWGPayers_div,
#UWGBatches_main, #UWGBatches_hdiv, #UWGBatches_div,
#UWGAccounts_main, #UWGAccounts_hdiv, #UWGAccounts_div,
#UWGCalls_main, #UWGCalls_hdiv, #UWGCalls_div,
#UWGComments_main, #UWGComments_hdiv, #UWGComments_div,
#UWGAging_main, #UWGAging_hdiv, #UWGAging_div,
#UWGAccounts_main, #UWGAccounts_hdiv, #UWGAccounts_div
{
  width: 100% !important;
}

/* Scrollbars fix */
#UWGInvoices_main, #UWGInvoices_mr, #UWGInvoices_mc,
#UWGInvoices_mc > div, #UWGInvoices_div,
#UWGPayers_main, #UWGPayers_mr, #UWGPayers_mc,
#UWGPayers_mc > div, #UWGPayers_div,
#UWGBatches_main, #UWGBatches_mr, #UWGBatches_mc,
#UWGBatches_mc > div, #UWGBatches_div,
#UWGAccounts_main, #UWGAccounts_mr, #UWGAccounts_mc,
#UWGAccounts_mc > div, #UWGAccounts_div,
#UWGCalls_main, #UWGCalls_mr, #UWGCalls_mc,
#UWGCalls_mc > div, #UWGCalls_div,
#UWGComments_main, #UWGComments_mr, #UWGComments_mc,
#UWGComments_mc > div, #UWGComments_div,
#UWGAging_main, #UWGAging_mr, #UWGAging_mc,
#UWGAging_mc > div, #UWGAging_div,
#UWGAccounts_main, #UWGAccounts_mr, #UWGAccounts_mc,
#UWGAccounts_mc > div, #UWGAccounts_div
{
  height: auto !important;
}

/*Fix grid cell borders and table width*/
#UWGInvoices_drs,
#UWGPayers_drs,
#UWGBatches_drs,
#UWGAccounts_drs,
#UWGCalls_drs,
#UWGComments_drs,
#UWGAging_drs,
#UWGAccounts_drs
{
  height: 23px !important;
  position: static !important;
}

/* Fix no hover color IE9 */
.MainMenuIsland .MainMenuItem:hover td {
  background-color: #abc0e7;
}

/* Top-right menu fix */
#Website, #Home, #ContactUs, #Logout,
#Label1, #Label2, #Label3 {
  font-size:smaller;
}

/* Excel button fix */
#IBExcelExport, #IBExcelExportInv {
  height: 24px;
  width: 24px;
}

/* Input fix */
#TBClientInv,#TBRef,#TBInv{
  width:82px;
}

/* Default Fix */
#TBVersion, #TBMessage{
  border-style: none;
}
/* Buttons fix */
#BSearch {width:57px !important;}

/* Input + Buttons fix */
#BPrintNOA {
  Width:128px !important;
}
#BPrintNOAInv {
  Width:130px !important;
}
#TBTermsOfSale, #TBPaymentBy {
  Width:136px !important;
}
#BBalanceStatement, #BOutstandingInv, #TBSearchPayer2, #TBSearchCarrier, #TBSearchPayer {
  Width:144px !important;
}
#TBSearchAddress, #BReCheckImages, #TBFaxNum, #TBSearchName, #TBPhoneNum {
  Width:152px !important;
}
#TBNote, #TBNoteUpd {
  Width:280px !important;
}
#TBState, #TBSearchProv {
  Width:32px !important;
}
#TBPurchaseTerms {
  Width:752px !important;
}
#TBName2, #TBName1 {
  Width:376px !important;
}
#BTDDirectDeposit {
  Width:168px !important;
}
#TBCheck, #BRemoveNote {
  Width:112px !important;
}
#TBExtension {
  Width:48px !important;
}
#TBComment {
  Width:264px !important;
}
#TBDispute, #TBDescription {
  Width:432px !important;
}
#TBCurrency, #TBOpenDays, #TBClientNo, #TBBatchNo, #TBDebtorNo {
  Width:56px !important;
}
#TBStation, #BView, #BSearchCarrier {
  Width:64px !important;
}
#TBCountry, #BSearchPayer2, #BSearchPayer, #TBFax, #TBVersion {
  Width:96px !important;
}
#BRemoveTrans, #TBPages, #BDelete, #TBCheque, #BCreateTrans, #BCancel, #BRemovePromissory, #TBZip, #BUpdate, #BAdd, #BSave, #BCreatePromissory {
  Width:72px !important;
}
#TBClientId, #BPreview, #TBClientList, #BRemove, #BSignIn, #BNewStatement, #TBSearchPostal {
  Width:80px !important;
}
#TBCheckNoUpd, #TBCheckNo {
  Width:184px !important;
}
#TBCarrierInv, #TBClientInv, #TBRef, #TBInv {
  Width:82px !important;
}
#IBExcelExport {
  Width:24px !important;
}
#TBPhone, #BPrintBatch {
  Width:88px !important;
}
#BCreate, #BBatchImage {
  Width:92px !important;
}
#TBEmail, #TBName, #TBCompany {
  Width:352px !important;
}
#TBClient, #TBPayer, #TBCarrier {
  Width:336px !important;
}
#TBStatus {
  Width:99px !important;
}
#TBMessage {
  Width:472px !important;
}
#TBAttention2 {
  Width:344px !important;
}
#BChequeImage, #BAddComment, #TBSearchCountry, #TBPassword, #TBSearchCity, #TBSearchPhone, #TBSearchFax, #TBAccount {
  Width:104px !important;
}
#BInvImage {
  Width:108px !important;
}
#TBTo, #TBAttention {
  Width:368px !important;
}
#TBStreet1, #TBStreet2 {
  Width:296px !important;
}
#TBInvoiceDate, #TBTerms, #TBInvoiceFactor, #TBCloseDate, #TBCheckDate, #TBCarrierRefNo, #TBCity, #TBPurchDate, #TBInvoiceClient, #TBInvoiceRef {
  Width:120px !important;