/* Misty CSS - generated 2025-12-17, 11:35:04 - size 31621 bytes compressed to 5835 bytes */
@page{margin:1cm;size:A5 portrait!important}*{margin:0;padding:0;outline:0}html,body{background:#fff}img{border:0}body{height:100%;min-height:100%}body,table,input,select,option,textarea{font:11px/16px 'helvetica neue',helvetica,arial,sans-serif}list .dt {color:#000}#top{display:none !important}#main{padding:0px;overflow:hidden}#menu-right{display:none}#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 #aaa;overflow:hidden}#content div.header h2,#lock-ui-content div.header h2{font-size:14px;height:20px;border-bottom:3px solid #aaa;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:#555}#content div.header h3{font-size:12px;font-weight:700;height:27px;border-bottom:3px solid #aaa;color:#555;float:left}#content div.header ul.header-menu{float:right;list-style:none;background:#aaa url(../images/head-grad.gif) 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.gif) 0 -30px repeat-x}#content div.header ul.header-menu li a:active{background:#bbb url(../images/head-grad.gif) 0 -60px repeat-x}#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 #aaa;background:#eee;padding:10px;text-align:center;font-size:14px}#content div.info {margin:0;padding:0}#content div.info.right,#content div.info.left{width:49%}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:#aaa;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:8px;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 #aaa;padding:5px 10px}table.list tr.hv td,table.list td.tdhv{background:#fafafa}table.list td.s,table.list th.s{font-size:8px;line-height:8px}table.list td.sm {font-size:7px;line-height:7px}table.list td span.s{font-size:8px;color:#999;margin-left:5px}table.list td div.s{line-height:8px;font-size:8px;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:8px;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 #aaa;margin-bottom:0;font-size:smaller}table.list-box th{border-color:#aaa;font-size:7px;padding:3px 10px}table.list-box td{padding:3px 10px}table.list tr.bt td{font-weight:700;border-top:1px solid #aaa;border-bottom:0}table.list tr.bt-f td{font-weight:700;border-bottom: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 #aaa;padding:5px 10px}table.calendar a{text-decoration:none}table.calendar-weekly td,table.calendar-daily td{border:none !important;border-left:1px dotted #aaa !important;border-bottom:1px solid #aaa !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:50%;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 #aaa;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 #aaa;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 #aaa;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(#aaa));background:-moz-linear-gradient(top,#fff,#aaa)}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(#aaa));background:-moz-linear-gradient(top,#ccc,#aaa)}a.button,a.button-red{float:left;white-space:nowrap}div.letters,table.letters,#xload,#ufilter,div.search-filter,#datetimepicker_div{display:none}div.print-footer{font-size:9px;color:#999;margin-top:20px;text-align:left}@media print{div.page-break{display:block;page-break-before:always}}noscript{display:none}#print_content,#print_content table,#print_content *{text-shadow:none !important}@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")}table.jCalendar{border:1px solid #666;background:#eee;border-collapse:separate;border-spacing:1px;font-size:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}table.jCalendar th{background:#666;color:#fff;font-weight:bold;padding:2px 0}table.jCalendar td{background:#ccc;width:23px;color:#000;padding:2px 0;text-align:center}table.jCalendar td.other-month{background:#ddd;color:#aaa}table.jCalendar td.today{background:#666;color:#fff}table.jCalendar td.selected{background:#f66;color:#fff}table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}div.dp-popup{position:relative;background:#ccc;font-size:10px !important;padding:2px;width:171px;line-height:16px;border:1px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 5px #666;-moz-box-shadow:0 1px 5px #666;box-shadow:0 1px 5px #666}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0}a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}a#dp-close:hover{text-decoration:underline}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:0px;left:4px;width:100px}div.dp-popup div.dp-nav-prev a{float:left;padding-top:2px}div.dp-popup div.dp-nav-prev a:hover{color:#999}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}div.dp-popup div.dp-nav-next{position:absolute;top:0px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right;padding-top:2px}div.dp-popup div.dp-nav-next a:hover{color:#999}div.dp-popup a.disabled{cursor:default;color:#aaa}div.dp-popup td{cursor:pointer}div.dp-popup td.disabled{cursor:default}input.dp-applied{float:left;margin-right:5px}a.dp-choose-date{float:left;width:16px;height:22px;text-indent:-9999px;overflow:hidden;background:url(../images/icons/calendar-month.png) 50% 50% no-repeat;margin-right:5px}#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}.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_loading{background:white url('indicator.gif') right center no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#999;color:white}div.tagsinput{border:1px solid #CCC;background:#FFF;padding-top:8px;padding:4px;width:300px;height:auto;overflow-y:auto}div.tagsinput span.tag{text-shadow:none!important;border:1px solid #999999;-moz-border-radius:1px;-webkit-border-radius:1px;display:block;float:left;padding:1px;padding-left:4px;text-decoration:none;background:#ce8d98;color:#fff;margin-right:2px;margin-bottom:2px;font-size:12px}div.tagsinput span.tag a{font-weight:bold;color:#82ad2b;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0px;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:0px;background:transparent;color:#000;outline:0px;margin-right:5px;margin-bottom:5px}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0px}.not_valid {background:#FBD8DB !important;color:#90111A !important}.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}