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

fieldset
{
  border: none;
  margin:0 ;
  padding: 0;
}

.squareTable
{
  border-radius: 8px;
  margin: 10px;
}

.squareTable tr, .squareTable tr td
{
  border-radius: 4px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-align: left;
}

.squareTable tr th
{
  background-color: #CCF;
  text-align: center;
  margin: 2px 5px;
  padding: 3px 7px;
}

.squareTable tr td
{
  background-color: #FFFFE0;
  margin: 2px 5px;
  padding: 3px 7px;
}
.squareTable tr td.sort_col
{
  background-color: #DFD;
}
.squareTable tr:hover td
{
  background-color: #AAAA90;
}
.squareTable tr:hover td.sort_col
{
  background-color: #ADA;
}

.squareTable tr.retracted td
{
  background-color: #DAA;
}
.squareTable tr.retracted:hover td
{
  background-color: #822;
}

.squareTable tr.subGW td
{
  background-color: #AAD;
}
.squareTable tr.subGW:hover td
{
  background-color: #CCF;
}


#imageDiv
{
  width: 400px;
  float: right;
  padding: 3px;
  margin: 3px 10px 10px 3px;
}

#imageDiv img
{
  width: 327px;
  margin: 3px 34px;
}

#imageDiv p
{
  text-align: center;
}

#imageHeader
{
  color: black;
}
#imageHeader a
{
  color: black;
  text-decoration: none;
}

#summaryInfo
{
  border:0;
  padding: 4px;
}

#summaryInfo th
{
  font-weight: bold;
  width: 230px;
  text-align: left;
}


#summaryInfo tr:hover
{
  background-color: #A0DDEE;
}

#summaryInfo th.sub
{
  text-indent: 30px;
}

#summaryInfo td
{
  font-weight: normal;
  text-align: left;
  padding-right: 5px;
}

#summaryInfo th.tSection
{
  text-align: center;
  background-color: #EEDDA0;
  border-radius: 5px;
}
.strong
{
  font-weight: bold;
}

.chTable tr th
{
  background-color: #CEF;
}

.chTable tr:hover td
{
  background-color: #FF0;
}

.chTable tr td
{
  background-color: #FFFFE0;
}


.chTable th a
{
  text-decoration: none;
  color: inherit;
}


.chTable ul
{
  list-style: inside;
  margin: 0;
  padding: 0 5px 0 0 ;
}


th.sortedUp
{
  font-weight: bold;
  color: red;
}
th.sortedDown
{
  font-weight: bold;
  color: blue;
}


#imlinks a
{
  color:black;
  text-decoration: none;
}

td.ag
{
  background-color: #0F0;
}
td.spurious
{
  background-color: #F55;
  padding: 2px 4px;
  border-radius: 4px;
}


#mainTable tr.spurious:hover td
{
  background-color: #F00;
}

#summaryInfo td.noteworthy
{
  text-align: center;
  font-weight: bold;
  font-style: italic;
  background-color: #CFC;
}

#summaryInfo th
{
 vertical-align: top;
}

#mainTable tr.spurious,#mainTable tr.spurious td
{
  background-color: #F55;
}


#mainTable tr.potSpurious,#mainTable tr.potSpurious td
{
  background-color: #FAA;
}

#mainTable tr.unvetted,#mainTable tr.unvetted td
{
  background-color: #F55;
}

#mainTable tr.unvetted:hover td
{
  background-color: #F00;
}



.button
{
  border-radius: 5px;
  box-shadow: none;
}

#lc
{
  clear: both;

}
.warning
{
  color: red;
}

.img,.exm
{
  width: 320px;
  float: left;
  margin: 3px;

  padding: 0;
}

.img img, .exm img
{
  width: 320px;
  border-radius: 10px;
}

.img h2, .exm h2
{
  text-align: center;
  font-size: 105%;
  margin-bottom: 4px;
}

.img h2 a, .exm h2 a
{
  color: inherit;
  text-decoration: none;
}



.nodet h2
{
  color: red;
}

.notes
{
  margin: 0 4px 0 16px;
  padding: 0;
}
#holder,h1,h2,h3,h4,h5,h6,p,span,table,div,dt
{
  -moz-transition: background-color 0.4s;
  -webkit-transition: background-color 0.4s;
  -ms-transition: background-color 0.4s;
  -o-transition: background-color 0.4s;
  transition: background-color 0.4s;
}

dl
{
  text-indent: 0;
}
dd p
{
  margin: 5px 50px 0 0 ;
  padding: 0;
}

#allX_ra, #agX_ra
{
  min-width: 150px;
}


#searchDL dt
{
  clear: left;
  float: left;
  widtH: 20px;
}
#searchDL dd
{
  float: left;
}

dt
{
  clear: left;
}


.docLink
{ 
  float: right;
  margin-top:  -25px;
}

h1 {clear:both;}

#gcn
{
  width: 400px;
  float: right;
  padding: 3px;
  margin: 3px 10px 10px 3px; 
/*  border-radius: 2px;
  border: 1px solid;*/
  clear: right;
}

#getDetailsHolder
{
  width: 400px;
  float: right;
  padding: 3px;
  margin: 3px 10px 10px 3px; 
/*  border-radius: 2px;
  border: 1px solid;*/
  clear: right;
}

#getDetailsForm, #getDetailsResult
{
  display:none;
}



#gwgcmatches td
{
  text-align: center;
}

#stab_numTot
{
  padding-top: 10px;
}

.changeControl
{
  visibility: hidden;
}

#logMeIn
{
  display:none;
}

.trChange
{
  display:none;
}

.trChange td select
{
  margin-bottom:10px;
}

#change_result
{
  display:none;
  background-color: cyan;
  border-radius:5px;
  width: 60%;
  text-align:center;
}

.manOR
{
  background-color: #F77;
}

.overridden
{
  background-color: #A00;
}


#working
{
  display: none;
  width: 250px;
  height: 50px;
  position:fixed;
  background-color: #AFA;
  text-align:center;
  top: 50%;
  left:50%;
  padding: 10px;
  margin-top:-50px;
  margin-left: -100px;
  border-radius: 10px;
}

#obsList, #obsList p, #obsList ul
{
  text-align:justify;
}

.reference
{
  font-weight: normal;
  font-size: 80%;
  font-style: italic;
  text-indent: 50px;
  display: block;
}

[id^=uvottab_source]
{
  font-size: 80%;
}

.extern_coinc
{
  background-color: yellow;
}

.subTwarn
{
  color: red;
  text-align: center;
  font-size: 120%;
}


#promoteDiv
{
  display: none;
  width: 75%;
  margin: 0px auto;
  position: fixed;
  background-color: #AAF;
  top: 100px;
  border: 1px solid yellow;
  border-radius: 10px;
  padding: 5px 5px 20px 5px;
  overflow-y: auto;
}

.promDetail
{
  background-color: #AAA;
  padding-left: 5px;
  padding-right: 5px;
  box-radius: 2px;
}