html,body {padding: 0;margin: 0;width: 100%;height: 100%;}body {font: 12px "Lucida Grande", Arial, sans-serif;color: black;background: rgb(150, 150, 150) url('/images/themes/aqua/finder/BackgroundBottom.png?hFileLastModified=1251985004') repeat-x bottom;position: relative;}div#hProductResults {position: absolute;top: 23px;bottom: 24px;left: 0;width: 300px;background: rgb(244, 244, 244);border-right: 1px solid rgb(200, 200, 200);border-bottom: 1px solid rgb(180, 180, 180);overflow: auto;}body form#hProductSummaryDialogue {display: block;position: fixed;z-index: 1;top: 22px;left: 301px;right: 0;bottom: 24px;width: auto;margin: 0;border: none;border-bottom: 1px solid rgb(180, 180, 180);}body form#hProductSummaryDialogue div.hDialogueContent {border: none;position: fixed;top: 22px;right: 0;bottom: 25px;left: 301px;}div.hProductRecord {padding: 10px;}div.hProductRecord ul {list-style: none;padding: 0;margin: 0;}span.hProductID {float: right;background: pink;color: crimson;padding: 3px;margin: 3px;display: none;}div.hProductRecordOdd {background: white;}div.hProductSelected,li.hProductFileSelected,div.hProductPriceSelected,div.hProductImportRowSelected {background:url('/images/themes/aqua/backgrounds/itemSelected.png?hFileLastModified=1251985000') repeat-x;border-bottom: 1px solid rgb(11, 47, 202);color: white;}div.hProductSelected a,div.hProductSelected a:visited,li.hProductFileSelected a,li.hProductFileSelected a:visited {color: lightblue;}div.hFrameworkDebug {position: fixed;width: 500px;height: 500px;top: 5px;left: 5px;overflow: auto;z-index: 3000;background: #fff;padding: 5px;border: 1px solid rgb(180, 180, 180);}ul#hProductFiles {list-style: none;margin: 0;padding: 0;background: #fff;border: 1px solid rgb(180, 180, 180);margin: 4px;height: 150px;overflow: auto;}ul#hProductFiles li {height: 36px;padding: 3px;}.hFileProductIcon,.hFileProductImportIcon,.hFileProductImportBaseIcon {float: left;margin: 0 5px 0 0;}span.hFileProductID,span.hFileProductImportID,span.hFileProductImportBaseID {display: none;}span.hFileProductTitle,span.hFileProductImportTitle,span.hFileProductImportBaseTitle {display: block;}span.hFileProductPath,span.hFileProductImportPath,span.hFileProductImportBasePath {display: block;}textarea#hProductDescription {width: 98%;height: 150px;}div#hProductButtons {position: absolute;bottom: 33px;right: 5px;z-index: 900;}body div.hApplicationStatus {bottom: 57px;right: 5px;z-index: 900;}form#hProductPriceDialogue {width: 600px;height: 300px;margin: -150px 0 0 -300px;}div#hProductPriceToggle {position: absolute;bottom: 13px;left: 25px;}div#hProductPriceToggle input,div#hProductPriceToggle label {vertical-align: middle;}div#hProductPriceToggle div {padding: 3px;}div.hProductPriceHeaders {position: relative;height: 23px;margin: auto;width: 550px;}div.hProductPriceCategoryHeader {position: absolute;top: 0;left: 0;width: 365px;height: 13px;padding: 5px;}div.hProductPriceHeader {position: absolute;top: 0;left: 375px;width: 165px;height: 13px;padding: 5px;}div#hProductPriceWrapper {width: 550px;border: 1px solid rgb(180, 180, 180);background: white;height: 200px;margin: auto;}div.hProductPrice {position: relative;height: 30px;}div.hProductPriceCategoryCell {position: absolute;padding: 5px;height: 20px;left: 0;top: 0;width: 365px;}div.hProductPriceCategoryCell select {width: 98%;}div.hProductPriceCell {position: absolute;left: 375px;top: 0;width: 165px;height: 20px;padding: 5px;}div.hProductPriceCell input {width: 85%;}div#hProductPriceButtons {width: 550px;margin: auto;text-align: right;}div.hProductPriceTemplate {display: none;}form#hProductImportDialogue {width: 700px;height: 500px;margin: -250px 0 0 -350px;}label.hProductImportLabel {float: left;padding: 5px;width: 200px;text-align: right;}div#hProductImportHeaders {width: 500px;position: relative;height: 20px;margin: auto;}div.hProductImportHeader {position: absolute;left: 0;width: 50%;}div#hProductImportCSVHeader {left: 50%;}div.hProductImportRow {padding: 5px 5px 0 5px;position: relative;min-height: 20px;}div.hProductImportCell {position: absolute;top: 0;left: 0;width: 50%;}div.hProductImportCell select,div.hProductImportCell input {margin: 3px 0 0 3px;}div.hProductImportColumnCell {left: 50%;}div.hProductImportColumnCell div {padding: 5px 0 0 5px;}div#hProductImportAttachedBaseProductWrapper {margin-left: 210px;}div#hProductImportBaseProductWrapper,div#hProductImportPriceCategoryWrapper,div#hProductImportPriceCategoryWrapper,div#hProductImportExistsWrapper {clear: left;padding: 5px;}div.hProductImportAttachProductCell {min-height: 25px;}input.hProductImportAttachProduct {float: left;}div.hProductImportAttachedProduct {margin-left: 115px;}div#hProductImportFieldControls {text-align: right;width: 500px;padding: 0 0 5px 5px;margin: auto;}div#hProductImportFields {width: 500px;background: #fff;border: 1px solid rgb(180, 180, 180);height: 200px;overflow: auto;margin: 0 auto 0 auto;}div.hProductImportAttachProductCell {padding: 25px 5px 5px 5px;display: none;}div.hProductImportAttachProductCellOn {display: block;}div.hProductImportTemplate {display: none;}div#hProductImportExistsWrapper {clear: both;}div#hProductImportFile {padding: 10px 10px 20px 10px;}div.hProductImportAttachedBaseProduct {padding: 5px;}div.hProductImportExistsInner input,div.hProductImportExistsInner label {vertical-align: middle;}iframe#hProductImportUpload {position: absolute;bottom: 0;left: 0;width: 200px;height: 200px;z-index: 999;background: white;border: 1px solid rgb(200, 200, 200);}