strong.bbc { font-weight:bold !important; }
em.bbc { font-style:italic !important; }
span.bbc_underline { text-decoration:underline !important; }
acronym.bbc { border-bottom:1px dotted #000000; }
span.bbc_center, div.bbc_center, p.bbc_center {
  text-align:center;
  display:block;
}
span.bbc_left, div.bbc_left, p.bbc_left {
  text-align:left;
  display:block;
}
span.bbc_right, div.bbc_right, p.bbc_right {
  text-align:right;
  display:block;
}
div.bbc_indent { margin-left:50px; }
del.bbc { text-decoration:line-through !important; }
ul.bbc {
  list-style:disc outside;
  margin:12px 0 12px 40px;
}
ul.bbc ul.bbc { list-style-type:circle; }
ul.bbc ul.bbc ul.bbc { list-style-type:square; }
ul.bbcol.decimal {
  margin:12px 0 12px 40px;
  list-style-type:decimal;
}
ul.bbcol.lower-alpha {
  margin-left:40px;
  list-style-type:lower-alpha;
}
ul.bbcol.upper-alpha {
  margin-left:40px;
  list-style-type:upper-alpha;
}
ul.bbcol.lower-roman {
  margin-left:40px;
  list-style-type:lower-roman;
}
ul.bbcol.upper-roman {
  margin-left:40px;
  list-style-type:upper-roman;
}
hr.bbc {
  display:block;
  border-top:2px solid #777777;
}
div.bbc_spoiler span.spoiler_title { font-weight:bold; }
div.bbc_spoiler_wrapper {
  border:1px inset #777777;
  padding:4px;
}
input.bbc_spoiler_show {
  width:45px;
  font-size:.7em;
  margin:0px;
  padding:0px;
}
pre.prettyprint {
  padding:5px;
  background:#f8f8f8;
  border:1px solid #c9c9c9;
  overflow:auto;
  margin-left:10px;
  font-size:11px;
  line-height:140%;
}
img.bbc_img { cursor:pointer; }
.signature img.bbc_img { cursor:default; }
p.citation {
  font-size:12px;
  padding:8px 10px;
  border-left:2px solid #989898;
  background:#f6f6f6;
  background:-moz-linear-gradient(top, #f6f6f6 0%, #e5e5e5 100%);
  border-top:2px solid #e5e5e5;
  border-right:2px solid #e5e5e5;
  -moz-border-radius:5px 5px 0 0;
  -webkit-border-radius:5px 5px 0 0;
  border-radius:5px 5px 0 0;
  font-weight:bold;
}
div.blockquote {
  font-size:12px;
  padding:10px;
  border-left:2px solid #989898;
  border-right:2px solid #e5e5e5;
  border-bottom:2px solid #e5e5e5;
  -moz-border-radius:0 0 5px 5px;
  -webkit-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
  background:#f7f7f7;
}
div.blockquote div.blockquote { margin:0 10px 0 0; }
div.blockquote p.citation { margin:6px 10px 0 0; }
._sharedMediaBbcode {
  width:500px;
  background:#f6f6f6;
  background:-moz-linear-gradient(top, #f6f6f6 0%, #e5e5e5 100%);
  border:1px solid #dbdbdb;
  -moz-box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 1px rgba(0,0,0,0.2);
  -webkit-box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 1px rgba(0,0,0,0.2);
  box-shadow:0px 1px 3px rgba(255,255,255,1) inset, 0px 1px 2px rgba(0,0,0,0.2);
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  color:#616161;
  display:inline-block;
  margin-right:15px;
  margin-bottom:5px;
  padding:15px;
}
.bbcode_mediaWrap .details {
  display:inline-block;
  color:#616161;
  font-size:12px;
  line-height:1.5;
  float:left;
  margin-left:30px;
}
.bbcode_mediaWrap .details a {
  color:#616161;
  text-decoration:none;
}
.bbcode_mediaWrap .details h5, .bbcode_mediaWrap .details h5 a {
  font:400 15.384615384615px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color:#2c2c2c;
  word-wrap:break-word;
  max-width:420px;
}
.bbcode_mediaWrap img.sharedmedia_image {
  float:left;
  position:relative;
  top:10px;
  left:10px;
}
.bbcode_mediaWrap img.sharedmedia_screenshot {
  float:left;
  position:relative;
  top:10px;
  left:10px;
  max-width:80px;
}
.cke_button_ipsmedia span.cke_label { display:inline !important; }
