/* ---- Embed CStatz Scorecards ---- */

.cst_body  {
  margin:0px; padding:0px;
  background-color:#FFFFFF; color:#000000;
  font-family:Roboto; 
}
.cst_a {
  color:#0000FF; font-size:13px; font-weight:bold; text-decoration:none;
}
.cst_a:hover   {
  text-decoration:underline;
}
.cst_a:visited {
  color:#C000C0; text-decoration:none;
}
.cst_p {
   margin-top:11px; 
   color:#000000; font-size:13px; line-height:15px; text-align:center;
}
.cst_title{
  margin-top:15px; margin-bottom:5px;
  color:#000000; font-size:15px; font-weight:bold; text-align:center;
}
.cst_h0 {
  margin:0px; border:0px; padding:5px;
  color:#000000; font-size:15px;
}
.cst_h1 {
  width:auto; text-align:center;
  margin:0px; border:0px; padding:5px;
  color:#000000; font-size:15px; font-weight:bold;
}
.cst_h2 {
  margin:0px 0px 8px 0px;
  width:auto; text-align:center;
  border:0px; padding:5px; color:#000000;
  font-size:14px; font-weight:bold;
}
.cst_table {
  margin-top:11px; border-collapse:collapse;
}
.cst_table td, .cst_table th {
  padding:3px;
}
.cst_trh {
  text-align:left; color:#000000; font-size:13px;
}
.cst_trh th {
  text-align:left; color:#000000; font-size:13px;
}
.cst_tr1, .cst_tr1 td, .cst_tr1 td b {
  text-align:left; color:#000000; font-size:13px;
}
.cst_tr2, .cst_tr2 td, .cst_tr2 td b {
  text-align:left; color:#000000; font-size:13px;
}
td.cst_numeric, td.cst_rightpad {
  text-align:right;
}

.articleBody .cst_a,
.articleBody .cst_p,
.articleBody .cst_trh,
.articleBody .cst_trh th,
.articleBody .cst_tr1,
.articleBody .cst_tr1 td,
.articleBody .cst_tr1 td b,
.articleBody .cst_tr2,
.articleBody .cst_tr2 td,
.articleBody .cst_tr2 td b {
  font-size:12px; line-height: 14px;
}

.articleBody .cst_title,
.articleBody .cst_h0,
.articleBody .cst_h1,
.articleBody .cst_h2 {
  font-size:12px; line-height: 14px;
}

/* ---- General content: Embed CStatz Scorecards in Articles ---- */

#StatzCorrection {
  border: 1px solid #CCCCCC; padding:3px;
}

#StatzCorrection table {
  margin-left:auto; margin-right:auto;
}

#StatzCorrection a {
  display: block; margin-top: 5px;
  text-align:center; font-size:16px; font-weight:bold;
}
#StatzCorrection td a {
  display: inline; margin-top: 0px;
  text-align:left; font-size:13px; font-weight:normal;
}

#StatzCorrection p {text-align:center;}

a.back_link {
    color:#008040; 
    font-weight:bold; font-size:16px;
    text-decoration:none;
}
a.back_link:hover {
    text-decoration:underline;
}

/* Statszones Records sections*/

a.recordSetButton {
  display:block;
  margin:5px auto; padding:4px; width:120px;
  background:#f3b405; color:#008040;
  text-decoration:none;
  font-weight:bold; font-size:15px; line-height:16px; 
  text-align:center;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
a.recordSetButton:hover {
  background-color:#006699; color:#FFFFFF;
  text-decoration:none;
}
.recordGroup {
  margin-top: 5px; margin-bottom: 4px;
  color: #008040;
  font-size: 18px; line-height: 18px;
  font-weight: bold;
}
a.recordCategory {
  font-weight:bold; font-size:120%;
}
a.recordCategory:hover {
  color:#008040;
}

