*{margin:0;padding:0}body{font-family:'Droid Sans','Lucida Grande',Helvetica,Arial,Verdana,sans-serif;color:#555;background-color:#eee;line-height:1.65em;background-image:url("/images/billie_holiday.png");background-size:100px 100px;-webkit-background-size:100px 100px}@media(-webkit-min-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2){body{background-image:url("/images/billie_holiday@2x.png")}}html{background-color:transparent;-webkit-font-smoothing:antialiased}body,html{height:100%}input,select,option,textarea{font-family:'Droid Sans','Lucida Grande',Helvetica,Arial,Verdana,sans-serif;font-size:12px}a{text-decoration:none;display:inline-block}a img{border:0}a:link{color:blue}.highlight a:link,.hlt a:link{color:blue}a .info,a.info{color:#666fcc}a.blue_link{color:#5272e0 !important}a.blue_link:link{color:#5272e0 !important}a:visited{color:#a133bd}a:visited .info{color:#a133bd}a.info:visited{color:#a133bd}a:hover{background-color:blue;color:#fff;text-decoration:none}a:hover .info{background-color:blue;color:#fff;text-decoration:none}a.info:hover{background-color:blue;color:#fff;text-decoration:none}.info a:hover,.hlt a:hover{background-color:blue;color:#fff;text-decoration:none}.info a:link{color:#666fcc}.info a:hover{color:#fff}a.image{color:#555;background-color:transparent;text-decoration:none !important;border:0 !important}a.image:hover{color:#555;background-color:transparent;text-decoration:none !important;border:0 !important}a.cancel{color:#b1454a;font-weight:bold}a.cancel:link,a.cancel:visited{color:#b1454a;font-weight:bold}a.cancel:hover{background-color:#b1454a;color:#fff !important}hr,div.line{height:0;max-height:0;font-size:1px;line-height:0;overflow:visible;position:relative;padding:0;width:100%;clear:both;border:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.6);font-size:1px;line-height:0;overflow:visible;margin:22px 0 21px}div.line2{border-bottom:1px solid #525252;padding:0;margin-top:0;margin-bottom:10px;clear:both;border-bottom:1px solid #ccc}span.select_menu{text-decoration:none;padding:5px 3px;padding-right:10px;min-height:15px;line-height:20px;font-size:1em;border:1px solid #ddd;background-color:#fff;color:#666;cursor:pointer;background-image:url(/images/ui/pulldown_arrow.png);background-repeat:no-repeat;background-position:99% 50%}span.select_menu:link,span.select_menu:visited{text-decoration:none;padding:3px;padding-right:10px;min-height:15px;font-size:1em;border:1px solid #ddd;background-color:#fff;color:#666;cursor:pointer;background-image:url(/images/ui/pulldown_arrow.png);background-repeat:no-repeat;background-position:99% 50%}span.select_menu i{color:#999}img,fieldset{border:0}input,select,textarea{vertical-align:middle;color:#555}ul li{padding:2px 0;list-style-type:square}ul.sortable li{cursor:pointer;list-style-type:none;margin-left:10px;margin-right:10px;border-bottom:1px dotted #ccc;margin-bottom:5px}ul.sortable li p{margin-bottom:5px}ul.none li{list-style-type:none}#content ul{margin-left:25px}ol{list-style-type:decimal;margin-left:20px !important;margin-left:25px}ol li{margin-bottom:5px}p{margin-bottom:10px}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:12px;margin-top:12px}h1{font-size:1.4em;line-height:1.618em;font-weight:700;color:#5f5f5f}h1.first,h1:first-child{margin-top:0}h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1 div.info{float:right;padding-top:5px}h2{font-size:13px;font-weight:700;background:#5f5f5f;border-top:1px solid #525252;border-bottom:1px solid #525252;color:#d6d6d6;padding:10px;text-align:left}h2 a:link,h2 a:visited,h2 a:link,h2 a:hover{background-color:transparent;color:#d6d6d6 !important;text-decoration:none;border-bottom:1px dotted #d6d6d6}h3{font-size:1.1em;line-height:1.618em;font-weight:bold;background-color:#e0ecff;color:#4c7ccf;padding:10px}h4{font-size:1em;line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0;color:#666;font-weight:bold}h5{font-size:1em;font-weight:bold}label{font-weight:bold}label.tooltip{border-bottom:1px dotted rgba(0,0,0,0.2);cursor:help}span.tooltip{border-bottom:1px dashed #eee;border-bottom:1px dashed rgba(0,0,0,0.15);cursor:help}label.normal{font-weight:normal}input[type="checkbox"]{cursor:pointer}select{border:1px solid #ddd;background-color:#fefefe;height:30px;line-height:30px;padding-top:5px;padding-bottom:5px;cursor:pointer}select option{padding:2px 4px;background-color:#fefefe}select option.disabled{background-color:#ddd;color:#000;font-style:italic;font-weight:bold}select option.indented{padding-left:10px}input[type="text"]:focus,input[type="password"]:focus{color:#555;border-color:#fc0}textarea:focus,select:focus{color:#555;border-color:#fc0}textarea.textInput{line-height:1.618em;padding:5px}input[type=text],input[type=password],input[type=email],.textInput{height:28px;background-color:#fefefe;color:#555;border:1px solid #ddd;padding:0 4px;box-shadow:inset 2px 0 1px -1px rgba(100,100,100,0.1),inset 0 2px 1px -1px rgba(100,100,100,0.1)}input[type=text].disabled,input[type=password].disabled,input[type=email].disabled,.textInput.disabled{background-color:#ccc;border:1px solid #aaa}input[type=text].numeric.pct,input[type=password].numeric.pct,input[type=email].numeric.pct,.textInput.numeric.pct{padding-right:1.2em}textarea.textInput{height:auto}table .middle{vertical-align:middle !important}table .top{vertical-align:top !important;padding-top:8px !important}table td ul{margin-left:15px}table tr.client_subheader td{color:#777;background-color:#eee;font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ddd}table tr.line td{border-bottom:1px solid #ddd !important}table.list{width:100%;background-color:#fff}table.list hr{margin:12px 0}table.list tr.form_block td{background-color:#daf7d4 !important;border-right:0;border-left:0;vertical-align:top;padding:5px 2px}table.list h1,table.list h2,table.list h3,table.list h4{font-size:11px;margin:0;padding-top:2px;padding-bottom:2px;padding:0;margin-top:3px;line-height:1em;color:#8a7875;font-weight:normal;border-bottom:1px solid #dfdfdf}table.list .numeric{text-align:right !important}table.list.link tr{cursor:pointer}table.list.link .auto_link_arrow{float:left;margin-right:5px}table.list td{padding:5px;background-color:#fcfcfc;border-bottom:1px solid #FFF;vertical-align:top}table.list td.heading{padding:5px}table.list td.drag{width:10px;cursor:move;padding-left:4px;padding-right:4px;text-align:center;vertical-align:middle}table.list td.drag.img{background-image:url(/images/ui/drag_pattern.gif);background-repeat:no-repeat;background-position:center center}table.list td.dragfirst{padding-left:0}table.list th.dragfirst{padding-left:0}table.list tr.odd td{background-color:#f9f9f9}table.list tr{cursor:default}table.list tr.clickable,table.list tr.autolink{cursor:pointer}table.list tr.disabled{opacity:.4;filter:alpha(opacity=40)}table.list tr.editable{cursor:pointer}table.list tr td.first{padding-left:10px}table.list tr td.last{padding-right:10px;border-right:0}table.list tr.footer td.last{padding-right:10px;border-right:0}table.list tr.complete td{background-color:#e3e3e3;color:#666}table.list tr td.icon{vertical-align:middle;text-align:center}table.list tr th{font-weight:normal;padding:10px 5px;text-align:left;background-color:#5f5f5f;border-top:1px solid #525252;border-bottom:1px solid #525252;color:#d6d6d6;white-space:nowrap;font-weight:bold;font-size:1em;line-height:16px}table.list tr th a:link,table.list tr th a:visited{color:#d6d6d6}table.list tr th.first{padding-left:10px}table.list tr th.last{border-right:0;padding-right:10px !important}table.list tr.footer td{font-weight:normal;background-color:#5f5f5f;border-color:1px solid #525252;color:#d6d6d6;text-transform:capitalize;padding:10px 5px;font-weight:bold}table.list tr.summary td{background-color:#858585;color:#fcfcfc;border-color:transparent;font-weight:bold;padding:5px 8px}table.list tr.summary td a{color:#fcfcfc;border-bottom:1px dotted;background-color:transparent}table.list tr.summary td a:hover{color:#fcfcfc;border-bottom:1px dotted;background-color:transparent}table.list tr.summary.first td{border-top:1px dashed #b9b6ac}table.list tr.subhead td{font-weight:normal;background-color:#e0dfde;padding-top:4px;padding-bottom:4px}table.list th.left{padding:10px;text-align:center;vertical-align:middle;border-right:1px solid #464646;border-top:0;border-bottom:1px solid #ababab}table.list table.inner{width:100%}table.list table.inner td,table.list tr.form_block table.inner td{padding:2px;border:0;background-color:transparent;background:0;vertical-align:top}table.list table.inner td.icon{text-align:center;cursor:pointer}table.list .info{color:#999}table.list .highlight .info,table.list .info b{color:#999;font-weight:normal}table.list tr.form_block table.inner td.info{padding-left:4px;vertical-align:middle;white-space:nowrap}table.list table.inner tr th{font-size:11px;color:#999;text-align:right;padding:0 4px;background-color:transparent;background:0;border:0;font-weight:normal}table.list .line,table.list tr.line td{margin-top:5px;margin-bottom:5px}table.report{width:100%}table.report tr.odd td{background-color:#f9f9f9}table.report th{text-align:left;background-color:#999;border-top:1px solid #666;border-bottom:1px solid #666;padding:10px 5px;color:#fff;white-space:nowrap;font-weight:bold;font-size:1em;line-height:16px;text-transform:uppercase}table.report th table.inner td{background-color:transparent;color:#fff}table.report td{padding:2px 5px;padding-top:4px;border-bottom:1px solid #FFF;vertical-align:top;color:#555}table.report th.label{text-align:right;padding-right:4px}table.report td.label{font-weight:bold;border-right:1px solid #999;text-align:right;padding-right:4px;background-color:#eee !important;border-bottom-color:#eee}table.report td.total{font-weight:bold}table.report tr.subtotal td,table.report tr.subtotal th{border-top:1px solid #999}table.report table.inner{width:100%}table.report table.inner tr th{font-size:11px;color:#999;text-align:right;padding:0 4px;background-color:transparent;background:0;border:0;font-weight:normal}table.report table.inner td{padding:2px;border:0;background-color:transparent;background:0;vertical-align:top}table.percentage{width:100%;margin:0 0 3px 0;padding:0;background-color:inherit}table.percentage td.label{border:0;margin:0;padding:0;padding-left:4px;line-height:15px;font-weight:bold;text-align:right;background-color:inherit}table.percentage td.graph{height:15px;width:55px;background-color:#fff;margin:0;padding:0 !important;text-align:left}table.percentage td.graph div{margin:0}table.inner table.percentage td.label{line-height:12px}table.formContent{width:auto}table.formContent td,table.formContent th{line-height:30px;padding:3px}table.formContent label{line-height:1.5em}table.formContent td{text-align:left}table.formContent th{text-align:right}table.formContent table.inner td{padding:0}table.tabnav{width:100%;text-align:center;margin-bottom:10px}table.tabnav td{background-color:#ededed;padding:0;vertical-align:middle;border-right:1px solid #fff}table.tabnav td a{text-decoration:none;padding:5px 7px;color:#bbb;display:block}table.tabnav td a:hover{text-decoration:none;background-color:transparent}table.tabnav td.active{font-weight:bold;font-size:1.1em}table.tabnav td.active a{color:#666;border-bottom:0}table.tabnav td.endcap{padding:0;border:0;text-align:center}table.tabnav td.endcap a{border-bottom:0}table.collection{width:100%}table.collection th{text-align:right;padding-right:5px}.sidebar table.summary{border-top:1px solid #eee;width:100%}.sidebar table.summary th{white-space:nowrap;text-align:left;background-color:#eee;font-weight:normal}.sidebar table.summary td,.sidebar table.summary th{padding:3px 5px;border-bottom:1px solid #fff}table.formContent.bigger td,td.bigger{font-size:1.2em;line-height:1.5em}#popupTitleBar{background-color:#4c7ccf;color:#e0ecff;font-weight:bold;height:30px;padding:5px;border-top:1px solid #5885d2;border-left:1px solid #5885d2;border-bottom:1px solid #386dca;border-right:1px solid #386dca;position:relative;z-index:203}#login_outer{width:100%;height:100%;position:relative;padding:20px 0}#login_box{width:420px;position:relative;margin:auto;top:10%;margin-bottom:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#login_box ul{margin-left:25px}#login_box input[type=text],#login_box input[type=email],#login_box input[type=password],#login_box input,#login_box textarea{box-sizing:border-box;-moz-box-sizing:border-box;width:100%}#login_box input[type=submit]{margin-top:1em}#login_box th label{white-space:nowrap}#login_header{background-color:#4c7ccf;color:#e0ecff;text-shadow:1px 1px rgba(0,0,0,0.1);font-size:25px;line-height:40px;padding:10px;text-align:center;min-height:40px;border-top-right-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px}#login_content{padding:20px;border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;background-color:#fff;border:1px solid #4c7ccf}@media screen and (max-width:600px){#login_outer{padding:0}#login_box,#login_content,#login_header{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#login_box{width:100%;top:0}table{width:100%}}#pre_header_container{background-color:#222;position:relative;z-index:5;margin-bottom:15px}#pre_header_container.fullwidth{display:none}#pre_header_container #pre_header{margin:0 auto;text-align:right}#pre_header_container ul.navigation{float:right;margin-right:0;margin-top:5px;margin-bottom:5px}#pre_header_container ul.navigation li a{color:#eee;font-size:11px}#pre_header_container ul.navigation li a:hover{background-color:transparent;color:#eee}#pre_header_container ul.navigation li.last{border-right:0;margin-right:0}#pre_header_container ul.navigation li.last a{border-right:0;margin-right:0}#header,#slimheader{overflow:hidden;padding:0;margin-bottom:0}#header{height:80px;color:#e0ecff;background:#4c7ccf}#slimheader{height:50px;background:#4c7ccf;color:#e0ecff;font-size:1.1em;text-transform:uppercase}#slimheader a{color:#e0ecff}#slimheader a,#slimheader #slimheader_current span{padding:5px}#slimheader #slimheader_inner{width:700px;float:left}#slimheader #slimheader_inner div{float:left}#slimheader #slimheader_inner #slimheader_inner_sitename{color:#e0ecff}#slimheader #slimheader_inner #slimheader_current{color:#e0ecff;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#slimheader #slimheader_inner a:hover,#slimheader #slimheader_inner .tabhover{color:#4c7ccf !important;background-color:#e0ecff !important}#slimheader #slimheader_inner .divider{padding:5px 10px;opacity:.5}#slimheader #fullscreen_toggle{float:right;margin-top:16px;margin-right:20px;font-size:1.2em;opacity:.7}#slimheader #fullscreen_toggle:hover{opacity:1}#header a{color:#e0ecff}#header a:visited,#header a:hover{color:#e0ecff}#logo a:hover{background-color:transparent}#maincontainer.fullwidth{width:auto}#maincontainer.fullwidth .row{width:auto !important}#content_container{background-color:#f8f8f8}#logo{top:0;left:0;line-height:1.4em;color:#e0ecff;font-weight:normal;width:560px;overflow:hidden;white-space:nowrap}#logo a{font-size:25px;line-height:1.3}#logo .inner{padding-left:10px;margin-top:10px}#header_button_container{z-index:100}#header_small_links a:hover{background-color:transparent;color:#696969}#content,#sidebar{padding-top:12px;padding-bottom:12px}#content{background-color:#fff;min-height:450px}.nosidebar #content{box-shadow:none}#sidebar button.button{padding:0 2px;height:40px;width:226px;margin-bottom:10px;cursor:pointer;text-align:left}#sidebar button.button table td{padding:0 5px}#sidebar button.button table td.sidebar_button_label{color:#fff !important;white-space:nowrap;padding-left:2px;padding-top:4px}#preview_blocker{position:absolute;top:0;left:0;z-index:99999;width:100%;height:100%;opacity:.3;filter:alpha(opacity=30)}#footer{clear:both;padding-top:12px;padding-bottom:12px;margin-bottom:12px}#footer *{font-size:11px}#footer.fullwidth{display:none}#footer a{margin-right:10px;color:#696969}#footer a:hover{background-color:#696969;color:white}#button_bar_bg{position:fixed;z-index:500;top:0;left:0;width:100%;height:80px;background-color:#fff;opacity:.99;box-shadow:0 5px 0 rgba(0,0,0,0.2)}#button_bar{position:fixed;top:20px;z-index:501;width:100%;color:#333}#button_bar a{color:#fff}#button_bar a:hover{background-color:#fff;color:#000;text-decoration:none}#button_bar button,#button_bar .button,#button_bar .greybutton,#button_bar input[type="button"]{height:40px;font-size:16px;line-height:1.5em;margin-right:10px;float:left}#button_bar_bg.bottom{background-color:#000;height:50px;bottom:0;top:auto;box-shadow:none}#button_bar.bottom{bottom:10px;top:auto;color:#fff}#button_bar.bottom button,#button_bar.bottom .button{height:30px;font-size:14px;line-height:1.2em}#document_navbar{background-color:#eee;padding:10px 0;margin-bottom:20px;display:block}#fullsearch_button{-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;height:25px;width:27px;overflow:hidden}#search_button{float:left;height:25px;border-left:0;padding-left:0 !important;padding-right:0 !important;width:15px;overflow:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;overflow:hidden}#search_button img{margin:0 !important}#fullsearch_button img{margin:0 !important}#search_box{margin-top:10px;margin-right:3px;height:25px;line-height:25px;width:175px;background-color:#f2f2f2;background-image:url(/images/ui/search_box_bg.png);background-repeat:repeat-x;float:left}#csv_link_container,#export_link_container,#advanced_search_toggle{float:right;text-align:center;margin-top:5px}#csv_link_container.button,#csv_link_container .button,#export_link_container.button,#export_link_container .button,#advanced_search_toggle.button,#advanced_search_toggle .button{box-sizing:border-box;height:25px}#advanced_search_toggle{margin-right:5px}#csv_link_container .mini_link{margin-left:10px}#export_link_container .mini_link{margin-left:10px}#export_link_container span{cursor:pointer}#navigation{white-space:nowrap;margin-top:8px}ul.navigation{margin:0;padding-left:0;padding:0;display:inline}ul.navigation li{margin:0;list-style:none;display:block;float:left;padding:0;margin-right:0}ul.navigation li a{padding-left:10px;padding-right:10px}#header ul.navigation li{margin-right:2px}#header ul.navigation li{background-color:#4c7ccf;background-position:top right;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px}#header ul.navigation li.tabhover,#header ul.navigation li.tabhover a{color:#4c7ccf !important;background-color:#e0ecff !important}#header ul.navigation li a{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;height:30px;display:block;width:auto !important;width:50px;text-align:center;line-height:30px}#navigation ul.navigation li.active,#right_navigation ul.navigation li.active{background-image:none;background-color:#e0ecff !important;box-shadow:2px 2px 0 rgba(0,0,0,0.2)}#navigation ul.navigation li.active a{background-color:#e0ecff;color:#4c7ccf;font-weight:bold}#navigation ul.navigation li.active a:link,#navigation ul.navigation li.active a:visited,#navigation ul.navigation li.active a:active,#navigation ul.navigation li.active a:hover{background-color:#e0ecff;color:#4c7ccf;font-weight:bold}#right_navigation ul.navigation li.active a{background-color:#e0ecff;color:#4c7ccf;font-weight:bold}#right_navigation ul.navigation li.active a:link,#right_navigation ul.navigation li.active a:visited,#right_navigation ul.navigation li.active a:active,#right_navigation ul.navigation li.active a:hover{background-color:#e0ecff;color:#4c7ccf;font-weight:bold}#navigation .navigation a{color:#e0ecff;text-decoration:none;font-size:1.1em}#navigation .navigation a:link,#navigation .navigation a:visited,#navigation .navigation a:active,#navigation .navigation a:hover{color:#e0ecff;background-color:transparent;text-decoration:none;font-size:1.1em}#right_navigation .navigation a{color:#e0ecff;text-decoration:none;font-size:1.1em}#navigation .navigation .active a{font-size:1.1em}#navigation .navigation .active a:link,#navigation .navigation .active a:visited{font-size:1.1em}#right_navigation .navigation .active a{font-size:1.1em}#subnav{padding:5px 10px 0 10px;border-top:4px solid #e0ecff !important;background-color:#e0ecff;height:40px;margin-bottom:0;z-index:20;position:relative}#subnav.empty{height:10px}#subnav ul{position:absolute}#subnav .info{float:right;color:#4c7ccf}#subnav div a{color:#666;text-decoration:none !important;padding:5px 8px;display:block;font-size:1.1em;line-height:1em}#overview_summary div.bg{background-color:#f6f6f6}#overview_summary div.bg hr{margin:10px auto}#overview_summary div.chart{height:315px}#overview_summary .left,#overview_summary .right{min-height:370px}#overview_summary .right{height:370px}#overview_summary h2{margin-bottom:10px}#overview_summary h2 span.tab{float:right;font-size:11px;margin-left:10px;padding:3px 5px;margin-top:-3px;font-weight:normal;cursor:pointer}#overview_summary h2 span.tab.active{background-color:rgba(0,0,0,0.3);color:white;border-radius:5px;cursor:default}#overview_summary h4{padding:0;background-color:transparent;border:0}#overview_summary table{width:100%}#overview_summary table.list td.first{font-weight:bold}#overview_summary table.collection td{padding-top:0;padding-left:4px;padding-right:4px;padding-bottom:6px}#totals_scroller{max-width:225px}a#running_timer_notice,a#tell_a_friend{display:block;float:left;text-align:left;padding:2px 5px}a#running_timer_notice{line-height:16px;margin-top:5px;font-weight:bold;background-color:#666;color:#f9f594 !important;border-radius:2px}a#tell_a_friend{color:#f9f594 !important}a#tell_a_friend:hover{background-color:#666;color:#f9f594 !important;border-radius:2px}.fieldWithErrors{display:inline-block}.fieldWithErrors input{background-color:#feefff !important;border-color:#cc311d !important}.fieldWithErrors *{background-color:#feefff;border-color:#cc311d !important}.fieldWithErrors * option{background-color:#feefff;border-color:#cc311d !important}.error{background-color:#feefff !important;border-color:#cc311d !important}input.error::-webkit-input-placeholder{color:#cc9dac}input.error:-moz-placeholder{color:#cc9dac}input.error:-ms-input-placeholder{color:#cc9dac}.formError{color:red;padding-bottom:5px;padding-top:5px;padding-left:5px;display:inline}tr.form_block .formError{font-size:.9em}#ErrorExplanation{width:400px;border:2px solid red;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0}#ErrorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;background-color:#c00;color:#fff}#ErrorExplanation p{color:#333;margin-bottom:0;padding:5px}#ErrorExplanation ul li{font-size:12px;list-style:square}div.float,div.floatHalf,div.floatTriple{float:left;margin-right:10px}div.floatHalf{width:47%}div.floatTriple{width:223px}.side_menu.left{text-align:right}.side_menu ul{margin-left:0 !important}.side_menu ul li{list-style-type:none;border-bottom:1px solid #ddd;display:block;padding:10px;font-weight:bold;color:#444;cursor:pointer}.side_menu ul li:first-child{border-top:1px solid #ddd}.side_menu ul li:hover{background-color:#f9f594}.side_menu ul li.selected{background-color:#eee}.numeric{text-align:right !important}.totals{color:#999;font-size:15px;font-weight:normal;display:inline}.totals.right{float:right;text-align:right;padding:10px 5px;margin-top:-50px}div.indent{padding:0;margin:0;margin-top:-10px;padding-left:20px}div.padLeft{padding-left:10px}.clear{clear:both;height:0;overflow:hidden}.contentPad,.content_pad{margin:10px;margin-top:0}.center{text-align:center !important}.info{color:#666;font-size:11px !important;line-height:1.5em;font-weight:normal;letter-spacing:0}.info *{font-size:11px !important;line-height:1.5em;font-weight:normal;letter-spacing:0}.info b,.info strong{font-weight:bold}.repeat_text{color:#bbb}.notice{color:#cc666e}.smaller{font-size:.9em !important}.smaller *{font-size:.9em !important}.smaller * *{font-size:.9em !important}.huge{font-size:2em !important;line-height:1.2em}.temporary,.temp{background-color:#e05274;color:#fff;border:4px solid #99334b;padding:10px;margin-bottom:10px}.clickable{cursor:pointer}.system_message{background-color:#ededed;border:2px solid #c5bebe;border-left:0;border-right:0;padding:10px;margin-bottom:10px}.system_message h2{font-size:17px;line-height:1.5em;background-image:none;background-color:transparent;color:#333;border-top:0;border-bottom:1px dotted #b7b6dc;padding-bottom:0;margin-bottom:10px;padding-top:0}.system_notice{background-color:#fcfce1;color:#555;border:2px solid #fc0;border-left:0;border-right:0;padding:10px;margin-bottom:10px;margin-top:0}.system_notice h2{font-size:1.3em;line-height:1.5em;background-image:none;background-color:transparent;border-top:0;border-bottom:1px dotted #fc0;padding-bottom:5px;margin-bottom:10px;padding-top:0;color:#333}.system_notice h3{color:rgba(0,0,0,0.65);background-color:#fc0;padding:4px 10px}.system_notice h4{background-color:transparent;font-weight:bold;border-bottom:1px dashed #fc0}.system_notice div.line,.system_notice hr{border-top:1px solid #fc0}.system_notice em{color:#e66723;font-style:normal}tr.form_block td{background-color:#daf7d4 !important;border-right:0;border-left:0;vertical-align:top;padding:5px 2px}tr.form_block td.titlecell{padding:10px;font-size:1.2em;border-right:0;border-bottom:0}tr.form_block td.numeric{padding-right:5px}.form_block{background-color:#daf7d4;color:#363636;border-left:0;border-right:0;padding:10px;margin-bottom:10px}.form_block h2{font-size:17px;line-height:1.5em;background-image:none;background-color:transparent;border-top:0;border-bottom:1px solid #26a908;color:#363636;padding-bottom:0;margin-bottom:10px;padding-top:0}.form_block h3{background-color:#5a7953;color:#fff;font-weight:normal}.form_block .textInput,.form_block .select_menu,.form_block select{border-color:#bce5b3}.form_block .info{color:#3fa22a}.tab_menu{z-index:300;position:absolute;top:124px;min-width:100px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding-bottom:5px;color:#4c7ccf;background:#e0ecff;background:rgba(224,236,255,0.95);border:2px solid #4c7ccf;border-top:0;font-size:1.1em;box-shadow:2px 3px 3px rgba(0,0,0,0.3);-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.tab_menu.header{top:55px;padding-top:10px}.tab_menu ul{margin-bottom:0}.tab_menu ul li{margin:0;list-style:none}.tab_menu hr{margin:5px 0}.dropdown_menu ul{margin:0}.dropdown_menu ul li{margin:0;list-style:none}.tab_menu ul li.divider,.dropdown_menu.header ul li.divider{margin-top:5px;text-transform:uppercase}.tab_menu ul li.heading{font-weight:bold;padding:5px 10px}.tab_menu ul li a{color:#4c7ccf !important;display:block;padding:5px 10px;white-space:nowrap;text-decoration:none}.tab_menu ul li a:hover{color:#e0ecff !important;background-color:#4c7ccf}.dropdown_menu{z-index:300;position:absolute;top:0;left:0;padding:5px;background:white;background:rgba(255,255,255,0.95);border:1px solid #646464;border:1px solid rgba(0,0,0,0.25);box-shadow:1px 1px 3px rgba(0,0,0,0.3);-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;-khtml-border-bottom-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.dropdown_menu a{color:#666;display:block;white-space:nowrap}.dropdown_menu hr{margin:10px auto}.dropdown_menu a{padding:5px}.dropdown_menu a img{float:left;margin-right:5px}.dropdown_menu a:hover{color:#fff;background-color:#999}.dropdown_menu a.button:hover{background-color:transparent}.dropdown_menu div.line{margin-top:5px;margin-bottom:5px}.dropdown_menu h3{background-color:#26a908;color:#fff}.dropdown_menu h4{padding-left:5px;font-weight:bold;margin-top:0;padding-bottom:10px;padding-top:10px;border:0;background-color:#ddd}.dropdown_menu h4 a{color:#666 !important;font-size:1em;float:right;margin-left:3px;padding:0 2px}.floating_menu{z-index:300;position:absolute;top:0;left:0;padding:10px;background-color:#c7f4bc;border:4px solid #26a908;-moz-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}.floating_menu img{display:block;margin-bottom:10px}.floating_menu img.last{margin-bottom:0}.floating_menu h3{background-color:#26a908;color:#fff}div.auto_complete{width:300px !important;max-height:400px;overflow:auto;background-color:#c7f4bc;border:2px solid #26a908;z-index:1000}div.auto_complete ul{border-bottom:0 solid #26a908;margin:0;width:100%;list-style-type:none}div.auto_complete ul li{margin:0;padding:5px;list-style-type:none}div.auto_complete ul li.selected{background-color:#f9f594 !important}#menu_search_button{width:110px}#menu_create_button{width:130px}#search_autocomplete{width:180px !important}#search_autocomplete li{border-bottom:1px dotted #26a908;cursor:pointer}#search_autocomplete li a{font-weight:bold}#search_autocomplete li a:hover{color:#2835b6;background-color:transparent}#search_autocomplete div.resultMsg{padding:4px;font-size:10px;line-height:1.5em;color:#26a908;text-align:right}.floating_menu.header td{vertical-align:middle;padding:0 10px}.floating_menu.header tr.last td{border-bottom:0}.floating_menu.header td.image{padding-top:7px;padding-right:0;width:24px}.floating_menu.header a:link,.floating_menu.header a:hover,.floating_menu.header a:visited{color:#555;background-color:transparent;display:block;padding:10px 0}.floating_menu.header a.image:link,.floating_menu.header a.image:hover,.floating_menu.header a.image:visited{padding:0}.item_tag.payment{background-color:#080 !important;color:#fff}.item_tag.invoice{background-color:#363636 !important;color:#fff}.over_budget{color:red}span.pct{float:left;position:absolute;margin-left:-1.2em;color:#999}.codeInput{background-color:#fefefe;border:1px solid #ddd;padding:5px;font-size:11px}.monospaced,.codeInput{font-family:'Andale Mono','Courier New',Courier,monospace !important}.button{display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;font:14px 'Droid Sans',Helvetiva,Arial,Verdana,sans-serif;font-weight:bold;padding:.5em .75em;line-height:1em;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff !important;border:1px solid #239a07;background:#26a908;background:-webkit-gradient(linear,left top,left bottom,from(#26a908),to(#29b809));background:-moz-linear-gradient(top,#26a908,#29b809);-moz-box-shadow:inset 4px 0 2px -2px rgba(255,255,255,0.1),inset 0 4px 2px -2px rgba(255,255,255,0.1),1px 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset inset 4px 0 2px -2px rgba(255,255,255,0.1),inset 0 4px 2px -2px rgba(255,255,255,0.1),1px 2px 2px rgba(0,0,0,0.1);box-shadow:inset 4px 0 2px -2px rgba(255,255,255,0.1),inset 0 4px 2px -2px rgba(255,255,255,0.1),1px 2px 2px rgba(0,0,0,0.1)}.button.smaller,.button.info{font-weight:normal;height:25px;line-height:13px}.button.auto{white-space:normal;line-height:1.5em;width:100%}.imagebutton{float:left;margin-right:10px;padding:5px;border:1px solid rgba(0,0,0,0.25);color:#555;font-size:12px;cursor:pointer;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}.navigation.secondary .button:hover{background-color:#26a908;color:#fff !important}.button a:hover{text-decoration:none;background-color:transparent}.button.cancel{border:1px solid #d82b2b;background:#da3838;background:-webkit-gradient(linear,left top,left bottom,from(#da3838),to(#dc4545));background:-moz-linear-gradient(top,#da3838,#dc4545)}.button:hover{text-decoration:none}a.button:hover,a:hover .button,span.button:hover,span:hover .button{background-color:#26a908;border-color:#1b7806}a.button.cancel:hover,a:hover .button.cancel,span.button.cancel:hover,span:hover .button.cancel{border-color:#bc2323}.button.disabled{background-image:none;background-color:#7a7a7a;color:#ccc !important;border-color:#666}.button.menu{background-image:none;background-color:#26a908;border-color:#28920f}a.button.menu:hover,a:hover .button.menu,a.button.menu:hover{background-color:#26a908}.button.menu.small{font-size:1em;padding:2px}.button_cell{text-align:center;padding-right:20px;padding-left:20px}.button_cell p.info{margin-top:10px}.instructional{color:#999;font-style:italic}.important{font-weight:bold;color:#cc1a00}.hlt,.highlight,td.hlt{background-color:#f9f594 !important;color:#555;border-color:transparent}tr.hlt td{background-color:#f9f594 !important;color:#555;border-color:transparent}tr.hlt td.info{background-color:#f9f594 !important;color:#555;border-color:transparent}tr.dragHover{border-top:2px dashed #999;border-bottom:2px dashed #999}tr.dragHover td{border-top:2px dashed #999;border-bottom:2px dashed #999}.match{background-color:#f9f594 !important;color:#555;border-color:transparent;font-weight:bold}.fudgable{color:#aaa}.fudged{background-color:#eee6d1;color:#483b35;font-weight:bold}.select_box{height:150px;background-color:#fff;border:1px solid #ddd;overflow-y:scroll;overflow-x:hidden}.select_box *{font-size:13px}.select_box div,.select_box li{padding:3px 5px;color:#333}.remove_icon{position:absolute;margin-left:-20px;margin-top:0}#saving_message{font-size:22px;font-weight:bold}.odd{background-color:#f2f2f2}* .filled{margin:0;padding:0;display:block;height:15px;overflow:hidden}.bigger{font-size:1.2em;line-height:1.5em}.progress_bar{position:relative;background-color:#fff;border:1px solid #ccc;height:20px}.progress_bar .inner{font-weight:bold;z-index:2;font-size:10px;line-height:22px;position:relative;color:rgba 0,0,0,0.2;width:100%;text-align:left;float:left;padding-left:5px}.progress_bar .percentage{z-index:1;position:relative;height:20px;float:left;margin-top:-23px;margin-left:-1px;border:1px solid transparent}.progress_bar.under .inner{color:#099e2d}.progress_bar.under .percentage{background-color:#dcfde4;border-color:#0cce3b}.progress_bar.over .inner{color:#ff1b0d}.progress_bar.over .percentage{background-color:#ffdbd9;border-color:#ffaba6}.mini_link{font-size:10px;display:inline-block;cursor:pointer;line-height:18px;color:#555}.mini_link a:link,.mini_link a:hover,.mini_link a:active{color:#555}.mini_link img{float:left;margin-top:0;margin-right:3px}.mini_links{padding-bottom:5px;font-size:11px}.mini_links.notice{color:#cc666e;font-weight:bold}.weekend{background-color:#ebeae9 !important}.row_action{margin:5px;cursor:pointer}.row_menu{position:absolute;display:block;z-index:100;background-color:#fff;background-color:#f9f594;padding:5px;margin-left:-10px;margin-top:-33px;border-top:1px solid #fff;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px}div.pagination{background-color:#ededed;padding:10px;font-size:1.2em;text-align:right;margin-bottom:10px}div.pagination a,div.pagination span{padding:5px;font-weight:bold}div.p *{font-size:1.2em}#flash{margin-bottom:10px;padding:10px}#flash.notice{border:2px solid #5fb715;background-color:#b6f185;color:#4a6b2e}#flash.error{border:2px solid #fc0 !important;background-color:#f9f594 !important}#flash h2{background-image:none;background-color:#0f8d0b;color:#fff;border:0}#flash *{font-size:1.1em;line-height:1.4em}#flash p{margin-bottom:0}.in_page_button{text-align:center;text-decoration:none;display:inline-block;margin-top:0;float:right;padding:2px 5px !important;font-weight:bold;font-size:.9em;white-space:nowrap;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}.in_page_button:hover{opacity:1}.header_button{border:1px solid #e0ecff;text-align:center;text-decoration:none;display:inline-block;margin-top:10px;padding:2px 5px !important;font-weight:bold;font-size:.9em;line-height:20px;white-space:nowrap;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}.header_button.menu{-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-khtml-border-bottom-left-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.navigation.secondary a{color:#4c7ccf;text-decoration:none !important;padding:5px 8px;display:block;font-size:1.1em;line-height:1em}.navigation.secondary a:link,.navigation.secondary a:visited{color:#4c7ccf;text-decoration:none !important;padding:5px 8px;display:block;font-size:1.1em;line-height:1em}.navigation.secondary li{background-color:transparent;padding:0;text-align:center}.navigation.secondary li.active{border-bottom:0;padding-bottom:8px;background-image:url(/images/ui/secondary_nav_triangle.png);background-position:bottom center;background-repeat:no-repeat}.navigation.secondary li.active a{background-color:#fff}.navigation.secondary li.last_button{margin-right:10px;padding-right:20px;border-right:1px dotted #4c7ccf}.navigation.secondary li.active a{color:#5f5f5f !important}.navigation.secondary a:hover,.navigation.secondary li.active a:hover{background-color:#4c7ccf;color:#e0ecff !important}.navigation.tertiary a{color:#666;text-decoration:none !important;padding:5px 8px;display:block;font-size:1.1em}.navigation.tertiary a:link,.navigation.tertiary a:visited{color:#666;text-decoration:none !important;padding:5px 8px;display:block;font-size:1.1em}.navigation.tertiary li{background-color:transparent;padding:0;text-align:center}.navigation.tertiary li.active{background-color:#fff;border-bottom:0;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px;border-top-left-radius:5px;padding:0 5px 0 5px;font-weight:bold}.navigation.tertiary li.active a{color:#555 !important;color:#666 !important}.navigation.tertiary a:hover,.navigation.tertiary li.active a:hover{background-color:#666;color:#fff !important}div.third_level_nav{background-color:#eee;padding:10px;margin-bottom:10px}div.third_level_nav .summarybox{float:right;background-color:#ddd;text-align:center;color:#737373;font-weight:bold;font-size:1em;margin-top:-10px;margin-right:-10px;padding:4px;width:75px;overflow:hidden;-moz-border-radius-bottomleft:10px;-khtml-border-bottom-left-radius:10px;border-bottom-left-radius:10px}div.third_level_nav .summarybox h4{background-color:transparent;font-weight:bold;color:#737373;margin-bottom:0;margin-top:0;padding:0}.title_sep{color:#999}div.third_level_nav h1{margin-top:0;padding-bottom:5px;border-bottom:1px solid #ccc}div.third_level_nav h1.with_toolbar{border-bottom:0;margin-bottom:5px}div.third_level_nav div.toolbar.notabs{border-bottom:0;margin-bottom:0;padding-bottom:0}div.third_level_nav div.toolbar span{float:left;margin-right:5px;padding:5px;background-color:#ddd;background-image:url(/images/ui/button_bg.gif);border:1px solid #bbb;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;font-weight:bold;color:#666;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);display:inline-block;height:30px;line-height:1.5}.greybutton{float:left;margin-right:5px;padding:5px;background-color:#ddd;background-image:url(/images/ui/button_bg.gif);border:1px solid #bbb;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;cursor:pointer;font-weight:bold;color:#666;text-shadow:1px 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 6px 0 3px -3px rgba(255,255,255,0.3),inset 0 6px 3px -3px rgba(255,255,255,0.3),1px 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:inset inset 6px 0 3px -3px rgba(255,255,255,0.3),inset 0 6px 3px -3px rgba(255,255,255,0.3),1px 2px 2px rgba(0,0,0,0.1);box-shadow:inset 6px 0 3px -3px rgba(255,255,255,0.3),inset 0 6px 3px -3px rgba(255,255,255,0.3),1px 2px 2px rgba(0,0,0,0.1);display:inline-block}.greybutton.disabled{opacity:.5;color:#999;cursor:default !important}.greybutton.pushed{-mox-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#ccc}div.third_level_nav div.toolbar span img,.greybutton img{float:left;margin-right:4px}div.third_level_nav div.toolbar span:hover,.greybutton:hover{border-color:#999;color:#666}.sidebar{margin-bottom:10px;background-color:#fff;overflow:auto;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.sidebar hr{margin:12px 0}.sidebar.related{background-color:#daf7d4;color:#363636}.sidebar.related h1,.sidebar.related h2,.sidebar.related h3,.sidebar.related h4{border-color:#bce5b3}.sidebar.related hr{border-bottom-color:#bce5b3}.sidebar div,.sidebar dl,.sidebar dt,.sidebar dd,.sidebar ul,.sidebar ol,.sidebar li,.sidebar pre,.sidebar form,.sidebar p,.sidebar blockquote,.sidebar th,.sidebar td{font-size:11px}.sidebar table td.left{padding-left:10px}.sidebar table td.right{padding-right:10px;text-align:right}.sidebar table.percentage td.graph{width:85%}.sidebar p{margin-left:10px}.sidebar table.list p{margin-left:0;margin-bottom:4px}.sidebar h1{color:#5f5f5f;font-weight:bold;padding-top:0;padding-left:0;margin-top:5px;margin-bottom:10px;font-size:1.2em;line-height:1.4em}.sidebar h1 a,.sidebar h1 a span.info{color:#666;display:block}.sidebar h1 a:hover,.sidebar h1 a:hover span.info{color:#fff;background-color:#999}.sidebar * h3{font-size:1em;line-height:2em;background-repeat:repeat-x;padding:4px;margin-bottom:5px;background-color:#e0ecff;color:#4c7ccf}.sidebar * h4{padding-left:5px;font-size:1em;background-color:transparent}.sidebar ul li{margin-left:20px}.sidebar ol li{margin-left:10px}.sidebar .sidebar_inner{padding:10px;background-image:none;background-color:transparent}.sidebar.menu{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:5px;border:0}.sidebar.menu .sidebar_inner{padding:0}.sidebar.menu a{display:block;font-size:1.2em;line-height:1.4em;padding:10px;font-weight:bold;color:#4c7ccf !important;background-color:#e0ecff;margin-bottom:5px;border-radius:5px;border:1px solid rgba(0,0,0,0.1);text-shadow:1px 1px rgba(179,131,48,0.2)}.sidebar.menu a:link,.sidebar.menu a *{color:#4c7ccf}.sidebar.menu a:visited{color:#4c7ccf}.sidebar.menu a:hover,.sidebar.menu a:hover span.info{color:#e0ecff !important;background-color:#4c7ccf !important;border-color:#608bd4;text-shadow:0}.sidebar.menu a:hover *{color:#e0ecff !important}.sidebar.menu a img{float:left;margin-right:5px}.sidebar.menu a span.info{color:#4c7ccf}div.Growler-notice{background-color:#000;color:#fff;opacity:.95;filter:alpha(opacity=95);width:250px;padding:20px;margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto;font-size:1.1em;line-height:1.4em;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:40px}div.Growler-notice ul{margin-left:20px}div.Growler-notice-head{font-weight:bold;font-size:1.2em;line-height:1.5em}div.Growler-notice-exit{float:right;font-weight:bold;cursor:pointer}.timer_img{float:left}.running_timer td{border-top:2px solid #aaa !important;border-bottom:2px solid #aaa !important;background-color:#999 !important;color:#fff}.running_timer td a,.running_timer td.info{color:#fff}.running_timer td span.greybutton{background-image:none;background-color:#f9f594;border-color:#f9f594}.running_timer td span.greybutton:hover{border-color:#fff}td span.notimer{display:block;padding-right:11px}.dropdown_arrow{font-size:.6em;opacity:.5;margin-top:-2px}.no_items{font-size:1.2em;color:#ccc;line-height:40px;padding-left:8px}.n_a{color:#ccc}.login_seo_link{padding:.25em;color:#999 !important}.login_seo_link:hover{background-color:#777;color:white !important}.status_badge{background-color:rgba(0,0,0,0.05) !important;text-transform:uppercase;padding:2px 4px;display:block;font-size:.8em;text-align:center;color:rgba(0,0,0,0.4);line-height:1.5em}.status_badge.numeric{text-align:right;margin-right:-4px}.status_badge.bold{font-weight:bold;background-color:#f9f594 !important}#popupMask{position:fixed;z-index:998;top:0;left:0;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50);background-color:#333}#popupContainer{position:fixed;z-index:999;padding:0;top:0;bottom:0;left:0;right:0;margin:auto}#popupInner{height:100%;background-color:#fff;box-shadow:5px 5px 5px "rgba(0,0,0,0.7)";-moz-box-shadow:5px 5px 5px "rgba(0,0,0,0.7)";-webkit-box-shadow:5px 5px 5px "rgba(0,0,0,0.7)";filter:"progid:DXImageTransform.Microsoft.DropShadow( OffX=5" ", OffY=5" ", Color='black', Positive='true' )"}#popupFrame{margin:0;width:100%;height:100%;position:relative;z-index:999}#popupTitle{float:left;font-size:1.1em}#popupControls{font-size:16px;opacity:.7;float:right;cursor:pointer}#popCloseBox{width:16px;height:16px}#popupInstantContainer{width:100%;height:100%;background-color:#fff;overflow:hidden;position:relative}#popupInstantContainer ul{margin-left:20px}#popupInstantContainer #button_bar_bg{position:absolute}#popupInstantContainer #button_bar{position:absolute;width:100%}img#popCloseBox{opacity:.5}.dateBocksMessage{clear:both}.dateBocksMessage div{font-size:.9em}.dateBocksMessage div.error{color:red}.dateBocks input.error{background-color:pink}.dateBocks ul{list-style:none;padding:0 5px 0 0;margin:0}.dateBocks ul li{display:inline}.dateBocks ul li img{padding-left:2px;vertical-align:middle}.dateBocks ul a{padding:5px;display:block;float:left}.dateBocks input{width:80px}.calendar{z-index:10000;box-shadow:2px 2px 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.3);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.calendar{position:relative}.calendar,.calendar table{border:1px solid #555;font-size:14px;color:#000;cursor:default;background:#efefef}.calendar .button{text-align:center;padding:5px;background:#e0ecff;border-color:#c6dcff;color:#4c7ccf;font-size:14px !important;-moz-border-radius:0 !important;-khtml-border-radius:0 !important;border-radius:0 !important;display:table-cell !important}.calendar .nav{background:#e0ecff url(/images/dhtml_calendar/menuarrow.gif) no-repeat 100% 100%;font-size:24px !important}.calendar thead .title{font-weight:bold;text-align:center;padding:2px;background:#4c7ccf;color:#e0ecff;line-height:30px}.calendar thead .name{border-bottom:1px solid #777;padding:5px;text-align:center;color:#000}.calendar thead .weekend{color:#a66}.calendar thead .button.hilite{background-color:white;padding:5px}.calendar thead .button.active{background-color:white;padding:2px 0 0 2px}.calendar thead .daynames{background:#ddd}.calendar tbody .day{width:2em;color:#564;text-align:right;padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{color:#fbb}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #ccc;background:#ddd}.calendar tbody .rowhilite td{background:#fff}.calendar tbody .rowhilite td.wn{background:#efefef}.calendar tbody td.hilite{background:#fff;padding:1px 3px 1px 1px;border:1px solid #bbb}.calendar tbody td.active{background:#fff;padding:2px 2px 0 2px}.calendar tbody td.selected{font-weight:bold;border:1px solid #000;padding:1px 3px 1px 1px;background:#f8fff8;color:#000}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{font-weight:bold;color:#222}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#565;color:#fff}.calendar tfoot .ttip{padding:2px;background:#4c7ccf;color:#e0ecff}.calendar tfoot .hilite{background:#eee;border:1px solid #084;color:#000;padding:1px}.calendar tfoot .active{background:#7c7;padding:2px 0 0 2px}.calendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border:1px solid #777;background:#e0ecff;color:#4c7ccf;font-size:90%;z-index:10000}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:white}.calendar .combo .active{border-top:1px solid #6a4;border-bottom:1px solid #6a4;background:#efefef;font-weight:bold}.calendar td.time{border-top:1px solid #8a8;padding:1px 0;text-align:center;background-color:#ddd}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{padding:0 3px 0 4px;border:1px solid #898;font-weight:bold;background-color:#fff}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0 2px 0 3px;font-weight:bold}.calendar td.time span.hilite{border-color:#000;background-color:#fff;color:#333}.calendar td.time span.active{border-color:#000;background-color:#000;color:#eee}.CodeMirror{font-family:monospace;height:300px}.CodeMirror-scroll{overflow:auto}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999}.CodeMirror div.CodeMirror-cursor{border-left:1px solid black;z-index:3}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor{width:auto;border:0;background:#7e7;z-index:1}.cm-tab{display:inline-block}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable{color:black}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-property{color:black}.cm-s-default .cm-operator{color:black}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:bold}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{line-height:1;position:relative;overflow:hidden;background:white;color:black}.CodeMirror-scroll{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;padding-right:30px;height:100%;outline:0;position:relative;-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-sizer{position:relative}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:30px;margin-bottom:-32px;display:inline-block;*zoom:1;*display:inline}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-code pre{border-right:30px solid transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CodeMirror-wrap .CodeMirror-code pre{border-right:0;width:auto}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-wrap .CodeMirror-scroll{overflow-x:hidden}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-measure pre{position:static}.CodeMirror div.CodeMirror-cursor{position:absolute;visibility:hidden;border-right:0;width:0}.CodeMirror-focused div.CodeMirror-cursor{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.CodeMirror span{*vertical-align:text-bottom}@media print{.CodeMirror div.CodeMirror-cursor{visibility:hidden}}.CodeMirror{font-family:"droid-sans-mono","Lucida Console",Monaco,monospace;font-size:1em;line-height:1.7em;height:auto;border:1px solid #b3b3b3}.CodeMirror-scroll{overflow-y:hidden;overflow-x:auto}