#overlay{position:fixed;z-index:1000}#overlay #overlayBg{opacity:.75;-moz-opacity:.75;position:fixed;top:0;bottom:0;left:0;right:0;background:#000}#overlay #overlayBox{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 4px 20px #000;-webkit-box-shadow:0 4px 20px #000;-moz-box-shadow:0 4px 20px #000;position:fixed;left:50%;top:50%;width:600px;height:500px;margin-left:-300px;margin-top:-250px}#overlay #overlayBox #overlayClose{background:url(../images/close-btn.png);width:8px;height:8px;position:absolute;top:8px;right:8px;padding:10px;cursor:pointer}#overlay #overlayBox #overlayClose:hover{background:url(../images/close-btn-hover.png)}#overlay #overlayBox #overlayTitle{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#4a4a4a;background:-moz-linear-gradient(top,#4a4a4a 0,#2d2d2d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4a4a4a),color-stop(100%,#2d2d2d));background:-webkit-linear-gradient(top,#4a4a4a 0,#2d2d2d 100%);background:-o-linear-gradient(top,#4a4a4a 0,#2d2d2d 100%);background:-ms-linear-gradient(top,#4a4a4a 0,#2d2d2d 100%);background:linear-gradient(top,#4a4a4a 0,#2d2d2d 100%);text-shadow:0 1px 2px #000;box-shadow:0 1px 0 #757575 inset;-webkit-box-shadow:0 1px 0 #757575 inset;-moz-box-shadow:0 1px 0 #757575 inset;height:20px;color:#f3f3f3;font-size:20px;padding:10px 15px;border:1px solid #262626}#overlay #overlayBox #overlayContent{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;background:#fff}#overlay #overlayBox #overlayContent iframe{-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:inherit}button[type=submit].process{opacity:.75;-moz-opacity:.75;cursor:default}button[type=submit].process span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:url(../images/spin-icon.png) bottom left;background-size:15px 15px;width:15px;height:15px;margin:-4px 8px -4px 0;-moz-animation:spinner 2s infinite linear;-webkit-animation:spinner 2s infinite linear}@-moz-keyframes spinner{0%{-moz-transform:scale(1) rotate(0deg)}100%{-moz-transform:scale(1) rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:scale(1) rotate(0deg)}100%{-webkit-transform:scale(1) rotate(360deg)}}.error-container{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;position:relative}.error-container input,.error-container select,.error-container textarea{border:2px solid #f00}.error-container .error-box{display:block;background:#ff2b2b;background:-moz-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff2b2b),color-stop(100%,#bd1516));background:-webkit-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-o-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-ms-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:linear-gradient(top,#ff2b2b 0,#bd1516 100%);box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-webkit-box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-moz-box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:none;text-shadow:none 1px 1px #888;border:1px solid #bd1516;position:absolute;top:0;padding:5px;z-index:10;color:#fff;text-align:left;max-width:250px !important;white-space:normal}.error-container .error-box:before{position:absolute;display:block;width:16px;height:9px;background:url(../images/error-arrow.png);content:"";top:-7px;left:10px}div.error-box{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:#ff2b2b;background:-moz-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff2b2b),color-stop(100%,#bd1516));background:-webkit-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-o-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:-ms-linear-gradient(top,#ff2b2b 0,#bd1516 100%);background:linear-gradient(top,#ff2b2b 0,#bd1516 100%);box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-webkit-box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-moz-box-shadow:inset 0 1px 0 #f87878,0 2px 5px #333;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:none;text-shadow:none 1px 1px #888;border:1px solid #bd1516;padding:5px;color:#fff}input:invalid,select:invalid,textarea:invalid{-moz-box-shadow:none}input:not([type=checkbox]):not([type=radio]):not([size]):not([cols]):not([type=file]),textarea:not([size]):not([cols]):not([type=file]){width:150px}select{min-width:150px}input:not([type=checkbox]):not([type=radio]),select,textarea{background:#f3f3f3;background:-moz-linear-gradient(top,#f3f3f3 0,#fefdfe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#fefdfe));background:-webkit-linear-gradient(top,#f3f3f3 0,#fefdfe 100%);background:-o-linear-gradient(top,#f3f3f3 0,#fefdfe 100%);background:-ms-linear-gradient(top,#f3f3f3 0,#fefdfe 100%);background:linear-gradient(top,#f3f3f3 0,#fefdfe 100%);border:1px solid #f7a788;padding:2px}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{background:#fff}.placeholder{color:#fff}:-moz-placeholder{color:#e0e0e0}::-webkit-input-placeholder{color:#e0e0e0}:-ms-input-placeholder{color:#e0e0e0}.error{display:none}div.response{color:#46a03d;border:1px solid #88cf7f;background:#d5ffce;padding:5px;text-align:left}.pager .active{font-size:14px;color:#0088ec}table.grid{border-spacing:0;width:100%}table.grid>tbody>tr>th,table.grid>thead>tr>th{border-bottom:1px solid #000;font-weight:bold;text-align:left;padding:4px 4px 2px;font-size:14px}table.grid>tbody>tr>td,table.grid>thead>tr>td{padding:6px 4px 2px}table.grid>tbody>tr:nth-child(odd) td,table.grid>thead>tr:nth-child(odd) td{background:#f0f0f0}table.grid>tbody>tr:nth-child(2),table.grid>thead>tr:nth-child(2){background:none}table.form{border-collapse:collapse;width:100%}table.form>tbody>tr>td{padding:2px}table.form>tbody>tr>td:nth-child(1){width:25%;padding-left:0}table.form>tbody>tr>td:nth-child(2){width:75%}table.form>tbody>tr>td:nth-child(3){width:0}table.fixed{table-layout:fixed;width:100%;border:0;padding:0;border-collapse:collapse}table.fixed td{padding:2px}table.fixed td:nth-child(1){padding-left:0}aside.right{float:right}input[type=submit],button[type=submit],input[type=button],button[type=button]{box-shadow:0 1px 0 #a4cbd9 inset;-webkit-box-shadow:0 1px 0 #a4cbd9 inset;-moz-box-shadow:0 1px 0 #a4cbd9 inset;background:#85b9cc;background:-moz-linear-gradient(top,#85b9cc 0,#63a1ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#85b9cc),color-stop(100%,#63a1ba));background:-webkit-linear-gradient(top,#85b9cc 0,#63a1ba 100%);background:-o-linear-gradient(top,#85b9cc 0,#63a1ba 100%);background:-ms-linear-gradient(top,#85b9cc 0,#63a1ba 100%);background:linear-gradient(top,#85b9cc 0,#63a1ba 100%);text-shadow:0 1px 0 #486e7d;border:1px solid #54889d;padding:4px 11px;cursor:pointer;color:#fff;font-weight:bold;font-size:12px}input[type=submit]:hover,button[type=submit]:hover,input[type=button]:hover,button[type=button]:hover{background:#94c0d1;background:-moz-linear-gradient(top,#94c0d1 0,#63a1ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#94c0d1),color-stop(100%,#63a1ba));background:-webkit-linear-gradient(top,#94c0d1 0,#63a1ba 100%);background:-o-linear-gradient(top,#94c0d1 0,#63a1ba 100%);background:-ms-linear-gradient(top,#94c0d1 0,#63a1ba 100%);background:linear-gradient(top,#94c0d1 0,#63a1ba 100%)}