  .siderows{/*background-color:silver;*/background-image:url(images/transback.png);background-repeat:repeat;float:right;width:20%;margin:0px;padding:10px;display:inline-block;clear:both;position:relative; left:-20px;}
.headersidecell{font-size:0.9em;font-weight:900; color: #182433;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;}
  #metalsTable .row{width:100%;}
  .itemcell{font-size:0.9em;font-weight:900; color: #FFFFFF;/*#488ac7;*/text-align:left;width:55px;display:inline-block;/*margin-right:0px;*/margin-right:15px;margin-top:10px;margin-bottom:0px;}
  .cell{font-size:0.8em;font-weight:900;color: #488ac7 ; /*background-color:#a9c3f9;*/text-align:left;width:55px;display:inline-block;margin-right:15px;}
  .hdstonecell{font-size:0.97em;font-weight:900; color:#FFFFFF;/* #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:silver;/*#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:#FFFFFF;/*#488ac7;t*/ext-align:left;width:55px;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:#FFFFFF;/* #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;font-size:1.2em;}
  .cellside input{color:black;font-weight:bold;text-align: left;width:100%; border:none;}
  .headersidecell input{background-color:silver;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:#FFFFFF;/*#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:#acc5fd;}
  .hdstonerow .cell{color:brown;font-weight:900}
  .groupcell {font-size:0.9em;font-weight:900; COLOR:#556877;text-align:left;/*width:100px;*/display:inline-block;margin-top:5px;} 
  .sidemkp {float:right;width:40%;}
  .actionlink{margin:10px;float:left;display:inline-block;width:120px;}
  .actionlink  a {margin-top:10px;color:white;text-decoration:underline;}
  #csvform{display:none;color:#FFFFFF}
  #help{border:solid 2px #444;padding:10px;width:300px;display:none;position:absolute;top:70px;left:350px;margin:auto;background-color:white;color:black;z-index:900;}
  #help ul{clear:both; padding-right:30px;}
  #helplink {padding-left:20px;font-weight:900;}
  .closeLink{float:right;/*width:100%*/;margin-right:0px;}
  #center{background-image:url(images/back100.jpg);margin:auto;margin-top:5px;padding-top:10px;padding-left:5px;padding-right:0px;padding-bottom:10px;CLEAR: both; DISPLAY: block;WIDTH: 1024px;position:relative;}
  #centerRight{float:right;width:500px;font-weight:900;margin-left:20px;margin-left:50px;position:relative; left:-20px;text-align:left;}
  #centerRight div{display:inline-block;}
  #centerRight h1{padding-top:0px;margin:0px;padding-bottom:5px;}
 
