
/* Listings Styling */

table#verboseProperties  {
  border: 1px solid #808080;
  width:100%;
  wxidth:80%;
  border-collapse:separate;
  font-size:90%;
}

table#verboseProperties tr {
  margin-bottom:5px;
  padding:20px;
}


table#verboseProperties td {
  border: 2px solid #bdbdbd;
  padding:0;
  margin:0;
}


table#verboseProperties h3 {
  background-color:#DB6A00;
  border-bottom:1px solid #00314C;
  color: #ffffff;
  font-size:100%;
  letter-spacing:0.075em;
  margin-top:0;
  margin-bottom:0;
  padding:2px;
  padding-left:7px;
  text-align:left;
  width:auto;
}

table#verboseProperties div.cProp {
  bxorder:2px solid red;
  margin:5px;
  mxargin:0;
}

table#verboseProperties div.pThumb {
  bxackground-color:yellow;
  dxisplay:inline;
  float:left; 
  width:100px;
}

table#verboseProperties div.pThumb p.thumbCapt {
  font-size:90%;
  margin:10px 2px;
  padding:0;
}


table#verboseProperties div.pInfo {
  bxackground-color:cyan;
  mxargin-left:127px;
  width:350px;
  width:300px;

  float:left;
}

table#verboseProperties a.tlink {
  border:2px solid #ffffff;
  display:inline-block;
  margin:0;
  padding:0;
}

table#verboseProperties a.tlink:hover {
  border:2px solid #4e6c1e;
}

table#verboseProperties a.tlink img {
  border:0;
  display:block;
  margin:0;
  padding:0;
}

table#verboseProperties div.pAct {
  margin-left:435px;
  padding:2px;
}

table#verboseProperties div.pAct a.alink {
  border-top:1px solid #bdbdbd;
  border-left:1px solid #bdbdbd;
  border-right:1px solid #808080;
  border-bottom:1px solid #808080;
  display:inline-block;
  padding:2px;
  text-align:center;
  width:50px;
}


