  .siderows{float:right;width:20%;margin:0px;padding:10px;display:inline-block;}
  .headersidecell{font-size:0.9em;font-weight:900; color: "#488ac7";text-align:left;width:110px;display:inline-block;margin-right:0px;}
  .rows{padding:0px;width:70%;margin-top:10px;padding-top:5px;}
  #stonestable{margin-top:12px;clear:both;}
  .rowstn{padding:0px;width:135%;margin-top:0px;}
  .row{margin-top:5px;width:100%;}
  .cell{font-size:0.8em;font-weight:900;color: "#488ac7" ; /*background-color:"#a9c3f9";*/text-align:left;width:50px;display:inline-block;margin-right:15px;}
  .hdstonecell{font-size:0.97em;font-weight:900; color: "#488ac7";text-align:left;width:50px;display:inline-block;margin-right:5px;}
  .hdstonecell select{font-size:0.80em;text-align:left;width:70px;display:inline-block;margin-right:0px}
  .stncell{font-size:0.8em;font-weight:900;color:"#488ac7"; /*background-color:"#a9c3f9";*/text-align:left;width:50px;display:inline-block;margin-right:5px;}
  .stncell input{font-size:0.85em;color:#000000;font-weight:bold;background-color:#FFFFFF;text-align: left;width:100%; border:none;}
  .stncell select{font-size:0.85em;color:#000000;font-weight:bold;background-color:#FFFFFF;text-align: left;width:100%; border:none;}
  .cellside{font-size:0.8em;font-weight:900;color:"#488ac7"; /*background-color:"#a9c3f9";*/text-align:left;width:50px;display:inline-block;margin-right:15px;}
  .siderows li{list-style-position:outside;}
  .topcell  {font-size:0.9em;font-weight:900; color:"#488ac7";text-align:left;width:30px;margin-right:15px;}
  .stnQty{width:20px;}
  .sShape{width:60px;}
  .sType{width:65px;}
  .sCtCt{width:50px;}
  .sCtCtPrecise{width:50px;}
  .sExtWt{width:50px;}
  .sInpWt{width:50;}
  .sDimensions{width:80px;}
  .sUom{width:45px;}
  .sDimNotes{width:75px;}
  .sCostCt{width:50;}
  .sExtPrice{width:50px;}
  .sExtCost{width:50px;}
  #stonesTotal {width:100%;float:right;}
  #StonesTotal .hdstonecell {width:100px;}
  .headercell{font-size:0.9em;font-weight:900; color: "#488ac7";text-align:left;width:110px;display:inline-block;margin-right:0px;}
  .headerstncell {font-size:0.9em;font-weight:900; color:"#5989d5";text-align:left;width:50px;display:inline-block;}
  .cell input{color:#000000;font-weight:bold;background-color:#FFFFFF;text-align: left;width:100%; border:none;}
  .cellside input{color:black;font-weight:bold;text-align: left;width:100%; border:none;}
  .headersidecell input{font-weight:bold;text-align: left;width:100%; border:none;}
  /*.stncell input{color:"red";font-weight:bold;text-align:left;width:80%; border:none;}*/
  .FocusRow {background-color:#000000;}
  .FocusRow .cell{color:"#5989d5";}
  .DisplayOnlyRow {font-weight:100}
  .DisplayOnlyRow .cell{/*color:"#a9c3f9";*//*background-color:"buff"*/;font-weight:100}
  .DisplayOnlyRow input{ background-color:"#F0F0F0";font-weight:100;}
  .DisplayRow {font-weight:300}
  .DisplayRow a.{color:"red"; /*border:"#fefefe";*/font-weight:300}
  .DisplayRow input{ /*border-color: "#FFFFF0"; border-width:1px; border-style:ridge ;*/ font-weight:300;color:"488ac7";/*"ef3ffa" was bright blue"*/}
  .DisplayFocusRow {/*background-color:#000000;*//*border-width:4px; border-style:dotted ;*/font-weight:900}
  .DisplayFocusRow .cell{color:"brown"; /*background-color:#FFFFFF;*//*border:"#fefefe";*/font-weight:900}
  .DisplayFocusRow input{ /*border: "purple" border-width:4px; border-style:dotted;*/background-color=#FFFFFF; font-color:#000000; font-weight:900}
  .InputRow {font-weight:700}
  .InputRow .cell{ color:"#488ac7";font-weight:700}
  .InputRow input{font-size:15; font-weight:bolder;color:#000000;font-weight:700}
  .GramRow {font-weight:900}
  .GramRow .cell{color:"brown";font-weight:900}
  .GramRow input{/* border: #FFFFFF thin solid ;*/}
  .DwtRow {font-weight:900}
  .DwtRow .cell{color:"brown";font-weight:900}
  .DwtRow input{/* border: #FFFFFF thin solid ;*//*background-color=#FFFFFF;*/}
  .FactorRow {font-weight:100}
  .FactorRow .cell{/*color:"#a9c3f9";*//*background-color:"buff"*/;font-weight:100}
  .FactorRow input{ background-color:"#F0F0F0";font-weight:100;}
  .TotalRow input{background-color:"#5989d5";}
  .hdstonerow .cell{color:"brown";font-weight:900}
  .groupcell {font-size:0.9em;font-weight:900; color:black;text-align:left;/*width:100px;*/display:inline-block;margin-top:5px;} 
  .sidemkp {float:right;width:40%;}
  #data2excel{display:none;}
  #help{display:none;}
  #centerRight{display:none;}
  #center{margin-top:5px;padding-top:30px;padding-left:5px;padding-right:0px;CLEAR: both; DISPLAY: block;WIDTH: 980px;position:relative;}
  #settings{display:none;}
  