.block {
    margin-bottom:          15px;
    -moz-box-shadow:    0px 5px 15px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.1);
    box-shadow:         0px 5px 15px rgba(0, 0, 0, 0.1);
    -ms-filter:         "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#acacac')";
}

.block .block-head {
    color:                  white;
    font-size:              16px;
    font-weight:            300;
    text-align:             center;
    background:             #3b4458;
    height:                 40px;
    line-height:            40px;
    border-bottom:          1px solid #dddddd;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

.block .block-head.padded {
    padding:                0px 20px 0px 20px;
}

.block .block-head .bheadl {
    height:                 44px;
    width:                  20px;
    float:                  left;
    background:             url(/img/block/b-head-l.gif) left no-repeat;
}

.block .block-head .bheadr {
    height:                 44px;
    width:                  20px;
    float:                  right;
    background:             url(/img/block/b-head-r.gif) right no-repeat;
}

.block .block-content {
    padding:                18px 20px 14px 20px;
    background:             white;
}

.block .block-footer {
    background:             white;
    padding:                5px;
    text-align:             right;
}

.block .block-head ul {
    float:                  right;
    text-transform:         uppercase;
    font-size:              11px;
    line-height:            34px;
    margin:                 0 !important;
    padding:                0;
    padding-top:            3px;
    list-style:             none;
}

.block .block-head ul li {
    padding-left:           20px;
    margin-right: 15px;
}

.block .block-head ul li a {
    color:                  white;
    margin-top:             0px !important;
    line-height:            20px !important;
}

.block .block-head ul li a:hover {
    color:                  white;
}