/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI CSS Framework 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-d18e8affeba7ab0c6d4dcdd2477c53bb.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-cc349e64843eb3d6d694206e1907f537.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-9a8a9467aa3aac88e9e5a337f4a8d0a0.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-da1e6ac5a5fd1dc7ce2d0fb149a0de01.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-ef683f8e0b5fcf0f28cd9a5a3e8dc815.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-4d1e9e3434a7eec605dd7b19ec0e71bb.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-6ce7d9fd6ae2c6b346d347cad3b67b94.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-9ebdf4984ebc80f5440cc69aa530be1c.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_222222_256x240-9ebdf4984ebc80f5440cc69aa530be1c.png)}.ui-state-default .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_888888_256x240-22e2620afd5b74f20af6c26e32a54483.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-4c20e197d0a55c9a3387a50c1202afad.png)}.ui-state-active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_454545_256x240-4c20e197d0a55c9a3387a50c1202afad.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_2e83ff_256x240-ff641bf5602f0f291a8b4ead56e54a20.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cd0a0a_256x240-3b8db78091d814fcf9520d7fa84821ac.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-6b0858a07f9b26b1fbf609593cf427f4.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-6b0858a07f9b26b1fbf609593cf427f4.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI Datepicker 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */.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-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.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.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}/*!
 * jQuery UI Resizable 1.10.3
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#FF8;color:#000;text-shadow:none}::selection{background:#FF8;color:#000;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.cookies-eu{line-height:40px;position:fixed;z-index:999;right:0;bottom:0;left:0;padding:0 20px;text-align:center;border-top:1px solid #e4e4e4;background:#f2f2f2}@media (max-width: 767px){.cookies-eu{font-size:12px;line-height:30px;position:initial}}.cookies-eu .cookies-eu-content-holder{display:inline-block;padding:0 20px}.cookies-eu .cookies-eu-button-holder{display:inline-block}.cookies-eu .cookies-eu-button-holder .cookies-eu-ok{font-size:11px;font-weight:bold;line-height:20px;min-width:26px;margin-right:5px;padding:2px 11px;cursor:pointer;text-align:center;white-space:nowrap;color:#fff;border:0;outline:none;background-color:#4d90fe}#modal_dialog .ui-resizable-handle{display:none !important}.center{text-align:center}.right{float:right}.left{float:left}.clear{clear:both}.relative{position:relative}.s{display:inline;font-weight:normal;font-size:10pt;float:right}.hidden{display:none}.willexpand{display:none}.indent{margin-left:20px}.disabled{color:#ddd}.mt5{margin-top:5px}.nowrap{white-space:nowrap}.paginator{font-size:11pt;margin-bottom:5px}.paginator .right{margin-right:75px}.paginator .right a:link,.paginator .right a:active,.paginator .right a:hover,.paginator .right a:visited{text-decoration:none;color:#666;margin-left:3px}.paginator .right .current{font-weight:bold;color:black;font-style:normal;margin-left:3px}body.facility_layout{font-family:Arial,Helvetica,sans-serif}body.facility_layout .flash{position:absolute;top:0;width:310px;margin-left:245px}body.facility_layout .flash .notice,body.facility_layout .flash .alert{-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;background-color:#ffb;border:4px solid #333;color:#333;z-index:9999;margin:0 auto;width:280px;text-align:center;font-size:13pt;padding:10px;border-top:0}body.facility_layout #main{position:relative;margin:0 auto;margin-bottom:50px}body.facility_layout #main.top{width:800px}body.facility_layout #main.side{width:950px}body.facility_layout #content{background-color:white;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2)}body.facility_layout #logo{cursor:pointer;position:relative;border-bottom:1px solid #666;height:91px}body.facility_layout #logo .title_text{padding:45px 0 0 15px;font-weight:bold;font-size:16pt}body.facility_layout #logo_upload{position:absolute;left:10px;top:10px}body.facility_layout #change_colors{position:absolute;left:120px;top:10px}body.facility_layout #change_css{position:absolute;left:230px;top:10px}body.facility_layout #locale_switch{position:absolute;bottom:15px;right:15px;background-color:#fdbb42;border:1px solid #bbb;padding:0 5px 4px 5px;border-radius:5px}body.facility_layout #locale_switch .links{left:0;top:25px;padding:3px;position:absolute;background-color:white;border:1px solid #bbb;border-radius:5px;display:none}body.facility_layout #session_box{position:absolute;right:10px;top:10px;border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);background-color:white;height:48px}body.facility_layout #session_box .item{float:left;cursor:pointer;width:55px;height:43px;border-right:1px dotted #999;padding:5px 5px 0 5px;text-align:center;overflow:hidden}body.facility_layout #session_box .item:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}body.facility_layout #session_box .item:last-child{border:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}body.facility_layout #session_box .item:hover{background-color:#ffb}body.facility_layout #session_box .item.active{border-top:1px solid #999;border-bottom:1px solid #999;background-color:#ffb}body.facility_layout #session_box .item.edit_website{padding-top:0;height:48px}body.facility_layout #session_box .item .caption{font-size:8pt;line-height:1em;text-align:center}body.facility_layout #session_box .wide{position:relative;line-height:0.8em;padding:0;height:48px;width:150px}body.facility_layout #session_box .wide img{width:48px;heigth:48px;float:left;margin:0}body.facility_layout #session_box .wide .caption{padding-top:5px}body.facility_layout #session_box .wide .permission{position:absolute;bottom:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1px 7px 1px 7px}body.facility_layout #session_box .wide .permission.parent{color:#666;background-color:#ffb040;left:76px}body.facility_layout #session_box .wide .permission.team{color:#666;background-color:#b7f73e;left:79px}body.facility_layout #session_box .wide .permission.external{color:#666;background-color:#86b32d;left:79px}body.facility_layout #menu{border-bottom:1px solid #666}body.facility_layout #menu .back_link{padding-left:10px;padding-right:20px;padding-top:1px;float:left}body.facility_layout #menu a:link,body.facility_layout #menu a:visited,body.facility_layout #menu a:active{text-decoration:none;font-size:11pt}body.facility_layout #menu a:hover{text-decoration:underline}body.facility_layout #menu ul{padding:0;margin:0;list-style:none}body.facility_layout #menu ul li{padding:2px 8px 2px 8px;font-size:11pt}body.facility_layout #menu ul li.active{background-color:white;font-weight:bold;border-left:1px solid #666;border-right:1px solid #666}body.facility_layout #menu ul li.active a:link,body.facility_layout #menu ul li.active a:visited,body.facility_layout #menu ul li.active a:active{color:#666}body.facility_layout #menu ul li.active .editable{padding-right:20px}body.facility_layout #menu ul li.membersarea{border-left:1px solid #666}body.facility_layout #menu ul li.new{padding:10px 7px 2px 7px;border-left:1px solid #999;border-right:1px solid #999}body.facility_layout #menu .sortable_tabs li.membersarea{padding-top:10px !important}body.facility_layout #menu .sortable,body.facility_layout #menu .sortable2{padding:10px 7px 2px 7px !important;border-left:1px solid #999;border-right:1px solid #999}body.facility_layout #menu a.button:link,body.facility_layout #menu a.button:active,body.facility_layout #menu a.button:visited{color:#666;font-size:9pt}body.facility_layout #menu.side{width:150px;float:left}body.facility_layout #menu.side ul li.membersarea{margin-top:10px;border-top:1px solid #999}body.facility_layout #menu.top ul li{margin-left:8px;float:left}body.facility_layout #menu.top ul li.membersarea{float:right}body.facility_layout #create_submenu_link{position:absolute;left:10px;top:20px}body.facility_layout #remove_submenu_link{position:absolute;right:0;top:0}body.facility_layout #submenu{z-index:1;position:relative;background-color:#fdbb42;border:1px solid #666;border-left:0;width:150px;margin-left:-35px;padding-top:20px;padding-bottom:20px;float:left;margin-right:10px}body.facility_layout #submenu a:link,body.facility_layout #submenu a:visited,body.facility_layout #submenu a:active{text-decoration:none;font-size:11pt;color:#666}body.facility_layout #submenu a:hover{text-decoration:underline}body.facility_layout #submenu ul{padding:0;margin:0;list-style:none}body.facility_layout #submenu ul li{padding:2px 8px 2px 8px;font-size:11pt}body.facility_layout #submenu ul li.active{background-color:white;font-weight:bold;border-top:1px solid #666;border-bottom:1px solid #666}body.facility_layout #submenu ul li.active a:link,body.facility_layout #submenu ul li.active a:visited,body.facility_layout #submenu ul li.active a:active{color:#666}body.facility_layout #submenu ul li.active.editable{border-bottom:0}body.facility_layout #submenu ul li.membersarea{border-left:1px solid #666}body.facility_layout #submenu ul li.new{padding:10px 7px 2px 7px}body.facility_layout #submenu .sortable,body.facility_layout #submenu .sortable2{padding-left:12px !important;border-top:1px solid #666}body.facility_layout #submenu a.button:link,body.facility_layout #submenu a.button:active,body.facility_layout #submenu a.button:visited{color:#666;font-size:9pt}body.facility_layout #body{width:755px;position:relative;font-size:10pt;color:#666;background:url("/assets/sun.gif") bottom right no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;min-height:300px;padding:20px 10px 120px 35px}body.facility_layout #body.side{float:left}body.facility_layout #footer{padding:5px 10px 0 10px;color:#666;font-size:10pt}body.facility_layout #footer a:link,body.facility_layout #footer a:visited,body.facility_layout #footer a:active{text-decoration:none;color:#666;text-shadow:1px -1px #EEFFEE}body.facility_layout #footer a:hover{text-decoration:underline;text-shadow:1px -1px #EEFFEE}body.facility_layout #footer .poweredby{float:left;font-size:7pt;padding-top:6px;margin-right:5px}body.facility_layout input[type=submit]:disabled{background-color:#ddd;cursor:wait}body.facility_layout input[type=submit]:disabled:hover{background-color:#ddd;cursor:wait}body.facility_layout .regular_form div.input,body.facility_layout .regular_form div.select,body.facility_layout .regular_form div.text{clear:both;height:30px}body.facility_layout .regular_form div.input.field_with_errors,body.facility_layout .regular_form div.select.field_with_errors,body.facility_layout .regular_form div.text.field_with_errors{height:40px}body.facility_layout .regular_form div.input.field_with_errors input,body.facility_layout .regular_form div.input.field_with_errors select,body.facility_layout .regular_form div.input.field_with_errors textarea,body.facility_layout .regular_form div.select.field_with_errors input,body.facility_layout .regular_form div.select.field_with_errors select,body.facility_layout .regular_form div.select.field_with_errors textarea,body.facility_layout .regular_form div.text.field_with_errors input,body.facility_layout .regular_form div.text.field_with_errors select,body.facility_layout .regular_form div.text.field_with_errors textarea{border-color:red}body.facility_layout .regular_form div.input.field_with_errors label,body.facility_layout .regular_form div.select.field_with_errors label,body.facility_layout .regular_form div.text.field_with_errors label{color:red}body.facility_layout .regular_form div.input input,body.facility_layout .regular_form div.input select,body.facility_layout .regular_form div.input textarea,body.facility_layout .regular_form div.select input,body.facility_layout .regular_form div.select select,body.facility_layout .regular_form div.select textarea,body.facility_layout .regular_form div.text input,body.facility_layout .regular_form div.text select,body.facility_layout .regular_form div.text textarea{float:left;border:2px solid #666;padding:1px;font-family:Arial,Helvetica,sans-serif;color:#333;background-color:#efefef}body.facility_layout .regular_form div.input input:focus,body.facility_layout .regular_form div.input select:focus,body.facility_layout .regular_form div.input textarea:focus,body.facility_layout .regular_form div.select input:focus,body.facility_layout .regular_form div.select select:focus,body.facility_layout .regular_form div.select textarea:focus,body.facility_layout .regular_form div.text input:focus,body.facility_layout .regular_form div.text select:focus,body.facility_layout .regular_form div.text textarea:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .regular_form div.input input,body.facility_layout .regular_form div.input textarea,body.facility_layout .regular_form div.select input,body.facility_layout .regular_form div.select textarea,body.facility_layout .regular_form div.text input,body.facility_layout .regular_form div.text textarea{font-size:11pt}body.facility_layout .regular_form div.input select,body.facility_layout .regular_form div.select select,body.facility_layout .regular_form div.text select{font-size:9pt}body.facility_layout .regular_form div.input label,body.facility_layout .regular_form div.select label,body.facility_layout .regular_form div.text label{padding-top:2px;font-size:11pt;color:#333;display:block;float:left;margin-right:10px;width:150px;text-align:right}body.facility_layout .regular_form div.input span.error,body.facility_layout .regular_form div.select span.error,body.facility_layout .regular_form div.text span.error{font-size:8pt;display:block;clear:both;padding-left:160px;color:red}body.facility_layout .regular_form div.input span.hint,body.facility_layout .regular_form div.select span.hint,body.facility_layout .regular_form div.text span.hint{font-size:8pt;display:block;clear:both;padding-left:160px}body.facility_layout .regular_form div.input.string input,body.facility_layout .regular_form div.input.tel input,body.facility_layout .regular_form div.input.email input,body.facility_layout .regular_form div.input.text input,body.facility_layout .regular_form div.input.password input,body.facility_layout .regular_form div.select.string input,body.facility_layout .regular_form div.select.tel input,body.facility_layout .regular_form div.select.email input,body.facility_layout .regular_form div.select.text input,body.facility_layout .regular_form div.select.password input,body.facility_layout .regular_form div.text.string input,body.facility_layout .regular_form div.text.tel input,body.facility_layout .regular_form div.text.email input,body.facility_layout .regular_form div.text.text input,body.facility_layout .regular_form div.text.password input{width:200px}body.facility_layout .regular_form div.input.string textarea,body.facility_layout .regular_form div.input.tel textarea,body.facility_layout .regular_form div.input.email textarea,body.facility_layout .regular_form div.input.text textarea,body.facility_layout .regular_form div.input.password textarea,body.facility_layout .regular_form div.select.string textarea,body.facility_layout .regular_form div.select.tel textarea,body.facility_layout .regular_form div.select.email textarea,body.facility_layout .regular_form div.select.text textarea,body.facility_layout .regular_form div.select.password textarea,body.facility_layout .regular_form div.text.string textarea,body.facility_layout .regular_form div.text.tel textarea,body.facility_layout .regular_form div.text.email textarea,body.facility_layout .regular_form div.text.text textarea,body.facility_layout .regular_form div.text.password textarea{width:200px;height:100px}body.facility_layout .regular_form div.input.date select,body.facility_layout .regular_form div.select.date select,body.facility_layout .regular_form div.text.date select{margin-right:5px}body.facility_layout .regular_form div.input.date select:nth-child(4),body.facility_layout .regular_form div.select.date select:nth-child(4),body.facility_layout .regular_form div.text.date select:nth-child(4){margin-right:0 !important}body.facility_layout .regular_form div.input.boolean,body.facility_layout .regular_form div.select.boolean,body.facility_layout .regular_form div.text.boolean{margin-left:160px}body.facility_layout .regular_form div.input.boolean label,body.facility_layout .regular_form div.select.boolean label,body.facility_layout .regular_form div.text.boolean label{width:200px;text-align:left}body.facility_layout .regular_form div.checkboxfield{margin-left:160px;margin-bottom:10px;margin-top:5px}body.facility_layout .regular_form div.checkboxfield label{color:#333}body.facility_layout .regular_form .form-actions a{margin-left:15px}body.facility_layout .regular_form .zipcode_city div{float:left;clear:none}body.facility_layout .regular_form .zipcode_city div:first-child input{width:50px}body.facility_layout .regular_form .zipcode_city div:first-child span{display:none}body.facility_layout .regular_form .zipcode_city div:last-child label{display:none}body.facility_layout .regular_form .zipcode_city div:last-child input{margin-left:10px;width:134px}body.facility_layout .regular_form div.optional{font-size:9pt;color:#999}body.facility_layout .regular_form .optional_link{display:none;padding-left:160px;margin-bottom:5px}body.facility_layout .regular_form .optional_link a:link,body.facility_layout .regular_form .optional_link a:active,body.facility_layout .regular_form .optional_link a:visited,body.facility_layout .regular_form .optional_link a:hover{color:#333}body.facility_layout .regular_form .optional_link a:before{content:'\00BB'}body.facility_layout .regular_form .optional_fields{display:none}body.facility_layout .regular_form .hide_signup_parent,body.facility_layout .regular_form .show_signup_parent{font-size:9pt;margin-left:10px}body.facility_layout .regular_form .hide_signup_parent:link,body.facility_layout .regular_form .hide_signup_parent:active,body.facility_layout .regular_form .hide_signup_parent:visited,body.facility_layout .regular_form .hide_signup_parent:hover,body.facility_layout .regular_form .show_signup_parent:link,body.facility_layout .regular_form .show_signup_parent:active,body.facility_layout .regular_form .show_signup_parent:visited,body.facility_layout .regular_form .show_signup_parent:hover{color:#333}body.facility_layout .regular_form .hide_signup_parent:before,body.facility_layout .regular_form .show_signup_parent:before{content:'\00BB'}body.facility_layout .regular_form .show_signup_parent{display:none}body.facility_layout .regular_form .intended_entry_chooser{margin-left:142px}body.facility_layout .regular_form .intended_entry_chooser label.radio{font-size:11pt;color:#333;text-align:left;float:none;width:100%}body.facility_layout .regular_form .intended_entry_chooser input.radio_buttons{margin:3px 3px 0 0}body.facility_layout .regular_form .intended_entry_chooser div.radio_buttons{height:50px}body.facility_layout .regular_form .intended_entry_chooser div.date{margin-left:18px}body.facility_layout .regular_form .intended_entry_chooser div.input.boolean{margin-top:5px;margin-left:0px}body.facility_layout .regular_form .intended_entry_chooser div.input.boolean label.boolean{width:100%}body.facility_layout .regular_form .intended_entry_chooser div.input.boolean input{margin-top:3px;margin-right:7px}body.facility_layout .regular_form .intended_entry_chooser input[type="text"]{margin-left:18px}body.facility_layout .regular_form .intended_entry_chooser .indented{margin-left:18px}body.facility_layout .regular_form .hours_chooser{margin-left:142px}body.facility_layout .regular_form .hours_chooser label.radio{font-size:11pt;color:#333;text-align:left;float:none;width:100%}body.facility_layout .regular_form .hours_chooser input.radio_buttons{margin:3px 3px 0 0}body.facility_layout .regular_form .hours_chooser div.radio_buttons{height:80px}body.facility_layout .regular_form .warendorf_page_2{margin-left:0}body.facility_layout .regular_form .warendorf_page_2 label.radio{margin-left:0;font-size:11pt;color:#333;text-align:left;float:none;width:100%}body.facility_layout .regular_form .warendorf_page_2 label.radio input.boolean{margin:3px 3px 0 0}body.facility_layout .regular_form .warendorf_page_2 label.radio .input.boolean{margin-left:0}body.facility_layout .regular_form .warendorf_page_2 label.radio .input.boolean label.boolean{width:100%}body.facility_layout .regular_form .warendorf_page_2 input.radio_buttons{margin:3px 3px 0 0}body.facility_layout .regular_form .warendorf_page_2 div.radio_buttons{height:80px}body.facility_layout .regular_form .warendorf_page_2 .indented{margin-left:18px}body.facility_layout .regular_form .form-actions{padding-left:160px}body.facility_layout .regular_form abbr[title]{border-bottom:0}body.facility_layout .regular_form .button,body.facility_layout .regular_form .ui-dialog button{border-width:1px;color:#666;display:inline-block;text-decoration:none;white-space:nowrap;cursor:pointer;padding:3px 8px 3px 8px;background-color:#fdbb42;font-weight:bold;font-size:11pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .regular_form .button:active{font-size:11pt;padding:3px 8px 3px 8px}body.facility_layout .regular_form .grey{background-color:#999;color:white}body.facility_layout .regular_form .small{font-size:9pt;font-weight:normal;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2)}body.facility_layout .regular_form .icon{position:absolute;right:15px;top:15px}body.facility_layout .regular_form .cancel_button{border:0;padding:0;width:15px;height:15px;background:url("/assets/cancel_icon.png") top right no-repeat}body.facility_layout .regular_form h3 .info{display:inline;font-size:12px}body.facility_layout .regular_form .wide_label{width:400px !important;font-size:12px !important}body.facility_layout .inlineform{border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#bbb;position:relative;color:#333}body.facility_layout .inlineform .form-inputs{padding:5px}body.facility_layout .inlineform .form-inputs span.error{color:red;font-size:10pt}body.facility_layout .inlineform .form-inputs .field_with_errors input{border:1px solid red}body.facility_layout .inlineform .form-inputs .field_with_errors span.error{display:inline-block}body.facility_layout .inlineform .form-inputs label{margin-top:3px;display:block;font-size:8pt;font-weight:bold}body.facility_layout .inlineform .form-inputs label abbr{display:none}body.facility_layout .inlineform .form-inputs input[type="text"],body.facility_layout .inlineform .form-inputs textarea,body.facility_layout .inlineform .form-inputs select{border:none;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#333;background-color:#ffe;width:95%}body.facility_layout .inlineform .form-inputs input[type="text"]:focus,body.facility_layout .inlineform .form-inputs textarea:focus,body.facility_layout .inlineform .form-inputs select:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .inlineform .form-inputs textarea{height:100px}body.facility_layout .inlineform .form-inputs select{width:auto}body.facility_layout .inlineform .form-inputs select.date{font-size:8pt;padding:0}body.facility_layout .inlineform .form-inputs .optional{margin-top:0}body.facility_layout .inlineform .form-inputs .protectable{position:relative}body.facility_layout .inlineform .form-inputs .protectable img{position:absolute;right:4px;top:1px;cursor:pointer}body.facility_layout .inlineform .form-inputs .protectable.locked{background-color:#ff9c94;margin-left:-4px;padding-left:4px;padding-bottom:2px;margin-bottom:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .inlineform .form-inputs .super_locked{position:relative;background-color:#ff5656;margin-left:-4px;padding-left:4px;padding-bottom:2px;margin-bottom:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .inlineform .form-inputs .super_locked img{position:absolute;right:4px;top:1px;cursor:pointer}body.facility_layout .inlineform .form-actions{padding:0 3px 3px 3px;height:15px}body.facility_layout .inlineform .form-actions .save_button{position:absolute;left:3px;bottom:3px;cursor:pointer;padding:0 3px 0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;text-decoration:none;font-size:9pt;color:#666;background-color:#fff}body.facility_layout .inlineform .form-actions .save_button:hover{background-color:#ffb}body.facility_layout .inlineform .form-actions .cancel_icon{cursor:pointer;position:absolute;right:0;top:0;background:url("/assets/cancel_icon.png") top right no-repeat;border:0;width:21px;height:21px}body.facility_layout .inlineform .form-actions .delete_button{cursor:pointer;position:absolute;right:0;bottom:5px;background:url("/assets/delete_icon.png") top right no-repeat;border:0;width:21px;height:21px}body.facility_layout .inlineform .photo_upload{position:relative}body.facility_layout .inlineform .photo_upload input[type="file"]{display:none}body.facility_layout .inlineform .photo_upload .upload_button,body.facility_layout .inlineform .photo_upload .remove_button{float:right;width:60px;text-align:center}body.facility_layout .inlineform .photo_upload .upload_button{margin-bottom:4px}body.facility_layout .inlineform .photo_upload .progress_bar{position:absolute;bottom:-6px;left:0;background-color:#999;height:6px;width:0%}body.facility_layout .inlineform .file_upload{position:relative;margin-left:140px;width:280px}body.facility_layout .inlineform .file_upload input[type="file"]{display:none}body.facility_layout .inlineform .file_upload .upload_button,body.facility_layout .inlineform .file_upload .remove_button{float:right;width:120px;text-align:center}body.facility_layout .inlineform .file_upload .upload_button{margin-top:10px;margin-bottom:4px}body.facility_layout .inlineform .file_upload .progress_bar{position:absolute;bottom:-6px;left:0;background-color:#999;height:6px;width:0%}body.facility_layout .inlineform .file_upload .file_placeholder{background-color:#ffb;width:280px;height:150px}body.facility_layout .inlineform .file_upload .file_placeholder_white{background-color:white;border:1px solid #666;width:278px;height:148px}body.facility_layout .inlineform .file_upload .notice{position:absolute;top:15px;left:15px;width:250px;text-align:left;color:#999;text-shadow:1px -1px #EEFFEE}body.facility_layout .inlineform .file_upload.small{width:100%;margin-left:0}body.facility_layout .inlineform .file_upload.small .file_placeholder,body.facility_layout .inlineform .file_upload.small .file_placeholder_white{width:100%}body.facility_layout .inlineform .file_upload.small .notice{font-size:8pt;width:80%}body.facility_layout .inlineform .file_upload.small img{width:100%}body.facility_layout .inlineform div.optional{margin-top:5px;margin-bottom:5px;font-size:8pt}body.facility_layout .inlineform .optional_link{display:none;text-align:right}body.facility_layout .inlineform .optional_link a:link,body.facility_layout .inlineform .optional_link a:active,body.facility_layout .inlineform .optional_link a:visited,body.facility_layout .inlineform .optional_link a:hover{text-decoration:none;font-size:8pt;color:#333}body.facility_layout .inlineform .optional_link a:hover{text-decoration:underline}body.facility_layout .inlineform .optional_link a:before{content:'\00BB'}body.facility_layout .inlineform .optional_fields{display:none}body.facility_layout .inlineform .error{padding-left:5px;color:red}body.facility_layout .inlineform .association_group{max-width:127px !important}body.facility_layout .inlineform.collective_errors span.error{display:none !important}body.facility_layout .popupform .noticebox{font-size:10pt;font-weight:normal}body.facility_layout .popupform .form-inputs{padding:5px}body.facility_layout .popupform .form-inputs span.error{color:red;font-size:10pt}body.facility_layout .popupform .form-inputs .field_with_errors input{border:1px solid red}body.facility_layout .popupform .form-inputs .field_with_errors span.error{display:inline-block}body.facility_layout .popupform .form-inputs label{margin-top:3px;display:block;font-size:12pt;font-weight:bold}body.facility_layout .popupform .form-inputs label abbr{display:none}body.facility_layout .popupform .form-inputs input[type="text"],body.facility_layout .popupform .form-inputs textarea,body.facility_layout .popupform .form-inputs select{border:none;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#333;background-color:#ffe;width:95%}body.facility_layout .popupform .form-inputs input[type="text"]:focus,body.facility_layout .popupform .form-inputs textarea:focus,body.facility_layout .popupform .form-inputs select:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .popupform .form-inputs textarea{height:100px}body.facility_layout .popupform .form-inputs select{width:auto}body.facility_layout .popupform .form-inputs select.date{font-size:8pt;padding:0}body.facility_layout .popupform .form-actions{padding:5px 3px 3px 3px}body.facility_layout .popupform .form-actions .save_button{border-width:1px;color:#666;display:inline-block;text-decoration:none;white-space:nowrap;cursor:pointer;padding:3px 8px 3px 8px;background-color:#fdbb42;font-weight:bold;font-size:11pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .popupform .form-actions .cancel_icon{cursor:pointer;position:absolute;right:0;top:0;background:url("/assets/cancel_icon.png") top right no-repeat;border:0;width:21px;height:21px}body.facility_layout .popupform .form-actions .delete_button{cursor:pointer;background:url("/assets/delete_icon.png") top right no-repeat;width:21px;height:21px;border:0;float:right}body.facility_layout .popupform .photo_upload{position:relative;margin-top:5px}body.facility_layout .popupform .photo_upload input{display:none}body.facility_layout .popupform .photo_upload .upload_button,body.facility_layout .popupform .photo_upload .remove_button{float:right;width:150px;text-align:center;font-weight:normal}body.facility_layout .popupform .photo_upload .upload_button{margin-top:4px}body.facility_layout .popupform .photo_upload .remove_button{margin-bottom:4px}body.facility_layout .popupform .photo_upload .progress_bar{position:absolute;bottom:-6px;left:0;background-color:#999;height:6px;width:0%}body.facility_layout .popupform .photo_upload .photo_placeholder{width:800px;height:100px}body.facility_layout .popupform.colors input[type="text"]{display:none}body.facility_layout .popupform.colors .jPicker .Icon{width:250px;border:1px solid #999}body.facility_layout .popupform.colors .Image{background-position:right top}body.facility_layout .popupform.colors .form-inputs textarea{width:400px !important;height:250px !important}body.facility_layout .contentelementform{position:relative;background-color:#ddd;color:#333}body.facility_layout .contentelementform .form-inputs input[type="text"],body.facility_layout .contentelementform .form-inputs textarea,body.facility_layout .contentelementform .form-inputs select{padding-left:5px;border:none;border-right:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;color:#333;background-color:#ffe;width:588px}body.facility_layout .contentelementform .form-inputs input[type="text"]:focus,body.facility_layout .contentelementform .form-inputs textarea:focus,body.facility_layout .contentelementform .form-inputs select:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .contentelementform .form-inputs .h1{font-size:24px;padding-top:13px;padding-bottom:13px;line-height:33px}body.facility_layout .contentelementform .form-inputs .h2{font-size:20px;padding-top:13px;padding-bottom:13px;line-height:28px}body.facility_layout .contentelementform .form-inputs .h3{font-size:16px;padding-top:13px;padding-bottom:13px;line-height:22px}body.facility_layout .contentelementform .form-inputs textarea{font-size:13px;padding-top:13px;padding-bottom:13px;line-height:18px;height:300px}body.facility_layout .contentelementform .form-inputs .left,body.facility_layout .contentelementform .form-inputs .right,body.facility_layout .contentelementform .form-inputs .center{margin:0}body.facility_layout .contentelementform .form-inputs .wrapper{background-color:#ffe;height:300px;position:relative}body.facility_layout .contentelementform .form-inputs .wrapper .ui-resizable-handle{background:#999 url("/assets/handle.png") repeat;width:10px}body.facility_layout .contentelementform .form-inputs .wrapper .contentbox,body.facility_layout .contentelementform .form-inputs .wrapper .photobox{overflow:hidden;position:absolute;top:0;height:300px}body.facility_layout .contentelementform .form-inputs .wrapper .contentbox{width:293px}body.facility_layout .contentelementform .form-inputs .wrapper .contentbox textarea{width:285px;height:274px}body.facility_layout .contentelementform .form-inputs .wrapper .photobox{width:293px}body.facility_layout .contentelementform .form-inputs .wrapper .photobox .photo_upload input{display:none}body.facility_layout .contentelementform .form-inputs .wrapper .photobox .photo_upload .progress_bar{position:absolute;bottom:0;left:0;background-color:#999;height:6px;width:0%}body.facility_layout .contentelementform .form-inputs .wrapper .photobox .photo_upload .photo_placeholder{display:none}body.facility_layout .contentelementform .form-inputs .wrapper .photobox .photo_upload .upload_button{position:absolute;bottom:5px}body.facility_layout .contentelementform .form-inputs .wrapper .photobox .photo_upload .notice{position:absolute;top:15px;left:15px;width:250px;text-align:left;color:#999;text-shadow:1px -1px #EEFFEE}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_text .photobox{display:none}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_text .contentbox{width:594px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_text textarea{width:587px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_image{text-align:center}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_image .ui-resizable-handle{right:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_image .photobox{width:594px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_image .photobox .upload_button{left:5px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_image .contentbox{display:none}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_left .ui-resizable-handle{right:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_left .photobox{padding-right:10px;left:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_left .photobox .upload_button{left:5px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_left .contentbox{right:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_right .ui-resizable-handle{left:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_right .photobox{padding-left:10px;right:0}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_right .photobox .upload_button{right:5px}body.facility_layout .contentelementform .form-inputs .wrapper.wrapper_right .contentbox{left:0}body.facility_layout .contentelementform .form-actions{padding-bottom:5px}body.facility_layout .contentelementform .form-actions .textilize_instructions{position:absolute}body.facility_layout .contentelementform .form-actions .icons{margin-top:0;margin-left:auto;margin-right:30px;border:1px solid #999;border-top:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background-color:#ffe;height:40px}body.facility_layout .contentelementform .form-actions .icons.three{width:150px}body.facility_layout .contentelementform .form-actions .icons.four{width:199px}body.facility_layout .contentelementform .form-actions .icons .icon{float:left;cursor:pointer;border-right:1px dotted #999;padding:2px 2px 2px 2px;text-align:center;overflow:hidden}body.facility_layout .contentelementform .form-actions .icons .icon:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}body.facility_layout .contentelementform .form-actions .icons .icon:last-child{border:0;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}body.facility_layout .contentelementform .form-actions .icons .icon:hover{background-color:#ffb}body.facility_layout .contentelementform .form-actions .icons .icon.active{border:2px solid #999;background-color:#ffb}body.facility_layout .contentelementform .form-actions .save_button{position:absolute;left:5px;bottom:5px;background-color:white;cursor:pointer;padding:0 3px 0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;text-decoration:none;font-size:9pt;color:#666}body.facility_layout .contentelementform .form-actions .save_button:hover{background-color:#ffb}body.facility_layout .contentelementform .form-actions .cancel_icon{cursor:pointer;position:absolute;right:0;top:0;background:url("/assets/cancel_icon.png") top right no-repeat;border:0;width:21px;height:21px}body.facility_layout .contentelementform .form-actions .delete_button{cursor:pointer;position:absolute;right:0;bottom:3px;background:url("/assets/delete_icon.png") top right no-repeat;border:0;width:21px;height:21px}body.facility_layout .menuform{position:relative}body.facility_layout .menuform .form-inputs{float:left}body.facility_layout .menuform .form-inputs .error{display:none}body.facility_layout .menuform input{border:1px solid #999}body.facility_layout .menuform .field_with_errors input{border:1px solid red}body.facility_layout .menuform .form-actions{float:right}body.facility_layout .menuform .form-actions .save_icon,body.facility_layout .menuform .form-actions .cancel_icon,body.facility_layout .menuform .form-actions .delete_icon{cursor:pointer;border:0;width:21px !important;height:21px !important;margin:0 !important}body.facility_layout .menuform .form-actions .save_icon{background:url("/assets/save_icon.png") top right no-repeat;float:left}body.facility_layout .menuform .form-actions .delete_icon{background:url("/assets/delete_icon.png") top right no-repeat;float:left}body.facility_layout #visibility_chooser input[type="radio"]{margin-top:6px}body.facility_layout #visibility_chooser table{width:100%}body.facility_layout #visibility_chooser table td:first-child{padding-left:15px;width:35%}body.facility_layout #visibility_chooser table td:first-child select{width:85%}body.facility_layout #visibility_chooser table td:last-child{width:65%}body.facility_layout #visibility_chooser label{display:inline-block}body.facility_layout #visibility_chooser ul{padding:0;margin:0;disc-style:none}body.facility_layout #visibility_chooser li{position:relative;margin:0 5px 3px 0;padding:1px 18px 0 3px;float:left;height:16px;background-color:#EEE;color:black;display:inline-block;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:9pt}body.facility_layout #visibility_chooser li.no_cancel_icon{padding-right:3px}body.facility_layout #visibility_chooser li .cancel_icon{position:absolute;right:2px;top:2px;cursor:pointer;background:url("/assets/x_icon.png") top right no-repeat;width:13px;height:13px}body.facility_layout .memberhome{margin-left:68px}body.facility_layout .memberhome ul{padding:0;margin:0;list-style:none}body.facility_layout .memberhome ul li{border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#ddd;float:left;width:120px;min-height:100px;margin-right:10px;margin-bottom:10px;padding:5px 0 5px 5px;font-size:11pt;padding-top:6px;line-height:1.1em}body.facility_layout .memberhome ul li.ready{border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);background-color:white;color:#fdbb42}body.facility_layout .memberhome ul li .small{font-size:8pt}body.facility_layout .memberhome ul li .newrow{clear:both;margin-top:2px}body.facility_layout .memberhome ul li .new{padding:0 5px 0 5px;display:inline;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fdbb42;color:white;float:left}body.facility_layout .memberhome ul li .newtext{margin-left:3px;float:left;width:90px}body.facility_layout .memberhome .visible{display:inline;text-align:left;font-size:8pt;color:#666}body.facility_layout .memberhome.no_margin_left{margin-left:0}body.facility_layout a.uplink{float:right;font-size:14pt;font-weight:900;color:#333}body.facility_layout #navigation_container{width:594px}body.facility_layout div.navigation{width:265px;border:1px solid #999;background-color:#efefef;margin-left:10px;margin-bottom:10px;padding:10px;float:right}body.facility_layout div.navigation a.link{text-decoration:none}body.facility_layout div.navigation ul{display:block;margin:0;padding:0;list-style:none}body.facility_layout div.navigation ul ul{padding-left:25px}body.facility_layout h1,body.facility_layout h2,body.facility_layout h3,body.facility_layout h4,body.facility_layout h5,body.facility_layout h6{color:#333;text-align:left;font-weight:200}body.facility_layout h1{font-size:18pt}body.facility_layout h2{font-size:15pt}body.facility_layout h3{border-bottom:1px dotted #666;font-size:12pt}body.facility_layout h4,body.facility_layout h5,body.facility_layout h6{font-size:10pt}body.facility_layout a.link:link,body.facility_layout a.link:active,body.facility_layout a.link:visited,body.facility_layout a.link:hover{color:#333}body.facility_layout a.link:before{content:'\00BB'}body.facility_layout a.backlink:link,body.facility_layout a.backlink:active,body.facility_layout a.backlink:visited,body.facility_layout a.backlink:hover{color:#333}body.facility_layout a.backlink:before{content:'\00AB\0020'}body.facility_layout a.document_link{display:inline-block;margin-top:2px}body.facility_layout a.document_link:link,body.facility_layout a.document_link:active,body.facility_layout a.document_link:visited,body.facility_layout a.document_link:hover{text-decoration:none;font-weight:bold;color:#333}body.facility_layout .image_container{width:594px}body.facility_layout .image_container_left{width:594px}body.facility_layout .image_container_right{width:594px;text-align:right}body.facility_layout .image_container_center{width:594px;text-align:center}body.facility_layout div.breadcrumb{font-size:12pt;font-weight:200;margin-bottom:10px}body.facility_layout div.breadcrumb a:link,body.facility_layout div.breadcrumb a:active,body.facility_layout div.breadcrumb a:visited,body.facility_layout div.breadcrumb a:hover{color:#666;text-decoration:none}body.facility_layout div.breadcrumb a:hover{text-decoration:underline}body.facility_layout div.breadcrumb a:last-child:link,body.facility_layout div.breadcrumb a:last-child:active,body.facility_layout div.breadcrumb a:last-child:visited,body.facility_layout div.breadcrumb a:last-child:hover{color:#333;text-decoration:none;font-weight:bold}body.facility_layout div.breadcrumb a:last-child:hover{text-decoration:underline}body.facility_layout .tabs{width:640px}body.facility_layout .tabs a:link,body.facility_layout .tabs a:active,body.facility_layout .tabs a:visited,body.facility_layout .tabs a:hover{text-decoration:none;color:#333}body.facility_layout .tabs ul{margin:0;margin-left:10px;padding:0;list-style:none}body.facility_layout .tabs ul.sortable_tabs li{padding-top:10px !important}body.facility_layout .tabs ul li{border:1px solid #bbb;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:left;font-size:11pt;padding:3px 10px 3px 10px;margin-right:10px;margin-bottom:6px;background-color:#ddd}body.facility_layout .tabs ul li.active{padding-bottom:10px;margin-bottom:0;font-weight:bold;border-bottom:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:#bbb}body.facility_layout .tabs ul li.active:hover{background-color:#bbb}body.facility_layout .tabs ul li.editable{padding-right:0}body.facility_layout .tabs ul li .editable{padding-right:20px}body.facility_layout .tabs ul li img{margin-top:-3px}body.facility_layout .tabs ul li:hover{background-color:#ffb}body.facility_layout .tabs ul li.new_button{margin-top:5px;padding-top:5px !important}body.facility_layout .tabs ul li .edit_icon{background:url("/assets/edit_icon_white.png") top right no-repeat}body.facility_layout .tabs ul li .save_icon{background:url("/assets/save_icon_white.png") top right no-repeat !important}body.facility_layout .tabs ul li .delete_icon{background:url("/assets/delete_icon_white.png") top right no-repeat !important}body.facility_layout .tabs input[type="text"],body.facility_layout #menu input[type="text"],body.facility_layout #submenu input[type="text"]{margin-right:10px;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#333;background-color:#ffe;width:100px}body.facility_layout .tabs input[type="text"]:focus,body.facility_layout #menu input[type="text"]:focus,body.facility_layout #submenu input[type="text"]:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .subtabs{font-weight:normal}body.facility_layout .subtabs a:link,body.facility_layout .subtabs a:active,body.facility_layout .subtabs a:visited,body.facility_layout .subtabs a:hover{text-decoration:none;color:#333}body.facility_layout .subtabs ul{margin:0;padding:0;list-style:none}body.facility_layout .subtabs ul li{height:22px;position:relative;border:1px solid #999;border-right-width:0;float:left;font-size:11pt;padding:5px 15px 5px 15px;background-color:#ddd}body.facility_layout .subtabs ul li.single:first-child{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .subtabs ul li:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}body.facility_layout .subtabs ul li:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-right-width:1px}body.facility_layout .subtabs ul li.active{font-weight:bold;background-color:white}body.facility_layout .subtabs ul li.active:hover{background-color:white}body.facility_layout .subtabs ul li.active select{font-weight:bold}body.facility_layout .subtabs ul li:hover{background-color:#ffb}body.facility_layout .subtabs ul li.contains_image{padding-left:41px}body.facility_layout .subtabs ul li img{margin-top:-3px}body.facility_layout .subtabs ul li img.tiny{position:absolute;margin-top:0;top:4px;left:10px;width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .subtabs ul li #search_term{border:1px solid #999;padding:1px;padding-left:20px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:bold;color:#333;width:130px;background:#fff url("/assets/search_icon.png") left center no-repeat}body.facility_layout .subtabs ul li #search_term:focus{border-color:#fdbb42;background-color:#ffb}body.facility_layout .clickable:hover{cursor:pointer;background-color:#ffb !important}body.facility_layout .editable{position:relative}body.facility_layout .edit_icon{cursor:pointer;padding:0;width:21px;height:21px;position:absolute;right:0;background:url("/assets/edit_icon.png") top right no-repeat}body.facility_layout .delete_icon{background:url("/assets/delete_icon.png") top right no-repeat}body.facility_layout .highlight{background-color:#ffb !important}body.facility_layout .highlight td{background-color:#ffb !important}body.facility_layout .sortable,body.facility_layout .sortable2{position:relative}body.facility_layout .handle,body.facility_layout .handle2{width:10px;height:100%;background:#999 url("/assets/handle.png") repeat;position:absolute;bottom:0;left:0;cursor:move}body.facility_layout .handle_top{width:100%;height:10px;background:#999 url("/assets/handle.png") repeat;position:absolute;top:0;left:0;cursor:move;z-index:999}body.facility_layout .sortable_indexpages .sortable .header{cursor:move}body.facility_layout .ui-sortable-helper{background-color:#ffb !important;border-top:1px solid #ddd}body.facility_layout .ui-sortable-helper a:link,body.facility_layout .ui-sortable-helper a:visited,body.facility_layout .ui-sortable-helper a:active{color:#333 !important}body.facility_layout .dropfolder .ui-sortable-placeholder{display:none}body.facility_layout .drophighlight{background-color:#fdbb42 !important}body.facility_layout .sort_by_column{cursor:s-resize}body.facility_layout .noticebox{margin:5px 20px 5px 20px;border:1px solid #333;background-color:#ffb;padding:5px;text-align:left}body.facility_layout .noticebox.red{background-color:#ff9c94}body.facility_layout .button,body.facility_layout .button:link,body.facility_layout .button:active,body.facility_layout .button:visited{cursor:pointer;padding:0 3px 0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;text-decoration:none;font-size:9pt;color:#666;background-color:white}body.facility_layout .button:hover{background-color:#ffb}body.facility_layout .hide_link,body.facility_layout .show_link{display:none;font-size:9pt;margin-left:10px}body.facility_layout .hide_link:link,body.facility_layout .hide_link:active,body.facility_layout .hide_link:visited,body.facility_layout .hide_link:hover,body.facility_layout .show_link:link,body.facility_layout .show_link:active,body.facility_layout .show_link:visited,body.facility_layout .show_link:hover{color:#333}body.facility_layout .hide_link:before,body.facility_layout .show_link:before{content:'\00BB'}body.facility_layout .indexpage{width:678px;background-color:white;color:#333;border:1px solid #bbb;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage .cell{float:left;overflow:hidden;padding:3px}body.facility_layout .indexpage .header .row{font-weight:bold;background-color:#bbb}body.facility_layout .indexpage .row{position:relative;clear:both;border-bottom:1px solid #ddd;padding:5px}body.facility_layout .indexpage .row:last-child{border:0}body.facility_layout .indexpage .data{font-size:9pt;color:#666}body.facility_layout .indexpage .data a:link,body.facility_layout .indexpage .data a:visited,body.facility_layout .indexpage .data a:active,body.facility_layout .indexpage .data a:hover{color:#666;text-decoration:none}body.facility_layout .indexpage .data a:hover{text-decoration:underline}body.facility_layout .indexpage .data img{margin-top:-3px}body.facility_layout .indexpage .name{font-weight:bold}body.facility_layout .indexpage .email{font-size:8pt;color:#666;display:inline-block}body.facility_layout .indexpage .child{margin-bottom:10px}body.facility_layout .indexpage .child:last-child{margin-bottom:0}body.facility_layout .indexpage .photo img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:96px;height:96px}body.facility_layout .indexpage .button,body.facility_layout .indexpage .button:link,body.facility_layout .indexpage .button:active,body.facility_layout .indexpage .button:visited,body.facility_layout .indexpage .button:hover{cursor:pointer;padding:0 3px 0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;text-decoration:none;font-size:9pt;color:#666;background-color:white}body.facility_layout .indexpage .button:hover{background-color:#ffb}body.facility_layout .indexpage .datarow{clear:both}body.facility_layout .indexpage .label{width:170px;float:left;text-align:right;margin-right:10px}body.facility_layout .indexpage .value{float:left;font-weight:bold;width:380px}body.facility_layout .indexpage h3{margin:0 0 5px 0}body.facility_layout .indexpage .letters{text-align:center;margin-bottom:5px;color:#333;font-size:12pt}body.facility_layout .indexpage .letters a:link,body.facility_layout .indexpage .letters a:active,body.facility_layout .indexpage .letters a:visited{text-decoration:none;color:#333;font-size:12pt;margin-right:3px}body.facility_layout .indexpage .letters a:hover{text-decoration:underline}body.facility_layout .indexpage .letters .inactive{display:inline;color:#999;margin-right:3px}body.facility_layout .indexpage .letters .current{display:inline;font-size:18pt;font-weight:bold}body.facility_layout .indexpage .association_group{position:relative;display:inline-block;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt;max-width:150px}body.facility_layout .indexpage .association_group.with_cancel_icon{padding-right:18px}body.facility_layout .indexpage .association_group .cancel_icon{position:absolute;right:2px;top:0;cursor:pointer}body.facility_layout .indexpage #association_groups_chooser{width:144px;margin-top:3px;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage .visibility{color:#333;max-width:300px;float:right;margin-right:25px}body.facility_layout .indexpage .visibility .entity{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt;background-color:black;margin-left:5px;display:inline-block}body.facility_layout .indexpage .visibility .user{background-color:#999;color:white}body.facility_layout .indexpage .alerthint{display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px;background-color:red}body.facility_layout .indexpage .inlineform{margin:5px 5px 5px 0}body.facility_layout .indexpage_help .content{padding:0 40px 60px 40px;font-size:11pt}body.facility_layout .indexpage_help .content h3{font-weight:bold}body.facility_layout .indexpage_help .content .screenshot img{margin:20px 0 10px 0;width:598px}body.facility_layout .indexpage_help .content .screenshot .caption{font-weight:bold;font-size:10pt;text-align:center;margin-bottom:20px}body.facility_layout .indexpage_families .red,body.facility_layout .indexpage_families .green,body.facility_layout .indexpage_families .orange{padding:0 5px 0 5px;display:inline;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:8pt}body.facility_layout .indexpage_families .red{background-color:#ff9c94}body.facility_layout .indexpage_families .green{background-color:#98d59b}body.facility_layout .indexpage_families .orange{background-color:#ffe094}body.facility_layout .indexpage_families .cell{width:160px}body.facility_layout .indexpage_families .cell_name,body.facility_layout .indexpage_families .cell_data,body.facility_layout .indexpage_families .cell_email{display:inline}body.facility_layout .indexpage_families .cell_group .data{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt}body.facility_layout .indexpage_families .hide_on_families_page{display:none}body.facility_layout .indexpage_families .placeholder{display:none}body.facility_layout .indexpage_parents .red,body.facility_layout .indexpage_parents .green,body.facility_layout .indexpage_parents .orange{padding:0 5px 0 5px;display:inline;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:8pt}body.facility_layout .indexpage_parents .red{background-color:#ff9c94}body.facility_layout .indexpage_parents .green{background-color:#98d59b}body.facility_layout .indexpage_parents .orange{background-color:#ffe094}body.facility_layout .indexpage_parents .cell{width:665px}body.facility_layout .indexpage_parents .cell_name{width:160px;float:left}body.facility_layout .indexpage_parents .cell_data{width:160px;float:left}body.facility_layout .indexpage_parents .cell_email{width:160px;float:left}body.facility_layout .indexpage_parents .cell_associations{width:160px;float:left}body.facility_layout .indexpage_parents .form-inputs{width:160px}body.facility_layout .indexpage_children .cell{width:665px}body.facility_layout .indexpage_children .cell_name{width:160px;float:left}body.facility_layout .indexpage_children .cell_data{width:160px;float:left}body.facility_layout .indexpage_children .form-inputs{width:160px}body.facility_layout .indexpage_children .cell_group .data{display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt}body.facility_layout .indexpage_safety_home .cell{width:660px}body.facility_layout .indexpage_safety_home .cell.header img{float:right}body.facility_layout .indexpage_safety_home .cell.header h1{margin-top:0;padding-top:0}body.facility_layout .indexpage_safety_home .person{margin-top:10px}body.facility_layout .indexpage_safety_home .person .photo{float:left;margin-right:10px}body.facility_layout .indexpage_safety_home .person .namebox{width:250px;float:left}body.facility_layout .indexpage_safety_home .person .namebox ul{margin:0;padding:0;list-style:none}body.facility_layout .indexpage_safety_home .person .contactdata{width:250px;float:left}body.facility_layout .indexpage_safety_home .person .contactdata .data{color:#333}body.facility_layout .indexpage_safety_responsibilities .row.separator{background-color:#999;text-align:center;font-weight:bold;font-size:12pt}body.facility_layout .indexpage_safety_responsibilities .cell{width:665px}body.facility_layout .indexpage_safety_responsibilities .cell_username{width:160px;float:left}body.facility_layout .indexpage_safety_responsibilities .cell_username.in_form{width:155px}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities{width:450px;float:left}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities .client_name_outer{height:25px;padding-top:120px;float:left}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities .client_name_outer .client_name_inner{width:15px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);white-space:nowrap;font-weight:normal;font-size:12px}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities .checkmark{width:15px;float:left}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities .checkmark div.red{width:13px;color:red;font-size:12pt;text-align:center}body.facility_layout .indexpage_safety_responsibilities .cell_safety_responsibilities .checkmark div.green{width:13px;background-color:#98d59b;font-size:12pt;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_facility_users .row.separator{background-color:#999;text-align:center;font-weight:bold;font-size:12pt}body.facility_layout .indexpage_facility_users .cell{width:665px}body.facility_layout .indexpage_facility_users .cell_username{width:160px;float:left}body.facility_layout .indexpage_facility_users .cell_roles{width:120px;float:left}body.facility_layout .indexpage_facility_users .cell_roles .permission{position:relative;display:inline-block;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt;max-width:150px}body.facility_layout .indexpage_facility_users .cell_roles .permission.parent{color:#666;background-color:#ffb040}body.facility_layout .indexpage_facility_users .cell_roles .permission.team{color:#666;background-color:#b7f73e}body.facility_layout .indexpage_facility_users .cell_roles .permission.external{color:#666;background-color:#86b32d}body.facility_layout .indexpage_facility_users .cell_checkboxes{float:left;width:400px}body.facility_layout .indexpage_facility_users .cell_checkboxes table{width:100%}body.facility_layout .indexpage_facility_users .cell_checkboxes table td:first-child{width:150px}body.facility_layout .indexpage_facility_users .cell_checkboxes table td:last-child{font-size:8pt}body.facility_layout .indexpage_facility_users .cell_checkboxes table td:last-child.disabled{color:#999}body.facility_layout .indexpage_facility_users .cell_permissions{width:320px;float:left}body.facility_layout .indexpage_facility_users .cell_role,body.facility_layout .indexpage_facility_users .cell_permission{width:25px;float:left;font-weight:normal;font-size:9pt;text-align:center}body.facility_layout .indexpage_facility_users .cell_role.header,body.facility_layout .indexpage_facility_users .cell_permission.header{height:25px;padding-top:120px}body.facility_layout .indexpage_facility_users .cell_role.header .caption,body.facility_layout .indexpage_facility_users .cell_permission.header .caption{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);white-space:nowrap;cursor:pointer}body.facility_layout .indexpage_facility_users .cell_info{width:60px;float:left;font-size:8pt}body.facility_layout .indexpage_facility_users div.red{color:red;font-size:15pt;text-align:center}body.facility_layout .indexpage_facility_users div.green{margin:0 5px 0 5px;background-color:#98d59b;font-size:15pt;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_facility_users form label{font-weight:normal !important;font-size:8pt !important}body.facility_layout .indexpage_facility_users form input[type="checkbox"]{float:left}body.facility_layout .indexpage_facility_users .person_select{margin:10px 0 10px 0;font-weight:bold}body.facility_layout .indexpage_staffmembers .row{padding-left:15px}body.facility_layout .indexpage_staffmembers .cell{width:655px}body.facility_layout .indexpage_staffmembers .cell_name{width:139px;float:left}body.facility_layout .indexpage_staffmembers .cell_name .child_groups{margin-top:5px}body.facility_layout .indexpage_staffmembers .cell_data{width:220px;float:left}body.facility_layout .indexpage_staffmembers .cell_data p{margin:0}body.facility_layout .indexpage_staffmembers .cell_about{position:relative;width:220px;float:left}body.facility_layout .indexpage_staffmembers .cell_about ul{margin:0 0 5px 20px;padding:0}body.facility_layout .indexpage_staffmembers .cell_about p{margin:0}body.facility_layout .indexpage_staffmembers .cell_about img{position:absolute;top:0;right:0}body.facility_layout .indexpage_staffmembers .schedule_box{display:inline;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 5px 0 5px;font-size:8pt}body.facility_layout .indexpage_staffmembers form .schedule{margin-top:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_staffmembers form .cell_data{padding-left:15px}body.facility_layout .indexpage_staffmembers form .cell_about{padding-left:15px}body.facility_layout .indexpage_staffmembers form #staffmember_schedule_color{display:none}body.facility_layout .indexpage_staffmembers .red,body.facility_layout .indexpage_staffmembers .green,body.facility_layout .indexpage_staffmembers .orange{padding:0 5px 0 5px;display:inline;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:8pt}body.facility_layout .indexpage_staffmembers .red{background-color:#ff9c94}body.facility_layout .indexpage_staffmembers .green{background-color:#98d59b}body.facility_layout .indexpage_staffmembers .orange{background-color:#ffe094}body.facility_layout .indexpage_externals .row{padding-left:15px}body.facility_layout .indexpage_externals .cell{width:655px}body.facility_layout .indexpage_externals .cell_name{width:139px;float:left}body.facility_layout .indexpage_externals .cell_data{width:220px;float:left}body.facility_layout .indexpage_externals .cell_about{position:relative;width:220px;float:left}body.facility_layout .indexpage_externals .cell_about ul{margin:0 0 5px 20px;padding:0}body.facility_layout .indexpage_externals .cell_about p{margin:0}body.facility_layout .indexpage_externals .cell_about img{position:absolute;top:0;right:0}body.facility_layout .indexpage_externals .schedule_box{display:inline;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 5px 0 5px;font-size:8pt}body.facility_layout .indexpage_externals form .schedule{margin-top:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_externals form .cell_data{padding-left:15px}body.facility_layout .indexpage_externals form .cell_about{padding-left:15px}body.facility_layout .indexpage_externals form #staffmember_schedule_color{display:none}body.facility_layout .indexpage_externals .red,body.facility_layout .indexpage_externals .green,body.facility_layout .indexpage_externals .orange{padding:0 5px 0 5px;display:inline;color:#333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:8pt}body.facility_layout .indexpage_externals .red{background-color:#ff9c94}body.facility_layout .indexpage_externals .green{background-color:#98d59b}body.facility_layout .indexpage_externals .orange{background-color:#ffe094}body.facility_layout .indexpage_signup_families .row{padding-left:15px}body.facility_layout .indexpage_signup_families .row.show{padding-left:10px}body.facility_layout .indexpage_signup_families .headline{background-color:#ddd;padding:5px}body.facility_layout .indexpage_signup_families .headline .s{font-size:9pt;color:#666;display:inline}body.facility_layout .indexpage_signup_families .cell{width:655px}body.facility_layout .indexpage_signup_families .cell_photo{width:53px;float:left}body.facility_layout .indexpage_signup_families .cell_photo img{width:48px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_signup_families .cell_name{width:140px;float:left}body.facility_layout .indexpage_signup_families .cell_date_of_birth{width:120px;float:left}body.facility_layout .indexpage_signup_families .cell_zipcode_city{width:100px;float:left}body.facility_layout .indexpage_signup_families .cell_intended_entry{width:120px;float:left}body.facility_layout .indexpage_signup_families .cell_created_at{width:100px;float:left}body.facility_layout .indexpage_signup_families .star{float:left;width:15px}body.facility_layout .indexpage_signup_families .star img{width:15px;height:15px}body.facility_layout .indexpage_signup_families .star .star_select{display:none;position:absolute;z-index:9999;width:91px;background-color:white;border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:7px}body.facility_layout .indexpage_signup_families .age{display:inline;color:#999;font-size:8pt}body.facility_layout .indexpage_signup_families form .cell_half{padding-right:30px;width:230px;float:left}body.facility_layout .indexpage_signup_families div.optional{margin-top:5px;margin-bottom:5px;font-size:8pt}body.facility_layout .indexpage_signup_families .optional_link{display:none;text-align:right}body.facility_layout .indexpage_signup_families .optional_link a:link,body.facility_layout .indexpage_signup_families .optional_link a:active,body.facility_layout .indexpage_signup_families .optional_link a:visited,body.facility_layout .indexpage_signup_families .optional_link a:hover{text-decoration:none;font-size:8pt;color:#333}body.facility_layout .indexpage_signup_families .optional_link a:hover{text-decoration:underline}body.facility_layout .indexpage_signup_families .optional_link a:before{content:'\00BB'}body.facility_layout .indexpage_signup_families .hide_signup_parent:link,body.facility_layout .indexpage_signup_families .hide_signup_parent:active,body.facility_layout .indexpage_signup_families .hide_signup_parent:visited,body.facility_layout .indexpage_signup_families .hide_signup_parent:hover,body.facility_layout .indexpage_signup_families .show_signup_parent:link,body.facility_layout .indexpage_signup_families .show_signup_parent:active,body.facility_layout .indexpage_signup_families .show_signup_parent:visited,body.facility_layout .indexpage_signup_families .show_signup_parent:hover{text-decoration:none;font-size:8pt;color:#333}body.facility_layout .indexpage_signup_families .hide_signup_parent:hover,body.facility_layout .indexpage_signup_families .show_signup_parent:hover{text-decoration:underline}body.facility_layout .indexpage_signup_families .hide_signup_parent:before,body.facility_layout .indexpage_signup_families .show_signup_parent:before{content:'\00BB'}body.facility_layout .indexpage_signup_families .show_signup_parent{display:none}body.facility_layout .indexpage_signup_families .comment{margin-left:150px;width:270px;margin-bottom:10px}body.facility_layout .indexpage_signup_families .comment .bodyform{width:250px}body.facility_layout .indexpage_signup_families .comment .titledisplay{padding:5px;font-weight:bold;background-color:#999;color:white}body.facility_layout .indexpage_signup_families .comment .metadata{color:#ddd;font-size:8pt;float:right;width:220px;line-height:1em;text-align:right}body.facility_layout .indexpage_signup_families .comment .bodydisplay{padding:5px;width:260px;font-size:10pt;color:#333;background-color:#ffb}body.facility_layout .indexpage_signup_families .comment .bodydisplay p{margin:0}body.facility_layout .indexpage_signup_families .comment .display_name{display:inline;color:#333}body.facility_layout .indexpage_signup_families .message{width:655px;margin-bottom:10px}body.facility_layout .indexpage_signup_families .message .titledisplay{padding:5px;font-weight:bold;background-color:#999;color:white}body.facility_layout .indexpage_signup_families .message .metadata{color:#ddd;font-size:8pt;float:right;width:350px;line-height:1em;text-align:right}body.facility_layout .indexpage_signup_families .message .subjectdisplay{padding:5px;font-weight:bold;background-color:#ddd}body.facility_layout .indexpage_signup_families .message .bodydisplay{padding:5px;font-size:10pt;color:#333;background-color:#ddd}body.facility_layout .indexpage_signup_families .message .bodydisplay p{margin:0}body.facility_layout .indexpage_signup_families .message .subject,body.facility_layout .indexpage_signup_families .message .body,body.facility_layout .indexpage_signup_families .message .template{width:575px}body.facility_layout .indexpage_signup_families .message .display_name{padding:3px;display:inline;color:#333}body.facility_layout .indexpage_message_templates .row{padding-left:15px}body.facility_layout .indexpage_message_templates .cell{width:655px}body.facility_layout .indexpage_message_templates .cell_title{width:139px;float:left}body.facility_layout .indexpage_message_templates .cell_data{width:400px;float:left}body.facility_layout .indexpage_message_templates form .cell_data{padding-left:10px}body.facility_layout .indexpage_entry_dates .row{padding-left:15px}body.facility_layout .indexpage_entry_dates .cell{width:655px}body.facility_layout .indexpage_entry_dates form .cell_data{padding-left:10px}body.facility_layout .indexpage_child_groups .row,body.facility_layout .indexpage_association_groups .row{padding-left:15px}body.facility_layout .indexpage_child_groups .cell,body.facility_layout .indexpage_association_groups .cell{width:655px}body.facility_layout .indexpage_child_groups .cell_title,body.facility_layout .indexpage_association_groups .cell_title{float:left;width:200px}body.facility_layout .indexpage_child_groups .cell_title .child_group_title,body.facility_layout .indexpage_child_groups .cell_title .association_group_title,body.facility_layout .indexpage_association_groups .cell_title .child_group_title,body.facility_layout .indexpage_association_groups .cell_title .association_group_title{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:2px;font-size:9pt;width:150px;overflow:hidden}body.facility_layout .indexpage_child_groups .cell_description,body.facility_layout .indexpage_association_groups .cell_description{float:left;width:200px}body.facility_layout .indexpage_child_groups form .cell_data,body.facility_layout .indexpage_association_groups form .cell_data{padding-left:10px}body.facility_layout .indexpage_child_groups input#child_group_color,body.facility_layout .indexpage_child_groups input#child_group_background_color,body.facility_layout .indexpage_child_groups input#association_group_color,body.facility_layout .indexpage_child_groups input#association_group_background_color,body.facility_layout .indexpage_association_groups input#child_group_color,body.facility_layout .indexpage_association_groups input#child_group_background_color,body.facility_layout .indexpage_association_groups input#association_group_color,body.facility_layout .indexpage_association_groups input#association_group_background_color{display:none}body.facility_layout .indexpage_child_groups .title_style_color,body.facility_layout .indexpage_association_groups .title_style_color{padding:5px;background-color:#ffe;width:602px}body.facility_layout .indexpage_child_groups .title_style_color input[type="text"],body.facility_layout .indexpage_association_groups .title_style_color input[type="text"]{width:150px;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:2px;font-size:9pt}body.facility_layout .indexpage_child_groups .title_style_color td,body.facility_layout .indexpage_association_groups .title_style_color td{padding-right:20px}body.facility_layout .indexpage_time_sheet_shifts .row.weekend{background-color:#efefef}body.facility_layout .indexpage_time_sheet_shifts .row.today{background-color:#ffb}body.facility_layout .indexpage_time_sheet_shifts .row.sum{padding-top:20px;border-top:2px solid #333}body.facility_layout .indexpage_time_sheet_shifts .row.cweek{background-color:#bbb}body.facility_layout .indexpage_time_sheet_shifts .row.cweek .caption{color:white;font-size:13pt}body.facility_layout .indexpage_time_sheet_shifts .row.cweek .link{color:#ddd;margin:3px 0 0 15px}body.facility_layout .indexpage_time_sheet_shifts .row.locked{background-color:#ffb}body.facility_layout .indexpage_time_sheet_shifts .cell{width:665px}body.facility_layout .indexpage_time_sheet_shifts .cell.total{padding-top:0}body.facility_layout .indexpage_time_sheet_shifts .cell.hours{padding-bottom:0}body.facility_layout .indexpage_time_sheet_shifts .cell_name{float:left;width:210px;padding-right:25px}body.facility_layout .indexpage_time_sheet_shifts .cell_name .staffmember_link{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#efefef;height:48px}body.facility_layout .indexpage_time_sheet_shifts .cell_name .staffmember_link img{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:48px;height:48px;float:left;margin-right:6px}body.facility_layout .indexpage_time_sheet_shifts .cell_name .staffmember_link .caption{padding-top:3px;font-weight:bold}body.facility_layout .indexpage_time_sheet_shifts .cell_balance{float:left;width:320px}body.facility_layout .indexpage_time_sheet_shifts .cell_data{float:left;width:80px;padding-right:20px}body.facility_layout .indexpage_time_sheet_shifts .cell_data .number{margin-top:14px;float:right;font-weight:bold}body.facility_layout .indexpage_time_sheet_shifts .cell_day{float:left;width:140px}body.facility_layout .indexpage_time_sheet_shifts .cell_day .big{display:inline;font-weight:bold;font-size:12pt}body.facility_layout .indexpage_time_sheet_shifts .cell_target,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides{float:left}body.facility_layout .indexpage_time_sheet_shifts .cell_target .shift .times,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift .times{float:left;width:165px}body.facility_layout .indexpage_time_sheet_shifts .cell_target .shift .hours,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift .hours{float:right;text-align:right}body.facility_layout .indexpage_time_sheet_shifts .cell_target .total,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .total{float:right;border-top:2px solid #333;font-weight:bold;text-align:right;padding-left:3px}body.facility_layout .indexpage_time_sheet_shifts .cell_target .small,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .small{color:#bbb;font-size:9pt}body.facility_layout .indexpage_time_sheet_shifts .cell_target .work_slot_title,body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .work_slot_title{background-color:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;overflow:hidden}body.facility_layout .indexpage_time_sheet_shifts .diffred{color:red}body.facility_layout .indexpage_time_sheet_shifts .diffgreen{color:green}body.facility_layout .indexpage_time_sheet_shifts .vacation{background-color:#007fff;padding:0 4px 0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}body.facility_layout .indexpage_time_sheet_shifts .old_vacation{background-color:#56aaff;padding:0 4px 0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}body.facility_layout .indexpage_time_sheet_shifts .cell_target{width:210px;padding-right:30px}body.facility_layout .indexpage_time_sheet_shifts .cell_target .holyday{background-color:red;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px}body.facility_layout .indexpage_time_sheet_shifts .balance_wrapper{margin-left:197px;background-color:#bbb;width:250px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px}body.facility_layout .indexpage_time_sheet_shifts .balance_wrapper td{padding-right:10px}body.facility_layout .indexpage_time_sheet_shifts .balance_arrow{margin-left:197px;width:260px;text-align:center}body.facility_layout .indexpage_time_sheet_shifts .balance_new{margin-left:197px;width:260px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides{width:210px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides.total{width:285px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides.total .total_block{float:left;width:210px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides.total .diff_block{padding:2px 0 0 10px;float:left;width:65px;font-weight:bold;font-size:10pt}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides.total .diff_block .diff.green_diff{color:green}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides.total .diff_block .diff.red_diff{color:red}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .editable{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift{padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:3px}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.override{background-color:#aaff56}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.vacation{background-color:#007fff}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.old_vacation{background-color:#56aaff}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.special_vacation{background-color:#aad4ff}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.overtime{background-color:#00bf00}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.medical{background-color:#ffaa56}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.medical_child{background-color:#ffd4aa}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.special_event{background-color:#aa56ff}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .shift.training{background-color:#ff56ff}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides .comment{font-size:9pt}body.facility_layout .indexpage_time_sheet_shifts .cell_overrides span.hint{cursor:pointer}body.facility_layout .indexpage_time_sheet_shifts .green,body.facility_layout .indexpage_time_sheet_shifts .red{display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px}body.facility_layout .indexpage_time_sheet_shifts .green{background-color:green}body.facility_layout .indexpage_time_sheet_shifts .red{background-color:red}body.facility_layout .indexpage_time_sheet_shifts .cell.seeds{padding:5px}body.facility_layout .indexpage_time_sheet_shifts .cell.seeds .balance_wrapper{float:none;margin-right:5px}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div{font-size:9pt;cursor:pointer;float:left;width:80px;padding:4px;margin:0 5px 5px 0;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.override{background-color:#aaff56;width:173px}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.override:hover{background-color:#c4ff89}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.vacation{background-color:#007fff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.vacation:hover{background-color:#39f}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.old_vacation{background-color:#56aaff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.old_vacation:hover{background-color:#89c4ff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.special_vacation{background-color:#aad4ff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.special_vacation:hover{background-color:#def}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.overtime{background-color:#00bf00}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.overtime:hover{background-color:#00f200}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.medical{background-color:#ffaa56}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.medical:hover{background-color:#ffc489}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.medical_child{background-color:#ffd4aa}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.medical_child:hover{background-color:#fed}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.special_event{background-color:#aa56ff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.special_event:hover{background-color:#c489ff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.training{background-color:#ff56ff}body.facility_layout .indexpage_time_sheet_shifts .kind_chooser div.training:hover{background-color:#ff89ff}body.facility_layout .indexpage_time_sheet_shifts .kind_display div{font-size:9pt;width:173px;padding:4px;margin:0 5px 5px 0;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_time_sheet_shifts .kind_display div.override{background-color:#aaff56}body.facility_layout .indexpage_time_sheet_shifts .kind_display div.special_event{background-color:#aa56ff}body.facility_layout .indexpage_time_sheet_shifts .kind_display div.training{background-color:#ff56ff}body.facility_layout .indexpage_time_sheet_shifts .kind_display div.special_vacation{background-color:#aad4ff}body.facility_layout .indexpage_time_sheet_shifts .kind_display div.medical_child{background-color:#ffd4aa}body.facility_layout .indexpage_time_sheet_shifts .time_fields_wrapper{float:left}body.facility_layout .indexpage_time_sheet_shifts .time_fields_wrapper .input{float:left}body.facility_layout .indexpage_time_sheet_shifts .time_fields_wrapper .min{margin-left:2px}body.facility_layout .indexpage_time_sheet_shifts .inlineform{margin-bottom:3px}body.facility_layout .indexpage_time_sheet_shifts form .field_with_errors input,body.facility_layout .indexpage_time_sheet_shifts form .field_with_errors select,body.facility_layout .indexpage_time_sheet_shifts form .field_with_errors textarea{border:1px solid red}body.facility_layout .indexpage_time_sheet_shifts form .table_wrapper{position:relative;border:1px solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px}body.facility_layout .indexpage_time_sheet_shifts form .table_wrapper img{position:absolute;right:5px;top:5px;cursor:pointer}body.facility_layout .indexpage_time_sheet_shifts form .table_wrapper select{font-size:8pt;width:42px}body.facility_layout .indexpage_time_sheet_shifts form .optional{font-size:10pt}body.facility_layout .indexpage_planned_weeks .cell{width:665px}body.facility_layout .indexpage_planned_weeks .planned_week{float:left;padding-top:5px}body.facility_layout .indexpage_planned_weeks .hint{float:left}body.facility_layout .indexpage_planned_weeks .form-inputs,body.facility_layout .indexpage_planned_weeks .form-actions{float:left;margin-right:5px}body.facility_layout .indexpage_planned_weeks .block{float:left;height:11px}body.facility_layout .indexpage_planned_weeks .block.targetactual{border-top:0;border-bottom:0;border-left-width:2px;border-right-width:2px;border-style:solid}body.facility_layout .indexpage_planned_weeks .block.target{border-top:0;border-bottom:0;border-left-width:2px;border-right-width:2px;border-style:solid;background:#ddd url("/assets/strike.png") bottom left repeat}body.facility_layout .indexpage_planned_weeks .block.target.bar_end{background:#ddd url("/assets/strike.png") top left repeat}body.facility_layout .indexpage_planned_weeks .block.actual{border-top:0;border-bottom:0;border-left-width:2px;border-right-width:2px;border-style:solid;background-image:none}body.facility_layout .indexpage_planned_weeks .block.bar_start{border-top-width:2px;border-top-style:solid;height:9px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}body.facility_layout .indexpage_planned_weeks .block.bar_end{border-bottom-width:2px;border-bottom-style:solid;height:9px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}body.facility_layout .indexpage_planned_weeks .block .annotation{white-space:nowrap;height:200px;overflow:hidden;margin:2px 1px 0 1px}body.facility_layout .indexpage_planned_weeks .block .annotation .caption{padding-left:3px;margin-left:-3px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);font-size:7pt}body.facility_layout .indexpage_planned_weeks .time_legend{position:absolute;left:-35px;top:46px}body.facility_layout .indexpage_planned_weeks .headline{font-size:16pt;font-weight:bold}body.facility_layout .indexpage_planned_weeks .staffmember_legend_block{padding-right:7px;margin-bottom:5px;display:inline-block}body.facility_layout .indexpage_planned_weeks .staffmember_legend_block img{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:24px;height:24px;float:left}body.facility_layout .indexpage_planned_weeks .staffmember_legend_block .legend_name{height:18px;border:3px solid #ddd;border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;padding:0 3px 0 3px;float:left}body.facility_layout .indexpage_planned_weeks .green,body.facility_layout .indexpage_planned_weeks .red{display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px}body.facility_layout .indexpage_planned_weeks .green{background-color:green}body.facility_layout .indexpage_planned_weeks .red{background-color:red}body.facility_layout .indexpage_planned_weeks ul{position:absolute}body.facility_layout .indexpage_time_sheet_stats .row.today{background-color:#ffb}body.facility_layout .indexpage_time_sheet_stats .row.locked{background-color:#efefef}body.facility_layout .indexpage_time_sheet_stats .locked_week{position:absolute;right:3px;cursor:pointer}body.facility_layout .indexpage_time_sheet_stats .cell{width:665px}body.facility_layout .indexpage_time_sheet_stats .cell_week{position:relative;float:left;width:200px}body.facility_layout .indexpage_time_sheet_stats .cell_week .small{font-size:9pt;color:#999;font-weight:normal}body.facility_layout .indexpage_time_sheet_stats .cell_week .big{font-weight:bold;font-size:12pt}body.facility_layout .indexpage_time_sheet_stats .cell_week .hint{display:inline-block}body.facility_layout .indexpage_time_sheet_stats .cell_week .hint .green{color:green}body.facility_layout .indexpage_time_sheet_stats .cell_week .delete_planned_week{position:absolute;margin-top:16px}body.facility_layout .indexpage_time_sheet_stats .cell_week .red{display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px;background-color:red}body.facility_layout .indexpage_time_sheet_stats .cell_week .n_overrides{font-weight:bold;position:absolute;left:0;top:18px}body.facility_layout .indexpage_time_sheet_stats .cell_staffmember{float:left;width:200px}body.facility_layout .indexpage_time_sheet_stats .cell_staffmember .staffmember_link{white-space:nowrap;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#efefef;height:24px}body.facility_layout .indexpage_time_sheet_stats .cell_staffmember .staffmember_link img{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:24px;height:24px;float:left;margin-right:4px}body.facility_layout .indexpage_time_sheet_stats .cell_staffmember .staffmember_link .caption{padding-top:3px}body.facility_layout .indexpage_time_sheet_stats .cell_data{float:left;width:75px;padding-right:10px}body.facility_layout .indexpage_time_sheet_stats .cell_data .number{float:right}body.facility_layout .indexpage_time_sheet_stats .cell_data .red{color:red}body.facility_layout .indexpage_time_sheet_stats .cell_data .green{color:green}body.facility_layout .indexpage_time_sheet_stats .cell_data .vacation{background-color:#007fff;padding:0 4px 0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}body.facility_layout .indexpage_time_sheet_stats .cell_data .medical{background-color:#ffaa56;padding:0 4px 0 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:white}body.facility_layout .indexpage_time_sheet_stats .cell_details{float:left;width:25px}body.facility_layout .indexpage_time_sheet_stats .cell_details .n_overrides{text-align:center;padding-top:2px;margin-left:-6px;font-weight:bold}body.facility_layout .indexpage_time_sheet_stats .seeds{background-color:#bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;margin:3px 10px 0 10px}body.facility_layout .indexpage_time_sheet_stats .seeds .green{background-color:green;display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px}body.facility_layout .indexpage_time_sheet_stats .total{float:right;display:inline-block;border-top:2px solid #333;font-weight:bold}body.facility_layout .indexpage_time_sheet_stats .details{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ddd;margin-left:25px;margin-right:5px}body.facility_layout .indexpage_time_sheet_stats .details .number{padding-top:3px}body.facility_layout .indexpage_time_sheet_stats .hide_link,body.facility_layout .indexpage_time_sheet_stats .show_link{margin-left:0;cursor:pointer;padding:0;width:19px;height:19px;background-color:white}body.facility_layout .indexpage_time_sheet_stats .hide_link:before,body.facility_layout .indexpage_time_sheet_stats .show_link:before{content:none}body.facility_layout .indexpage_time_sheet_stats .hide_link:hover,body.facility_layout .indexpage_time_sheet_stats .show_link:hover{background-color:#ffb}body.facility_layout .indexpage_time_sheet_stats .hide_link{background:url("/assets/minus_icon.png") center center no-repeat}body.facility_layout .indexpage_time_sheet_stats .show_link{background:url("/assets/plus_icon.png") center center no-repeat}body.facility_layout .indexpage_surveys .cell{width:655px}body.facility_layout .indexpage_surveys .cell_date{float:left;width:150px}body.facility_layout .indexpage_surveys .cell_recipients{float:left;width:140px;text-align:right;padding-right:10px}body.facility_layout .indexpage_surveys .cell_answers{float:left;width:140px;text-align:right;padding-right:10px}body.facility_layout .indexpage_surveys .cell_status{float:left;width:150px}body.facility_layout .indexpage_surveys .inlineform table{margin-left:50px}body.facility_layout .indexpage_surveys .inlineform table .email_indicator{display:inline-block;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;color:white}body.facility_layout .indexpage_surveys .inlineform table .red{background-color:red}body.facility_layout .indexpage_surveys .inlineform table .green{background-color:green}body.facility_layout .setting_instructions{width:678px}body.facility_layout .indexpage_settings .cell{width:663px}body.facility_layout .indexpage_settings .desc{padding:10px 0 10px 0}body.facility_layout .indexpage_settings .label{text-align:left;width:200px}body.facility_layout .indexpage_settings .value{width:200px}body.facility_layout .indexpage_settings .colorbox{width:100px;height:20px;border:1px solid #333}body.facility_layout .indexpage_settings .logobox{width:300px;height:91px;border:1px solid #333;overflow:hidden}body.facility_layout .indexpage_settings .small{color:#999;font-size:8pt}body.facility_layout .indexpage_contentsections{margin-left:68px}body.facility_layout .indexpage_contentsections.contains_submenu{margin-left:140px}body.facility_layout .indexpage_contentsections ul{display:inline-block}body.facility_layout .indexpage_contentsections .row{margin-left:-10px;padding-left:10px;width:594px;overflow:hidden}body.facility_layout .indexpage_contentsections .row.sortable,body.facility_layout .indexpage_contentsections .row.sortable2{margin-left:-15px;border-bottom:1px solid #efefef}body.facility_layout .indexpage_contentsections .row.sortable p,body.facility_layout .indexpage_contentsections .row.sortable2 p{margin:0;padding:13px 0 13px 0}body.facility_layout .indexpage_contentsections .row.sortable h1,body.facility_layout .indexpage_contentsections .row.sortable h2,body.facility_layout .indexpage_contentsections .row.sortable h3,body.facility_layout .indexpage_contentsections .row.sortable2 h1,body.facility_layout .indexpage_contentsections .row.sortable2 h2,body.facility_layout .indexpage_contentsections .row.sortable2 h3{margin:0;padding:13px 0 13px 5px}body.facility_layout .indexpage_contentsections .row.sortable p,body.facility_layout .indexpage_contentsections .row.sortable2 p{padding-left:5px}body.facility_layout .indexpage_contentsections .edit_icon{right:0}body.facility_layout .indexpage_contentsections .cell{width:594px}body.facility_layout .indexpage_contentsections .inlineform{width:614px}body.facility_layout .indexpage_contentsections .upload_button{width:60px;float:right;text-align:left}body.facility_layout .indexpage_contentsections .download{margin-top:5px;float:left}body.facility_layout .indexpage_contentsections .download img{border:1px solid #999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_contentsections table{margin-left:auto;margin-right:auto}body.facility_layout .indexpage_contentsections td,body.facility_layout .indexpage_contentsections th{border:1px solid #999;padding:2px 5px 2px 5px;background-color:white;color:#333}body.facility_layout .indexpage_contentsections th{background-color:#666;color:white;text-align:left}body.facility_layout .indexpage_contentsections #add_actions{border:1px solid #999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);background-color:white;height:170px}body.facility_layout .indexpage_contentsections #add_actions .header{text-align:center;font-size:10pt;font-weight:bold;height:20px;border-bottom:1px solid #999}body.facility_layout .indexpage_contentsections #add_actions .item{float:left;cursor:pointer;width:55px;height:63px;border-right:1px dotted #999;border-bottom:1px dotted #999;padding:5px 5px 0 5px;text-align:center;overflow:hidden}body.facility_layout .indexpage_contentsections #add_actions .item:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}body.facility_layout .indexpage_contentsections #add_actions .item:last-child{border:0;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0}body.facility_layout .indexpage_contentsections #add_actions .item:hover{background-color:#ffb;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px}body.facility_layout .indexpage_contentsections #add_actions .item.active{border-top:1px solid #999;border-bottom:1px solid #999;background-color:#ffb}body.facility_layout .indexpage_contentsections #add_actions .item .caption{margin-top:5px;font-size:8pt;line-height:1em;text-align:center}body.facility_layout .indexpage_contentsections .inlineform.googlemap{margin:5px 0 5px 5px;width:584px}body.facility_layout .indexpage_contentsections .inlineform.googlemap .form-inputs{width:300px}body.facility_layout .indexpage_contentsections .inlineform.googlemap td{border:0;background-color:inherit;padding:0}body.facility_layout .indexpage_contentsections #new_contactform_outer .form-actions{margin-top:10px}body.facility_layout .indexpage_forum_posts,body.facility_layout .indexpage_safety_posts{margin-bottom:15px}body.facility_layout .indexpage_forum_posts .row,body.facility_layout .indexpage_safety_posts .row{padding:0 0 10px 0}body.facility_layout .indexpage_forum_posts .cell,body.facility_layout .indexpage_safety_posts .cell{padding:15px 15px 0 15px;width:562px;margin-left:43px}body.facility_layout .indexpage_forum_posts .metadata,body.facility_layout .indexpage_safety_posts .metadata{background-color:#bbb;padding-top:5px;padding-bottom:5px}body.facility_layout .indexpage_forum_posts .wrapper,body.facility_layout .indexpage_safety_posts .wrapper{position:relative}body.facility_layout .indexpage_forum_posts .author_time,body.facility_layout .indexpage_safety_posts .author_time{padding-left:10px;float:left;width:350px;color:white}body.facility_layout .indexpage_forum_posts .new,body.facility_layout .indexpage_safety_posts .new{padding:0 5px 0 5px;display:inline;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fdbb42;color:white}body.facility_layout .indexpage_forum_posts .image img,body.facility_layout .indexpage_safety_posts .image img{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:48px;height:48px}body.facility_layout .indexpage_forum_posts .inner,body.facility_layout .indexpage_safety_posts .inner{padding:10px}body.facility_layout .indexpage_forum_posts .image,body.facility_layout .indexpage_safety_posts .image{float:left;margin-right:15px;margin-bottom:5px}body.facility_layout .indexpage_forum_posts .title,body.facility_layout .indexpage_safety_posts .title{font-weight:bold;margin-bottom:5px}body.facility_layout .indexpage_forum_posts .body p,body.facility_layout .indexpage_safety_posts .body p{margin-top:0}body.facility_layout .indexpage_forum_posts form .cell_data,body.facility_layout .indexpage_safety_posts form .cell_data{padding-left:10px}body.facility_layout .indexpage_forum_posts form textarea,body.facility_layout .indexpage_safety_posts form textarea{height:200px !important}body.facility_layout .indexpage_forum_posts .comment_thread,body.facility_layout .indexpage_safety_posts .comment_thread{padding:5px 58px 15px 58px}body.facility_layout .indexpage_forum_posts .headline,body.facility_layout .indexpage_safety_posts .headline{margin-bottom:5px;font-weight:bold}body.facility_layout .indexpage_forum_posts .comment,body.facility_layout .indexpage_safety_posts .comment{margin-bottom:10px}body.facility_layout .indexpage_forum_posts .comment .image img,body.facility_layout .indexpage_safety_posts .comment .image img{-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px;border-radius:4px 0 4px 4px}body.facility_layout .indexpage_forum_posts .comment_author_time,body.facility_layout .indexpage_safety_posts .comment_author_time{background-color:#bbb;color:white;margin-bottom:5px;padding:5px 0 5px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .indexpage_document_folders{margin-bottom:10px}body.facility_layout .indexpage_document_folders .header .row{font-weight:normal !important}body.facility_layout .indexpage_document_folders .row:last-child{border-bottom:0}body.facility_layout .indexpage_document_folders .cell{width:660px;overflow:visible}body.facility_layout .indexpage_document_folders .cell_title{font-weight:bold;padding-right:5px;padding-left:5px}body.facility_layout .indexpage_document_folders .cell_title .small{color:#999;font-size:8pt}body.facility_layout .indexpage_document_folders .cell_document_title{float:left;width:280px;font-weight:bold}body.facility_layout .indexpage_document_folders .cell_document_title .new,body.facility_layout .indexpage_document_folders .cell_document_title .type{padding:0 5px 0 5px;display:inline;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fdbb42;color:white;margin-right:5px}body.facility_layout .indexpage_document_folders .cell_document_title .type{background-color:#999}body.facility_layout .indexpage_document_folders .cell_document_title .preview{position:absolute;z-index:9999;border:1px solid #666;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);background-color:white}body.facility_layout .indexpage_document_folders .cell_document_title .preview img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.facility_layout .indexpage_document_folders .cell_metadata{width:280px;float:left;color:#999;font-size:8pt}body.facility_layout .indexpage_document_folders .cell_metadata img{width:150px;float:right;margin-right:10px}body.facility_layout .indexpage_document_folders .cell .row{padding:5px 5px 5px 0}body.facility_layout .indexpage_document_folders .cell .row.sortable,body.facility_layout .indexpage_document_folders .cell .row.sortable2{padding:5px 5px 5px 10px}body.facility_layout .indexpage_document_folders .cell .row .cell{width:657px}body.facility_layout .indexpage_document_folders .cell .row.sortable .cell,body.facility_layout .indexpage_document_folders .cell .row.sortable2 .cell{width:647px}body.facility_layout .indexpage_documents{width:594px}body.facility_layout .indexpage_documents .metadata .author_time{float:left;color:#999}body.facility_layout .indexpage_documents .visibility{color:#333;width:250px;float:right;margin-right:25px}body.facility_layout .indexpage_documents .visibility .entity{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt;background-color:black;margin-left:5px;display:inline-block}body.facility_layout .indexpage_documents .visibility .user{background-color:#999;color:white}body.facility_layout .indexpage_safety_folders{margin-bottom:10px}body.facility_layout .indexpage_safety_folders .header .row{font-weight:normal !important}body.facility_layout .indexpage_safety_folders .row:last-child{border-bottom:0}body.facility_layout .indexpage_safety_folders .cell{width:660px;overflow:visible}body.facility_layout .indexpage_safety_folders .cell_title{font-weight:bold;width:350px;float:left;padding-right:5px;padding-left:5px}body.facility_layout .indexpage_safety_folders .cell_safety_document_title{float:left;width:420px;font-weight:bold}body.facility_layout .indexpage_safety_folders .cell_safety_document_title .preview{position:absolute;z-index:9999;border:1px solid #666;display:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);background-color:white}body.facility_layout .indexpage_safety_folders .cell_safety_document_title .preview img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.facility_layout .indexpage_safety_folders .cell_safety_document_title a.safety_document:link,body.facility_layout .indexpage_safety_folders .cell_safety_document_title a.safety_document:hover,body.facility_layout .indexpage_safety_folders .cell_safety_document_title a.safety_document:active,body.facility_layout .indexpage_safety_folders .cell_safety_document_title a.safety_document:visited{text-decoration:none;color:#333}body.facility_layout .indexpage_safety_folders .cell_metadata{width:220px;float:left;color:#999;font-size:8pt;padding-top:2px;padding-left:5px}body.facility_layout .indexpage_safety_folders .cell .row{padding:5px 5px 5px 0}body.facility_layout .indexpage_safety_folders .cell .row.sortable,body.facility_layout .indexpage_safety_folders .cell .row.sortable2{padding:5px 5px 5px 10px}body.facility_layout .indexpage_safety_folders .cell .row .cell{width:657px}body.facility_layout .indexpage_safety_folders .cell .row.sortable .cell,body.facility_layout .indexpage_safety_folders .cell .row.sortable2 .cell{width:647px}body.facility_layout .indexpage_supplies .row{padding-left:15px}body.facility_layout .indexpage_supplies .cell{float:left;width:230px;margin-right:5px}body.facility_layout .indexpage_supplies .cell .title{font-size:12pt;font-weight:bold}body.facility_layout .indexpage_supplies .cell .description{font-size:8pt;color:#999}body.facility_layout .indexpage_supplies .cell .maintenance_interval{color:#333}body.facility_layout .indexpage_supplies .status_0{color:green}body.facility_layout .indexpage_supplies .status_1{color:orange}body.facility_layout .indexpage_supplies .status_2{color:red}body.facility_layout .indexpage_supplies .cell_status{float:left;width:200px;margin-right:10px}body.facility_layout .indexpage_supplies .cell_status .status{margin-right:10px}body.facility_layout .indexpage_supplies .cell_status .status_message{width:150px;float:left}body.facility_layout .indexpage_supplies .cell_maintenance{float:left;width:200px}body.facility_layout .indexpage_supplies .cell_supply_files{float:left;width:360px}body.facility_layout .indexpage_supplies .cell_supply_files .supply_file .done_at{width:75px;float:left}body.facility_layout .indexpage_supplies .cell_supply_files .supply_file .staffmember_name{width:110px;float:left}body.facility_layout .indexpage_supplies .cell_supply_files .supply_file .file{width:30px;float:left}body.facility_layout .indexpage_supplies form label.radio{float:left;margin-right:5px}body.facility_layout .indexpage_supplies form .status label{border:3px solid orange;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;height:12px;width:12px;margin-right:10px}body.facility_layout .indexpage_supplies form .status label:first-child{border:3px solid green}body.facility_layout .indexpage_supplies form .status label:last-child{border:3px solid red}body.facility_layout .indexpage_briefings .row{padding-left:15px}body.facility_layout .indexpage_briefings .cell{float:left;width:250px;margin-right:5px}body.facility_layout .indexpage_briefings .cell .cell_metadata{width:240px}body.facility_layout .indexpage_briefings .cell .cell_metadata .title{font-size:12pt;font-weight:bold}body.facility_layout .indexpage_briefings .cell .cell_metadata .description{font-size:8pt;color:#999}body.facility_layout .indexpage_briefings .cell .cell_metadata .first_text{color:#333}body.facility_layout .indexpage_briefings .cell .cell_metadata .interval{color:#333}body.facility_layout .indexpage_briefings .cell_briefing_files_outer{float:left;width:190px}body.facility_layout .indexpage_briefings .cell_briefing_files{float:left;width:190px;margin-bottom:5px}body.facility_layout .indexpage_briefings .cell_briefing_files .briefing_file .file{width:30px;float:left}body.facility_layout .indexpage_briefings .cell_briefing_files .briefing_file .title{width:150px;float:left}body.facility_layout .indexpage_briefings .cell_briefing_proofs_outer{float:left;width:190px}body.facility_layout .indexpage_briefings .cell_briefing_proofs{float:left;width:190px;margin-bottom:5px}body.facility_layout .indexpage_briefings .cell_briefing_proofs .briefing_proof .file{width:30px;float:left}body.facility_layout .indexpage_briefings .cell_briefing_proofs .briefing_proof .title{width:150px;float:left}body.facility_layout .indexpage_billing_accounts .cell{width:665px}body.facility_layout .indexpage_billing_accounts .cell_data{margin-left:150px;width:300px}body.facility_layout .indexpage_billing_accounts .radio{float:left;margin-right:10px}body.facility_layout .indexpage_billing_accounts .boolean{margin-right:5px}body.facility_layout .indexpage_billing_accounts .monthly{font-size:18pt}body.facility_layout .indexpage_billing_accounts table.billing_account{margin:0 auto}body.facility_layout .indexpage_billing_accounts table.billing_account td{padding:5px}body.facility_layout .indexpage_target_schedules .inner_tabs{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-color:white;padding-top:10px;padding-left:10px}body.facility_layout .indexpage_target_schedules .inner_tabs .handle_top{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}body.facility_layout .indexpage_target_schedules .row{padding:0 5px 0 15px}body.facility_layout .indexpage_target_schedules .cell{padding:0;width:663px}body.facility_layout .indexpage_target_schedules .cell_separator{padding:5px 2px 5px 2px;font-size:12pt;font-weight:bold}body.facility_layout .indexpage_target_schedules .cell_name{width:70px;float:left;padding:5px 2px 5px 2px;overflow:hidden;font-size:9pt}body.facility_layout .indexpage_target_schedules .cell_name img{width:48px;height:48px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_target_schedules .cell_day{position:relative;text-align:center;width:70px;float:left;padding:5px 2px 5px 2px}body.facility_layout .indexpage_target_schedules .cell_day .warning{color:red}body.facility_layout .indexpage_target_schedules .cell_sum{padding:5px 2px 5px 2px;width:45px;float:left;text-align:center}body.facility_layout .indexpage_target_schedules .total{display:inline;border-top:2px solid #333;font-weight:bold}body.facility_layout .indexpage_target_schedules .cell_header{background-color:#bbb;font-weight:bold;text-align:center;color:#333}body.facility_layout .indexpage_target_schedules .row_header{border-top:1px solid #bbb;background-color:#bbb}body.facility_layout .indexpage_target_schedules .row_header:first-child{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_target_schedules .work_slot_title{background-color:#ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;overflow:hidden}body.facility_layout .indexpage_target_schedules .green,body.facility_layout .indexpage_target_schedules .red{display:inline;color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 3px 0 3px}body.facility_layout .indexpage_target_schedules .green{background-color:green}body.facility_layout .indexpage_target_schedules .red{background-color:red}body.facility_layout .indexpage_target_schedules .inlineform{margin:5px 5px 5px 0}body.facility_layout .indexpage_target_schedules form{margin:5px 0 5px 0}body.facility_layout .indexpage_target_schedules form .form_cell_header{background-color:#ddd;font-weight:bold;height:20px;border-top:1px solid #bbb;color:#333}body.facility_layout .indexpage_target_schedules form .form_cell_name{width:10px;float:left}body.facility_layout .indexpage_target_schedules form .form_cell_day{width:90px;float:left}body.facility_layout .indexpage_target_schedules form .form_cell_day .input{float:left}body.facility_layout .indexpage_target_schedules form .form_cell_day .min{margin-left:2px}body.facility_layout .indexpage_target_schedules form .form_cell_day .work_slot{position:relative;border:1px solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.facility_layout .indexpage_target_schedules form .form_cell_day .work_slot img{position:absolute;right:2px;top:2px;cursor:pointer}body.facility_layout .indexpage_target_schedules form .form_cell_day .optional .optional_link{text-align:left}body.facility_layout .indexpage_target_schedules form .form_cell_day select{font-size:8pt}body.facility_layout .indexpage_target_schedules form .form_cell_additional_minutes{width:200px;float:left}body.facility_layout .indexpage_target_schedules form .form_cell_additional_minutes .input{float:left}body.facility_layout .indexpage_target_schedules form .form_cell_additional_minutes .min{margin-left:2px}body.facility_layout .indexpage_target_schedules form .all_button{height:30px}body.facility_layout .indexpage_target_schedules form .all_button .button{position:absolute;font-size:8pt}body.facility_layout .indexpage_target_schedules .buttons{margin:10px 10px 10px 0;text-align:right}body.facility_layout .indexpage_target_schedules .buttons a{margin-left:10px}body.facility_layout .indexpage_photo_albums.show{padding-bottom:10px}body.facility_layout .indexpage_photo_albums .row{padding-left:15px}body.facility_layout .indexpage_photo_albums .row.show{padding-left:10px}body.facility_layout .indexpage_photo_albums .row.photo{float:left;margin:10px 0 0 10px;padding:0;border:0;clear:none}body.facility_layout .indexpage_photo_albums .row.photo img{width:120px;height:100px}body.facility_layout .indexpage_photo_albums .cell{width:655px}body.facility_layout .indexpage_photo_albums .cell_title{width:400px;float:left;font-weight:bold}body.facility_layout .indexpage_photo_albums .cell_title .metadata{font-size:9px;color:#999}body.facility_layout .indexpage_photo_albums .cell_title .new{padding:0 5px 0 5px;display:inline;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fdbb42;color:white;margin-right:5px}body.facility_layout .indexpage_photo_albums .cell_preview{width:70px;float:left;font-size:9px;color:#999}body.facility_layout .indexpage_photo_albums .cell_preview img{width:60px}body.facility_layout .indexpage_photo_albums .photo_upload{float:left;border:1px solid #bbb;background-color:#ffb;width:108px;height:88px;padding:5px;margin:10px 0 0 10px}body.facility_layout .indexpage_photo_albums .photo_upload input[type="file"]{display:none}body.facility_layout .indexpage_photo_albums .photo_upload .upload_button{width:100px;text-align:center;margin-bottom:4px}body.facility_layout .indexpage_photo_albums .photo_upload .progress_bar{position:absolute;bottom:-6px;left:0;background-color:#999;height:6px;width:0%}body.facility_layout .photo_slideshow{position:relative;margin-top:-15px}body.facility_layout .photo_slideshow .button_placeholder{display:inline-block;width:21px}body.facility_layout .photo_slideshow .close_icon{position:absolute;right:-15px;top:-5px}body.facility_layout .indexpage_events .optional_link{float:left;font-weight:bold}body.facility_layout .indexpage_events .clickable:hover{color:#333 !important}body.facility_layout .indexpage_events .cell{width:663px}body.facility_layout .indexpage_events .style_1{background-color:#efefef}body.facility_layout .indexpage_events .cell_title{width:130px;float:left;padding-right:5px;padding-left:5px}body.facility_layout .indexpage_events .cell_title .small{color:#999;font-size:8pt}body.facility_layout .indexpage_events .cell_title .title{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:2px;font-size:8pt;width:88px}body.facility_layout .indexpage_events .cell_starts_on{width:170px;float:left}body.facility_layout .indexpage_events .cell_description{width:230px;float:left;font-size:9pt}body.facility_layout .indexpage_events p{margin:0}body.facility_layout .indexpage_events .date_blank{text-align:right;padding-right:16px}body.facility_layout .indexpage_events .row.separator{background-color:#999;text-align:center;font-weight:bold;font-size:12pt}body.facility_layout .indexpage_events .row.separator a:link,body.facility_layout .indexpage_events .row.separator a:active,body.facility_layout .indexpage_events .row.separator a:visited,body.facility_layout .indexpage_events .row.separator a:hover{text-decoration:none;color:white}body.facility_layout .indexpage_events .row.separator a:hover{text-decoration:underline}body.facility_layout .indexpage_events li.birthday{color:#999;font-size:8pt}body.facility_layout .indexpage_events li.birthday img{margin-top:-4px}body.facility_layout .indexpage_events input#event_color,body.facility_layout .indexpage_events input#event_bgcolor{display:none}body.facility_layout .indexpage_events .title_style_color{padding:5px;background-color:#ffe;width:528px}body.facility_layout .indexpage_events .title_style_color input[type="text"]{width:250px;background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:2px;font-size:8pt}body.facility_layout .indexpage_events .title_style_color td{padding-right:20px}body.facility_layout .indexpage_events .title_style_color .radio{float:left;margin-right:10px}body.facility_layout .indexpage_events .title_style_color span{color:#999}body.facility_layout .indexpage_events .dates{padding:5px;background-color:#ffe;width:528px}body.facility_layout .indexpage_events .dates input[type="text"].datepicker{width:85px;font-size:12pt}body.facility_layout .indexpage_events .dates select.time{font-size:12pt;margin-bottom:3px}body.facility_layout .indexpage_events .dates .ui-datepicker-trigger{background-color:white;cursor:pointer;padding:0 3px 0 3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;text-decoration:none;font-size:9pt;color:#666}body.facility_layout .indexpage_events .dates .ui-datepicker-trigger:hover{background-color:#ffb}body.facility_layout .indexpage_events .dates td{vertical-align:top}body.facility_layout .indexpage_events .dates td .optional{margin-bottom:0}body.facility_layout .indexpage_events .dates td.from_to{padding:4px 5px 4px 5px}body.facility_layout .indexpage_events .dates table{margin-left:auto;margin-right:auto;width:528px}body.facility_layout .indexpage_events .dates input,body.facility_layout .indexpage_events .dates select{border:1px solid #999 !important}body.facility_layout .indexpage_events .dates input{margin-right:3px !important;height:21px}body.facility_layout .indexpage_events .dates button{vertical-align:top;height:25px}body.facility_layout .calendar{border-collapse:collapse;color:#333;width:678px;table-layout:fixed;line-height:1em}body.facility_layout .calendar .day{margin-bottom:3px;margin-left:1px}body.facility_layout .calendar li.holyday{background-color:red;color:white}body.facility_layout .calendar a:link,body.facility_layout .calendar a:active,body.facility_layout .calendar a:visited,body.facility_layout .calendar a:hover{text-decoration:none;color:#333}body.facility_layout .calendar a:hover{text-decoration:underline}body.facility_layout .calendar td,body.facility_layout .calendar th{font-size:8pt;padding:5px 3px 5px 3px;border:1px solid #999;width:49px;overflow:hidden}body.facility_layout .calendar td:first-child,body.facility_layout .calendar th:first-child{border-left:0}body.facility_layout .calendar td:last-child,body.facility_layout .calendar th:last-child{border-right:0}body.facility_layout .calendar td.weekend,body.facility_layout .calendar th.weekend{background-color:#efefef}body.facility_layout .calendar td.weekend.today,body.facility_layout .calendar th.weekend.today{background-color:#ffb}body.facility_layout .calendar td.holyday,body.facility_layout .calendar th.holyday{background-color:#ffaaaa}body.facility_layout .calendar td.holyday.today,body.facility_layout .calendar th.holyday.today{background-color:#ffb}body.facility_layout .calendar th{background-color:#ddd;color:#333;text-align:center;border-top:0}body.facility_layout .calendar.week td{height:300px}body.facility_layout .calendar.month td{height:80px}body.facility_layout .calendar td{color:#333;vertical-align:top;font-size:12pt}body.facility_layout .calendar .notmonth,body.facility_layout .calendar .notmonth a{color:#ddd}body.facility_layout .calendar .today{background-color:#ffb}body.facility_layout .calendar ul{font-size:8pt;margin:0;padding:0;list-style:none;overflow:hidden}body.facility_layout .calendar ul li{margin-bottom:2px;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:2px}body.facility_layout #month{margin:0;text-align:center;font-size:22px;color:#333}body.facility_layout #month a{text-decoration:none;padding:0 10px;color:#333}body.facility_layout #trashcan{position:absolute;right:85px;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:29px;height:29px;background:#fff url("/assets/delete_icon.png") center center no-repeat}body.facility_layout #sideactions,body.facility_layout .sideactions{position:absolute;right:0;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2)}body.facility_layout #sideactions .item,body.facility_layout .sideactions .item{color:#333;background-color:#fff;cursor:pointer;width:60px;border-bottom:1px solid #bbb;padding:5px 0 5px 0;text-align:center}body.facility_layout #sideactions .item.single:first-child,body.facility_layout .sideactions .item.single:first-child{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout #sideactions .item:first-child,body.facility_layout .sideactions .item:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}body.facility_layout #sideactions .item:last-child,body.facility_layout .sideactions .item:last-child{border:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}body.facility_layout #sideactions .item:hover,body.facility_layout .sideactions .item:hover{background-color:#ffb}body.facility_layout #sideactions .item.active,body.facility_layout .sideactions .item.active{border-left:1px solid #999;border-top:2px solid #999;background-color:#ffb;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body.facility_layout #sideactions .item.disabled,body.facility_layout .sideactions .item.disabled{background-color:#ddd}body.facility_layout #sideactions .item.disabled:hover,body.facility_layout .sideactions .item.disabled:hover{background-color:#ddd}body.facility_layout #sideactions .item .caption,body.facility_layout .sideactions .item .caption{font-size:8pt;line-height:1.1em}body.facility_layout div.right{margin-left:10px}body.facility_layout div.right p{margin-top:3px}body.facility_layout div.left{margin-right:10px}body.facility_layout div.left p{margin-top:3px}body.facility_layout canvas{position:absolute;display:block;top:30px;left:0}body.facility_layout .ui-dialog{-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:4px solid #fdbb42;background-color:white}body.facility_layout .ui-dialog .ui-dialog-titlebar{display:none}body.facility_layout .ui-dialog .ui-dialog-content{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border:0}body.facility_layout .ui-dialog .ui-dialog-buttonpane{padding:0 15px 15px 15px;border:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}body.facility_layout .ui-dialog .ui-dialog-buttonpane button{border-width:1px;color:#666;display:inline-block;text-decoration:none;white-space:nowrap;cursor:pointer;padding:3px 8px 3px 8px;background-color:#fdbb42;font-weight:bold;font-size:11pt;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.facility_layout .ui-dialog .ui-dialog-buttonpane button:first-child{background-color:#fdbb42;background-image:none;margin-right:10px}body.facility_layout .ui-dialog .ui-dialog-buttonpane button:last-child{background-color:#999;background-image:none;color:white}body.facility_layout .ui-widget-overlay{position:fixed;top:0;left:0;background-color:#aaaaaa;opacity:.5;filter:Alpha(Opacity=50)}body.facility_layout #modal_dialog{padding:15px;font-weight:bold}body.facility_layout #comment_box{display:none;position:absolute;width:200px;border:1px solid #999;background-color:#ffb;padding:5px;font-size:13px}body.facility_layout #hint_box{display:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);position:absolute;border:1px solid #bbb;background-color:#ffb;padding:2px 5px 2px 5px;font-size:12px}body.facility_layout #hint_box .visibility{color:#333;right:25px;top:0}body.facility_layout #hint_box .visibility .entity{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 3px 0 3px;font-size:9pt;background-color:black;margin-left:5px}body.facility_layout #hint_box .visibility .user{background-color:#999;color:white}body.facility_layout tt{background-color:#ddd}body.facility_layout .visible{text-align:right;font-size:8pt;color:#666}body.facility_layout .error_message{color:red;padding:15px;border:1px solid red;margin-right:100px;font-size:12pt;font-weight:bold;margin-bottom:5px}body.facility_layout #modal_dialog .small{margin-left:20px;font-size:8pt;color:#999}body.facility_layout #modal_dialog .red{display:inline;color:red}.jPicker .Icon{display:inline-block;height:24px;position:relative;text-align:left;width:25px}.jPicker .Icon span.Color,.jPicker .Icon span.Alpha{background-position:2px 2px;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%}.jPicker .Icon span.Image{background-repeat:no-repeat;cursor:pointer;display:block;height:100%;left:0px;position:absolute;top:0px;width:100%}.jPicker.Container{color:#000;z-index:10}table.jPicker{background-color:#efefef;border:1px outset #666;font-family:Arial, Helvetica, Sans-Serif;font-size:12px !important;margin:0px;padding:5px;width:545px;z-index:20}.jPicker .Move{background-color:#dddddd;border-color:#fff #666 #666 #fff;border-style:solid;border-width:1px;cursor:move;height:12px;padding:0px}.jPicker .Title{font-size:11px !important;font-weight:bold;margin:-2px 0px 0px 0px;padding:10px 0px 0px 0px;text-align:center;width:100%}.jPicker div.Map{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:crosshair;height:260px;margin:0px 10px 10px 10px;overflow:hidden;padding:0px;position:relative;width:260px}.jPicker div[class="Map"]{height:256px;width:256px}.jPicker div.Bar{border-bottom:2px solid #fff;border-left:2px solid #9a9a9a;border-right:2px solid #fff;border-top:2px solid #9a9a9a;cursor:n-resize;height:260px;margin:12px 10px 0px 5px;overflow:hidden;padding:0px;position:relative;width:24px}.jPicker div[class="Bar"]{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6{background-color:transparent;background-image:none;display:block;left:0px;position:absolute;top:0px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3{height:2596px;width:256px}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{height:3896px;width:20px}.jPicker .Bar .Map5,.jPicker .Bar .Map6{height:256px;width:20px}.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6{background-repeat:no-repeat}.jPicker .Map .Map3,.jPicker .Bar .Map5{background-repeat:repeat}.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{background-repeat:repeat-x}.jPicker .Map .Arrow{display:block;position:absolute}.jPicker .Bar .Arrow{display:block;left:0px;position:absolute}.jPicker .Preview{font-size:9px;padding:5px 0px 0px 0px;text-align:center}.jPicker .Preview div{border:2px inset #eee;height:62px;margin:0px auto;padding:0px;width:62px}.jPicker .Preview div span{border:1px solid #000;display:block;height:30px;margin:0px auto;padding:0px;width:60px}.jPicker .Preview .Active{border-bottom-width:0px}.jPicker .Preview .Current{border-top-width:0px;cursor:pointer}.jPicker input{font-size:13px;line-height:1}.jPicker .Button{text-align:center;padding:0px 4px;width:115px}.jPicker .Button input{padding:2px 0px;width:100px}.jPicker .Button .Ok{margin:12px 0px 5px 0px}.jPicker td{margin:0px;padding:0px}.jPicker td.Radio{margin:0px;padding:0px;width:31px}.jPicker td.Radio input{margin:0px 5px 0px 0px;padding:0px}.jPicker td.Text{font-size:12px !important;height:22px;margin:0px;padding:0px;text-align:left;width:70px}.jPicker tr.Hex td.Text{width:100px}.jPicker td.Text input{background-color:#fff;border:1px inset #aaa;height:19px;margin:0px 0px 0px 5px;text-align:left;width:30px}.jPicker td[class="Text"] input{height:15px}.jPicker tr.Hex td.Text input.Hex{width:50px}.jPicker tr.Hex td.Text input.AHex{width:20px}.jPicker .Grid{text-align:center;width:114px}.jPicker .Grid span.QuickColor{border:1px inset #aaa;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:0px;padding:0px;width:19px}.jPicker .Grid span[class="QuickColor"]{width:17px}
