/* Radix */
.fail { background-color: #f00; border-radius: 5px; -moz-border-radius: 5px; font-size: 110%; font-weight: bold; margin: 12px; padding: 6px; text-align: center; }
.info { background-color: #369; border-radius: 5px; -moz-border-radius: 5px; color: #fff; font-weight: 700; margin: 5px; padding: 5px; text-align: center; }
.warn { border: 2px solid #fc3; border-radius: 5px; -moz-border-radius: 5px; font-size: 110%; font-weight: bold; margin: 12px; padding: 6px; text-align: center; }

.gads { text-align:center; }

/* Google Dragon */
#seor { color:#000; font-size: 12pt; margin: 8px; padding: 2px; }
#seor a { color:#000; }
#seor h2 { font-size: 120%; text-align: center; }
#seor table { color:#000; margin: 4px auto; }
#seor table td { padding: 1px 2px; }
#seor table th { text-align: center; }

#seow a { color:#000; font-weight:700; }
#seow a:hover { color:#393; }

.ss_info { background: #33c; color: #fff; font-weight:700; line-height:125%; margin: 1px; padding: 0px 2px; }
.ss_warn { background: #ff3; color: #000; font-weight:700; line-height:125%; margin: 1px; padding: 0px 2px; }
.ss_warn a { color:#000; }
.ss_fail { background: #f00; font-weight:700; line-height:125%; margin: 1px; padding: 0px 2px; }
.ss_data { background: #fff; border:1px solid #333; margin: 6px; padding: 2px; }
.ss_html { background: #fff; color:#000; border:1px solid #333; line-height:150%; margin: 6px; padding: 2px; }
.ss_html pre { color:#000; margin:0px; padding:0px; }
.ss_dump { margin: 6px; padding: 2px; }

.ss_p_t { color: #2200c1; font-size:110%; font-weight: 700; padding: 1px; text-decoration:underline; }
.ss_p_d { background:#ccc; color: #000; font-size:90%; padding: 1px; }
.ss_e_h1 { color: #f00; font-weight: 700; }
.ss_e_h2 { color: #f90; font-weight: 700; }
.ss_e_h3 { color: #fc0; font-weight: 700; }
.ss_e_a { color: #3c3; text-decoration:underline; }
.ss_a_alt { color: #909; font-style: italic; }
.ss_a_title { color: #33c; font-style: italic; }
.ss_link_image { color: #909; }

.ss_ign { text-decoration:line-through; }

