/* ----------------------------------------------------------------------------------------- */
/* Licensed Rating Widget
   ----------------------------------------------------------------------------------------- */
#CDSLICRAT {
    background-color: transparent;
    border: medium none;
    font-family: Arial,Verdana,"Bitstream Vera Sans",Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    margin: 0;
    outline: medium none;
    padding: 0;
    position: relative;
    text-decoration: none;
    text-align: center;
    width: 134px;
    height: 60px;
}
#CDSLICRAT.border { border: 1px solid #000; }
#CDSLICRAT a, #CDSLICRAT a:hover { text-decoration: none; }
#CDSLICRAT img { border-style: none; }
#CDSLICRAT-RAT {
    font-size: 0.85em;
    padding-bottom: 7px;
    color: #006699;
}
.none #CDSLICRAT-RAT, 
#CDSLICRAT-RAT .none {
    font-size: 0.85em;
    padding-bottom: 7px;
    color: #000;
}
#CDSLICRAT-IMG { padding-top: 7px; }
#CDSLICRAT-IMG img { 
    height: 19px;
    vertical-align: middle;
    width: 114px;
}
#CDSLICRAT-TXT { 
    font-size: 0.85em;
    color: #000;
    padding: 2px 0 0px;
}

/* Error Box
   ----------------------------------------------------------------------------------------- */
#CDSWIDERR.widErrBx { width: 134px; height: 60px; position:relative; overflow:hidden; font:normal Verdana,"Bitstream Vera Sans",Arial,Helvetica,sans-serif; color:#2c2c2c; text-align:left; margin:0; padding:0; }
#WIDGET_ERR_IMAGE_LINK a, #WIDGET_ERR_IMAGE_LINK img {width: 100px;}
#CDSWIDERR.widErrBx .widErrData { margin:1px; padding:0 0 0px; background-color:#fff; }
#CDSWIDERR.widErrBx .widErrData, #CDSWIDERR.widErrBx .widErrData .widErrBranding { position:relative; top:0; left:0; }
#CDSWIDERR.widErrBx .widErrData .widErrBranding { z-index:0; }
#CDSWIDERR.widErrBx .widErrData .widErrBranding dl { margin:0; padding:4px 7px; }
#CDSWIDERR.widErrBx .widErrData .widErrBranding dt img { margin-top:3px; width: 67%;height:auto;}
#CDSWIDERR.widErrBx .widErrData .widErrBranding dd { margin:1px 1px 0px; font-style:italic; font-size:9px; }
#CDSWIDERR.widErrBx .widErrData .widErrComponent { width: 130px; height: 35px; }
#CDSWIDERR.widErrBx .widErrData .widErrComponent p { font-family: ArialMT, Arial; color:#333333; line-height: 1.125em; margin:-4px 0 0 9px; padding:1px 0; text-align:left; }

#CDSWIDERR.widErrBx .widErrLegal { margin:2px 2px 1px; font-size:9px; color:#a4a4a4;}
#CDSWIDERR.widErrBx .widErrLegal.widErrja { margin:1px; font-size:8px; color:#a4a4a4; }
