#fw_main_content span.region_refer {
    font-style: italic;
}

#fw_main_content #contents-am, #fw_main_content #contents-nz {
  margin: 0;
  padding: 0;
}

#fw_main_content div.contents-head {
    background:#d6ae7b url('/images/icons/list-collapsed.gif') no-repeat scroll 4px 7px;
    text-align: center;
    display: block;
    width: 260px;
    border: 1px solid #ffffff;
    text-decoration: none;
    padding: 3px;
    margin: 5px auto;
    background-color: #d6ae7b;
    font-weight: bold;
}

#fw_main_content div.contents-head-selected {
  background-image: url('/images/icons/list-expanded.gif')
}

/****************************************/

#fw_main_content ol.coins {
  margin: 0;
  padding: 0;
}

#fw_main_content ol.coins li.coin {
  margin-bottom: 30px;
}


#fw_main_content div.coin_details
{
  width: 150px;
  margin-left: 30px;
  border: 1px solid #A99668;
  border-bottom: none;
  text-align: center;
}

#fw_main_content div.coin {
  width: 620px;
  margin: 0 auto 0 auto;
  padding: 0;
  border: 3px solid #A99668;
}

#fw_main_content div.coin:after {
  content : ".";
  display : block;
  height : 0;
  margin: 0;
  padding: 0;
  clear : both;
  visibility : hidden;
}

#fw_main_content div.coin table th:after {
    content: ':';
}

#fw_main_content div.coin table th {
  padding: 3px 3px;
  margin: 0;
  border-bottom: 1px solid #A99668;
  text-align: left;
}

#fw_main_content div.coin table tr:last-child th {
 border-bottom: none;
}

#fw_main_content div.coin table td {
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #A99668;
  text-align: left;
}

#fw_main_content div.coin table tr:last-child td {
 border-bottom: none;
}

#fw_main_content div.coin table td ol {
  padding: 0;
  margin: 0;
}

#fw_main_content div.coin table td.long {
  font-size: 0.8em;
}

#fw_main_content div.coin_brief table {
  float: left;
  margin: 4px 8px 4px 4px;
  padding: 0;
  width: 350px;
  border-collapse: collapse;
}

#fw_main_content div.coin_brief table th {
  width: 120px;
}

#fw_main_content div.coin_brief table td {
  width: 240px;
}

#fw_main_content div.coin_full table {
  float: left;
  margin: 4px;
  padding: 0;
  width: 300px;
  border-collapse: collapse;
}

#fw_main_content div.coin_full table th {
  width: 100px;
  font-size: 0.8em;
}

#fw_main_content div.coin_full table td {
  width: 200px;
}

#fw_main_content div.coin div.image,
#fw_main_content div.random_coin div.image {
  width: 120px;
  padding: 0;
  margin: 3px 2px 0 2px;
  overflow: hidden;
  float: left;
}

#fw_main_content div.coin div.image img,
#fw_main_content div.random_coin div.image img {
  margin: 0;
  padding: 0;
}

#fw_main_content div.coin a.source,
#fw_main_content div.random_coin a.source {
  display: block;
  margin: 0 0 4px 0;
  padding: 0;
  font-size: 0.7em;
  line-height: 90%;
  text-decoration: none;
  text-align: left;
}

#fw_main_content div.coin div.image_pad {
  margin-left: 40px;
}

#fw_main_content div.random_coin
{
  margin: auto;
  margin-top: 10px;
  width: 260px;
}


/****************************************/


#fw_main_content div.coinControl
{
  width: 600px;
  margin: 0 30px;
  padding: 0;
}

#fw_main_content div.coinControl div.left
{
  float: left;
  width: 190px;
  margin: 0;
  padding: 0;
}

#fw_main_content div.coinControl div.right
{
  float: left;
  width: 410px;
  margin: 0;
  padding: 0;
}

#fw_main_content div.coinControl div.right div.elem {
  float: left;
  width: 100px;
  margin: 0;
  padding: 0;
  border: 1px solid #A99668;
  border-top: none;
  text-align: center;
  font-weight:bold;
  cursor: pointer;
}

#fw_main_content div.coinControl .coinlistInCatalog { color: #00d000; } 
#fw_main_content div.coinControl .coinlistNotInCatalog { color: #d00000; }

/**************************************/

#fw_main_content div.correction {
  width: 620px;
  margin: 10px auto;
  padding: 0;
  border: 3px solid #A99668;
}

#fw_main_content div.correction div.author {
  width: 620px;
  margin: 0;
  padding: 0;
  text-align: right;
  background-color: #AE9E7E;
}

#fw_main_content div.correction div.coin_link {
  border-bottom: 1px solid #C9B688;
  width: 620px;
  margin: 0;
  padding: 0;
  background-color: #AE9E7E;
}

#fw_main_content div.correction div.author span {
  float: left;
}

#fw_main_content div.correction div.content {
  width: 620px;
  margin: 0;
  padding: 0 10px;
}

#fw_main_content div.correction div.content p {
  margin: 0;
  padding: 5px 0;
}

#fw_main_content div.correction div.content p.file {
  font-style: italic;
  padding-top: 20px;  
}

/***********UNSORTED*******************/

div.tradeLink
{
  width: 620px;
  border: 1px solid #000000;
  border-top: none;
  margin 0 auto;
  font-size: 10px;
}

