/* CSS Document */
.hidden {
    display: none;
}

.clearfloat {
/* this class should be placed on a div or break element and */
/* should be the final element before the close of a container */
/* that should fully contain a float */
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0;
}
.ryh-reply{
    margin:4px 0;
}
.ryh-discuss-reply{
    margin:4px 0;
}

.ryh-discuss{
    margin:4px 0;
}

.fltlft {
/* this class can be used to float an element left in your page */
    float: left;
}

.ryh-reply-text {
    width:474px;
    margin-left:20px;
    padding:12px;
    background:#FFFFFF;
    position:relative;
}

.ryh-discuss-reply-text {
    width:474px;
    margin-left:20px;
    padding:12px;
    background:#CCCCCC;
    position:relative;
}

.ryh-discuss-text {
    width:474px;
    margin-left:20px;
    padding:12px;
    background:#94C8EF;
    position:relative;
}

.rnd8 {
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}
.smallAlertTextBold-06b {
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #06b;
}

.smallText1 {
    font: 11px Arial, Helvetica, sans-serif;
}

.smallText1bold {
    font: bold 11px / 1.3 Arial, Helvetica, sans-serif;
}

h4.text3 {
    color: #333;
    font: 700 12px Arial, sans-serif;
}

.smallAlertText {
    font: 11px Arial, Helvetica, sans-serif;
    color: #333;
}

.alertDoubleArrow {
    font: 15px Arial, Helvetica, sans-serif;
    color: #d61;
}

#rhy-replyArrow-fff {
    font-size: 0;
    line-height: 0%;
    width: 0;
    position: absolute;
    top: 12px;
    left: -10px;
    background: none;
    border-top: 6px solid #C0C0C0;
    border-right: 10px solid #FFFFFF;
    border-bottom: 6px solid #C0C0C0;
    filter: alpha(opacity = 100);
}


#rhy-discuss-replyArrow-fff {
    font-size: 0;
    line-height: 0%;
    width: 0;
    position: absolute;
    top: 12px;
    left: -10px;
    background: none;
    border-top: 6px solid #FFFFFF;
    border-right: 10px solid #D8D8D8;
    border-bottom: 6px solid #FFFFFF;
    filter: alpha(opacity = 100);
}

#rhy-discussArrow-fff {
    font-size: 0;
    line-height: 0%;
    width: 0;
    position: absolute;
    top: 12px;
    left: -10px;
    background: none;
    border-top: 6px solid #FFFFFF;
    border-right: 10px solid #94C8EF;
    border-bottom: 6px solid #FFFFFF;
    filter: alpha(opacity = 100);
}

