/* Misty CSS - generated 2026-02-24, 12:35:37 - size 58886 bytes compressed to 8689 bytes */
@page{margin:1cm}*{margin:0;padding:0;outline:0}html,body{background:#fff}img{border:0}body{height:100%}body,table,input,select,option,textarea{font:11px/16px 'helvetica neue',helvetica,arial,sans-serif}#top,#top-user,#menu-right{display:none !important}#main{padding:0px;overflow:hidden}#content{margin-right:0px;text-shadow:0 1px 0 #fff}#content div.about ul li{margin-left:20px;font-size:11px;line-height:13px}#content p,#lock-ui-content p{margin-bottom:10px}#content p.sm,#lock-ui-content p.sm{font-size:10px}#content a,#lock-ui-content a{color:#666}#content a:hover,#lock-ui-content a:hover{color:#000}#content div.header,#lock-ui-content div.header{clear:left;margin-bottom:15px;height:30px;border-bottom:1px solid #ddd;overflow:hidden}#content div.header h2,#lock-ui-content div.header h2{font-size:20px;height:27px;border-bottom:3px solid #ddd;color:#555;font-weight:700;text-shadow:0 1px 0 #fff;float:left}#content div.header h2 span,#lock-ui-content div.header h2 span{font-weight:200;color:#777}#content div.header h3{font-size:16px;font-weight:700;height:27px;border-bottom:3px solid #ddd;color:#555;float:left}#content div.header ul.header-menu{float:right;list-style:none;background:#ddd url(../images/head-grad.png) 0 0 repeat-x;height:30px;line-height:30px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}#content div.header ul.header-menu li{float:left;font-size:14px;font-weight:200}#content div.header ul.header-menu li a{float:left;padding:0 10px;text-decoration:none}#content div.header ul.header-menu li a strong{font-weight:700 !important}#content div.header ul.header-menu li a:hover{background:#ccc url(../images/head-grad.png) 0 -30px repeat-x}#content div.header ul.header-menu li a:active{background:#bbb url(../images/head-grad.png) 0 -60px repeat-x}#content div.header span.r{float:right;text-align:right;height:30px;margin-right:2%;line-height:30px;color:#999}#content div.content,#lock-ui-content div.content{position:relative;overflow:hidden}#content div.notify,#lock-ui-content div.notify{overflow:hidden}#content div.notify div,#lock-ui-content div.notify div{float:left;background:#ffc;border:1px solid #aa0;padding:5px 10px;color:#666;text-shadow:0 1px #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#content div.error,#lock-ui-content div.error{overflow:hidden}#content div.error div,#lock-ui-content div.error div{font-weight:700;color:#c00;padding:5px 10px;float:left;background:#fcc;text-shadow:0 1px 0 #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#content .infobox,#lock-ui-content .infobox{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#eee;padding:10px;text-align:center;font-size:14px}span.notify{overflow:hidden;background:#ffc;border:1px solid #aa0;padding:5px 10px;color:#666;text-shadow:0 1px #fff;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#footer{display:none}#debug{background:#333;color:#ddd;padding:10px;white-space:pre;font:10px monaco,courier,monospace;overflow:auto}#debug a{color:#fff}table.list{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.list th{border-bottom:2px solid #aaa;padding:0 10px 5px 10px;font-size:10px;line-height:12px;vertical-align:bottom;text-align:left;color:#666}table.list th.ar{text-align:right}table.list th.ac{text-align:center}table.list td{border-bottom:1px solid #ddd;padding:5px 10px}table.list tr.hv td,table.list td.tdhv{background:#fafafa}table.list td.s,table.list th.s{font-size:10px;line-height:12px}table.list td span.s{font-size:10px;color:#999;margin-left:5px}table.list td div.s{line-height:12px;font-size:10px;color:#333;font-style:italic}table.list td img{vertical-align:middle}table.list td.cellclick{cursor:pointer}table.list td.cellclick a{color:#000;text-decoration:none}table.list td.nw{white-space:nowrap}table.list tr.suma td{border-bottom:0px !important;border-top:2px solid #aaa;line-height:12px;vertical-align:top;color:#666;font-weight:bold;padding-bottom:15px}table.list tr.no-bb td{border-bottom:0;padding-bottom:0}table.list-box{background:#eee;border:1px solid #ddd;margin-bottom:0;font-size:smaller}table.list-box th{border-color:#ddd;font-size:9px;padding:3px 10px}table.list-box td{padding:3px 10px}table.list tr.bt td{font-weight:700;border-top:1px solid #ddd;border-bottom:0}table.list tr.bt-f td{font-weight:700;border-bottom:0}table.print-list{width:98%;border:0.4mm solid #999;background:#eee;border-collapse:collapse;margin-bottom:2mm;font-size:9px;text-shadow:none}table.print-list td{padding:1mm;border-top:0.3mm solid #ccc}table.print-list td:first-child{width:30%;font-weight:700}table.print-list tr:first-child td{border-top:0}table.form{width:auto;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.form td{padding:2px 15px 2px 0}table.form td.r{font-weight:700;line-height:12px}table.form td.r span.r{display:block;font-size:9px;font-weight:200;color:#666}table.form td.np{padding-right:0}table.form tr.e td{color:#800}table.form td div.e{overflow:hidden}table.form td div.e span{float:left;clear:left;background:#fcc;padding:2px 5px;color:#800;text-shadow:0 1px 0 #fff;font-size:11px;font-weight:700;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-khtml-border-bottom-left-radius:3px;-khtml-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}table.form td span.n{font-size:9px;font-weight:200;color:#666;margin-left:5px}table.form td.s{font-size:9px;line-height:10px;color:#666;vertical-align:bottom}table.teeth-form{width:100%;margin-bottom:0}table.teeth-form td{padding-right:0}table.teeth-form select{width:98%}table.teeth-form td.teeth{text-align:center}table.teeth-form td.teeth div{width:306px;margin:0 auto}table.teeth-form td.teeth span{float:left;display:block;margin:0 1px;text-align:center;width:15px}table.calendar{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.calendar th{border-bottom:2px solid #aaa;font-size:10px;vertical-align:middle;text-align:center;color:#666;padding:5px;line-height:12px}table.calendar td{border:1px solid #ddd;padding:5px 10px}table.calendar a{text-decoration:none}table.calendar-weekly td,table.calendar-daily td{border:none !important;border-left:1px dotted #ddd !important;border-bottom:1px solid #ddd !important}.ac{text-align:center}.ar{text-align:right}.grn{color:#060}.red{color:#600}dl.list{overflow:hidden}dl.list dt{float:left;width:40%;clear:left;color:#777}dl.list dd{float:left;width:60%;color:#000}div.columns{overflow:hidden;margin-bottom:20px}div.columns div.column{float:left;width:50%}div.page-switch{overflow:hidden;line-height:20px;margin-bottom:10px}div.page-switch strong,div.page-switch a{float:left}div.page-switch strong{margin-right:10px;color:#666}div.page-switch a{display:block;width:18px;height:18px;margin-right:2px;border:1px solid #eee;text-align:center;text-decoration:none;font-size:11px;color:#999 !important;line-height:18px}div.page-switch a.c{border:1px solid #600 !important;background:#8A343D !important;color:#fff !important;text-shadow:0 -1px 0 #000;font-weight:700}div.page-switch a:hover{border:1px solid #ddd;background:#eee}div.files{overflow:hidden;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div.files div.file{overflow:hidden;border-bottom:1px solid #ccc}div.files div.file:first-child{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}div.files div.file:last-child{border-bottom:0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.files div.file-header{overflow:hidden;background:#8A343D;padding:0 10px;font-weight:700;color:#fff;text-shadow:0 -1px 0 #000;height:25px;line-height:25px;vertical-align:middle;cursor:pointer}div.files div.file-header span.date{float:left;vertical-align:middle;font-weight:200;font-size:10px;line-height:15px;height:15px;margin-top:5px;padding:0 5px;margin-right:20px;text-align:left;background:rgba(255,255,255,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}div.files div.file-contents{border-top:1px solid #600}div.files div.file-contents-inner{padding:10px;overflow:hidden}div.files div.collapsed div.file-header{color:#666;background:#fafafa;text-shadow:0 1px 0 #fff}div.files div.collapsed div.file-header:hover{background:#eee}div.files div.collapsed div.file-contents{display:none}div.files div.file-contents-inner div.column{float:left}div.files div.file-contents-inner div.column div.column-inner{padding-right:20px}div.files div.file-contents-inner div.column div.column-inner:last-child{padding:0}div.files div.file-header a.file-options{float:right;color:#fff !important;padding-right:10px}div.files div.file-header .file-info{float:right;padding-right:10px}div.product-input{width:98%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#fafafa;overflow:auto}div.product-input-inner{padding:10px}div.appointment-note{margin-bottom:5px;border:1px solid #cc0;background:#ffc;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;font-size:11px}div.appointment-note h4{font-size:10px;font-weight:200;color:#660;text-align:right;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ee0;line-height:16px;vertical-align:middle}div.event-note{background:#b9f4bd !important;border:1px solid #7ec983 !important}div.event-note h4{border-bottom:1px dotted #9bc89e !important;font-size:11px !important}div.delete_notes{display:none;overflow:hidden}div.delete_notes div.appointment-note{border:1px solid #ccc;background:#eee}div.delete_notes div.appointment-note h4{border-bottom:1px dotted #ccc;color:#666}div.note {margin-bottom:7px;border:1px solid #ddd;padding:3px;background-color:#ffffaa}div.note span {display:block;font-size:9px;font-weight:200;color:#666;text-align:right}#calendar{text-shadow:none;overflow:hidden}#calendar span.calendar-fill{float:left;font-size:16px;font-weight:200;color:#ccc;vertical-align:middle;padding-left:26px;background:url(../images/icons/load.gif) 0 50% no-repeat}div.load-fill{padding:5px 0;font-size:16px;font-weight:200;color:#ccc;vertical-align:middle;padding-left:26px;background:url(../images/icons/load.gif) 0 50% no-repeat}#lock-ui-bg,#lock-ui-fg,#lock-ui-content,#lock-ui-close,#lock-ui-arrow{display:none}#target-patient{font-size:20px;height:27px;font-weight:200}#target-patient option{font-size:20px}tr.diff-g td{background:#cfc}tr.diff-r td{background:#fcc}table.galery{width:100%;border:0;border-spacing:0;border-collapse:collapse;margin-bottom:20px}table.galery td{border:1px solid #ddd;padding:5px 10px;text-align:center}table.galery td div.desc span{font-size:10px;height:11px;padding:0px !important;margin:0px !important;display:block;color:#666}table.galery td a.option{float:right}div.color-picker,#color-picker-layer{display:none}ul.button-menu{list-style:none;overflow:hidden}ul.button-menu li{float:left;margin-left:5px}ul.button-menu li.r{float:right;margin-left:5px}ul.button-menu li:first-child{margin-left:0}ul.button-menu li.r:first-child{margin-left:5px}ul.button-menu li a,a.button{display:block;text-decoration:none;border:1px solid #ccc;padding:2px 5px;font-weight:700;text-shadow:0 1px 0 #fff;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}ul.button-menu li a.red,a.button-red{color:#800 !important;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#fcc));background:-moz-linear-gradient(top,#fff,#fcc)}ul.button-menu li a:hover,ul.button-menu li a:focus,a.button:hover,a.button-red:hover,a.button:focus,a.button-red:focus{border-color:#999}ul.button-menu li a:active,a.button:active,a.button-red:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}a.button,a.button-red{float:left;white-space:nowrap}div.letters,table.letters,#xload,#ufilter,div.search-filter,#datetimepicker_div{display:none}noscript{display:none}#print_content,#print_content table,#print_content *{text-shadow:none !important}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:100;src:local('Helvetica Neue Ultralight'),url('fonts/HelveticaNeue-UltraLight-06.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:100;src:local('Helvetica Neue Ultralight Italic'),url('fonts/HelveticaNeue-UltraLightItalic-07.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:200;src:local('Helvetica Neue Thin'),url('fonts/HelveticaNeue-Thin-13.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:200;src:local('Helvetica Neue Thin Italic'),url('fonts/HelveticaNeue-ThinItalic-14.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:300;src:local('Helvetica Neue Light'),url('fonts/HelveticaNeue-Light-08.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:300;src:local('Helvetica Neue Light Italic'),url('fonts/HelveticaNeue-LightItalic-09.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:400;src:local('Helvetica Neue'),url('fonts/HelveticaNeue-01.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:400;src:local('Helvetica Neue Italic'),url('fonts/HelveticaNeue-Italic-03.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:500;src:local('Helvetica Neue Medium'),url('fonts/HelveticaNeue-Medium-11.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:500;src:local('Helvetica Neue Medium Italic'),url('fonts/HelveticaNeue-MediumItalic-12.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:normal;font-weight:600;src:local('Helvetica Neue Bold'),url('fonts/HelveticaNeue-Bold-02.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Helvetica Neue';font-style:italic;font-weight:600;src:local('Helvetica Neue Bold Italic'),url('fonts/HelveticaNeue-BoldItalic-04.ttf') format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url("fonts/Inter-Thin.woff2?v=3.19") format("woff2"),url("fonts/Inter-Thin.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url("fonts/Inter-ThinItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ThinItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url("fonts/Inter-ExtraLight.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraLight.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url("fonts/Inter-ExtraLightItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraLightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url("fonts/Inter-Light.woff2?v=3.19") format("woff2"),url("fonts/Inter-Light.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url("fonts/Inter-LightItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-LightItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("fonts/Inter-Regular.woff2?v=3.19") format("woff2"),url("fonts/Inter-Regular.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url("fonts/Inter-Italic.woff2?v=3.19") format("woff2"),url("fonts/Inter-Italic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url("fonts/Inter-Medium.woff2?v=3.19") format("woff2"),url("fonts/Inter-Medium.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url("fonts/Inter-MediumItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-MediumItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url("fonts/Inter-SemiBold.woff2?v=3.19") format("woff2"),url("fonts/Inter-SemiBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url("fonts/Inter-SemiBoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-SemiBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("fonts/Inter-Bold.woff2?v=3.19") format("woff2"),url("fonts/Inter-Bold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url("fonts/Inter-BoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-BoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url("fonts/Inter-ExtraBold.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url("fonts/Inter-ExtraBoldItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-ExtraBoldItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url("fonts/Inter-Black.woff2?v=3.19") format("woff2"),url("fonts/Inter-Black.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url("fonts/Inter-BlackItalic.woff2?v=3.19") format("woff2"),url("fonts/Inter-BlackItalic.woff?v=3.19") format("woff")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:'Regular';src:url("fonts/Inter-roman.var.woff2?v=3.19") format("woff2")}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:'Italic';src:url("fonts/Inter-italic.var.woff2?v=3.19") format("woff2")}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year {width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker{background:#eee;border:1px solid #ddd}.ui-datepicker tbody a{text-align:center;color:#726e6D}a.ui-corner-all:hover,.ui-datepicker td:hover{cursor:pointer;background:#D1D0CE}.ui-datepicker tbody a:hover{color:#000;font-weight:700}.ui-datepicker tbody a.ui-state-active{background:#BF7886;color:#000;font-weight:700}#datetimepicker_div,.datetimepicker_inline{padding:0;margin:0;background:#333;width:185px}#datetimepicker_div{display:none;border:1px solid #000;z-index:10;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;overflow:hidden}.datetimepicker_inline{float:left;display:block;border:0}.datetimepicker_control,.datetimepicker_links,.datetimepicker_header,.datetimepicker{clear:both;float:left;width:100%;color:#000}.datetimepicker_control{background:#ccc;padding:3px 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.datetimepicker_links{background:#ddd;padding:3px 0}.datetimepicker_control,.datetimepicker_links{font-weight:700;font-size:11px}.datetimepicker_links label{padding:2px 5px;color:#888}.datetimepicker_clear,.datetimepicker_prev{float:left;width:34%}.datetimepicker_current{float:left;width:30%;text-align:center}.datetimepicker_close,.datetimepicker_next{float:right;width:34%;text-align:right}.datetimepicker_header{padding:3px 0;background:#eee;text-align:center;font-weight:200}.datetimepicker_header select{font-size:10px}.datetimepicker{background:#fff;text-align:center;font-size:100%}.datetimepicker a{display:block;padding:3px;text-decoration:none !important;color:#666}.datetimepicker .datetimepicker_titleRow{background:#fff;color:#666}.datetimepicker .datetimepicker_daysRow{background:#fff;color:#000}.datetimepicker_weekCol{background:#fff;color:#666}.datetimepicker .datetimepicker_daysCell{color:#000}#datetimepicker .datetimepicker_daysCell a{display:block}.datetimepicker .datetimepicker_weekEndCell{background:#fafafa}.datetimepicker .datetimepicker_daysCellOver{background:#666;color:#fff !important}.datetimepicker .datetimepicker_daysCellOver a{color:#fff !important}.datetimepicker .datetimepicker_unselectable{color:#999}.datetimepicker_today{background:#fcc !important}.datetimepicker_currentDay{background:#fcc !important}#datetimepicker_div a,.datetimepicker_inline a{cursor:pointer;text-decoration:none !important;color:#666}.datetimepicker_inline .datetimepicker_links a{padding:0 3px !important}.datetimepicker_control a,.datetimepicker_links a{padding:3px 5px !important;color:#666 !important}.datetimepicker_titleRow a{color:#000 !important}.datetimepicker_control a:hover{color:#000 !important}.datetimepicker_links a:hover,.datetimepicker_titleRow a:hover{color:#000 !important}.datetimepicker_newRow{clear:left;overflow:hidden;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#popup_container{font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 1px #000;color:#000;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;overflow:hidden}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(../images/alerts/title.gif) top repeat-x;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;text-shadow:0 1px 0 #fff}#popup_content{background:16px 16px no-repeat url(../images/alerts/info.gif);padding:1em 1.75em;margin:0em}#popup_content.alert{background-image:url(../images/alerts/info.gif)}#popup_content.confirm{background-image:url(../images/alerts/important.gif)}#popup_content.prompt{background-image:url(../images/alerts/help.gif)}#popup_message{padding-left:48px}#popup_panel{text-align:center;margin:1em 0em 0em 1em}#popup_prompt{margin:.5em 0em}#TB_window{font-family:Arial,sans-serif;font-size:12px;background:#FFF;border:solid 1px #000;color:#000;-webkit-box-shadow:0 1px 5px #000;-moz-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666}#TB_window a:link {color:#666666}#TB_window a:visited {color:#666666}#TB_window a:hover {color:#000}#TB_window a:active {color:#666666}#TB_window a:focus{color:#666666}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;opacity:.5;background-color:black}.TB_overlayMacFFBGHack {}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;text-align:left;top:50%;left:50%}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left}#TB_closeWindow a{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:1px solid #000;overflow:hidden;background:#fcc url(../images/icons/delete.png) 50% 50% no-repeat;cursor:pointer;z-index:200}#TB_closeAjaxWindow{display:block;position:absolute;right:-10px;top:-10px;width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;border:1px solid #000;overflow:hidden;background:#fcc url(../images/icons/delete.png) 50% 50% no-repeat;cursor:pointer;z-index:105}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px')}#TB_iframeContent{}#messenger{position:absolute;right:10px;bottom:10px;background:#fff;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;font-size:11px;-webkit-box-shadow:inset 0 1px 3px #999;-moz-box-shadow:inset 0 1px 3px #999;box-shadow:inset 0 1px 3px #999;padding:2px}#messenger strong.m-count{float:left}#messenger strong.m-count a{display:block;padding:2px 8px}#messenger a.m-send{float:left;padding:2px 8px}#messenger a{color:#666;text-decoration:none;text-shadow:0 1px 0 #fff;margin:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#messenger a:hover{margin:0;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd)}#messenger a:active{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd)}#messenger-queue{position:fixed;z-index:100;top:20px;right:20px;width:260px;background:transparent;display:none;color:#fff;opacity:0.8}#messenger-queue:hover{opacity:1}#messenger-queue div.message{display:none;overflow:hidden;position:relative;line-height:14px}#messenger-queue div.message-inner{margin:0 0 5px 0;padding:10px;background:rgba(138,52,61,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;cursor:pointer}#messenger-queue div.message strong{display:block;margin-bottom:5px;border-bottom:1px solid #ddd;font-size:9px}#messenger-queue div.message p{margin:0}#messenger-queue div.message span{position:absolute;top:10px;right:10px;font-size:9px}.select2-container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(0.5,white));background-image:-webkit-linear-gradient(center bottom,#eeeeee 0%,white 50%);background-image:-moz-linear-gradient(center bottom,#eeeeee 0%,white 50%);background-image:-o-linear-gradient(bottom,#eeeeee 0%,#ffffff 50%);background-image:-ms-linear-gradient(top,#eeeeee 0%,#ffffff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#ffffff',GradientType = 0);background-image:linear-gradient(top,#eeeeee 0%,#ffffff 50%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eeeeee),color-stop(0.9,white));background-image:-webkit-linear-gradient(center bottom,#eeeeee 0%,white 90%);background-image:-moz-linear-gradient(center bottom,#eeeeee 0%,white 90%);background-image:-o-linear-gradient(bottom,#eeeeee 0%,white 90%);background-image:-ms-linear-gradient(top,#eeeeee 0%,#ffffff 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 );background-image:linear-gradient(top,#eeeeee 0%,#ffffff 90%)}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:12px;font-size:1px;background:url('select2.png') right top no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop{background:#fff;color:#000;border:1px solid #aaa;border-top:0;position:absolute;top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);-o-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:9999;width:100%;margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);-o-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-container .select2-choice div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0%,#eee 60%);background-image:-ms-linear-gradient(top,#cccccc 0%,#eeeeee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(top,#cccccc 0%,#eeeeee 60%);border-left:1px solid #aaa;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.select2-container .select2-choice div b{background:url('select2.png') no-repeat 0 1px;display:block;width:100%;height:100%}.select2-search{display:inline-block;white-space:nowrap;z-index:10000;min-height:26px;width:100%;margin:0;padding-left:4px;padding-right:4px}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{background:#fff url('select2.png') no-repeat 100% -22px;background:url('select2.png') no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eeeeee));background:url('select2.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-o-linear-gradient(bottom,white 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,-ms-linear-gradient(top,#ffffff 85%,#eeeeee 99%);background:url('select2.png') no-repeat 100% -22px,linear-gradient(top,#ffffff 85%,#eeeeee 99%);padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto !important;min-height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('spinner.gif') no-repeat 100%;background:url('spinner.gif') no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,white),color-stop(0.99,#eeeeee));background:url('spinner.gif') no-repeat 100%,-webkit-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-moz-linear-gradient(center bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-o-linear-gradient(bottom,white 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,-ms-linear-gradient(top,#ffffff 85%,#eeeeee 99%);background:url('spinner.gif') no-repeat 100%,linear-gradient(top,#ffffff 85%,#eeeeee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;outline:none}.select2-dropdown-open .select2-choice{border:1px solid #aaa;border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,white),color-stop(0.5,#eeeeee));background-image:-webkit-linear-gradient(center bottom,white 0%,#eeeeee 50%);background-image:-moz-linear-gradient(center bottom,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(bottom,white 0%,#eeeeee 50%);background-image:-ms-linear-gradient(top,#ffffff 0%,#eeeeee 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 );background-image:linear-gradient(top,#ffffff 0%,#eeeeee 50%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px}.select2-results ul.select2-result-sub{margin:0 0 0 0}.select2-results ul.select2-result-sub > li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children > .select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('spinner.gif') no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-ms-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(top,#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-o-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url('select2.png') right top no-repeat;outline:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px 3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}.select2-result-unselectable .select2-match{text-decoration:none}.select2-offscreen{position:absolute;left:-10000px}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(select2x2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-image:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaaaaa;-webkit-box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #ffffff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url('chosen-sprite.png') right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url('chosen-sprite.png') no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat 100% -22px;background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url('chosen-sprite.png') no-repeat 100% -22px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat 100% -22px,linear-gradient(#eeeeee 1%,#ffffff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);-webkit-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #ffffff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0 );background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;border:1px solid #cccccc;padding-right:5px}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url('chosen-sprite.png') right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:150px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7',endColorstr='#2a62bc',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(top,#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url('chosen-sprite.png') no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url('chosen-sprite.png') no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(top,#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url('chosen-sprite.png') no-repeat -38px -22px;background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url('chosen-sprite.png') no-repeat -38px -22px,-webkit-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-moz-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,-o-linear-gradient(top,#eeeeee 1%,#ffffff 15%);background:url('chosen-sprite.png') no-repeat -38px -22px,linear-gradient(#eeeeee 1%,#ffffff 15%);padding:4px 5px 4px 20px;direction:rtl}.fc-header .fc-button{border:0;font-weight:700;text-shadow:0 1px 0 #fff;margin-right:1px;background:transparent !important}.fc-header .fc-button .fc-button-inner{border:1px solid #ccc !important;background:#ccc !important;padding:0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.fc-header .fc-button .fc-button-content{-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:0;padding:0 8px;height:2em;line-height:2em;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);color:#666 !important}.fc-header .fc-state-hover .fc-button-inner{border:1px solid #999 !important}.fc-header .fc-state-hover .fc-button-content{color:#333 !important}.fc-header .fc-state-active .fc-button-inner,.fc-header .fc-state-down .fc-button-inner{border:1px solid #999 !important;color:#000 !important;text-shadow:0 1px 0 #fff !important}.fc-header .fc-state-active .fc-button-content,.fc-header .fc-state-down .fc-button-content{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#ccc),to(#ddd));background:-moz-linear-gradient(top,#ccc,#ddd);color:#333 !important}.fc-header .fc-state-disabled .fc-button-inner{border:1px solid #ddd !important;background:#ddd !important;color:#aaa !important}.fc-header .fc-state-disabled .fc-button-content{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#eee));background:-moz-linear-gradient(top,#fff,#eee);color:#999 !important}.fc-header .fc-button-effect{display:none}.fc-grid .fc-day-number{padding:2px !important;font-size:18px}.fc-grid .fc-other-month .fc-day-number{font-weight:100 !important}.fc-event a{color:#fff !important}.fc-content .fc-state-editing,.fc-state-editing{background:#fcc !important}.fc-content tr.fc-first td.fc-state-editing{background:none !important}#fc-state-editing{position:absolute;background:#fcc;z-index:8}.fc-event-skin{background:#8A343D;border-color:#8A343D}