@import url("/style/autoproc_xrt_spec.css");

.lcimg
{
  float: left;
  width: 710px;
  margin: 2px 0;
  padding: 0;
}


#indexTableHolder
{
  /*max-width: 900px;*/
  clear: both;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: white;
  overflow-x: visible;
  overflow-y: visible;
}

#indexTableHolder p
{
  font-size: 125%;
  font-weight: bold;
  font-style: italic;
}

#indexPre
{
  background-color: white;
  display: table;
}


#indexTable
{
  margin:15px;
  background-color: white;
}

#indexTable td, #indexTable th
{
  text-align: center;
  min-width: 40px;
}
#indexTable .wide
{
  min-width: 120px;
}

#indexTable .break
{
  border-left: 5px solid;
}

#options
{
  display: none;
}

#options h2
{
  font-size: 100%;
  font-weight: bold;
  margin: 2px;
  padding: 0;
}

#options fieldset
{
  float: left;
  border: 1px solid;
  margin: 5px;
  border-radius: 15px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
}

#summaryOptions
{
  float: left;
  clear: left;
  width: 350px;
}

#options #summaryOptions fieldset
{
  float: none;
}

#options fieldset .button
{
  margin-top: 10px;  
}

fieldset label
{
  display: inline-block;
  text-align: left;
}

#summary, #timephase
{
  height: 185px;
}

#summary label
{
  width: 135px;
}

#control
{
  font-style: italic;
  color: #A00;
}

#basic label, #control label
{
  width: 240px;
}

#detailedOptions
{
  float: right;
  width: 600px;
  margin-right: 20px;

}


#tav
{
  display: none;
  margin: 5px;
  padding: 4px 8px;
}

#tav label
{

  width: 95px;
}

#timePhase
{
  display: none;
}

#lcDetails
{
  float: left;
  margin: 40px 0px 10px 20px;
  width: 235px;
  padding: 4px;

}

#lcDetails table
{
  margin-bottom: 10px;
}

#lcfields
{
  display: none;
  margin: 5px;
  padding: 4px 8px;
}

#lcfields label
{

  width: 35px;
}

#specfields
{
  display: none;
  margin: 5px;
  padding: 4px 8px;
}
#specfields label
{
  width: 50px;
}

#specfields #specSummary label
{
  width: 100px;
}

#compTable, #closeTable
{
  margin-left: 37px;

}

#compTable td, #closeTable td
{
  width: 220px;
  -moz-transition: background-color 0.4s;
  -webkit-transition: background-color 0.4s;
  -ms-transition: background-color 0.4s;
  -o-transition: background-color 0.4s;
  
}

#compTable td img, #closeTable td img
{
  width: 200px;
  padding:0;
  margin: 0;
}

#compTable td:hover,  #closeTable td:hover
{
  -moz-box-shadow: 4px 4px 4px #037;
  -webkit-box-shadow: 4px 4px 4px #037; /* from 07A */
  -ms-box-shadow: 4px 4px 4px #037;
  -o-box-shadow: 4px 4px 4px #037;
  box-shadow: 4px 4px 4px #037;
  
  background-color: #4AF;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px  
  -ms-border-radius: 8px  
  -o-border-radius: 8px  
  border-radius: 8px;
} 
#showWhat
{
  width: 270px;
  border: 1px solid;
  margin: 10px auto;
  padding: 8px 4px 10px;
  clear: both;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  -moz-box-shadow: 4px 4px 4px #999;
  -webkit-box-shadow: 4px 4px 4px #999;
  -o-box-shadow: 4px 4px 4px #999;
  -ms-box-shadow: 4px 4px 4px #999;
  box-shadow: 4px 4px 4px #999;
}

