﻿.box {
    margin: 5px;
    margin-bottom:10px;
    border: 1px solid #c8e0ff;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
}

    .box:hover  {
        -webkit-box-shadow:  0px 0px 5px 2px rgba(200, 200, 200, 0.5);
         box-shadow:  0px 0px 5px 2px rgba(200, 200, 200, 0.5); 
    }

    .box > .title {
        color: #15428b;
        font-size: 11px;
        padding: 5px;
        background: #e4effd; /* Old browsers */
        background: -moz-linear-gradient(top, #e4effd 0%, #c8e0ff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4effd), color-stop(100%,#c8e0ff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #e4effd 0%,#c8e0ff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #e4effd 0%,#c8e0ff 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #e4effd 0%,#c8e0ff 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4effd', endColorstr='#c8e0ff',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #e4effd 0%,#c8e0ff 100%); /* W3C */
    }

    .box > .control {
        background-color: #f1f7ff;
        padding: 4px;
        border-bottom: solid 1px #c8e0ff;
    }

    .box > .content {
        padding: 5px;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 70%, #d5d7db 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(70%,#ffffff), color-stop(100%,#d5d7db)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 70%,#d5d7db 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffffff 0%,#ffffff 70%,#d5d7db 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 70%,#d5d7db 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d5d7db',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #ffffff 0%,#ffffff 70%,#d5d7db 100%); /* W3C */
    }


        .box > .content + .control {
            background-color: #d5d7db;
            padding: 3px 7px;
        }


    .box > .action {
        background-color: #eef2f6;
        border-top: solid 1px #c8e0ff;
        padding: 5px;
    }

        .box > .action table td {
            padding: 5px;
        }

