﻿body{background:#f0f0f0;background:url(../images/background.png) repeat;border-radius:20px;font-family:Arial}.main{max-width:1350px}.foot{background:0 0}hr.whole{border:0;border-top:2px groove #fff}.message.success{color:#458c6f}.icon.info{background-color:#85a9cb}label{font-size:18px;text-overflow:ellipsis;color:#424242;font-weight:700}.char-count{color:#5f97bd}.time-dial{color:#207cb5}.selected label{color:inherit}.file-control,.value,blockquote,input,keygen,select,textarea{font-size:18px;padding:6px;border:1px solid gray;border-radius:9px;color:#333;font-family:Helvetica,Arial,sans-serif;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}input:focus,keygen:focus,select:focus,textarea:focus{box-shadow:0 0 12px rgba(110,175,220,.8);border:1px solid silver}.file-control.disabled,input:disabled,keygen:disabled,select:disabled,textarea:disabled{background:#f6f6f6!important;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3);color:#555!important}input[readonly],keygen[readonly],select[readonly],textarea[readonly]{background:#fafafa!important;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3);color:#505050!important}input[type=file]::-webkit-file-upload-button{height:38px;margin:2px;margin-left:10px;line-height:normal;font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;text-shadow:0 1px 0 #fff;outline-width:0;border:1px solid #ccc;border-radius:15px;color:#222;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}input[type=file]::-webkit-file-upload-button:focus,input[type=file]:focus::-webkit-file-upload-button{border-color:#aac8dc;box-shadow:0 1px 5px 0 rgba(0,36,60,.5),0 0 12px rgba(110,175,220,.8);color:#006478}input[type=file]::-webkit-file-upload-button:hover{background-color:#f0f0f0;background-image:linear-gradient(#f6f6f6,#e0e0e0);background-image:-webkit-gradient(linear,top,bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f6f6f6,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}input[type=file]::-webkit-file-upload-button:active{border-top-color:#b4b4b4;box-shadow:none;background-color:#d2d2d2;background-image:linear-gradient(#d2d2d2,#e0e0e0);background-image:-webkit-gradient(linear,top,bottom,from(#d2d2d2),to(#e0e0e0));background-image:-webkit-linear-gradient(#d2d2d2,#e0e0e0);background-image:-moz-linear-gradient(#d2d2d2,#e0e0e0);background-image:-ms-linear-gradient(#d2d2d2,#e0e0e0);background-image:-o-linear-gradient(#d2d2d2,#e0e0e0);background-image:linear-gradient(#d2d2d2,#e0e0e0)}input[type=file]::-webkit-file-upload-button:disabled{border-color:#f0f0f0;text-shadow:2px 2px 2px #fff;color:#646464}.login input:focus,keygen:focus,select:focus,textarea:focus{box-shadow:0 0 12px rgba(28,79,170,.75);border:1px solid silver}.login button:focus,input[type=button]:focus,input[type=submit]:focus{color:#444;border-color:#aac8dc;box-shadow:0 1px 5px 0 rgba(0,36,60,.5),0 0 12px rgba(99,112,207,.8);-webkit-box-shadow:0 1px 5px 0 rgba(0,36,60,.5),0 0 12px rgba(99,112,207,.8)}.login .user-message{color:#3c64af}progress{-webkit-appearance:none}progress::-webkit-progress-bar{background-color:transparent;background-image:url(images/loading-bar.gif);background-repeat:repeat-x;background-size:100% auto;box-shadow:0 1px 4px rgba(0,0,0,.3) inset;border:1px inset #fff}progress[value]::-webkit-progress-bar{background-image:none}progress::-webkit-progress-value{background-image:none;background-color:#5393c5;transition:background-color 4s}progress::-webkit-progress-value{background-image:linear-gradient(#5393c5,#6facd5);background-image:-webkit-gradient(linear,top,bottom,from(#5393c5),to(#6facd5));background-image:-webkit-linear-gradient(#5393c5,#6facd5);background-image:-moz-linear-gradient(#5393c5,#6facd5);background-image:-ms-linear-gradient(#5393c5,#6facd5);background-image:-o-linear-gradient(#5393c5,#6facd5);background-image:linear-gradient(#5393c5,#6facd5);text-shadow:0 1px 1px rgba(0,0,0,.8),-1px -1px rgba(255,255,255,.2)}progress.waiting::-webkit-progress-value{background-image:none;background-color:#a367bb;transition:background-color 4s}progress.waiting.long::-webkit-progress-value{background-image:none;background-color:#bb6767;transition:none}progress.disabled::-webkit-progress-value{background-image:none;background-color:silver;transition:background-color 4s}fieldset.basic{border:1px ridge silver;border-radius:10px;padding-right:5px;padding-bottom:5px}fieldset legend{margin:5px 0 0 10px;color:#0a556e;text-shadow:1px 1px 3px #fff;background-image:url(../images/title-label.png);background-repeat:no-repeat;background-position:left bottom}.labelstyle{font-style:italic;border-radius:8px;color:#444;background-color:#fff;background-image:linear-gradient(top,#eee,#fff);background-image:linear-gradient(top,#eee,#fff 50%);background-image:-o-linear-gradient(top,#eee,#fff 50%);background-image:-ms-linear-gradient(top,#eee,#fff 50%);background-image:-moz-linear-gradient(top,#eee,#fff 50%);background-image:-webkit-linear-gradient(top,#eee,#fff 50%);background-image:-webkit-gradient(linear,top,bottom,from(#eee),to(#fff));box-shadow:0 0 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.form-row{margin:20px}.form-summary{font-family:Helvetica,Arial,sans-serif;font-weight:700;text-shadow:0 1px 0 #fff;outline-width:0;border:1px solid #ccc;border-radius:15px;color:#222;background-color:#fafafa;background-image:linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f0f0f0));box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.form-summary input{border-color:#aaa #bbb #bbb #aaa}.form-row-special{background-color:#fafafa;background-image:linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f0f0f0));box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.form-row-special.disabled,.form-summary.disabled{background-color:#f0f0f0;background-image:none}.form-section{border:1px solid #ccc;background-color:#f5f5f5;border:2px ridge #fff;border-style:ridge groove groove ridge;border-radius:10px;box-shadow:inset 0 1px 5px rgba(0,0,0,.2)}.form-section.tabbed{border-style:solid;box-shadow:0 1px 4px rgba(0,0,0,.2),inset 0 0 8px rgba(0,0,0,.1);background-color:transparent}.form-document{color:#424242;border-radius:9px}.form-document p.field{color:#000}ul.attachments{font-family:Helvetica,Arial,sans-serif;font-weight:700;text-shadow:0 1px 0 #fff;outline-width:0;border:1px solid #ccc;border-radius:15px;color:#222;background-color:#fafafa;background-image:linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f0f0f0));box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.required.form-row::after{font-style:italic;font-family:Trebuchet MS}.required.note{font-style:italic;font-family:Trebuchet MS}.form-row .yes-no label{font-weight:400;font-family:'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif}.form-row .yes-no input{background:0 0;box-shadow:none;border-style:solid;border-width:1px}.tab{color:#000;background-color:#f0f0f0;background-image:linear-gradient(top,#f0f0f0,#d2d2d2);background-image:-o-linear-gradient(top,#f0f0f0,#d2d2d2);background-image:-ms-linear-gradient(top,#f0f0f0,#d2d2d2);background-image:-moz-linear-gradient(top,#f0f0f0,#d2d2d2);background-image:-webkit-linear-gradient(top,#f0f0f0,#d2d2d2);background-image:-webkit-gradient(linear,top,bottom,from(#f0f0f0),to(#d2d2d2));box-shadow:inset 1px -5px 5px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px -5px 5px rgba(0,0,0,.1)}.tab.add{background-color:#6eafdc;background-image:linear-gradient(#6eafdc,#6ea5c8);background-image:linear-gradient(top,#6eafdc,#6ea5c8);background-image:-o-linear-gradient(top,#6eafdc,#6ea5c8);background-image:-ms-linear-gradient(top,#6eafdc,#6ea5c8);background-image:-moz-linear-gradient(top,#6eafdc,#6ea5c8);background-image:-webkit-linear-gradient(top,#6eafdc,#6ea5c8);background-image:-webkit-gradient(linear,top,bottom,from(#6eafdc),to(#6ea5c8))}.tab.selected{color:#14698c;border-bottom:2px solid #e6e6e6;background-color:#e6e6e6;background-image:linear-gradient(#f0f0f0,#e6e6e6);background-image:linear-gradient(top,#f0f0f0,#e6e6e6);background-image:-o-linear-gradient(top,#f0f0f0,#e6e6e6);background-image:-ms-linear-gradient(top,#f0f0f0,#e6e6e6);background-image:-moz-linear-gradient(top,#f0f0f0,#e6e6e6);background-image:-webkit-linear-gradient(top,#f0f0f0,#e6e6e6);background-image:-webkit-gradient(linear,top,bottom,from(#f0f0f0),to(#e6e6e6));box-shadow:1px -1px 5px rgba(0,0,0,.1);-webkit-box-shadow:1px -1px 5px rgba(0,0,0,.1)}a.button,button,input[type=button],input[type=submit]{padding:7px 12px;height:38px;font-size:15px;font-weight:700;cursor:pointer;font-family:Helvetica,Arial,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.55);color:#222;border-radius:15px;border:1px solid #ccc;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);box-shadow:rgba(0,0,0,.4) 0 1px 3px 0;-webkit-box-shadow:rgba(0,0,0,.4) 0 1px 3px 0}.dropdown:hover,.file-upload:hover button,a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#f0f0f0;background-image:linear-gradient(#f6f6f6,#e0e0e0);background-image:-webkit-gradient(linear,top,bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f6f6f6,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}.dropdown:active,a.button:active,button:active,input[type=button]:active,input[type=submit]:active{background-color:#d2d2d2;background-image:linear-gradient(#d2d2d2,#e0e0e0);background-image:-webkit-gradient(linear,top,bottom,from(#d2d2d2),to(#e0e0e0));background-image:-webkit-linear-gradient(#d2d2d2,#e0e0e0);background-image:-moz-linear-gradient(#d2d2d2,#e0e0e0);background-image:-ms-linear-gradient(#d2d2d2,#e0e0e0);background-image:-o-linear-gradient(#d2d2d2,#e0e0e0);background-image:linear-gradient(#d2d2d2,#e0e0e0);box-shadow:none}button:focus,input[type=button]:focus,input[type=submit]:focus{color:#006478;color:#444;border-color:#aac8dc;box-shadow:0 1px 5px 0 rgba(0,36,60,.5),0 0 12px rgba(110,175,220,.8);-webkit-box-shadow:0 1px 5px 0 rgba(0,36,60,.5),0 0 12px rgba(110,175,220,.8)}.dropdown.disabled,button.highlighted:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{border-color:#f0f0f0;background-color:#e6e6e6;background-image:none;filter:initial;-ms-filter:initial;box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.dropdown.readonly:after{color:grey;content:none}input[type=checkbox].slide{height:36px;width:120px;max-width:140px;min-width:120px;border:1px solid #ddd;border-color:#bbb #ccc #ddd #ccc;border-radius:18px;background:0 0;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;box-shadow:inset 2px 4px 18px rgba(0,0,0,.2);overflow:hidden;background-color:rgba(110,175,220,0);transition:background-color .5s;cursor:pointer;background:#f0f0f0;zoom:100%}input[type=checkbox].slide.highlight{background-color:#fff8dc!important;background-image:linear-gradient(white,#fff8dc)}input[type=checkbox].slide:after{content:"";position:absolute;top:0;left:0;height:30px;width:30px;margin:1px;border-radius:16px;border:1px solid #ccc;transition:left .2s;background-color:#fafafa;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);box-shadow:1px 1px 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}input[type=checkbox].slide:before{content:"No";display:inline-block;width:100%;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;color:#000;text-shadow:rgba(255,255,255,.2) 0 1px 2px}input[type=checkbox]::-ms-check{height:30px;width:30px;padding:2px;display:inline-block;font-size:18px;line-height:22px;text-align:left;margin:2px;padding:6px;padding-right:1px;border:1px solid gray;border-radius:9px;outline-width:0;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3);background:#fff;vertical-align:middle}input[type=checkbox].tick{font-size:18px;line-height:22px;text-align:left;margin:10px;padding:4px;padding-right:1px;border:1px solid gray;border-radius:9px;outline-width:0;background:#fff}.form-section input[type=checkbox].tick{margin:0}input[type=checkbox].slide:checked{background-color:rgba(110,175,220,.8)}input[type=checkbox].slide:checked:after{left:calc(100% - 35px)}input[type=checkbox].slide:checked:before{content:"Yes";color:#fff;text-shadow:rgba(0,0,0,.3) 0 1px 2px}input[type=checkbox]:disabled.slide:before{color:gray;text-shadow:none}.date-control button{border-radius:10px;min-height:10px}.time:hover{color:#0a556e;text-decoration:underline}.output.highlighted,.time.highlighted,td.highlighted,td.selected{color:#335;text-decoration:none;background-color:#d8e7f6}.dropdown,.output{font-family:Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-align:center;font-size:15px;text-decoration:none;text-shadow:#fff 0 1px 0;color:#222;border-radius:15px;background-color:#fafafa;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1);box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.list-box,.list-items,.list-view{border-bottom-width:0;border-radius:9px;font-family:Verdana,Tahoma,Arial;font-size:15px;text-shadow:#111 0 1px 1px;box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;color:#424242;overflow-y:auto}.list-box li.dragover,.list-items li.dragover,.list-view li.dragover{border-top:2px dotted #147cac!important}.list-box .group,.list-items .group,.list-view .group{color:#365e79;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(#fff,#e0e0e0);background-image:-moz-linear-gradient(#fff,#e0e0e0);background-image:-ms-linear-gradient(#fff,#e0e0e0);background-image:-o-linear-gradient(#fff,#e0e0e0);background-image:linear-gradient(#fff,#e0e0e0)}.list-box li,.list-items li,.list-items tr,.list-menu-rows .menu-item,.list-view li,.record-list thead tr{text-overflow:ellipsis;text-shadow:#fff 0 1px 0;font-family:Helvetica,Arial,sans-serif;background-color:#fafafa;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}.list-box li:hover,.list-items li:hover,.list-items tr:hover,.list-menu-rows .menu-item:hover,.list-view li:hover{background-color:#dfdfdf;background-image:linear-gradient(#f6f6f6,#e0e0e0);background-image:-webkit-gradient(linear,top,bottom,from(#f6f6f6),to(#e0e0e0));background-image:-webkit-linear-gradient(#f6f6f6,#e0e0e0);background-image:-moz-linear-gradient(#f6f6f6,#e0e0e0);background-image:-ms-linear-gradient(#f6f6f6,#e0e0e0);background-image:-o-linear-gradient(#f6f6f6,#e0e0e0);background-image:linear-gradient(#f6f6f6,#e0e0e0)}.list-box li.selected,.list-items li.selected,.list-items tr.selected,.list-view li.selected{background-image:linear-gradient(#5393c5,#6facd5);background-image:-webkit-gradient(linear,top,bottom,from(#5393c5),to(#6facd5));background-image:-webkit-linear-gradient(#5393c5,#6facd5);background-image:-moz-linear-gradient(#5393c5,#6facd5);background-image:-ms-linear-gradient(#5393c5,#6facd5);background-image:-o-linear-gradient(#5393c5,#6facd5);background-image:linear-gradient(#5393c5,#6facd5);text-shadow:0 1px 1px rgba(0,0,0,.8),-1px -1px rgba(255,255,255,.2)}.list-box li.selected.disabled,.list-items li.selected.disabled,.list-items tr.selected.disabled,.list-view li.selected.disabled{background-image:linear-gradient(#9bb9d0,#cbdeea);background-image:-webkit-gradient(linear,top,bottom,from(#9bb9d0),to(#cbdeea));background-image:-webkit-linear-gradient(#9bb9d0,#cbdeea);background-image:-moz-linear-gradient(#9bb9d0,#cbdeea);background-image:-ms-linear-gradient(#9bb9d0,#cbdeea);background-image:-o-linear-gradient(#9bb9d0,#cbdeea);background-image:linear-gradient(#9bb9d0,#cbdeea);text-shadow:none}.list-box li:focus,.list-items tr:focus,.list-view li:focus{box-shadow:inset 0 0 20px rgba(30,90,200,.3)}.list .list-items{font-family:Helvetica,Arial,sans-serif;font-size:16px;background-color:#222;background-image:-webkit-gradient(linear,top,bottom,from(#444),to(#222));background-image:-webkit-linear-gradient(#444,#222);background-image:-moz-linear-gradient(#444,#222);background-image:-ms-linear-gradient(#444,#222);background-image:-o-linear-gradient(#444,#222);background-image:linear-gradient(#444,#222)}.list-box.checklist li.selected,.list-view.checklist li.selected{color:#2373a5;border-bottom:1px solid #ccc;text-shadow:#fff 0 1px 0;background-color:#fafafa;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}.menu-item .alert{background:orange;color:#fff;font-weight:700;box-shadow:1px 2px 2px 1px rgba(0,0,0,.3)}table.record-list tbody::-webkit-scrollbar-track{background-color:#f1f1f1;background-image:-webkit-gradient(linear,left,right,from(#f1f1f1),to(#fff));background-image:-webkit-linear-gradient(left,#f1f1f1,#fff);background-image:linear-gradient(from left,#f1f1f1,#fff)}div.records{border-radius:6px;-webkit-border-radius:6px;font-family:Verdana,Tahoma,Arial;box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}form.login{background:#fff;border:1px solid #dbdbdb;border-radius:20px;box-shadow:0 1px 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,.05)}.record{border:2px solid #ccc;box-shadow:rgba(0,0,0,.2) 1px 1px 6px 0,inset 0 -6px 6px rgba(255,255,255,.4);border-radius:9px;transition:height 1s,max-height 1s}h1,h2{text-align:left;font-weight:400}h2{margin:10px;width:90%}h3{margin:5px;margin-bottom:0}h4{font-size:18px}.title{margin-bottom:4px;color:#144b64}.title .name{white-space:normal;line-height:.9em;vertical-align:middle}.title .extra{font-weight:400;font-style:italic;margin:0}.popup p .title,.popup p.title{margin-bottom:6px;color:#144b64}.user-message{font-style:italic;display:inline-block;text-align:center;line-height:24px;color:#006478;text-shadow:0 1px 1px rgba(0,0,0,.1)}.bar,.data-view tbody th,.data-view thead tr,.grid th,.record-list thead tr,.results th,.silver{background-color:#e4e4e4;background-image:linear-gradient(top,#f5f5f8,silver);background-image:-o-linear-gradient(top,#f5f5f8,silver);background-image:-ms-linear-gradient(top,#f5f5f8,silver);background-image:-moz-linear-gradient(top,#f5f5f8,silver);background-image:-webkit-linear-gradient(top,#f5f5f8,silver);background-image:-webkit-gradient(linear,top,bottom,from(#f5f5f8),to(silver))}.header{padding:10px 20px;border-bottom:1px solid #68809d;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 1px 2px 1px rgba(0,0,0,.2)}.header .status{text-shadow:1px 1px 1px rgba(255,255,255,.6)}.header .stage{border-width:1px;border-style:inset;border-color:silver;box-shadow:inset 0 1px 3px rgba(0,0,0,.3),inset 0 -18px 30px -14px rgba(0,0,0,.2);text-shadow:none}.dialog-titlebar,.header,.popup-titlebar,.toast-titlebar{background-color:#8cc1e6;background-image:linear-gradient(#6eafdc,#486a8d);background-image:linear-gradient(top,#6eafdc 10%,#60a0ca,#486a8d);background-image:-o-linear-gradient(top,#6eafdc 10%,#60a0ca,#486a8d);background-image:-ms-linear-gradient(top,#6eafdc 10%,#60a0ca,#486a8d);background-image:-moz-linear-gradient(top,#6eafdc 10%,#60a0ca,#486a8d);background-image:-webkit-linear-gradient(top,#6eafdc 10%,#60a0ca,#486a8d);background-image:-webkit-gradient(linear,top,bottom,from(#6eafdc),to(#486a8d))}.achived{background-color:#9cb0c6;background-image:linear-gradient(#a6bad2,#80899c);background-image:linear-gradient(top,#a6bad2 10%,#9cb0c6,#80899c);background-image:-o-linear-gradient(top,#a6bad2 10%,#9cb0c6,#80899c);background-image:-ms-linear-gradient(top,#a6bad2 10%,#9cb0c6,#80899c);background-image:-moz-linear-gradient(top,#a6bad2 10%,#9cb0c6,#80899c);background-image:-webkit-linear-gradient(top,#a6bad2 10%,#9cb0c6,#80899c);background-image:-webkit-gradient(linear,top,bottom,from(#a6bad2),to(#80899c))}.lightblue{background-image:linear-gradient(#4e8bf0,#28488d);background-image:linear-gradient(top,#4e8bf0 10%,#407ce0,#28488d);background-image:-o-linear-gradienta(top,#4e8bf0 10%,#407ce0,#28488d);background-image:-ms-linear-gradient(top,#4e8bf0 10%,#407ce0,#28488d);background-image:-moz-linear-gradient(top,#4e8bf0 10%,#407ce0,#28488d);background-image:-webkit-linear-gradient(top,#4e8bf0 10%,#407ce0,#28488d);background-image:-webkit-gradient(linear,top,bottom,from(#4e8bf0),to(#28488d))}.aqua{background-image:linear-gradient(#78c4c4,#497777);background-image:linear-gradient(top,#78c4c4 10%,#5caaaa,#497777);background-image:-o-linear-gradienta(top,#78c4c4 10%,#5caaaa,#497777);background-image:-ms-linear-gradient(top,#78c4c4 10%,#5caaaa,#497777);background-image:-moz-linear-gradient(top,#78c4c4 10%,#5caaaa,#497777);background-image:-webkit-linear-gradient(top,#78c4c4 10%,#5caaaa,#497777);background-image:-webkit-gradient(linear,top,bottom,from(#78c4c4),to(#497777))}.blue,table.data tr th{background-image:linear-gradient(#4d8fcd,#475984);background-image:linear-gradient(top,#4d8fcd 10%,#3c77ae,#475984);background-image:-o-linear-gradienta(top,#4d8fcd 10%,#3c77ae,#475984);background-image:-ms-linear-gradient(top,#4d8fcd 10%,#3c77ae,#475984);background-image:-moz-linear-gradient(top,#4d8fcd 10%,#3c77ae,#475984);background-image:-webkit-linear-gradient(top,#4d8fcd 10%,#3c77ae,#475984);background-image:-webkit-gradient(linear,top,bottom,from(#4d8fcd),to(#475984))}.purple{background-image:linear-gradient(#946eb9,#60317d);background-image:linear-gradient(top,#946eb9 10%,#8450a3,#60317d);background-image:-o-linear-gradient(top,#946eb9 10%,#8450a3,#60317d);background-image:-ms-linear-gradient(top,#946eb9 10%,#8450a3,#60317d);background-image:-moz-linear-gradient(top,#946eb9 10%,#8450a3,#60317d);background-image:-webkit-linear-gradient(top,#946eb9 10%,#8450a3,#60317d);background-image:-webkit-gradient(linear,top,bottom,from(#946eb9),to(#60317d))}.green{background-image:linear-gradient(#90b87e,#708848);background-image:linear-gradient(top,#90b87e 10%,#88b775,#708848);background-image:-o-linear-gradient(top,#90b87e 10%,#88b775,#708848);background-image:-ms-linear-gradient(top,#90b87e 10%,#88b775,#708848);background-image:-moz-linear-gradient(top,#90b87e 10%,#88b775,#708848);background-image:-webkit-linear-gradient(top,#90b87e 10%,#88b775,#708848);background-image:-webkit-gradient(linear,top,bottom,from(#90b87e),to(#708848))}.orange{background-image:linear-gradient(#e7ae30,#805800);background-image:linear-gradient(top,#e7ae30 10%,#e09920,#8f5f4f);background-image:-o-linear-gradient(top,#e7ae30 10%,#e09920,#8f5f4f);background-image:-ms-linear-gradient(top,#e7ae30 10%,#e09920,#8f5f4f);background-image:-moz-linear-gradient(top,#e7ae30 10%,#e09920,#8f5f4f);background-image:-webkit-linear-gradient(top,#e7ae30 10%,#e09920,#8f5f4f);background-image:-webkit-gradient(linear,top,bottom,from(#e7ae30),to(#8f5f4f))}.red{background-image:linear-gradient(#f95e30,#905050);background-image:linear-gradient(top,#f95e30 10%,#e05520,#905050);background-image:-o-linear-gradient(top,#f95e30 10%,#e05520,#905050);background-image:-ms-linear-gradient(top,#f95e30 10%,#e05520,#905050);background-image:-moz-linear-gradient(top,#f95e30 10%,#e05520,#905050);background-image:-webkit-linear-gradient(top,#f95e30 10%,#e05520,#905050);background-image:-webkit-gradient(linear,top,bottom,from(#f95e30),to(#905050))}.darkred{background-image:linear-gradient(#e04b4b,#7d3636);background-image:linear-gradient(top,#e04b4b 10%,#ce1b1b,#7d3636);background-image:-o-linear-gradient(top,#e04b4b 10%,#ce1b1b,#7d3636);background-image:-ms-linear-gradient(top,#e04b4b 10%,#ce1b1b,#7d3636);background-image:-moz-linear-gradient(top,#e04b4b 10%,#ce1b1b,#7d3636);background-image:-webkit-linear-gradient(top,#e04b4b 10%,#ce1b1b,#7d3636);background-image:-webkit-gradient(linear,top,bottom,from(#e04b4b),to(#7d3636))}.amber{background-color:#e0d065;background-image:linear-gradient(top,#faf4e8,#e0d065);background-image:-o-linear-gradient(top,#faf4e8,#e0d065);background-image:-ms-linear-gradient(top,#faf4e8,#e0d065);background-image:-moz-linear-gradient(top,#faf4e8,#e0d065);background-image:-webkit-linear-gradient(top,#faf4e8,#e0d065);background-image:-webkit-gradient(linear,top,bottom,from(#faf4e8),to(#e0d065))}.indianred{background-image:linear-gradient(#e47e83,#925d5d);background-image:linear-gradient(top,#e47e83 10%,#bb5d5d,#925d5d);background-image:-o-linear-gradient(top,#e47e83 10%,#bb5d5d,#925d5d);background-image:-ms-linear-gradient(top,#e47e83 10%,#bb5d5d,#925d5d);background-image:-moz-linear-gradient(top,#e47e83 10%,#bb5d5d,#925d5d);background-image:-webkit-linear-gradient(top,#e47e83 10%,#bb5d5d,#925d5d);background-image:-webkit-gradient(linear,top,bottom,from(#e47e83),to(#925d5d))}.indianred{background-image:linear-gradient(#cd5c5c,#953e3e);background-image:linear-gradient(top,#cd5c5c 10%,#be5858,#953e3e);background-image:-o-linear-gradient(top,#cd5c5c 10%,#be5858,#953e3e);background-image:-ms-linear-gradient(top,#cd5c5c 10%,#be5858,#953e3e);background-image:-moz-linear-gradient(top,#cd5c5c 10%,#be5858,#953e3e);background-image:-webkit-linear-gradient(top,#cd5c5c 10%,#be5858,#953e3e);background-image:-webkit-gradient(linear,top,bottom,from(#cd5c5c),to(#953e3e))}.maroon{background-image:linear-gradient(#af7289,#7d3636);background-image:linear-gradient(top,#af7289 10%,#90586d,#7d3636);background-image:-o-linear-gradient(top,#af7289 10%,#90586d,#7d3636);background-image:-ms-linear-gradient(top,#af7289 10%,#90586d,#7d3636);background-image:-moz-linear-gradient(top,#af7289 10%,#90586d,#7d3636);background-image:-webkit-linear-gradient(top,#af7289 10%,#90586d,#7d3636);background-image:-webkit-gradient(linear,top,bottom,from(#af7289),to(#7d3636))}.header h1{font-family:Arial;font-weight:400}.header a,a.link-button{color:#fff;border-radius:15px;text-decoration:underline}.header a .caption,.header a .name{padding:0 10px;padding-left:5px}.header li select{margin:0}.navbar{background-color:#111;background-image:linear-gradient(#444,#111);background-image:-webkit-gradient(linear,top,bottom,from(#444),to(#111));background-image:-webkit-linear-gradient(#444,#111);background-image:-moz-linear-gradient(#444,#111);background-image:-ms-linear-gradient(#444,#111);background-image:-o-linear-gradient(#444,#111);background-image:linear-gradient(#444,#111)}.navbar-item{background-color:#555;background-image:-webkit-gradient(linear,top,bottom,from(#555),to(#222));background-image:-webkit-linear-gradient(#555,#222);background-image:-moz-linear-gradient(#555,#222);background-image:-ms-linear-gradient(#555,#222);background-image:-o-linear-gradient(#555,#222);background-image:linear-gradient(#555,#222)}.navbar-item a:hover{background-color:#777;background-image:linear-gradient(#647882,#3c3c3c);background-image:-webkit-gradient(linear,top,bottom,from(#647882),to(#3c3c3c));background-image:-webkit-linear-gradient(#647882,#3c3c3c);background-image:-moz-linear-gradient(#647882,#3c3c3c);background-image:-ms-linear-gradient(#647882,#3c3c3c);background-image:-o-linear-gradient(#647882,#3c3c3c);background-image:linear-gradient(#647882,#3c3c3c)}.navbar-item a:focus{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}.navbar-item a:active{box-shadow:inset 3px 0 3px rgba(0,0,0,.6),0 0 9px #387bbe;-webkit-box-shadow:inset 3px 0 3px rgba(0,0,0,.6),0 0 9px #387bbe;background-image:linear-gradient(#000,#3c3c3c)!important}.navbar-item a.disabled{background:#3c3c3c!important}.navbar-item a .caption,.navbar-item a .name{margin-top:6px;font-family:Helvetica,Arial,sans-serif;font-size:13px;text-shadow:#111 0 1px 2px;color:#fff}.navbar .list-items{padding:6px;margin-left:-8px;color:#fff;border:1px solid #444;overflow-y:auto;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;background-color:#222}.bullet{background-color:#486a8d;box-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4)}#menu{max-width:800px}.menu-item:hover{top:-3px;background:rgba(255,255,255,.3);box-shadow:0 0 8px 8px rgba(255,255,255,.3);filter:brightness(1.1);color:#f0f0ff}.menu-item.disabled:hover{top:0;background:0 0;box-shadow:none}.list-menu .menu-item span{color:#144b64}.dialog{font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:14px;color:#222}.dialog,.floating{-webkit-border-radius:10px;border-radius:10px}.window{-webkit-border-radius:20px}.window.floating{-webkit-border-radius:20px;border-radius:20px}.window .main{border-top-right-radius:20px;border-top-left-radius:20px}.window iframe{border-top-right-radius:20px;border-top-left-radius:20px}.dialog-titlebar{border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;text-shadow:0 1px 0 #000;background-color:#269;background-image:linear-gradient(#48b,#269);background-image:-webkit-gradient(linear,top,bottom,from(#48b),to(#269));background-image:-webkit-linear-gradient(#48b,#269);background-image:-moz-linear-gradient(#48b,#269);background-image:-ms-linear-gradient(#48b,#269);background-image:-o-linear-gradient(#48b,#269);background-image:linear-gradient(#48b,#269)}.dialog.error .dialog-titlebar{background-color:#c83232;background-image:linear-gradient(#fa6450,#c8321e);background-image:-webkit-gradient(linear,top,bottom,from(#fa6450),to(#c8321e));background-image:-webkit-linear-gradient(#fa6450,#c8321e);background-image:-moz-linear-gradient(#fa6450,#c8321e);background-image:-ms-linear-gradient(#fa6450,#c8321e);background-image:-o-linear-gradient(#fa6450,#c8321e);background-image:linear-gradient(#fa6450,#c8321e)}.dialog.warning .dialog-titlebar{background-color:#b48c28;background-image:linear-gradient(#e6be5a,#b48c28);background-image:-webkit-gradient(linear,top,bottom,from(#e6be5a),to(#b48c28));background-image:-webkit-linear-gradient(#e6be5a,#b48c28);background-image:-moz-linear-gradient(#e6be5a,#b48c28);background-image:-ms-linear-gradient(#e6be5a,#b48c28);background-image:-o-linear-gradient(#e6be5a,#b48c28);background-image:linear-gradient(#e6be5a,#b48c28)}.dialog.success .dialog-titlebar{background-color:#1e9641;background-image:linear-gradient(#50c873,#1e9641);background-image:-webkit-gradient(linear,top,bottom,from(#50c873),to(#1e9641));background-image:-webkit-linear-gradient(#50c873,#1e9641);background-image:-moz-linear-gradient(#50c873,#1e9641);background-image:-ms-linear-gradient(#50c873,#1e9641);background-image:-o-linear-gradient(#50c873,#1e9641);background-image:linear-gradient(#50c873,#1e9641)}.dialog-button{height:32px;margin:2px 8px 0 0;text-align:center;vertical-align:middle;padding:7px 22px;text-shadow:0 1px 1px rgba(255,255,255,.75);line-height:14px;cursor:pointer;color:#333;-webkit-appearance:none;border:1px solid #bbb;border-bottom-color:#a2a2a2;border-radius:4px;outline-width:1px;outline-radius:4px;background-color:#f5f5f5;background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(#fff,#e6e6e6);background-image:-moz-linear-gradient(#fff,#e6e6e6);background-image:-ms-linear-gradient(#fff,#e6e6e6);background-image:-o-linear-gradient(#fff,#e6e6e6);background-image:linear-gradient(#fff,#e6e6e6);box-shadow:rgba(255,255,255,.2) 0 1px 0 0 inset,rgba(0,0,0,.0470588) 0 1px 2px 0;-webkit-box-shadow:rgba(255,255,255,.2) 0 1px 0 0 inset,rgba(0,0,0,.0470588) 0 1px 2px 0}.toast{border:0 silver none;text-align:left;border-radius:8px}.toast-titlebar{padding:8px}.toast-content{margin-left:10px}table.records{background:#fff;font-family:Verdana,Tahoma,Arial;color:#424242;border:1px none silver;border-radius:10px;overflow:hidden;box-shadow:0 1px 5px rgba(0,0,0,.25);margin-top:20px}table.records td,table.records th{padding:4px;vertical-align:middle;border:1px solid silver;border-top:1px solid #ddd;border-width:1px 0;cursor:initial;background:#f8f8f8;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}table.records th{text-shadow:#fff 0 1px 0;border-bottom:1px solid silver;background-color:#fafafa;background-image:linear-gradient(#fff,#f1f1f1);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1);background-image:linear-gradient(#fff,#f1f1f1)}table.records tr.fixed-row>td{color:#434342;cursor:default}table.records tr.fixed-row>td{color:#434342;cursor:default;background:#fff}.results{position:relative;margin:2px;padding:0;font-size:16px;border:1px solid #ccc;border-bottom:1px solid #999;border-collapse:collapse;border-radius:6px;-webkit-border-radius:6px;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-color:#ddd #ddd #ccc #bbb;border-spacing:1px;background:#fff;box-shadow:inset 0 0 3px rgba(0,0,0,.7)}table.results thead tr{border:1px solid #ccc;border-width:0 0 1px 0;cursor:pointer;margin:0;padding:11px 15px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.6);color:#222}table.results thead tr th{text-align:center}table.results tr th{height:auto;padding:6px 6px 4px 8px;text-align:left;vertical-align:middle;cursor:default;border-bottom:2px groove #ddd;background-color:#f4f5f6;color:#144b64;cursor:pointer;vertical-align:middle}table.results tr[title] th:hover{text-decoration:underline}table.results tr td{padding:5px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff;color:#444}.data{position:relative;margin:2px;padding:0;font-size:14px;border:1px solid #ccc;border-bottom:1px solid #999;border-collapse:collapse;border-radius:6px;-webkit-border-radius:6px;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-color:#ddd #ddd #ccc #bbb;border-spacing:1px;background:#fff;box-shadow:inset 0 0 3px rgba(0,0,0,.7)}table.data thead tr{border:1px solid #ccc;border-width:0 0 1px 0;cursor:pointer;margin:0;padding:11px 15px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.6);color:#222}table.data thead tr th{text-align:center}table.data tr th{height:auto;padding:2px;padding-left:4px;text-align:left;vertical-align:middle;cursor:default;border-bottom:2px groove #ddd;background-color:#4d8fcd;color:#fff;cursor:pointer}table.data tr[title] th:hover{text-decoration:underline}table.data tr td{padding:1px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff;color:#444}table.data-grid{border:1px solid silver}table.data-grid td,table.data-grid th{border:1px solid silver;background:#fff;padding:3px 4px}table.data-grid th{padding:5px 4px;background:#f8f8f8}.data-view{position:relative;margin:2px;padding:0;font-size:14px;border:1px solid #ccc;border-bottom:1px solid #999;border-collapse:collapse;border-radius:6px;-webkit-border-radius:6px;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-color:#ddd #ddd #ccc #bbb;border-spacing:1px;background:#fff;box-shadow:inset 0 0 3px rgba(0,0,0,.7)}table.data-view thead tr{border:1px solid #ccc;border-width:0 0 1px 0;margin:0;padding:11px 15px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.6);color:#222}table.data-view thead tr th{text-align:center}table.data-view tr th{height:auto;padding:2px;padding-left:4px;text-align:left;vertical-align:middle;cursor:default;border-bottom:2px groove #ddd;background-color:#f4f5f6;color:#144b64;cursor:pointer}table.data-view tr[title] th:hover{text-decoration:underline}table.data-view tr td{padding:5px;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fff;color:#444}table td.lookup{color:#000;font-weight:700;text-shadow:1px 1px rgba(255,255,255,.3);background-image:linear-gradient(transparent,rgba(0,0,0,.2))}table caption{margin:6px;font-weight:700}.window .controls{background-image:-webkit-gradient(linear,top,bottom,from(#555),to(#222));background-image:-webkit-linear-gradient(#555,#222);background-image:-moz-linear-gradient(#555,#222);background-image:-ms-linear-gradient(#555,#222);background-image:-o-linear-gradient(#555,#222);background-image:linear-gradient(#555,#222)}.hl7message{background-color:#fafafa;background-image:linear-gradient(top,#fff,#f0f0f0);background-image:-o-linear-gradient(top,#fff,#f0f0f0);background-image:-ms-linear-gradient(top,#fff,#f0f0f0);background-image:-moz-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-linear-gradient(top,#fff,#f0f0f0);background-image:-webkit-gradient(linear,top,bottom,from(#fff),to(#f0f0f0));box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}#datepicker td{border-radius:6px;border:1px silver inset;box-shadow:inset 0 0 .2em rgba(0,0,0,.8),inset 0 -1em 1em rgba(0,0,0,.3)}#datepicker td.chosen{box-shadow:inset 0 0 1em rgba(60,60,160,.8),inset 0 1.2em 1em rgba(0,0,0,.3)}#datepicker_window,#timepicker_window,.fade{background-image:-o-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-ms-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:-webkit-gradient(linear,top,bottom,from(#f9f9f9),to(#e9e9e9))}#timepicker_time{background-image:-o-linear-gradient(top,silver,#909399);background-image:-ms-linear-gradient(top,silver,#909399);background-image:-moz-linear-gradient(top,silver,#909399);background-image:-webkit-linear-gradient(top,silver,#909399);background-image:-webkit-gradient(linear,top,bottom,from(silver),to(#909399))}#calendar.full table th{color:#fff;background:#946eb9}.popup{-webkit-border-radius:20px;border-radius:20px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-size:14px;color:#222}.popup-titlebar{border-top-left-radius:20px;border-top-right-radius:20px}.popup-controls{-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;color:#222}.popup-message{padding:10px;font-family:Arial;font-size:1.15em;font-style:normal;font-weight:400}.popup-content{color:#424242;font-family:Arial;font-size:15px}.popup-content h3{font-size:18px}popup-button{font-family:'Lucida Grande',Arial,Helvetica,sans-serif;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:32px;margin:2px 8px 0 0;overflow-x:visible;overflow-y:visible;padding:7px 22px;text-shadow:rgba(255,255,255,.74902) 0 1px 1px;text-shadow:0 1px 1px rgba(255,255,255,.75);border:1px solid #bbb;border-bottom-color:#a2a2a2;border-radius:4px;color:#333;box-shadow:rgba(255,255,255,.2) 0 1px 0 0 inset,rgba(0,0,0,.0470588) 0 1px 2px 0;-webkit-box-shadow:rgba(255,255,255,.2) 0 1px 0 0 inset,rgba(0,0,0,.0470588) 0 1px 2px 0;background-color:#f5f5f5;background-image:linear-gradient(#fff,#e6e6e6)}.popup-button .name{margin:5px}.dialog-close,.popup-close{font-weight:700;font-family:verdana;color:#fff;border-radius:13px;box-shadow:inset -2px -2px 5px 2px rgba(0,0,0,.18)}.closeButton{color:#555}.closeButton:hover{color:#1e90ff}.closeButton:active{color:#000;box-shadow:inset -2px -2px 5px 2px rgba(120,150,200,.4);background:rgba(0,0,0,.1)}.dialog-close:hover,.popup-close:hover{box-shadow:0 0 2px 2px rgba(255,255,255,.3)}.dialog-close:active,.popup-close:active{color:#eee;box-shadow:inset -2px -2px 5px 2px rgba(120,150,200,.4);background:rgba(0,0,0,.1)}.ribbon{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.14902));background-image:-webkit-linear-gradient(top,#bcd5ee,#9db2c8);box-shadow:0 2px 3px rgba(0,0,0,.5)}.ribbon span{color:#0a556e;color:#0a556e!important;text-shadow:1px 1px 3px #fff}::selection{background-color:#8cc1e6}@media screen and (max-width:700px){.header{border-top-left-radius:0;border-top-right-radius:0}}@media screen and (min-width:1000px){.header a{font-size:15px;margin:1px 6px;text-shadow:#194b7e 0 1px 1px;border:1px solid #044062;border-radius:15px;background-color:none;background-image:linear-gradient(rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:linear-gradient(top,rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:-ms-linear-gradient(top,rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2),rgba(0,0,0,.1));background-image:-webkit-gradient(linear,top,bottom,from(#5f9cc5),to(#396b9e));box-shadow:rgba(0,0,0,.3) 0 1px 4px 0;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px 0}.header a.yellow{background-color:#fadb4e;border-color:#b19032;border-width:1px;color:#222;text-shadow:0 1px #fff}}@media screen and (min-width:1500px){#menu{max-width:1000px}.menu-item{width:250px;height:155px;margin:40px 40px 40px 40px}}