/**
 * WoWRoster.net WoWRoster
 *
 * Install CSS file
 *
 * @copyright  2002-2011 WoWRoster.net
 * @license    http://www.gnu.org/licenses/gpl.html   Licensed under the GNU General Public License v3.
 * @version    SVN: $Id: $
 * @link       http://www.wowroster.net
 * @since      File available since Release 2.2.0
 */

.logo {
  margin: 10px;
  text-align: center;
}

.stats-container { padding:20px 20px 10px; }
.stats-container .title {color: #a37516; letter-spacing: -1px; font-family: Georgia,"Times New Roman",Times,serif;  font-size: 20px;  line-height: 20px !important; padding: 4px 0 5px 10px; }
.stats-container .container { background-image: url(../images/sbg.gif); background-repeat: repeat; margin: 0px auto; float:center; border: 1px #caa644 solid; padding: 8px 6px;  font-family: Arial,Helvetica,sans-serif; font-size: 13px; color:#0070dd; }
.stats-container .contents { background: url('../images/filter-tabs.gif') 0 0 repeat-x; border-width:1px;  border-style:solid; border-color:#c39749 #c39749 #fbeb9e #c39749; margin:0 55px; padding: 6px; }


.positive { font-weight: bold; color: #8DDC42; text-shadow: 1px 1px 0 #666; }
.negative { font-weight: bold; color: #F33; text-shadow: 1px 1px 0 #666; }
.neutral { font-weight: bold; color: #135E82; text-shadow: 1px 1px 0 #666; }

.license {
  padding: 0.8em;
  height: 320px;
  overflow: auto;
}
.info {
  padding: 0.8em;
}

/* Tables */
.install_table {
  font-family: verdana, arial, helvetica, geneva, sans-serif;
  font-size: 12px;
  empty-cells: show;
  border-collapse:collapse;
  border: 1px solid #EEDBA2;
  margin: auto;
  padding:0;
  background: #deb760;
  color: #000;
}

/* Row Coloring */
.install_table th {
  text-align:left;
  white-space:nowrap;
  color:#000000;
  font:bold 11px arial,helvetica,sans-serif;
  background: url(../images/th_bg.png) repeat-x center top;
  padding:0 6px 0 6px;
  height: 20px;
  vertical-align:middle;
}

.install_table td {
  border-top: 1px solid #9D7D1C;
  position:relative;
  text-align:left;
  color:#000000;
  background: #deb760 url(../images/set_row.png) repeat-x left top;
  font:bold 11px arial,helvetica,sans-serif;
  padding:3px 6px 3px 6px;
}

.install_table td a:link,
.install_table td a:hover,
.install_table td a:active,
.install_table td a:visited {color:#000000;}

/* Installer version checker */
.roster-version {
  float: left;
  padding: 0.8em;
  margin-left: 10px;
  width: 120px;
}

.php-info {
  float: left;
  padding: 0.8em;
  margin-left: 10px;
  width: 340px;
}

.roster-version .text,
.php-info .text { border-bottom: 1px solid #B6803D; }
.roster-version .text:last-child,
.php-info .text:last-child { border-bottom: 0; }

.php-info .first { display: inline-block; height: 16px; width: 100px; margin-left: 5px; position: relative; }
.php-info .middle { display: inline-block; height: 16px; width: 85px; margin-left: 5px; position: relative; }

.roster-version .title,
.php-info .title { color:#491F14; text-decoration:none; display:block; position:relative; font: bold 14px Georgia, "Times New Roman", Times, serif; text-transform: capitalize; }
.roster-version .text,
.php-info .text { margin-left: 5px; text-align: left; color: #000; font-size: 12px; line-height: 16px; height: 16px; }
.roster-version .right,
.php-info .right { height: 16px; float: right; margin-left: 5px; position: relative; }
