


.ui-border-make { position:relative; display:block; }
.ui-border-make .ui-border {
    background-image: url('/staticfiles/images/design/ui-border-white.png')
    }
    .ui-border
    { position: absolute; width: 10px; height: 10px; }

    .ui-border.left, .ui-border.right {
    height: 100%;
    }
    .ui-border.top, .ui-border.bottom {
    width: 100%;
    }
    .ui-border.top-left {
    top: -10px;
    left: -10px;
    background-position: top left;
    z-index: 1;
    }
    .ui-border.top {
    top: -10px;
    left: 0px;
    background: url('/staticfiles/images/design/ui-border-white-top.png') top repeat-x;
    }
    .ui-border.top-right {
    top: -10px;
    right: -10px;
    background-position: top right;
    z-index: 1;
    }
    .ui-border.right {
    top: 0px;
    right: -10px;
    background: url('/staticfiles/images/design/ui-border-white-right.png') right repeat-y;
    }
    .ui-border.bottom-right {
    bottom: -10px;
    right: -10px;
    background-position: bottom right;
    z-index: 1;
    }
    .ui-border.bottom {
    left: 0px;
    bottom: -10px;
    background: url('/staticfiles/images/design/ui-border-white-bottom.png') bottom repeat-x;
    }
    .ui-border.bottom-left {
    bottom: -10px;
    left: -10px;
    background-position: bottom left;
    z-index: 1;
    }
    .ui-border.left {
    top: 0px;
    left: -10px;
    background: url('/staticfiles/images/design/ui-border-white-left.png') left repeat-y;
    }

    .ui-border-inset .ui-border.top-left {
    top: -5px;
    left: -5px;
    }
    .ui-border-inset .ui-border.top {
    top: -5px;
    }
    .ui-border-inset .ui-border.top-right {
    top: -5px;
    right: -5px;
    }
    .ui-border-inset .ui-border.right {
    right: -5px;
    }
    .ui-border-inset .ui-border.bottom-right {
    right: -5px;
    bottom: -5px;
    }
    .ui-border-inset .ui-border.bottom {
    bottom: -5px;
    }
    .ui-border-inset .ui-border.bottom-left {
    left: -5px;
    bottom: -5px;
    }
    .ui-border-inset .ui-border.left {
    left: -5px;
    }

    .ui-border-hide-top .ui-border.top,
    .ui-border-hide-top .ui-border.top-left,
    .ui-border-hide-top .ui-border.top-right
    { display: none; }

    .ui-border-hide-left .ui-border.left,
    .ui-border-hide-left .ui-border.top-left,
    .ui-border-hide-left .ui-border.bottom-left
    { display: none; }

    .ui-border-hide-bottom .ui-border.bottom,
    .ui-border-hide-bottom .ui-border.bottom-left,
    .ui-border-hide-bottom .ui-border.bottom-right
    { display: none; }

    .ui-border-hide-right .ui-border.right,
    .ui-border-hide-right .ui-border.top-right,
    .ui-border-hide-right .ui-border.bottom-right
    { display: none; }

    .table.col-7 .property { width: 14.2%; }
.table.col-7.a2 .property:first-child,
.table.col-7.b2 .property:first-child + .property,
.table.col-7.c2 .property:first-child + .property + .property,
.table.col-7.d2 .property:first-child + .property + .property + .property,
.table.col-7.e2 .property:first-child + .property + .property + .property + .property,
.table.col-7.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-7.g2 .property:first-child + .property + .property + .property + .property + .property + .property { width: 28.5%; }
.table.col-7.a3 .property:first-child,
.table.col-7.b3 .property:first-child + .property,
.table.col-7.c3 .property:first-child + .property + .property,
.table.col-7.d3 .property:first-child + .property + .property + .property,
.table.col-7.e3 .property:first-child + .property + .property + .property + .property,
.table.col-7.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-7.g3 .property:first-child + .property + .property + .property + .property + .property + .property { width: 42.8%; }
.table.col-8 .property { width: 12.4%; }
.table.col-8.a2 .property:first-child,
.table.col-8.b2 .property:first-child + .property,
.table.col-8.c2 .property:first-child + .property + .property,
.table.col-8.d2 .property:first-child + .property + .property + .property,
.table.col-8.e2 .property:first-child + .property + .property + .property + .property,
.table.col-8.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-8.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-8.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property { width: 24.9%; }
.table.col-8.a3 .property:first-child,
.table.col-8.b3 .property:first-child + .property,
.table.col-8.c3 .property:first-child + .property + .property,
.table.col-8.d3 .property:first-child + .property + .property + .property,
.table.col-8.e3 .property:first-child + .property + .property + .property + .property,
.table.col-8.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-8.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-8.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property { width: 37.4%; }
.table.col-9 .property { width: 11%; }
.table.col-9.a2 .property:first-child,
.table.col-9.b2 .property:first-child + .property,
.table.col-9.c2 .property:first-child + .property + .property,
.table.col-9.d2 .property:first-child + .property + .property + .property,
.table.col-9.e2 .property:first-child + .property + .property + .property + .property,
.table.col-9.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-9.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-9.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-9.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property { width: 22.1%; }
.table.col-9.a3 .property:first-child,
.table.col-9.b3 .property:first-child + .property,
.table.col-9.c3 .property:first-child + .property + .property,
.table.col-9.d3 .property:first-child + .property + .property + .property,
.table.col-9.e3 .property:first-child + .property + .property + .property + .property,
.table.col-9.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-9.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-9.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-9.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property { width: 33.2%; }
.table.col-10 .property { width: 9.9%; }
.table.col-10.a2 .property:first-child,
.table.col-10.b2 .property:first-child + .property,
.table.col-10.c2 .property:first-child + .property + .property,
.table.col-10.d2 .property:first-child + .property + .property + .property,
.table.col-10.e2 .property:first-child + .property + .property + .property + .property,
.table.col-10.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-10.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-10.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-10.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-10.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 19.9%; }
.table.col-10.a3 .property:first-child,
.table.col-10.b3 .property:first-child + .property,
.table.col-10.c3 .property:first-child + .property + .property,
.table.col-10.d3 .property:first-child + .property + .property + .property,
.table.col-10.e3 .property:first-child + .property + .property + .property + .property,
.table.col-10.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-10.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-10.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-10.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-10.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 29.9%; }
.table.col-11 .property { width: 9%; }
.table.col-11.a2 .property:first-child,
.table.col-11.b2 .property:first-child + .property,
.table.col-11.c2 .property:first-child + .property + .property,
.table.col-11.d2 .property:first-child + .property + .property + .property,
.table.col-11.e2 .property:first-child + .property + .property + .property + .property,
.table.col-11.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-11.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-11.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 18.1%; }
.table.col-11.a3 .property:first-child,
.table.col-11.b3 .property:first-child + .property,
.table.col-11.c3 .property:first-child + .property + .property,
.table.col-11.d3 .property:first-child + .property + .property + .property,
.table.col-11.e3 .property:first-child + .property + .property + .property + .property,
.table.col-11.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-11.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-11.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-11.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 27.2%; }
.table.col-12 .property { width: 8.2%; }
.table.col-12.a2 .property:first-child,
.table.col-12.b2 .property:first-child + .property,
.table.col-12.c2 .property:first-child + .property + .property,
.table.col-12.d2 .property:first-child + .property + .property + .property,
.table.col-12.e2 .property:first-child + .property + .property + .property + .property,
.table.col-12.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-12.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-12.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.l2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 16.6%; }
.table.col-12.a3 .property:first-child,
.table.col-12.b3 .property:first-child + .property,
.table.col-12.c3 .property:first-child + .property + .property,
.table.col-12.d3 .property:first-child + .property + .property + .property,
.table.col-12.e3 .property:first-child + .property + .property + .property + .property,
.table.col-12.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-12.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-12.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-12.l3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 24.9%; }
.table.col-13 .property { width: 7.6%; }
.table.col-13.a2 .property:first-child,
.table.col-13.b2 .property:first-child + .property,
.table.col-13.c2 .property:first-child + .property + .property,
.table.col-13.d2 .property:first-child + .property + .property + .property,
.table.col-13.e2 .property:first-child + .property + .property + .property + .property,
.table.col-13.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-13.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-13.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.l2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.m2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 15.3%; }
.table.col-13.a3 .property:first-child,
.table.col-13.b3 .property:first-child + .property,
.table.col-13.c3 .property:first-child + .property + .property,
.table.col-13.d3 .property:first-child + .property + .property + .property,
.table.col-13.e3 .property:first-child + .property + .property + .property + .property,
.table.col-13.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-13.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-13.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.l3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-13.m3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 23%; }
.table.col-14 .property { width: 7%; }
.table.col-14.a2 .property:first-child,
.table.col-14.b2 .property:first-child + .property,
.table.col-14.c2 .property:first-child + .property + .property,
.table.col-14.d2 .property:first-child + .property + .property + .property,
.table.col-14.e2 .property:first-child + .property + .property + .property + .property,
.table.col-14.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-14.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-14.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.l2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.m2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.n2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 14.2%; }
.table.col-14.a3 .property:first-child,
.table.col-14.b3 .property:first-child + .property,
.table.col-14.c3 .property:first-child + .property + .property,
.table.col-14.d3 .property:first-child + .property + .property + .property,
.table.col-14.e3 .property:first-child + .property + .property + .property + .property,
.table.col-14.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-14.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-14.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.l3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.m3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-14.n3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 21.3%; }
.table.col-15 .property { width: 6.6%; }
.table.col-15.a2 .property:first-child,
.table.col-15.b2 .property:first-child + .property,
.table.col-15.c2 .property:first-child + .property + .property,
.table.col-15.d2 .property:first-child + .property + .property + .property,
.table.col-15.e2 .property:first-child + .property + .property + .property + .property,
.table.col-15.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-15.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-15.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.l2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.m2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.n2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.o2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 13.2%; }
.table.col-15.a3 .property:first-child,
.table.col-15.b3 .property:first-child + .property,
.table.col-15.c3 .property:first-child + .property + .property,
.table.col-15.d3 .property:first-child + .property + .property + .property,
.table.col-15.e3 .property:first-child + .property + .property + .property + .property,
.table.col-15.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-15.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-15.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.l3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.m3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.n3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-15.o3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 19.9%; }
.table.col-16 .property { width: 6.2%; }
.table.col-16.a2 .property:first-child,
.table.col-16.b2 .property:first-child + .property,
.table.col-16.c2 .property:first-child + .property + .property,
.table.col-16.d2 .property:first-child + .property + .property + .property,
.table.col-16.e2 .property:first-child + .property + .property + .property + .property,
.table.col-16.f2 .property:first-child + .property + .property + .property + .property + .property,
.table.col-16.g2 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-16.h2 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.i2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.j2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.k2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.l2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.m2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.n2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.o2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.p2 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 12.4%; }
.table.col-16.a3 .property:first-child,
.table.col-16.b3 .property:first-child + .property,
.table.col-16.c3 .property:first-child + .property + .property,
.table.col-16.d3 .property:first-child + .property + .property + .property,
.table.col-16.e3 .property:first-child + .property + .property + .property + .property,
.table.col-16.f3 .property:first-child + .property + .property + .property + .property + .property,
.table.col-16.g3 .property:first-child + .property + .property + .property + .property + .property + .property,
.table.col-16.h3 .property:first-child + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.i3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.j3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.k3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.l3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.m3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.n3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.o3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property,
.table.col-16.p3 .property:first-child + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property + .property { width: 18.7%; }


    select:disabled option { color:whitesmoke; }


    /* form styling */
    .property { font-size: 12px; }
    .property > div > .inner { margin: 7px; }
    .borderradius input { position: relative; border-radius: 4px; border-top: 1px solid #ccc; border: 1px solid whitesmoke; border-bottom: 1px solid #5b5b5a; }
    .required.property label:before { content: "*"; }

    /* layout styling */
    .table { margin: 8px auto; }
    .table .row.head {     
        -webkit-border-radius: 7px 7px 0px 0px;
        -moz-border-radius: 7px 7px 0px 0px;
        border-radius: 7px 7px 0px 0px;
    
 background-color: #D48342; color: #fff; }
    .table .row.alt { background-color: #FAC499; }
    .table .row { background-color: white; border-bottom: 1px solid #D48342  }
    .table .row:last-child > .inner {     
        -webkit-border-radius: 0 0 7px 7px;
        -moz-border-radius: 0 0 7px 7px;
        border-radius: 0 0 7px 7px;
    
 }
    .table .property > div > .inner { margin: 3px; }

    .lt-ie8 .table .row { border-left: 1px solid #D48342; border-right: 1px solid #D48342; }

    .borderradius .column .property {     
        -webkit-border-radius: 7px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    
     
        transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
        -moz-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        -ms-transition: all .2s ease-in-out;
    
 border: none; }
    .borderradius .column .property:hover { background: #C98046; color: white; }
    .borderradius .filter .property:hover { background-color: #6C8FAF; }
    .column .property { height:35px; }
    .column .property > .label > .inner * { line-height: 21px; }
    .column .property > .value > .inner * { height: 19px; }

    .summary .property > div > .inner { margin:3px }
    .summary .property.summary-title {  color: orange; font-size: 18px; font-weight: bold; }
    .summary .property.summary-sub-title { font-size: 12px; font-weight: bolder; color: darkGoldenrod; margin-top: 6px; }
    .summary .property.summary-location { color: #2C3B48; font-size: 12px; margin-top: 6px; }
    .summary .property.summary-author, .summary .property.summary-timestamp { color: gray; font-style: italic; margin-top: 6px; font-size: 12px; }
    .summary .property.summary-description { font-size: 12px; font-weight: normal; color: black; }
    .summary .property.tools a { margin: 2px; }
    .summary .row { background: white; border-bottom: 1px solid gray; padding: 5px; }
    .summary .row.alt { background: whiteSmoke; }

    /* Validation Styling */
    .field-validation-error {
    padding: 7px;
    border-radius: 7px;
    border: 1px solid red;
    font-weight: bold;
    color: white;
    background: #a85466;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4NTQ2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzhlODQ4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2YjNhNDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #a85466 0%, #8e8486 43%, #6b3a45 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a85466), color-stop(43%,#8e8486), color-stop(100%,#6b3a45));
    background: -webkit-linear-gradient(top,  #a85466 0%,#8e8486 43%,#6b3a45 100%);
    background: -o-linear-gradient(top,  #a85466 0%,#8e8486 43%,#6b3a45 100%);
    background: -ms-linear-gradient(top,  #a85466 0%,#8e8486 43%,#6b3a45 100%);
    background: linear-gradient(to bottom,  #a85466 0%,#8e8486 43%,#6b3a45 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a85466', endColorstr='#6b3a45',GradientType=0 );
    zoom: 1;
    }

    .input-validation-error { border: 2px solid darkRed!important; }

    .validation-summary-valid { display: none; }
    .validation-summary-errors { color: red; font-size: 12px; }
    .validation-summary-errors ul li { font-size: 14px;}


    /* Custom widget styles */
    .property.employers { width: 100%!important; height: auto; }
    .property.employers > .value > .inner > select { height: auto!important; }

    .empty { font-size: 13px; background-color: lightYellow; border: 1px solid black; text-align: center; padding: 10px 0px; margin: 0px 100px; }

    .text-select { position: relative; }

    /* Button Styles */
    .button { float:left; margin: 0 10px; }
    .button input, .button a, button { margin: 12px 0px; padding: 8px 15px; display: block; font-weight: bold; font-family: arial; border: none; background-color: #638ab3; background-image: -webkit-radial-gradient(50%, #638ab3, #4f76a1); border-radius: 4px; cursor: pointer; color: white; font-size: 12px; }
    .form-button  { margin: 12px 0px; padding: 8px 15px; display: inline-block; font-weight: bold; font-family: arial; border: none; background-color: #638ab3; background-image: -webkit-radial-gradient(50%, #638ab3, #4f76a1); border-radius: 4px; cursor: pointer; color: white; font-size: 12px; }
    button.button, .form-button {margin: 12px 10px;}
    .lt-ie8 .button a { padding: 7px 15px 6px 15px; }
    .button a:hover, .button input:hover, .form-button:hover { background-color: #de944e; background-image: -webkit-radial-gradient(50%, #de944e, #d27b38); }

    .filter .button input, .filter .button a  { background-color: #D48342; background-image: -webkit-radial-gradient(50%, #D48342, #C98046); margin: 0; }
    .filter .button a:hover, .filter .button input:hover { background-color: #6C8FAF; background-image: -webkit-radial-gradient(50%, #6C8FAF, #2E485F); }

    /* Alert System Styling */
    #alert-window { border-radius: 8px; border: 2px solid #ddd; font-family: 'YanoneKaffeesatzRegular'; padding: 18px; font-size: 25px; box-shadow: 0px 0px 240px 0px #d1d1d1; background-color: #29435a; color: white; }
    #alert-close { background-color: white; position: absolute; right: 2px; top: 2px; border-radius: 30px; height: 18px; width: 20px; font-size: 15px; cursor: pointer; color: #29453A; padding-left: 0px; padding-top: 2px; font-family: arial, helvetica, sans-serif; font-weight: bolder; text-align: center; }
    #alert-close:hover { color: #A8A8A8; }

    /* Page Styles */
    #Content-Inner .section { border: 1px solid gray; margin: 5px 0; padding: 10px; }
    .section .filter { margin: -10px; margin-bottom: 10px; }

    .pagination > select { margin: 0 5px; }

    .title { font-size: 14px; width: 100%; display: block; }

    .left-half { float: left; width: 50%; }
    .right-half { float: right; width: 50%; position: relative; top: -50px; }

    .pagination { display: inline; }

    .filter { border: 1px solid #7E98AF; background-color: #2E485F; font-size: 12px; text-align: center; margin: 8px; padding: 8px; }
    .filter, .filter a { color: #fff; }
    .filter .page-right { float: right; }
    .filter .page-left { float: left; }

    .filter .button a { padding: 1px; }

    .controller-employee.action-edit .column .group,
    .controller-employee.action-create .column .group { float: right; }

    .controller-employee.action-index .table .head .property > .label { width:  50.1%; float: left; }
    .controller-employee.action-index .table .head .property > .value { display: block; width: 49.1%; float: left; }
    .controller-employee.action-index .table .head .firstname.property > .label { width:  100%; }
    .controller-employee.action-index .table .head .firstname.property > .value { display: none; }
    .controller-employee.action-index .table .property > div > .inner { overflow: visible; }

    .controller-employee.action-edit .column .employernumber.property,
    .controller-employee.action-create .column .employernumber.property { width: 100%; }

    .controller-employee.action-edit .column .employernumber.property .label,
    .controller-employee.action-create .column .employernumber.property .label { width: 24.9%; }
    .controller-employee.action-edit .column .employernumber.property .value,
    .controller-employee.action-create .column .employernumber.property .value { width: 75.1%; }

    .controller-news.action-index .row.new {
    background: lightYellow;
    border: 2px solid red;
    border-left: none;
    border-right: none;
    }
    .controller-news .description.property, .controller-news .newscontent.property {
    height: auto;
    min-height: 35px;
    }
    .controller-news .description.property .value, .controller-news .newscontent.property .value,
    .controller-news .description.property .label, .controller-news .newscontent.property .label {
    width: 100%;
    }

    .controller-news .description.property .value .inner textarea, .controller-news .newscontent.property .value .inner textarea {
    height: 120px;
    }

    a.new::before {
    content: "!";
    background: red;
    color: white;
    display: block;
    position: absolute;
    border-radius: 81px;
    width: 10px;
    height: 10px;
    font-size: 8px;
    text-align: center;
    right: 0px;
    border: 1px solid white;
    }

    .no-borderradius a.new {
    text-decoration: underline;
    }

    .controller-news.action-details p {
    line-height: 24px;
    margin-bottom: 15px;
    }
    .controller-news.action-details h2 {
    margin-bottom: 1px;
    }
    .controller-news.action-details em {

    }

    .expense-review .property .label {
    font-size: 1.5em;
    }

    .expense-review .property .value {
    font-weight: bold;
    font-size: 1.5em;
    }

    button.form-button.approve-claim {
    background-image: -webkit-radial-gradient(50%, #638ab3, #4f76a1);
    }

    button.form-button.reject-claim {
    background-image: -webkit-radial-gradient(50%, #80391e, #80391e);
    }

form.review-decision {
    width: 50%;
    margin: 0 auto;
}

