/* Common row grid classes -------------------------- */

.hot { color: #CC0000 }
.warm { color: #009900 }
.fresh { color: #000099 }
.freezed { color: #666666 }
.blocked { text-decoration: line-through }

/* Users -------------------------- */

#formAdminUsersMainPanel {
  overflow: hidden;
}
#formUsers { left: 0px;	top: 28px; width: 960px; height: 480px; overflow: visible }
#formUsersPageButtons { left: 810px; top: -27px; width: 180px; height: 30px }
#formUsersGridView { top: 0px; width: 600px; height: 100% }
#formUsersQueryType { width: 250px }
#formUsersQueryTypeCombobox { width: 253px }
#formUsersRecordView { left: 610px; top: 4px; width: 350px; height: 300px }
#formUsersRecordViewControls { height: 270px }

#formUsersReports { left: 610px; top: 328px; width: 350px; height: 180px; overflow: hidden }
#formUsersReportsGridView { top: 0px; height: 120px }
#formUsersReportsRecordView { top: 120px; height: 60px }

#formUsersActivity { left: 980px; top: 28px; width: 980px; height: 480px; overflow: hidden }
#formUsersActivityGridView { }
#formUsersActivityRecordView { display: none }

/* Reports ----------------------------- */

#formReports {left: 0px; top: 28px; width: 100%; height: 500px; overflow: hidden }
#formReportsGridView { left: 10px; top: 8px; width: 400px }
#formReportsRecordView { left: 420px; top: 8px; width: 388px }
#formReportsRecordViewControls { top: 0px }

#formReportUsers { left: 0px;	top: 380px; width: 350px; height: 150px; overflow: hidden }
#formReportUsersGridView { height: 120px }
#formReportUsersRecordView { display: none }

/* Log ------------------------------ */

#formLog { left: 0px;	top: 28px; width: 690px; height: 500px; overflow: hidden }
#formLogGridView { height: 380px }
#formLogRecordView { top: 380px; height: 120px }

#formLogParams { left: 700px;	top: 28px; width: 280px; height: 500px; overflow: hidden }
#formLogParamsGridView { height: 350px }
#formLogParamsRecordView { display: none }

/* Errors ------------------------------ */

#formErrors { left: 0px;	top: 28px; width: 100%; height: 500px; overflow: hidden }
#formErrorsGridView { top: 0px; width: 300px; height: 100% }
#formErrorsRecordView { left: 300px; top: 0px; width: 680px; height: 100% }

/* Params ------------------------ */

#formAdminParamsTitle { width: 964px; z-index: 1 }

#formProductTypes { left: 0px; top: 28px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formProductTypesGridView { top: 20px; height: 109px }
#formProductTypesRecordView { top: 129px;	height: 125px }

#formProductLines { left: 245px; top: 28px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formProductLinesGridView { top: 20px; height: 129px }
#formProductLinesRecordView { top: 149px;	height: 100px }

#formSalesAccountTypes { left: 490px; top: 28px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formSalesAccountTypesGridView { top: 20px; height: 129px }
#formSalesAccountTypesRecordView { top: 149px;	height: 100px }

#formSalesAccountStatus { left: 735px; top: 28px; width: 220px;	height: 249px; overflow: hidden; border-bottom: solid 1px #404040 }
#formSalesAccountStatusGridView { top: 20px; height: 129px }
#formSalesAccountStatusRecordView { top: 149px;	height: 100px }

#formTaxRates { left: 0px; top: 278px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formTaxRatesGridView { top: 20px; height: 129px }
#formTaxRatesRecordView { top: 149px;	height: 75px }

#formPackageTypes { left: 245px; top: 278px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formPackageTypesGridView { top: 20px; height: 129px }
#formPackageTypesRecordView { top: 149px;	height: 100px }

#formMeasurementUnits { left: 490px; top: 278px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formMeasurementUnitsGridView { top: 20px; height: 89px }
#formMeasurementUnitsRecordView { top: 109px;	height: 140px }

#formCurrencyExchangeRates { left: 735px; top: 278px; width: 244px;	height: 499px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formCurrencyExchangeRatesTitle { text-align: left }
#formCurrencyExchangeRatesGridView { top: 20px; height: 339px }
#formCurrencyExchangeRatesRecordView { top: 376px;	height: 124px }

#formCurrencyTypes { left: 735px; top: 278px; width: 220px;	height: 249px; overflow: hidden; border-bottom: solid 1px #404040 }
#formCurrencyTypesGridView { top: 20px; height: 129px }
#formCurrencyTypesRecordView { top: 149px;	height: 100px }

#formProductionSectors { left: 0px; top: 528px; width: 244px;	height: 249px; overflow: hidden; border-right: dotted 1px #999; border-bottom: solid 1px #404040 }
#formProductionSectorsGridView { top: 20px; height: 129px }
#formProductionSectorsRecordView { top: 149px;	height: 100px }

#formProductionSubsectors { left: 245px; top: 528px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formProductionSubsectorsGridView { top: 20px; height: 129px }
#formProductionSubsectorsRecordView { top: 149px;	height: 100px }

#formComponentTypes { left: 490px; top: 528px; width: 244px;	height: 249px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formComponentTypesGridView { top: 20px; height: 129px }
#formComponentTypesRecordView { top: 149px;	height: 100px }

#formBejermanProductClasses { left: 0px; top: 780px; width: 733px;	height: 349px; overflow: hidden; border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formBejermanProductClassesFormTitle { text-align: left; padding-left: 20px }
#formBejermanProductClassesGridView { top: 20px; height: 230px }
#formBejermanProductClassesRecordView { left: 20px; top: 249px; width: 700px; height: 100px }

#formGlobalParams { left: 0px; top: 1130px; width: 955px;	height: 800px; overflow: hidden }
#formGlobalParamsFormTitle { padding-left: 10px; text-align: left }
#formGlobalParamsGridView { display: none }
#formGlobalParamsRecordView { top: 20px }

/* SalesAccounts ----------------------------- */

#formAdminSalesAccountsMainPanel {
  overflow: hidden;
}

#formSalesAccounts {left: 0px; top: 28px; width: 290px; height: 500px; overflow: visible }
#formSalesAccountsPageButtons { left: 810px; top: -27px; width: 180px; height: 30px }

#formSalesAccountsGridTools { background-color: transparent }
#formSalesAccountsQueryOptions table { display: block; margin-right: 0; margin-bottom: 3px }
#formSalesAccountsQuerySearchValue { width: 183px }
#formSalesAccountsQueryTypeLabel { width: 55px }
#formSalesAccountsQueryType { width: 214px }
#formSalesAccountsQueryTypeCombobox { width: 217px }
#formSalesAccountsQueryLimitLabel { width: 55px }
#formSalesAccountsQueryLimit { width: 147px }
#formSalesAccountsQueryLimitCombobox { width: 150px }

#formSalesAccountsGridView { top: 0px; width: 280px; height: 232px }
#formSalesAccountsExtraButtons { top: -32px; height: 25px; font-size: 11px }
#formSalesAccountsRecordView { top: 265px; width: 280px; height: 235px; overflow: visible }
#formSalesAccountsRecordViewControls { height: 248px }

#formSalesAccountsFormalEntities {left: 290px; top: 28px; width: 230px; height: 500px; overflow: hidden; border-left: solid 1px #404040 }
#formSalesAccountsFormalEntitiesGridView { top: 20px; height: 145px }
#formSalesAccountsFormalEntitiesRecordView { left: 5px; top: 165px; width: 220px; height: 355px }

#formSalesAccountsLocations {left: 520px; top: 28px; width: 230px; height: 500px; overflow: hidden; border-left: solid 1px #404040 }
#formSalesAccountsLocationsGridView { top: 20px; height: 185px }
#formSalesAccountsLocationsRecordView { left: 5px; top: 205px; width: 220px; height: 460px }

#formSalesAccountsContacts {left: 750px; top: 28px; width: 230px; height: 500px; overflow: hidden; border-left: solid 1px #404040 }
#formSalesAccountsContactsGridView { top: 20px; height: 285px }
#formSalesAccountsContactsRecordView { left: 5px; top: 305px; width: 220px; height: 400px }

#formSalesAccountsExecutionOrders {left: 980px; top: 28px; width: 980px; height: 300px; overflow: hidden }
#formSalesAccountsExecutionOrdersFormTitle { text-align: left; padding-left: 10px }
#formSalesAccountsExecutionOrdersGridView { top: 24px; width: 980px; height: 280px }
#formSalesAccountsExecutionOrdersRecordView { left: 500px; top: 0px; width: 480px; height: 20px }

#formSalesAccountsExecutionOrders2 {left: 1630px; top: 178px; width: 330px; height: 150px; overflow: hidden }
#formSalesAccountsExecutionOrders2FormTitle { text-align: left; padding-left: 10px }
#formSalesAccountsExecutionOrders2GridView { top: 24px }
#formSalesAccountsExecutionOrders2RecordView { left: 80px; height: 20px }

#formSalesAccountsOrders {left: 980px; top: 340px; width: 325px; height: 190px; overflow: hidden }
#formSalesAccountsOrdersFormTitle { text-align: left; padding-left: 5px }
#formSalesAccountsOrdersGridView { top: 20px; height: 150px }
#formSalesAccountsOrdersRecordView { top: 169px; height: 21px; text-align: center }

#formSalesAccountsProposals {left: 1305px; top: 340px; width: 330px; height: 190px; overflow: hidden }
#formSalesAccountsProposalsFormTitle { text-align: left; padding-left: 5px }
#formSalesAccountsProposalsGridView { top: 20px; height: 150px }
#formSalesAccountsProposalsRecordView { top: 170px; height: 20px; text-align: center }

#formSalesAccountsProjects {left: 1630px; top: 340px; width: 325px; height: 190px; overflow: hidden }
#formSalesAccountsProjectsFormTitle { text-align: left; padding-left: 5px }
#formSalesAccountsProjectsGridView { top: 20px; height: 150px }
#formSalesAccountsProjectsRecordView { top: 170px; height: 20px }

#formSalesAccountsSalesPeople {left: 1630px; top: 28px; width: 325px; height: 150px; overflow: hidden }
#formSalesAccountsSalesPeopleFormTitle { text-align: left; padding-left: 5px }
#formSalesAccountsSalesPeopleGridView { top: 20px }
#formSalesAccountsSalesPeopleRecordView { display: none }

#formSalesAccountsFollowUp {left: 980px; top: 28px; width: 640px; height: 300px; overflow: hidden }
#formSalesAccountsFollowUpFormTitle { text-align: left; padding-left: 5px }
#formSalesAccountsFollowUpQueryOptions { padding-top: 6px; padding-bottom: 4px } 
#formSalesAccountsFollowUpGridView { left: 0px; top: 20px; width: 430px }
#formSalesAccountsFollowUpRecordView { left: 440px; width: 200px }

#formSalesAccountsFollowUpGridView pre {
	-moz-box-sizing: border-box;
  margin: 0px;
  padding: 4px;
  font-family: "Trebuchet MS", Arial;
  border-top: 1px solid #999999;
  border-bottom: 1px solid #000000;
  width: 376px;
  max-height: 44px;
  overflow-x: hidden;
  overflow-y: auto;
}


/* Projects ----------------------------- */

#formAdminProjectsMainPanel {
  overflow: hidden;
}

#formProjects {left: 0px; top: 28px; width: 590px; height: 352px; border-right: solid 1px #404040; overflow: visible }

#formProjectsGridTools { background-color: transparent }
#formProjectsQueryOptions table { display: block; margin: 0px 0px 3px 0px }
#formProjectsQuerySearchValue { width: 185px }
#formProjectsQueryTypeLabel { width: 55px }
#formProjectsQueryType { width: 219px }
#formProjectsQueryTypeCombobox { width: 222px }
#formProjectsQueryLimitLabel { width: 55px }
#formProjectsQueryLimit { width: 155px }
#formProjectsQueryLimitCombobox { width: 158px }

#formProjectsExtraButtons { left: 0px; top: -25px; width: 100%; height: 25px; }

#formProjectsGridView { left: 0px; top: 0px; width: 300px }
#formProjectsRecordView { left: 300px; top: 25px; width: 285px; overflow: visible }
#formProjectsRecordViewControls { height: 300px }

#formProjectContacts {left: 0px; top: 379px; width: 590px; height: 151px; border-right: solid 1px #404040; overflow: hidden }
#formProjectContactsFormTitle { text-align: left }
#formProjectContactsGridView { top: 18px; width: 300px; height: 132px }
#formProjectContactsRecordView { left: 300px; top: 0px; width: 285px; height: 151px }

#formProjectRequirements {left: 600px; top: 28px; width: 380px; height: 160px; overflow: hidden }
#formProjectRequirementsGridView { display: none }
#formProjectRequirementsRecordView { top: 23px }

#formProjectFiles {left: 600px; top: 194px; width: 380px; height: 342px; overflow: hidden }
#formProjectFilesGridView { top: 24px; height: 220px }
#formProjectFilesRecordView { left: 10px; top: 244px; width: 360px; height: 98px; overflow: visible }
#formProjectFilesFormTitle { -moz-box-sizing:border-box; position:absolute; left:4px; 
  border-bottom:1px solid gray; color:#004090; font-size:11px; padding-top:2px; width: 360px; text-align: left; }

#formProjectVariants {left: 980px; top: 28px; width: 410px; height: 306px; overflow: hidden; 
  border-right: solid 1px #404040; border-bottom: solid 1px #404040 }
#formProjectVariantsGridView { top: 20px; width: 290px; height: 100px }
#formProjectVariantsRecordView { top: 120px; height: 189px; overflow: visible }
#formProjectVariantsExtraButtons { left: 300px; top: -100px; width: 110px; height: 90px }
#formProjectVariantsFormTitle { text-align: left }

#formProjectVersions {left: 980px; top: 334px; width: 410px; height: 191px; overflow: hidden; border-right: solid 1px #404040 }
#formProjectVersionsGridView { left: 0px; top: 25px; width: 160px }
#formProjectVersionsRecordView { left: 170px; top: 25px; width: 230px; overflow: visible }
#formProjectVersionsFormTitle { top: 4px; text-align: left }

#formProjectSections {left: 1390px; top: 28px; width: 570px; height: 286px; overflow: visible }
#formProjectSectionsGridView { left: 0px; top: 20px; width: 360px }
#formProjectSectionsRecordView { left: 360px; top: 20px; width: 210px; overflow: visible }
#formProjectSectionsFormTitle { left: 10px; text-align: left }
#formProjectSectionsFileUpload { position: absolute; left: -200px; top: 50px; width: 600px; height: 400px; z-index: 10; 
  background-color: #c0c0c0; display: none; border: solid 1px #000000; }
#formProjectSectionsFileUploadMsg { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000 }
#formProjectSectionsFileUploadFrame { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000 }
#formProjectSectionsFileUploadFinishedBtn { left: 20px; top: 370px; width: 100px }

#formProjectSectionFiles {left: 1390px; top: 314px; width: 570px; height: 250px; overflow: hidden }
#formProjectSectionFilesGridView { top: 24px; height: 90px }
#formProjectSectionFilesRecordView { left: 10px; top: 114px; width: 550px; height: 102px; overflow: visible }
#formProjectSectionFilesFormTitle { -moz-box-sizing:border-box; position:absolute; left: 14px; 
  border-bottom:1px solid gray; color:#004090; font-size:11px; padding-top:2px; width: 555px; text-align: left; }
  
#formProjectSectionItems {left: 1960px; top: 28px; width: 490px; height: 500px; overflow: hidden }
#formProjectSectionItemsGridView { top: 20px; height: 275px }
#formProjectSectionItemsGridTools { background-color: transparent; margin-bottom: 4px }

div.prodDescrip {-moz-box-sizing: border-box; padding-left: 20px; text-indent: -20px }

div.prod {-moz-box-sizing: border-box; padding-left: 20px; text-indent: -20px }
div.prod span:first-of-type  { font-weight: bold }
div.prod span + span { color: #bb3300 }
div.prod span + span + span { color: #404040 }
tr.selRow div.prod span + span { color: #aaffff }
tr.selRow div.prod span + span + span { color: #eeeeee }

div.prodNV {-moz-box-sizing: border-box; padding-left: 20px; text-indent: -20px }
div.prodNV span:first-of-type  { font-weight: bold }
div.prodNv span + span { color: #bb3300 }
div.prodNV span + span + span { color: #404040 }
tr.selRow div.prodNV span + span { color: #aaffff }
tr.selRow div.prodNV span + span + span { color: #eeeeee }

#formProjectSectionItemsQueryOptions { padding: 0 }
#formProjectSectionItemsQueryOptions table { margin: 0 10px 0 0 }
#formProjectSectionItemsQuerySearchValue { width: 160px }

#formProjectSectionItemsRecordView { top: 305px; height: 200px; width: 240px; overflow: visible }
#formProjectSectionItemsRecordViewControls { overflow: visible }
#formProjectSectionItemsFormTitle { left: 10px; text-align: left }
#formProjectSectionItemImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px;
  position: absolute; left: 250px; top: -24px; width: 225px; height: 120px }
tr.formProjectSectionItemsBlocked { color: #CC0000 }
div.formProjectSectionItemsFieldNotes { position: absolute; text-align: left; color: #6666cc; font-size: 10px }

#formProjectProducts {left: 2450px; top: 28px; width: 490px; height: 500px; overflow: visible }
#formProjectProductsGridTools { background-color: transparent }
#formProjectProductsExtraButtons { left: -238px; top: 71px; height: 40px; z-index: 20 }
#formProjectProductsQueryOptions { width: 250px; height: 110px; padding: 0 }
#formProjectProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formProjectProductsQuerySearchValue { width: 140px }
#formProjectProductsQueryTypeLabel { width: 55px }
#formProjectProductsQueryType { width: 165px }
#formProjectProductsQueryTypeCombobox { width: 168px }
#formProjectProductsQueryLimitLabel { width: 55px }
#formProjectProductsQueryLimit { width: 135px }
#formProjectProductsQueryLimitCombobox { width: 138px }

#formProjectProductsGridView { top: 20px; height: 480px }
#formProjectProductsRecordView { left: 250px; top: 20px; width: 230px; height: 110px; overflow: visible; }
#formProjectProductsRecordViewControls { top: 0px; height: 102px; }
#formProjectProductsFormTitle { left: 10px; text-align: left }
#formProjectProductsImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px; }

/* ProjectsFollowUp ----------------------------- */

#formProjectsFollowUp {left: 0px; top: 28px; width: 500px; height: 320px; overflow: visible }

#formProjectsFollowUpQueryOptions { padding-left: 5px }
#formProjectsFollowUpQueryOptions table { margin: 0px 5px 0px 0px }
#formProjectsFollowUpQuerySearchValue { width: 290px }

#formProjectsFollowUpExtraButtons { left: 295px; top: 22px; width: 100%; height: 25px }
#formProjectsFollowUpGridView { top: 0px; height: 320px }
#formProjectsFollowUpRecordView { display: none }

#formProjectFollowUpProposals {left: 0px; top: 353px; width: 250px; height: 177px; overflow: hidden }
#formProjectFollowUpProposalsGridView { top: 20px; height: 157px }
#formProjectFollowUpProposalsRecordView { display: none }

#formProjectFollowUpOrders {left: 250px; top: 353px; width: 250px; height: 177px; overflow: hidden }
#formProjectFollowUpOrdersGridView { top: 20px; height: 157px }
#formProjectFollowUpOrdersRecordView { display: none }

#formProjectFollowUpNews {left: 510px; top: 28px; width: 470px; height: 500px; overflow: hidden }
#formProjectFollowUpNewsQueryOptions { padding-top: 6px; padding-bottom: 4px } 
#formProjectFollowUpNewsQuerySearchValue { width: 170px }
#formProjectFollowUpNewsGridView { left: 0px; top: 0px; width: 100%; height: 330px }
#formProjectFollowUpNewsRecordView { left: 5px; top: 330px; width: 465px; height: 172px }

#formProjectFollowUpNewsGridView pre {
	-moz-box-sizing: border-box;
  margin: 0px;
  padding: 4px;
  font-family: "Trebuchet MS", Arial;
  border-top: 1px solid #999999;
  border-bottom: 1px solid #000000;
  width: 376px;
  max-height: 44px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* AllProposals ----------------------------- */

#formAdminAllProposalsMainPanel {
  overflow: hidden;
}

#formAllProposals {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formAllProposalsQueryType { width: 190px }
#formAllProposalsQueryTypeCombobox { width: 193px } 
#formAllProposalsGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formAllProposalsRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formAllProposalsExtraButtons { top: -30px; height: 30px }
#formAllProposalsRecordViewControls { height: 440px }

#formAllProposalStates { left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formAllProposalStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formAllProposalStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formAllProposalStatesGridView { top: 30px; width: 300px }
#formAllProposalStatesRecordView { left: 300px; top: 8px; width: 370px }

#formAllProposalDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formAllProposalDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formAllProposalDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formAllProposalDiscountsGridView { top: 30px; width: 470px }
#formAllProposalDiscountsRecordView { left: 470px; top: 8px; width: 200px }


/* SimpleProposals ----------------------------- */

#formAdminSimpleProposalsMainPanel {
  overflow: hidden;
}

#formSimpleProposals {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formSimpleProposalsQueryType { width: 190px }
#formSimpleProposalsQueryTypeCombobox { width: 193px } 
#formSimpleProposalsGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formSimpleProposalsRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formSimpleProposalsExtraButtons { top: -30px; height: 30px }
#formSimpleProposalsRecordViewControls { height: 440px }

#formSimpleProposalStates { left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formSimpleProposalStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formSimpleProposalStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formSimpleProposalStatesGridView { top: 30px; width: 300px }
#formSimpleProposalStatesRecordView { left: 300px; top: 8px; width: 370px }

#formSimpleProposalDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formSimpleProposalDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formSimpleProposalDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formSimpleProposalDiscountsGridView { top: 30px; width: 470px }
#formSimpleProposalDiscountsRecordView { left: 470px; top: 8px; width: 200px }

#formSimpleProposalItems {left: 980px; top: 28px; width: 490px; height: 500px; overflow: hidden }
#formSimpleProposalItemsGridView { top: 20px; height: 355px }
#formSimpleProposalItemsGridTools { background-color: transparent; margin: 0 }
#formSimpleProposalItemsQueryOptions { padding: 0 }
#formSimpleProposalItemsQueryOptions table { margin: 0 10px 0 0 }
#formSimpleProposalItemsQuerySearchValue { width: 160px }

#formSimpleProposalItemsRecordView { top: 380px; height: 150px; width: 240px; overflow: visible }
#formSimpleProposalItemsRecordViewControls { overflow: visible }
#formSimpleProposalItemsFormTitle { left: 10px; text-align: left }
#formSimpleProposalItemImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px;
  position: absolute; left: 250px; top: -24px; width: 230px; height: 120px }
tr.formSimpleProposalItemsBlockedRowsByProposal { color: #cc0000 }
tr.formSimpleProposalItemsBlockedRowsByOrder { color: #0000aa }

#formSimpleProposalProducts {left: 1470px; top: 28px; width: 490px; height: 500px; overflow: visible }
#formSimpleProposalProductsGridTools { background-color: transparent }
#formSimpleProposalProductsExtraButtons { left: -238px; top: 71px; height: 40px; z-index: 2 }
#formSimpleProposalProductsQueryOptions { width: 250px; height: 120px; padding: 0 }
#formSimpleProposalProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formSimpleProposalProductsQuerySearchValue { width: 140px }
#formSimpleProposalProductsQueryTypeLabel { width: 55px }
#formSimpleProposalProductsQueryType { width: 165px }
#formSimpleProposalProductsQueryTypeCombobox { width: 168px }
#formSimpleProposalProductsQueryLimitLabel { width: 55px }
#formSimpleProposalProductsQueryLimit { width: 135px }
#formSimpleProposalProductsQueryLimitCombobox { width: 138px }

#formSimpleProposalProductsGridView { top: 20px; height: 480px }
#formSimpleProposalProductsRecordView { left: 250px; top: 20px; width: 230px; height: 110px; overflow: visible }
#formSimpleProposalProductsRecordViewControls { top: 0px; height: 111px; }
#formSimpleProposalProductsFormTitle { left: 10px; text-align: left }
#formSimpleProposalProductsImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px; }

/* Proposals ----------------------------- */

#formAdminProposalsMainPanel {
  overflow: hidden;
}

#formProposals {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formProposalsQueryType { width: 190px }
#formProposalsQueryTypeCombobox { width: 193px } 
#formProposalsGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formProposalsRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formProposalsExtraButtons { left: 0px; top: -30px; width: 280px; height: 30px }
#formProposalsRecordViewControls { height: 440px }

#formProposalStates { left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formProposalStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formProposalStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formProposalStatesGridView { top: 30px; width: 300px }
#formProposalStatesRecordView { left: 300px; top: 8px; width: 370px }

#formProposalDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formProposalDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formProposalDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formProposalDiscountsGridView { top: 30px; width: 470px }
#formProposalDiscountsRecordView { left: 470px; top: 8px; width: 200px }

#formProposalSections {left: 980px; top: 28px; width: 710px; height: 182px; overflow: visible }
#formProposalSectionsFormTitle { text-align: left; padding-left: 10px }
#formProposalSectionsGridView { top: 18px; height: 164px }
#formProposalSectionsRecordView { display: none }

#formProposalSectionsOtherProposals {left: 1690px; top: 28px; width: 270px; height: 162px; overflow: visible }
#formProposalSectionsOtherProposalsGridView { top: 33px; width: 180px; height: 144px }
#formProposalSectionsOtherProposalsRecordView { left: 180px; top: 18px; width: 90px; height: 144px }
#formProposalSectionsOtherProposalsFormTitle { width: 180px; height: 32px }

#formProposalSectionItems {left: 980px; top: 210px; width: 490px; height: 318px; overflow: hidden }
#formProposalSectionItemsGridView { top: 18px; height: 278px }
#formProposalSectionItemsRecordView { top: 298px; height: 20px }

#formProposalRemainingSectionItems {left: 1470px; top: 210px; width: 490px; height: 318px; overflow: hidden }
#formProposalRemainingSectionItemsGridView { top: 18px; height: 278px }
#formProposalRemainingSectionItemsRecordView { top: 298px; height: 20px }

/* AllSalesOrders ----------------------------- */

#formAdminAllSalesOrdersMainPanel {
  overflow: hidden;
}

#formAllSalesOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formAllSalesOrdersPageButtons { left: 810px; top: -27px; width: 180px; height: 30px }

#formAllSalesOrdersGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formAllSalesOrdersQueryType { width: 175px }
#formAllSalesOrdersQueryTypeCombobox { width: 178px }
#formAllSalesOrdersRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formAllSalesOrdersExtraButtons { left: 0px; top: -30px; width: 280px; height: 30px }
#formAllSalesOrdersRecordViewControls { height: 440px }

#formAllSalesOrderStates {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formAllSalesOrderStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formAllSalesOrderStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formAllSalesOrderStatesGridView { top: 30px; width: 300px }
#formAllSalesOrderStatesRecordView { left: 300px; top: 8px; width: 370px }

#formAllSalesOrderDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formAllSalesOrderDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formAllSalesOrderDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formAllSalesOrderDiscountsGridView { top: 30px; width: 470px }
#formAllSalesOrderDiscountsRecordView { left: 470px; top: 8px; width: 200px }

#formAllSalesOrderStatesForProduction {left: 0px; top: 390px; width: 300px; height: 140px; overflow: visible }
#formAllSalesOrderStatesForProductionGridView { top: 20px; width: 300px }
#formAllSalesOrderStatesForProductionRecordView { display: none }
#formAllSalesOrderStatesForProductionFormTitle { text-align: left; padding-left: 20px }

#formAllSalesOrderAttachments {left: 310px; top: 390px; width: 390px; height: 140px; overflow: visible }
#formAllSalesOrderAttachmentsGridView { top: 20px; width: 320px }
#formAllSalesOrderAttachmentsRecordView { left: 330px; top: 20px; width: 60px }
#formAllSalesOrderAttachmentsFormTitle { text-align: left }

#formAllSalesOrdersInvoicesNotes {left: 980px; top: 28px; width: 380px; height: 120px; overflow: hidden; border-right: solid 1px #999 }
#formAllSalesOrdersInvoicesNotesFormTitle { text-align: left }
#formAllSalesOrdersInvoicesNotesGridView { display: none }
#formAllSalesOrdersInvoicesNotesRecordView { top: 20px; height: 100px }
#formAllSalesOrdersInvoicesRecordViewButtons { width: 370px }

#formAllSalesOrdersInvoices {left: 980px; top: 148px; width: 380px; height: 380px; overflow: hidden; border-right: solid 1px #999 }
#formAllSalesOrdersInvoicesFormTitle { display: none }
#formAllSalesOrdersInvoicesGridView { top: 0px; height: 240px }
#formAllSalesOrdersInvoicesRecordView { top: 240px; height: 140px }
#formAllSalesOrdersInvoicesRecordViewButtons { width: 370px }

#formAllSalesOrdersDeliveryOrdersNotes {left: 1370px; top: 28px; width: 275px; height: 120px; overflow: hidden; border-right: solid 1px #999 }
#formAllSalesOrdersDeliveryOrdersNotesFormTitle { text-align: left }
#formAllSalesOrdersDeliveryOrdersNotesGridView { display: none }
#formAllSalesOrdersDeliveryOrdersNotesRecordView { top: 20px; height: 100px }

#formAllSalesOrdersDeliveryOrders {left: 1370px; top: 148px; width: 275px; height: 380px; overflow: hidden; border-right: solid 1px #999 }
#formAllSalesOrdersDeliveryOrdersFormTitle { display: none }
#formAllSalesOrdersDeliveryOrdersGridView { top: 0px; height: 240px }
#formAllSalesOrdersDeliveryOrdersRecordView { top: 240px; height: 140px; overflow: hidden }
#formAllSalesOrdersDeliveryOrdersRecordViewButtons { width: 260px }

#formAllSalesOrdersReceiptsNotes {left: 1650px; top: 28px; width: 310px; height: 120px; overflow: hidden }
#formAllSalesOrdersReceiptsNotesFormTitle { text-align: left }
#formAllSalesOrdersReceiptsNotesGridView { display: none }
#formAllSalesOrdersReceiptsNotesRecordView { top: 20px; height: 100px }

#formAllSalesOrdersReceipts {left: 1650px; top: 148px; width: 310px; height: 380px; overflow: hidden }
#formAllSalesOrdersReceiptsFormTitle { display: none }
#formAllSalesOrdersReceiptsGridView { top: 0px; height: 240px }
#formAllSalesOrdersReceiptsRecordView { top: 240px; height: 140px; overflow: visible }


/* SimpleSalesOrders ----------------------------- */

#formAdminSimpleSalesOrdersMainPanel {
  overflow: hidden;
}

#formSimpleSalesOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }

#formSimpleSalesOrdersGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formSimpleSalesOrdersQueryType { width: 175px }
#formSimpleSalesOrdersQueryTypeCombobox { width: 178px }
#formSimpleSalesOrdersRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formSimpleSalesOrdersExtraButtons { left: 0px; top: -30px; width: 280px; height: 30px }
#formSimpleSalesOrdersRecordViewControls { height: 440px }

#formSimpleSalesOrderStates {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formSimpleSalesOrderStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formSimpleSalesOrderStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formSimpleSalesOrderStatesGridView { top: 30px; width: 300px }
#formSimpleSalesOrderStatesRecordView { left: 300px; top: 8px; width: 370px }

#formSimpleSalesOrderDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formSimpleSalesOrderDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formSimpleSalesOrderDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formSimpleSalesOrderDiscountsGridView { top: 30px; width: 470px }
#formSimpleSalesOrderDiscountsRecordView { left: 470px; top: 8px; width: 200px }

#formSimpleSalesOrderItems {left: 980px; top: 28px; width: 490px; height: 500px; overflow: hidden }
#formSimpleSalesOrderItemsGridView { top: 20px; height: 275px }
#formSimpleSalesOrderItemsGridTools { background-color: transparent; margin: 0 }
#formSimpleSalesOrderItemsQueryOptions { padding: 0 }
#formSimpleSalesOrderItemsQueryOptions table { margin: 0 10px 0 0 }
#formSimpleSalesOrderItemsQuerySearchValue { width: 160px }

#formSimpleSalesOrderItemsRecordView { top: 305px; height: 200px; width: 240px; overflow: visible }
#formSimpleSalesOrderItemsRecordViewControls { overflow: visible }
#formSimpleSalesOrderItemsFormTitle { left: 10px; text-align: left }
#formSimpleSalesOrderItemImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px;
  position: absolute; left: 250px; top: -24px; width: 230px; height: 120px }
tr.formSimpleSalesOrderItemsBlockedRowsBySalesOrder { color: #cc0000 }
tr.formSimpleSalesOrderItemsBlockedRowsByOrder { color: #0000aa }

#formSimpleSalesOrderProducts {left: 1470px; top: 28px; width: 490px; height: 500px; overflow: visible }
#formSimpleSalesOrderProductsGridTools { background-color: transparent; height: 120px }
#formSimpleSalesOrderProductsExtraButtons { left: -238px; top: 71px; height: 40px; z-index: 2 }
#formSimpleSalesOrderProductsQueryOptions { width: 250px; height: 110px; padding: 0 }
#formSimpleSalesOrderProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formSimpleSalesOrderProductsQuerySearchValue { width: 140px }
#formSimpleSalesOrderProductsQueryTypeLabel { width: 55px }
#formSimpleSalesOrderProductsQueryType { width: 165px }
#formSimpleSalesOrderProductsQueryTypeCombobox { width: 168px }
#formSimpleSalesOrderProductsQueryLimitLabel { width: 55px }
#formSimpleSalesOrderProductsQueryLimit { width: 135px }
#formSimpleSalesOrderProductsQueryLimitCombobox { width: 138px }

#formSimpleSalesOrderProductsGridView { top: 20px; height: 480px }
#formSimpleSalesOrderProductsRecordView { left: 250px; top: 20px; width: 230px; height: 110px; overflow: visible }
#formSimpleSalesOrderProductsRecordViewControls { top: 0px; height: 110px; }
#formSimpleSalesOrderProductsFormTitle { left: 10px; text-align: left }
#formSimpleSalesOrderProductsImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px; }

/* SpecialSalesOrders ----------------------------- */

#formAdminSpecialSalesOrdersMainPanel {
  overflow: hidden;
}

#formSpecialSalesOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }

#formSpecialSalesOrdersGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formSpecialSalesOrdersQueryType { width: 175px }
#formSpecialSalesOrdersQueryTypeCombobox { width: 178px }
#formSpecialSalesOrdersRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formSpecialSalesOrdersExtraButtons { left: 0px; top: -30px; width: 280px; height: 30px }
#formSpecialSalesOrdersRecordViewControls { height: 440px }

#formSpecialSalesOrderStates {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formSpecialSalesOrderStatesFormTitle { top: 7px; text-align: left; padding-left: 20px }
#formSpecialSalesOrderStatesGridView { top: 30px; width: 300px }
#formSpecialSalesOrderStatesRecordView { left: 300px; top: 8px; width: 370px }

#formSpecialSalesOrderFiles {left: 980px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formSpecialSalesOrderFilesGridView { top: 20px; width: 600px }
#formSpecialSalesOrderFilesRecordView { left: 610px; top: 20px; width: 370px; overflow: visible }
#formSpecialSalesOrderFilesFormTitle { text-align: left; padding-left: 10px }

/* SalesOrders ----------------------------- */

#formAdminSalesOrdersMainPanel {
  overflow: hidden;
}

#formSalesOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }

#formSalesOrdersExtraButtons { left: 0px; top: -30px; width: 280px; height: 30px }

#formSalesOrderSectionsFormTitle { text-align: left; padding-left: 10px }
#formSalesOrdersGridView { left: 0px; top: 0px; width: 700px; height: 370px }
#formSalesOrdersQueryType { width: 175px }
#formSalesOrdersQueryTypeCombobox { width: 178px }
#formSalesOrdersRecordView { left: 700px; top: 30px; width: 280px; height: 100%; overflow: visible }
#formSalesOrdersRecordViewControls { height: 440px }

#formSalesOrderStates {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #d0E2E2; overflow: visible }
#formSalesOrderStatesFormTitle { top: 7px; width: 280px; text-align: right }
#formSalesOrderStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formSalesOrderStatesGridView { top: 30px; width: 300px }
#formSalesOrderStatesRecordView { left: 300px; top: 8px; width: 370px }

#formSalesOrderDiscounts {left: 10px; top: 390px; width: 680px; height: 140px; background-color: #e2e2c0; overflow: visible; display: none }
#formSalesOrderDiscountsFormTitle { top: 7px; width: 450px; text-align: right }
#formSalesOrderDiscountsExtraButtons { left: 20px; width: 200px; height: 30px }
#formSalesOrderDiscountsGridView { top: 30px; width: 470px }
#formSalesOrderDiscountsRecordView { left: 470px; top: 8px; width: 200px }

#formSalesOrderSections {left: 980px; top: 28px; width: 710px; height: 182px; overflow: visible }
#formSalesOrderSectionsFormTitle { text-align: left: padding-left: 10px }
#formSalesOrderSectionsGridView { top: 18px; height: 164px }
#formSalesOrderSectionsRecordView { display: none }

#formSalesOrderSectionsOtherSalesOrders {left: 1690px; top: 28px; width: 270px; height: 162px; overflow: visible }
#formSalesOrderSectionsOtherSalesOrdersGridView { top: 33px; width: 180px; height: 144px }
#formSalesOrderSectionsOtherSalesOrdersRecordView { left: 180px; top: 18px; width: 90px; height: 144px }
#formSalesOrderSectionsOtherSalesOrdersFormTitle { width: 180px; height: 32px }

#formSalesOrderSectionItems {left: 980px; top: 210px; width: 490px; height: 320px; overflow: hidden }
#formSalesOrderSectionItemsGridView { top: 18px; height: 279px }
#formSalesOrderSectionItemsRecordView { top: 300px; height: 20px }

#formSalesOrderRemainingSectionItems {left: 1470px; top: 210px; width: 490px; height: 320px; overflow: hidden }
#formSalesOrderRemainingSectionItemsGridView { top: 18px; height: 279px }
#formSalesOrderRemainingSectionItemsRecordView { top: 300px; height: 20px }

/* MfgOrders ----------------------------- */

#formAdminMfgOrdersMainPanel { overflow: hidden }

#formMfgOrders {left: 0px; top: 28px; width: 700px; height: 320px; overflow: visible }
#formMfgOrdersQueryType { width: 160px }
#formMfgOrdersQueryTypeCombobox { width: 163px }
#formMfgOrdersGridView { top: 0px; width: 700px }
#formMfgOrdersRecordView { left: 700px; top: 27px; width: 280px; height: 290px; overflow: visible }
#formMfgOrdersExtraButtons { left: 810px; top: -27px; width: 180px; height: 30px }

#formMfgOrderSalesOrders {left: 700px; top: 223px; width: 280px; height: 130px; overflow: visible; display: none }
#formMfgOrderSalesOrdersFormTitle { text-align: left }
#formMfgOrderSalesOrdersGridView { top: 20px; width: 280px }
#formMfgOrderSalesOrdersRecordView { left: 215px; top: 0px; width: 60px; height: 20px; overflow: visible }

#formMfgOrderStates {left: 0px; top: 360px; width: 760px; height: 170px; overflow: visible; background-color: #cccccc }
#formMfgOrderStatesGridView { top: 20px; width: 390px }
#formMfgOrderStatesRecordView { left: 390px; top: 3px; width: 360px }
#formMfgOrderStatesFormTitle { top: 2px; text-align: left; padding-left: 10px }

#formMfgOrderStatesAdditionalPersonnel {left: 761px; top: 360px; width: 219px; height: 170px; overflow: visible; background-color: #cccccc }
#formMfgOrderStatesAdditionalPersonnelGridView { top: 20px; height: 95px }
#formMfgOrderStatesAdditionalPersonnelRecordView { left: 5px; top: 112px; width: 209px; height: 55px }
#formMfgOrderStatesAdditionalPersonnelFormTitle { top: 2px; text-align: left; padding-left: 10px }
 
#formMfgOrderItems {left: 980px; top: 28px; width: 490px; height: 500px; overflow: visible }
#formMfgOrderItemsGridTools { margin-bottom: 9px }
#formMfgOrderItemsQuerySearchValue { width: 260px }
#formMfgOrderItemsGridView { top: 20px; height: 446px }
#formMfgOrderItemsRecordView { top: 466px; height: 32px; overflow: visible }

#formMfgOrderItemsToManufacture {left: 1470px; top: 28px; width: 490px; height: 500px; overflow: visible }
#formMfgOrderItemsToManufactureGridTools { margin-bottom: 9px }
#formMfgOrderItemsToManufactureQuerySearchValue { width: 260px }
#formMfgOrderItemsToManufactureGridView { top: 20px; height: 446px }
#formMfgOrderItemsToManufactureRecordView { top: 466px; height: 32px; overflow: visible }

/* WorkOrders ----------------------------- */

#formAdminWorkOrdersMainPanel { overflow: hidden }

#formWorkOrders {left: 0px; top: 28px; width: 700px; height: 370px; overflow: visible }
#formWorkOrdersGridView { top: 0px; width: 700px }
#formWorkOrdersRecordView { left: 700px; top: 27px; width: 280px; overflow: visible }
#formWorkOrdersExtraButtons { left: 660px; top: -27px; width: 320px; height: 30px }

#formWorkOrderStates {left: 0px; top: 400px; width: 700px; height: 130px; overflow: visible; background-color: #cccccc }
#formWorkOrderStatesGridView { top: 20px; left: 10px; width: 340px }
#formWorkOrderStatesRecordView { left: 360px; top: 3px; width: 330px }
#formWorkOrderStatesFormTitle { top: 2px; text-align: left; padding-left: 10px }

#formWorkOrderItems {left: 980px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formWorkOrderItemsGridTools { margin-bottom: 9px }
#formWorkOrderItemsQuerySearchValue { width: 260px }
#formWorkOrderItemsGridView { top: 20px; height: 446px }
#formWorkOrderItemsRecordView { top: 466px; height: 32px; overflow: visible }

#formWorkOrderItemsToManufacture {left: 1960px; top: 28px; width: 980px; height: 500px; overflow: visible; background-color: #cce2ff }
#formWorkOrderItemsToManufactureGridTools { margin-bottom: 9px }
#formWorkOrderItemsToManufactureQuerySearchValue { width: 260px }
#formWorkOrderItemsToManufactureGridView { top: 20px; height: 446px }
#formWorkOrderItemsToManufactureRecordView { top: 466px; height: 32px; overflow: visible }

/* SupplyOrders ----------------------------- */

#formAdminSupplyOrdersMainPanel { overflow: hidden }

#formSupplyOrders {left: 0px; top: 28px; width: 730px; height: 260px }
#formSupplyOrdersQuerySearchValue { width: 190px }
#formSupplyOrdersGridView { top: 0px; width: 500px }
#formSupplyOrdersRecordView { left: 500px; width: 230px }

#formSupplyOrderItems {left: 0px; top: 290px; width: 730px; height: 240px; overflow: visible }
#formSupplyOrderItemsFormTitle { text-align: left }
#formSupplyOrderItemsGridView { top: 20px; width: 500px }
#formSupplyOrderItemsRecordView { left: 500px; top: 0px; width: 220px; overflow: visible }

#formSupplyOrderProducts { left: 740px; top: 28px; width: 240px; height: 500px; overflow: visible; border-left: solid 1px }
#formSupplyOrderProductsGridTools { background-color: transparent }
#formSupplyOrderProductsQueryOptions { width: 250px; height: 70px; padding: 0 }
#formSupplyOrderProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formSupplyOrderProductsQuerySearchValue { width: 135px }
#formSupplyOrderProductsQueryTypeLabel { width: 55px }
#formSupplyOrderProductsQueryType { width: 165px }
#formSupplyOrderProductsQueryTypeCombobox { width: 168px }
#formSupplyOrderProductsQueryLimitLabel { width: 55px }
#formSupplyOrderProductsQueryLimit { width: 135px }
#formSupplyOrderProductsQueryLimitCombobox { width: 138px }

#formSupplyOrderProductsGridView { top: 20px; height: 450px }
#formSupplyOrderProductsRecordView { top: 470px; height: 30px; overflow: visible }
#formSupplyOrderProductsFormTitle { left: 10px; text-align: left }

/* executionOrders ----------------------------- */

#formExecutionOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }
#formExecutionOrdersQueryType { width: 165px }
#formExecutionOrdersQueryTypeCombobox{ width: 168px }
#formExecutionOrdersGridView { top: 0px; height: 330px }
#formExecutionOrdersRecordView { left: 0px; top: 330px; height: 170px; overflow: visible }
#formExecutionOrdersRecordViewControls { height: 147px }
#formExecutionOrdersExtraButtons1 { left: 770px; top: -329px; width: 190px; height: 20px }
#formExecutionOrdersExtraButtons2 { left: 490px; top: 3px; width: 400px; height: 20px }

/* Products ----------------------------- */

#formProducts {left: 0px; top: 28px; height: 500px; overflow: hidden }

#formProductsGridView { left: 0px; top: 0px; width: 700px; height: 340px }
#formProductsQueryType { width: 180px }
#formProductsQueryTypeCombobox { width: 183px }
#formProductsRecordView { left: 700px; top: 0px; width: 280px; height: 500px; overflow: visible }
#formProductsFileUpload { position: absolute; left: 300px; top: 50px; width: 600px; height: 400px; z-index: 10; 
  background-color: #c0c0c0; display: none; border: solid 1px #000000; }
#formProductsFileUploadMsg { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000 }
#formProductsFileUploadFrame { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000; visibility: hidden }
#formProductsFileUploadFinishedBtn { left: 20px; top: 370px; width: 100px }

#formProductsAttributes { left: 0px; top: 370px; width: 700px;	height: 155px; overflow: hidden }
#formProductsAttributesFormTitle { text-align: left; padding-left: 10px }
#formProductsAttributesGridView { top: 20px; width: 400px; height: 100% }
#formProductsAttributesRecordView { left: 390px; top: 0px; width: 310px; height: 100% }
#formProductsAttributesRecordViewControls { top: -10px; overflow: visible }

/* ProductsCompositions ----------------------------- */

#formProductsCompositions {left: 0px; top: 28px; width: 350px; height: 500px; overflow: visible }
#formProductsCompositionsQuerySearchValue { width: 190px }
#formProductsCompositionsQueryType { width: 205px }
#formProductsCompositionsQueryTypeCombobox { width: 208px }
#formProductsCompositionsGridView { left: 0px; top: 0px; height: 420px }
#formProductsCompositionsRecordView { top: 420px; height: 80px }
#formProductsCompositionsFileUpload { position: absolute; left: 300px; top: 50px; width: 600px; height: 400px; z-index: 10; 
  background-color: #c0c0c0; display: none; border: solid 1px #000000; }
#formProductsCompositionsFileUploadMsg { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000 }
#formProductsCompositionsFileUploadFrame { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000; visibility: hidden }
#formProductsCompositionsFileUploadFinishedBtn { left: 20px; top: 370px; width: 100px }

#formProductCompositionItems {left: 360px; top: 28px; width: 370px; height: 500px }
#formProductCompositionItemsFormTitle { text-align: left }
#formProductCompositionItemsGridView { top: 0px; height: 340px }
#formProductCompositionItemsRecordView { top: 340px; height: 160px; overflow: visible }

#formProductComponents { left: 740px; top: 28px; width: 240px; height: 500px; border-left: solid 1px }
#formProductComponentsGridTools { background-color: transparent }
#formProductComponentsQueryOptions table { display: block; margin: 0 0px 3px 0 }
#formProductComponentsQuerySearchValue { width: 130px }
#formProductComponentsQueryTypeLabel { width: 55px }
#formProductComponentsQueryType { width: 165px }
#formProductComponentsQueryTypeCombobox { width: 168px }
#formProductComponentsQueryLimitLabel { width: 55px }
#formProductComponentsQueryLimit { width: 135px }
#formProductComponentsQueryLimitCombobox { width: 138px }

#formProductComponentsGridView { top: 20px; height: 430px }
#formProductComponentsRecordView { top: 450px; height: 50px; overflow: visible }
#formProductComponentsFormTitle { left: 10px; text-align: left }

/* Components ----------------------------- */

#formComponents {left: 0px; top: 28px; width: 980px; height: 500px; overflow: hidden }
#formComponentsQuerySearchValue { width: 375px }
#formComponentsQueryType { width: 214px }
#formComponentsQueryTypeCombobox { width: 217px }
#formComponentsGridView { width: 480px; height: 420px }
#formComponentsRecordView { left: 490px; top: 0px; width: 490px; height: 430px; overflow: visible }

#formComponentCompositions {left: 0px; top: 350px; width: 480px; height: 180px; overflow: hidden }
#formComponentCompositionsGridView {  }
#formComponentCompositionsRecordView { left: 260px; width: 100px; height: 20px; overflow: visible }

#formComponentUsedByMfgSectors {left: 490px; top: 390px; width: 490px; height: 140px; overflow: hidden }
#formComponentUsedByMfgSectorsGridView { left: 0px; top: 0px; width: 250px }
#formComponentUsedByMfgSectorsRecordView { display: none }

#formComponentsPackagings {left: 490px; top: 459px; width: 490px; height: 71px; overflow: hidden }
#formComponentsPackagingsGridView { left: 0px; top: 0px; width: 250px }
#formComponentsPackagingsRecordView { left: 250px; width: 240px; overflow: visible }

/* Suppliers ----------------------------- */

#formAdminSuppliersMainPanel { overflow: hidden }

#formSuppliers {left: 0px; top: 28px; width: 250px; height: 300px }
#formSuppliersQuerySearchValue { width: 145px }
#formSuppliersQueryType { width: 180px }
#formSuppliersQueryTypeCombobox { width: 183px }
#formSuppliersGridView { top: 0px; height: 180px }
#formSuppliersRecordView { top: 180px; height: 120px }

#formSupplierFiles {left: 0px; top: 328px; width: 250px; height: 220px; background-color: #d0d0d0; }
#formSupplierFilesFormTitle { text-align: left; padding: 2px 5px; }
#formSupplierFilesGridView { top: 20px; height: 75px }
#formSupplierFilesRecordView { top: 95px; height: 105px }

#formSupplierItems {left: 260px; top: 28px; width: 370px; height: 500px }
#formSupplierItemsFormTitle { text-align: left }
#formSupplierItemsGridView { top: 20px; height: 320px }
#formSupplierItemsRecordView { top: 340px; height: 160px }

#formSupplierProducts { left: 640px; top: 28px; width: 340px; height: 500px; overflow: visible; background-color: #cdd; }
#formSupplierProductsGridTools { background-color: transparent }
#formSupplierProductsQueryOptions { width: 250px; height: 50px; padding: 0 }
#formSupplierProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formSupplierProductsQuerySearchValue { width: 140px }
#formSupplierProductsQueryTypeLabel { width: 55px }
#formSupplierProductsQueryType { width: 165px }
#formSupplierProductsQueryTypeCombobox { width: 168px }
#formSupplierProductsQueryLimitLabel { width: 55px }
#formSupplierProductsQueryLimit { width: 135px }
#formSupplierProductsQueryLimitCombobox { width: 138px }

#formSupplierProductsGridView { top: 20px; height: 450px }
#formSupplierProductsRecordView { top: 470px; height: 30px; overflow: visible }
#formSupplierProductsFormTitle { left: 10px; text-align: left }

/* PurchaseOrders ----------------------- */

#formPurchaseOrders {left: 0px; top: 28px; width: 330px; height: 500px; overflow: visible }
#formPurchaseOrdersQuerySearchValue { width: 220px }
#formPurchaseOrdersQueryType { width: 90px }
#formPurchaseOrdersQueryTypeCombobox { width: 93px }
#formPurchaseOrdersQueryLimit { width: 100px }
#formPurchaseOrdersQueryLimitCombobox { width: 103px }
#formPurchaseOrdersGridView { top: 0px; height: 270px }
#formPurchaseOrdersRecordView { top: 270px; height: 230px; overflow: visible }
#formPurchaseOrdersRecordViewControls { height: 207px; }
#formPurchaseOrdersExtraButtons { position: absolute; left: 830px; top: -297px; width: 150px; height: 47px; z-index: 2 }

#formPurchaseOrderItems {left: 340px; top: 28px; width: 640px; height: 364px }
#formPurchaseOrderItemsFormTitle { text-align: left }
#formPurchaseOrderItemsGridView { top: 18px; height: 250px }
#formPurchaseOrderItemsRecordView { top: 270px; height: 94px }

#formPurchaseOrderStates {left: 340px; top: 394px; width: 640px; height: 136px; background-color: #cccccc; }
#formPurchaseOrderStatesFormTitle { text-align: left; padding: 5px 10px }
#formPurchaseOrderStatesGridView { top: 25px; width: 290px }
#formPurchaseOrderStatesRecordView { left: 290px; top: 5px; width: 345px }

#formPurchaseOrderPendingItems { left: 0px; top: 115px; width: 972px; height: 407px; 
  background-color: #ccddff; border: solid 1px #333333; border-radius: 10px;
  -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.75);  -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.75); box-shadow: 4px 4px 4px rgba(0,0,0,0.75);
  display: none }
#formPurchaseOrderPendingItemsHideBtn { position: absolute; left: 940px; top: 4px; width: 20px; height: 20px; z-index: 2;
	background-color: #border; border-radius: 15px; border: solid 1px #333333; color: #cc3333;
	font-weight: bold; text-align: center;
  -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.75);  -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.75); box-shadow: 4px 4px 4px rgba(0,0,0,0.75); }
#formPurchaseOrderPendingItemsGridTools { background-color: transparent }
#formPurchaseOrderPendingItemsQuerySearchValue { width: 202px }
#formPurchaseOrderPendingItemsQueryTypeLabel { width: 55px }
#formPurchaseOrderPendingItemsQueryType { width: 240px }
#formPurchaseOrderPendingItemsQueryTypeCombobox { width: 243px }

#formPurchaseOrderPendingItemsFormTitle { padding: 5px 10px; text-align: left }
#formPurchaseOrderPendingItemsGridView { top: 25px; width: 655px; height: 340px }
#formPurchaseOrderPendingItemsRecordView { left: 494px; top: 371px; height: 20px; width: 150px; overflow: visible }

#formPurchaseOrderPendingItemSuppliers { left: 655px; top: 141px; width: 315px; height: 175px; display: none }
#formPurchaseOrderPendingItemSuppliersFormTitle { text-align: left }
#formPurchaseOrderPendingItemSuppliersGridView { top: 25px; height: 100% }
#formPurchaseOrderPendingItemSuppliersRecordView { display: none }
#formPurchaseOrderPendingItemSuppliersFormTitle { left: 10px; text-align: left }

#formPurchaseOrderPendingItemRecentPurchases { left: 655px; top: 332px; width: 315px; height: 192px; display: none }
#formPurchaseOrderPendingItemRecentPurchasesFormTitle { text-align: left }
#formPurchaseOrderPendingItemRecentPurchasesGridView { top: 25px; height: 100% }
#formPurchaseOrderPendingItemRecentPurchasesRecordView { display: none }
#formPurchaseOrderPendingItemRecentPurchasesFormTitle { left: 10px; text-align: left }

/* ProductAttributesAssignations -------- */

#formProductAttributeAssignationsAttributeTypes { left: 0px; top: 28px; width: 480px; height: 125px; overflow: hidden }
#formProductAttributeAssignationsAttributeTypesGridView { top: 20px; height: 105px; }
#formProductAttributeAssignationsAttributeTypesRecordView { display: none }

#formProductAttributeAssignations { top: 155px; width: 480px; height: 375px; overflow: hidden }

#formProductAttributeAssignationsQueryOptions { left: 10px; top: 20px; width: 250px; height: 110px }
#formProductAttributeAssignationsGridTools { background-color: transparent }
#formProductAttributeAssignationsExtraButtons { left: 10px; top: 79px; height: 25px; z-index: 2 }
#formProductAttributeAssignationsQueryOptions { width: 250px; height: 110px; padding: 0 }
#formProductAttributeAssignationsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formProductAttributeAssignationsQuerySearchValue { width: 130px }
#formProductAttributeAssignationsQueryTypeLabel { width: 55px }
#formProductAttributeAssignationsQueryType { width: 159px }
#formProductAttributeAssignationsQueryTypeCombobox { width: 162px }
#formProductAttributeAssignationsQueryLimitLabel { width: 55px }
#formProductAttributeAssignationsQueryLimit { width: 135px }
#formProductAttributeAssignationsQueryLimitCombobox { width: 138px }

#formProductAttributeAssignationsGridView { top: 20px; height: 480px; z-index: 2 }
#formProductAttributeAssignationsRecordView { left: 10px; top: 20px; width: 460px; height: 110px }
#formProductAttributeAssignationsRecordViewControls { left: 240px; top: 0px; width: 220px; height: 102px; }
#formProductAttributeAssignationProductImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px; }

#formProductAttributeAssignableProducts {left: 480px; top: 28px; width: 490px; height: 500px; overflow: visible; 
  border-left: solid 1px #404040 }
#formProductAttributeAssignableProductsQueryOptions { left: 10px; top: 20px; width: 250px; height: 110px }
#formProductAttributeAssignableProductsGridTools { background-color: transparent }
#formProductAttributeAssignableProductsExtraButtons { left: 10px; top: 79px; height: 25px; z-index: 2 }
#formProductAttributeAssignableProductsQueryOptions { width: 250px; height: 110px; padding: 0 }
#formProductAttributeAssignableProductsQueryOptions table { display: block; margin: 0 10px 3px 0 }
#formProductAttributeAssignableProductsQuerySearchValue { width: 140px }
#formProductAttributeAssignableProductsQueryTypeLabel { width: 55px }
#formProductAttributeAssignableProductsQueryType { width: 165px }
#formProductAttributeAssignableProductsQueryTypeCombobox { width: 168px }
#formProductAttributeAssignableProductsQueryLimitLabel { width: 55px }
#formProductAttributeAssignableProductsQueryLimit { width: 135px }
#formProductAttributeAssignableProductsQueryLimitCombobox { width: 138px }

#formProductAttributeAssignableProductsGridView { top: 20px; height: 480px; z-index: 2 }
#formProductAttributeAssignableProductsRecordView { left: 10px; top: 20px; width: 470px; height: 110px }
#formProductAttributeAssignableProductsRecordViewControls { left: 250px; top: 0px; width: 220px; height: 102px; }
#formProductAttributeAssignableProductsFormTitle { left: 10px; text-align: left }
#formProductAttributeAssignableProductsImage { background-color: #e0e0e0; border: solid 1px #000000; font-size: 11px; }

/* ProductAttributesTypes --------------- */

#formProductAttributeTypes {left: 0px; top: 28px; width: 350px; height: 500px; overflow: hidden}
#formProductAttributeTypesGridView { top: 20px; height: 340px }
#formProductAttributeTypesRecordView { left: 0px; top: 360px; width: 340px; height: 120px }

#formProductAttributeTypesItems {left: 350px; top: 28px; width: 630px; height: 500px; overflow: hidden }

#formProductAttributeTypesItemsQuerySearchValue { width: 250px }

#formProductAttributeTypesItemsGridView { top: 20px; width: 350px; height: 480px }
#formProductAttributeTypesItemsRecordView { left: 360px; top: 20px; width: 270px; height: 130px }
#formProductAttributeTypesItemsFormTitle { width: 350px }

/* Prices ----------------------------- */

#formPriceLists { left: 0px; top: 28px; width: 180px; height: 500px; overflow: hidden }
#formPriceListsGridView { top: 0px; height: 400px }
#formPriceListsRecordView { top: 400px; height: 110px }

#formPrices { left: 180px; top: 28px; width: 800px; height: 500px; overflow: hidden }
#formPricesGridTools { margin-bottom: 5px }
#formPricesQuerySearchValue { width: 250px }
#formPricesGridView { top: 0px; height: 274px }
#formPricesRecordView { left: 10px; top: 274px; width: 780px; height: 100px }
#formPricesFileUpload { position: absolute; left: 50px; top: 50px; width: 600px; height: 400px; z-index: 10; 
  background-color: #c0c0c0; display: none; border: solid 1px #000000 }
#formPricesFileUploadMsg { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000 }
#formPricesFileUploadFrame { position: absolute; left: 10px; top: 10px; width: 580px; height: 350px; background-color: #ffffff; 
  border: solid 1px #000000; visibility: hidden }
#formPricesFileUploadFinishedBtn { left: 20px; top: 370px; width: 100px }

#formPricesReadOnly { left: 180px; top: 28px; width: 800px; height: 500px; overflow: hidden }
#formPricesReadOnlyGridTools { margin-bottom: 5px }
#formPricesReadOnlyQuerySearchValue { width: 250px }
#formPricesReadOnlyGridView { }
#formPricesReadOnlyRecordView { display: none }

#formPriceProposals { left: 190px; top: 400px; width: 395px; height: 128px; overflow: hidden; background-color: #ccddee }
#formPriceProposalsGridView { top: 4px; width: 310px }
#formPriceProposalsRecordView { left: 320px; top: 4px; width: 80px }

#formPriceSalesOrders { left: 585px; top: 400px; width: 395px; height: 128px; overflow: hidden; background-color: #ccddee }
#formPriceSalesOrdersGridView { top: 4px; width: 310px }
#formPriceSalesOrdersRecordView { left: 320px; top: 4px; width: 80px }

/* PointsOfSales ----------------------------- */

#formPointsOfSales {left: 0px; top: 28px; width: 630px; height: 500px; overflow: hidden }
#formPointsOfSalesGridView { left: 0px; top: 0px; width: 260px; height: 100% }
#formPointsOfSalesRecordView { left: 260px; top: 0px; width: 370px; height: 100% }

#formPointsOfSalesSalesPeople {left: 630px; top: 28px; width: 350px; height: 500px; overflow: hidden }
#formPointsOfSalesSalesPeopleGridView { }
#formPointsOfSalesSalesPeopleRecordView { display: none }

/* mfgPersonnel ----------------------------- */

#formMfgPersonnel {left: 0px; top: 28px; width: 630px; height: 500px; overflow: hidden }
#formMfgPersonnelGridView { left: 0px; top: 0px; width: 360px; height: 100% }
#formMfgPersonnelRecordView { left: 360px; top: 0px; width: 270px; height: 100% }

#formMfgPersonnelExecutionOrders {left: 630px; top: 28px; width: 350px; height: 250px; overflow: hidden }
#formMfgPersonnelExecutionOrdersGridView { }
#formMfgPersonnelExecutionOrdersRecordView { display: none }

#formMfgPersonnelMfgOrders {left: 630px; top: 280px; width: 350px; height: 250px; overflow: hidden }
#formMfgPersonnelMfgOrdersGridView { }
#formMfgPersonnelMfgOrdersRecordView { display: none }

/* SalesPeople ----------------------------- */

#formSalesPeople {left: 0px; top: 28px; width: 590px; height: 500px; overflow: visible }
#formSalesPeoplePageButtons { left: 780px; top: -27px; width: 200px; height: 30px }
#formSalesPeopleGridView { left: 0px; top: 0px; width: 370px; height: 100% }
#formSalesPeopleRecordView { left: 380px; top: 0px; width: 210px; height: 100% }

#formSalesPeopleCommissions {left: 590px; top: 28px; width: 390px; height: 500px; overflow: hidden }
#formSalesPeopleCommissionsQuerySearchValue { width: 250px }
#formSalesPeopleCommissionsGridView { top: 20px; height: 340px }
#formSalesPeopleCommissionsRecordView { left: 10px; top: 360px; width: 380px; height: 160px }

/*
#formSalesPeopleAccounts {left: 530px; top: 28px; width: 450px; height: 125px; overflow: hidden }
#formSalesPeopleAccountsGridView { }
#formSalesPeopleAccountsRecordView { display: none }

#formSalesPeopleProjects {left: 530px; top: 153px; width: 450px; height: 125px; overflow: hidden }
#formSalesPeopleProjectsGridView { }
#formSalesPeopleProjectsRecordView { display: none }

#formSalesPeopleProposals {left: 530px; top: 278px; width: 450px; height: 125px; overflow: hidden }
#formSalesPeopleProposalsGridView { }
#formSalesPeopleProposalsRecordView { display: none }

#formSalesPeopleOrders {left: 530px; top: 403px; width: 450px; height: 125px; overflow: hidden }
#formSalesPeopleOrdersGridView { }
#formSalesPeopleOrdersRecordView { display: none }
*/

/* Dealer ----------------------------- */

#formDealers {left: 0px; top: 28px; width: 640px; height: 500px; overflow: hidden }
#formDealersGridView { left: 0px; top: 0px; width: 310px; height: 100% }
#formDealersRecordView { left: 320px; top: 0px; width: 320px; height: 100% }

#formDealerUsersFormTitle { text-align: left }
#formDealerUsers {left: 320px; top: 350px; width: 310px; height: 180px; overflow: hidden; border-top: solid 1px #000000 }
#formDealerUsersGridView { top: 10px; height: 140px }
#formDealerUsersRecordView { top: 150px; height: 30px }

#formDealerAccounts {left: 630px; top: 28px; width: 350px; height: 125px; overflow: hidden }
#formDealerAccountsGridView { }
#formDealerAccountsRecordView { display: none }

#formDealerProjects {left: 630px; top: 153px; width: 350px; height: 125px; overflow: hidden }
#formDealerProjectsGridView { }
#formDealerProjectsRecordView { display: none }

#formDealerProposals {left: 630px; top: 278px; width: 350px; height: 125px; overflow: hidden }
#formDealerProposalsGridView { }
#formDealerProposalsRecordView { display: none }

#formDealerOrders {left: 630px; top: 403px; width: 350px; height: 125px; overflow: hidden }
#formDealerOrdersGridView { }
#formDealerOrdersRecordView { display: none }

/* Library ----------------------------- */

#formLibrary {left: 0px; top: 28px; width: 980px; height: 500px; overflow: hidden }
#formLibraryQuerySearchValue { width: 197px }
#formLibraryFormTitle { text-align: left }
#formLibraryGridView { top: 20px; width: 500px }
#formLibraryRecordView { left: 510px; top: 20px; width: 400px; height: 100% }

#formLibraryCategories {left: 510px; top: 230px; width: 400px; height: 300px; overflow: hidden; border-top: solid 1px #000000 }
#formLibraryCategoriesGridView { top: 20px; height: 190px }
#formLibraryCategoriesRecordView { top: 210px; height: 150px  }

/* DispatchOrders ----------------------------- */

#formAdminDispatchOrdersMainPanel {
  overflow: hidden;
}

#formDispatchOrders {left: 0px; top: 28px; width: 980px; height: 500px; overflow: visible }

#formDispatchOrdersGridView { left: 0px; top: 0px; width: 700px; height: 390px }
#formDispatchOrdersQueryType { width: 160px }
#formDispatchOrdersQueryTypeComboBox { width: 163px }
#formDispatchOrdersRecordView { left: 700px; top: 0px; width: 280px; height: 100%; overflow: visible }
#formDispatchOrdersExtraButtons { left: -200px; top: 475px; width: 200px; height: 30px; display: none }

#formDispatchOrderStates { left: 10px; top: 390px; width: 680px; height: 140px; overflow: visible }
#formDispatchOrderStatesFormTitle { top: 7px; width: 280px; text-align: left }
#formDispatchOrderStatesExtraButtons { position: absolute; width: 200px; height: 30px }
#formDispatchOrderStatesGridView { top: 30px; width: 300px }
#formDispatchOrderStatesRecordView { left: 300px; top: 8px; width: 370px }


/* InventorySites ----------------------------------- */

#formInventorySites { left: 0px;	top: 28px; width: 300px; height: 500px; overflow: hidden; border-right: dotted 1px #000000  }
#formInventorySitesQuerySearchValue { width: 185px }
#formInventorySitesFormTitle { text-align: left }
#formInventorySitesGridView { top: 8px; height: 335px }
#formInventorySitesRecordView { top: 345px; height: 155px }

#formInventorySiteMovements { left: 300px; top: 28px; width: 680px; height: 500px; overflow: hidden }
#formInventorySiteMovementsQuerySearchValue { width: 190px }
#formInventorySiteMovementsQueryTypeLabel { width: 45px }
#formInventorySiteMovementsQueryType { width: 127px }
#formInventorySiteMovementsQueryTypeCombobox { width: 130px }
#formInventorySiteMovementsQueryLimitLabel { width: 45px }
#formInventorySiteMovementsQueryLimit { width: 114px }
#formInventorySiteMovementsQueryLimitCombobox { width: 117px }

#formInventorySiteMovementsGridView { top: 20px; height: 410px }
#formInventorySiteMovementsRecordView { top: 430px; height: 70px; overflow: visible }
#formInventorySiteMovementsFormTitle { text-align: left; padding-left: 10px } 
#formInventorySiteMovementsExtraButtons { left: 0px; top: -30px; height: 30px; } 

/* InventoryMovements ----------------------------------- */

#formInventoryMovements { left: 0px; top: 28px; width: 720px; height: 500px; overflow: hidden }
#formInventoryMovementsQuerySearchValue { width: 160px }
#formInventoryMovementsQueryTypeLabel { width: 45px }
#formInventoryMovementsQueryType { width: 127px }
#formInventoryMovementsQueryTypeCombobox { width: 130px }
#formInventoryMovementsQueryLimitLabel { width: 45px }
#formInventoryMovementsQueryLimit { width: 114px }
#formInventoryMovementsQueryLimitCombobox { width: 117px }

#formInventoryMovementsGridView { top: 6px; height: 420px }
#formInventoryMovementsRecordView { top: 430px; width: 710px; height: 70px }

#formInventoryMovementsCatalogue { left: 720px; top: 28px; width: 260px; height: 500px; border-left: solid 1px; background-color: #ccddff; }
#formInventoryMovementsCatalogueGridTools { background-color: transparent }
#formInventoryMovementsCatalogueQueryOptions table { display: block; margin: 0 0px 3px 0 }
#formInventoryMovementsCatalogueQuerySearchValue { width: 133px }
#formInventoryMovementsCatalogueQueryTypeLabel { width: 55px }
#formInventoryMovementsCatalogueQueryType { width: 165px }
#formInventoryMovementsCatalogueQueryTypeCombobox { width: 168px }
#formInventoryMovementsCatalogueQueryLimitLabel { width: 55px }
#formInventoryMovementsCatalogueQueryLimit { width: 135px }
#formInventoryMovementsCatalogueQueryLimitCombobox { width: 138px }

#formInventoryMovementsCatalogueGridView { top: 20px; height: 270px }
#formInventoryMovementsCatalogueRecordView { left: 8px; top: 282px; width: 292px; height: 210px }
#formInventoryMovementsCatalogueRecordViewButtons { display: none }
#formInventoryMovementsCatalogueRecordViewControls { top: 0 }
#formInventoryMovementsCatalogueFormTitle { left: 8px; text-align: left }

/* InventorySearch ----------------------------------- */

#formInventorySearch { left: 0px; top: 28px; width: 980px; height: 500px; overflow: hidden }
#formInventorySearchQuerySearchValue { width: 200px }
#formInventorySearchQueryTypeLabel { width: 45px }
#formInventorySearchQueryType { width: 187px }
#formInventorySearchQueryTypeCombobox { width: 190px }
#formInventorySearchQueryLimitLabel { width: 45px }
#formInventorySearchQueryLimit { width: 114px }
#formInventorySearchQueryLimitCombobox { width: 117px }

#formInventorySearchGridView { top: 6px; height: 420px }
#formInventorySearchRecordView { top: 430px; height: 70px }

/* InventoryReception ----------------------------------- */

#formInventoryReception { left: 0px; top: 28px; width: 640px; height: 500px; overflow: hidden }
#formInventoryReceptionQuerySearchValue { width: 200px }
#formInventoryReceptionQueryTypeLabel { width: 45px }
#formInventoryReceptionQueryType { width: 127px }
#formInventoryReceptionQueryTypeCombobox { width: 130px }
#formInventoryReceptionQueryLimitLabel { width: 45px }
#formInventoryReceptionQueryLimit { width: 114px }
#formInventoryReceptionQueryLimitCombobox { width: 117px }

#formInventoryReceptionGridView { top: 6px; height: 420px }
#formInventoryReceptionRecordView { top: 430px; height: 70px }

#formInventoryReceptionCatalogue { left: 640px; top: 28px; width: 340px; height: 500px; border-left: solid 1px }
#formInventoryReceptionCatalogueGridTools { background-color: transparent }
#formInventoryReceptionCatalogueQueryOptions table { display: block; margin: 0 0px 3px 0 }
#formInventoryReceptionCatalogueQuerySearchValue { width: 133px }
#formInventoryReceptionCatalogueQueryTypeLabel { width: 55px }
#formInventoryReceptionCatalogueQueryType { width: 165px }
#formInventoryReceptionCatalogueQueryTypeCombobox { width: 168px }
#formInventoryReceptionCatalogueQueryLimitLabel { width: 55px }
#formInventoryReceptionCatalogueQueryLimit { width: 135px }
#formInventoryReceptionCatalogueQueryLimitCombobox { width: 138px }

#formInventoryReceptionCatalogueGridView { top: 20px; height: 290px }
#formInventoryReceptionCatalogueRecordView { top: 310px; height: 190px }
#formInventoryReceptionCatalogueRecordViewButtons { display: none }
#formInventoryReceptionCatalogueRecordViewControls { top: 0 }
#formInventoryReceptionCatalogueFormTitle { left: 10px; text-align: left }

