﻿


        /* replaces "ContentSpaceDiv" class */
        .rrs-Panel {
            border:1px solid #828282;
            
            background-color:#fefefe;
            margin-bottom:20px;

            border-radius:2px;
            box-sizing:border-box;
            
        }


        .rrs-Panel .rrs-Panel-Title {
           padding:8px;
           border-bottom:1px solid #828282;

           background-image: linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%);
        }

            .rrs-Panel .rrs-Panel-Title h1,
            .rrs-Panel .rrs-Panel-Title h2,
            .rrs-Panel .rrs-Panel-Title h3,
            .rrs-Panel .rrs-Panel-Title h4 {
                margin:3px auto;
                font-weight:normal;
            }


        .rrs-Panel .rrs-Panel-Body{
            padding:20px 20px 10px 20px;
        }

            .rrs-Panel .rrs-Panel {
                background-color: #fdfdfd;
            }







        .rrs-Panel-Body .rrs-table th, 
        .rrs-Panel-Body .rrs-table td {
            border-bottom-color: #ccc;
        }

            .rrs-Panel-Body .rrs-table th:last-child,
            .rrs-Panel-Body .rrs-table td:last-child {
                text-align: right;
            }

        .rrs-Panel-Body .rrs-table th {
            font-weight: normal;
        }

        .rrs-Panel-Body .rrs-table a {
            text-decoration: none;
        }

            .rrs-Panel-Body .rrs-table a:hover {
                text-decoration: underline;
            }

        .rrs-Panel-Body .rrs-table tr:hover {
            background-color: #f5f5f5;
        }

        .rrs-Panel-Body .rrs-table .rrs-bottom-border > td {
            border-bottom-color: #888;
        }

        .rrs-bold,
        .rrs-bold > td {
            font-weight: bold;
        }

        .rrs-Panel-Body .rrs-table img {
            height: 14px;
            width: 14px;
        }