*{margin:0;padding:0}body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;line-height:1.5;text-align:center;color:#222;background-color:#fff}a{color:#069;text-decoration:none}a:hover{text-decoration:underline}p{margin:.4em 0}a img{border:none}var{font-style:normal;font-family:monospace}a.feed{float:right;display:block;margin:0;padding:0;width:20px;height:20px;background:url(../images/feed-icon.gif) no-repeat center center;text-indent:-100em;overflow:hidden}div.loading{text-align:center}div.loading img{margin-right:.5em}#wiki_preview{padding:1em;margin:1em;border:1px dotted silver}#sidebar2{float:right;width:20em;padding:.8em;background-color:#b7d285;-moz-border-radius:10px;-webkit-border-radius:10px}#sidebar2 h3{margin:0;font-weight:400}#sidebar2 .section{margin-bottom:1em}#sidebar2 ul{padding-left:1.5em;margin:0}#sidebar2 ul li{list-style-type:disc}blockquote{text-indent:25px;background:url(../images/quotes1.png);background-position:0 2px;background-repeat:no-repeat;margin:1em 0}blockquote p{line-height:2em;display:inline;margin:0;font-style:italic;padding-right:24px;background:url(../images/quotes2.png);background-position:bottom right;background-repeat:no-repeat}#page{min-width:750px;margin:0;text-align:left}#content_small{clear:both;margin-left:10px;background:url(../images/main_small.jpg) repeat-y}#sidebar{width:191px;float:left;border-right:1px solid #d0d0d0}#sidebar .ad{padding:1em 1em 1em 0;margin-top:1em}#main{background:#fff url(../images/main_tile.jpg) repeat-x top;padding:15px;margin-left:191px;border-left:1px solid #d0d0d0}#miscbox{width:188px;float:right}#upcoming{margin-bottom:10px}#upcoming,#newprobs{padding:5px;background:#fc0 url(../images/upcoming.jpg) no-repeat bottom left;border:1px solid #fc0}#upcoming ul,#newprobs ul{border:1px solid #fc0;padding:5px;background:#fff}#upcoming h2,#newprobs h2{text-transform:uppercase;font-size:14px;font-weight:700;color:#840}#upcoming li,#newprobs li{border-bottom:1px solid #cecece;display:block;background:#fff url(../images/misc_li.jpg) no-repeat center bottom}#upcoming a,#newprobs a{text-decoration:none;display:block;line-height:1.1}#upcoming a,#newprobs a{padding:5px;font-size:11px}#upcoming a:hover,#newprobs a:hover{text-decoration:underline;background:#f8f8ef}#upcoming a span{display:block}#wikiOps{font-size:8pt}#wikiOps ul{background:url(../images/wiki.jpg) repeat-x bottom left}#wikiOps ul{float:right}#wikiOps li{display:block;float:left}#wikiOps li a{display:block;padding:3px 4px}#wikiOps li a: hover{background:#fff}#wikiOps li.current a{background:#fff;font-weight:700}#nav{margin-right:2px}#nav li{display:block;font-size:10pt}#nav li a{display:block;width:80%;padding:3px 15px;color:#6a6a6b;text-decoration:none;background:url(../images/bullet.gif) no-repeat 3px center}#nav li a:hover{color:#333;background:#ffefb1 url(../images/bullet.gif) no-repeat 3px center}#nav li.separator{padding:0;width:97%;height:1px;border:0;background-color:silver;font-size:0}#nav li.separator hr{display:none}#login{padding:0;margin:1em 1em 2em 0}#login fieldset{width:150px;margin:0;padding:.5em .5em 0;border-bottom:0;border-left:0;border-right:0}#login p{padding-left:.7em;margin:0}#login label{font-weight:400}#google-search{padding:0;margin:.5em .5em .5em 0}#google-search fieldset{width:150px;margin:0;padding:.5em .5em 0;border-bottom:0;border-left:0;border-right:0}#google-search p{padding-left:.7em;margin:0}#main h1,#main h2,#main h3{font-family:Georgia,times new roman,Times,serif;font-weight:400}#main h1{font-size:19pt;margin:.2em 0 .7em;border-bottom:1px solid #ddd}#main h2{font-size:16pt;margin:.2em 0 0;border-bottom:1px solid #eee}#main h3{font-size:13pt;margin:.2em 0 0;border-bottom:none}#main .blog .item h1{font-size:13pt}.blog{width:540px}.blog-list li{list-style-type:none;text-indent:-1em;font-size:11px;line-height:1.3em}.blog-list li:before{content:"\00BB \0020"}.blog-list li a:hover{}.blog .item{margin-bottom:3em;width:100%}.blog .item .wiki_text_block{line-height:1.5em}.blog .item .date{float:right;font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;margin:5px 0 5px 0;color:#060}.blog-sidebar{border:1px solid silver;width:190px;position:relative;float:right;clear:right;padding-left:.5em;-moz-border-radius:8px;-webkit-border-radius:8px}.news{width:95%;margin-top:1em}#main .news .item h1{font-size:13pt;margin-left:55px;border:none}* html .news{height:1%}.news .item{border-bottom:1px solid #ebe9dc;margin-bottom:1em;width:100%;padding:0 .5em}.news .item .wiki_text_block{line-height:1.5em;margin-left:55px}.news .item .date{float:left;width:40px;padding:2px;font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:8.5pt;margin:5px 8px 5px 0;padding-top:10px;color:#060;background:#d9e7be url(../images/calendar.jpg) repeat-x top center;line-height:1.2}#breadcrumbs{font-size:11px;line-height:2;margin:0;margin-top:-10px;border-bottom:1px solid #f0f0f0}#breadcrumbs a{font-style:italic}#breadcrumbs .separator{color:silver}.strap{padding:5px;padding-left:25px;background:#f6f6f6 url(../images/documents_16.gif) no-repeat 5px center;font-size:11px;-moz-border-radius:8px;-webkit-border-radius:8px;color:#555;line-height:1.5em}.blogheader{background-image:none;height:75px;font-size:13px;padding-left:5px;background-color:transparent}.blogheader img{float:left;margin-right:15px}div.macroError{background-color:red;font-weight:700;color:#fff;display:inline;margin:1em;padding:.5em}div.macroMessage{background-color:#f6f6f6;padding:5px;font-weight:700;margin:.5em}div.flash{text-align:center;background-color:#ffa;color:#000;margin:1em auto;padding:.5em .5em .5em 17px;border:1px solid olive;width:50%;background-image:url(../images/icons/notice.gif);background-position:4px 50%;background-repeat:no-repeat}div.flashError{background-color:#c00;color:#fff;border:1px solid pink;background-image:url(../images/icons/error.gif)}div.warning{padding:.4em;border:1px solid #c00;background-color:#fdd;width:55%;position:relative}div.notice{color:#000;margin:1em 0;padding:.2em .2em .2em 20px;border:1px dashed olive;width:55%}form{margin:0;padding:4px;font-size:1em}form.inline_form{margin:0;padding:0;display:inline}input[type=text],input[type=password],select{width:200px}#sidebar input[type=text],#sidebar input[type=password],#sidebar select{width:150px}input,select,textarea{font-family:Trebuchet MS,Tahoma,Helvetica,Arial,sans-serif;padding:.2em}select{cursor:pointer}input.button{cursor:pointer;border:1px double #999;border-top-color:#ccc;border-left-color:#ccc;background-color:#fff;background-image:url(../images/background_form_element.gif);background-repeat:repeat-x;color:#000;margin:0;font-weight:700;font-size:.95em;padding:.2em}input.important{border-width:3px;font-size:1em}input.button:active{border-color:#ccc;border-top-color:#999;border-left-color:#999}input.button.disabled{color:#aaa}.fieldError,.fieldHelp{display:block;color:red;font-weight:700;font-family:Trebuchet MS,Tahoma,Arial,sans-serif}.fieldHelp{color:#000;font-weight:400}fieldset img{vertical-align:middle}fieldset{padding:0 1em 1em;margin:0 1em 1em;border-color:silver;border-collapse:collapse;width:50%;display:block}legend{padding:0 .5em}ul.form{list-style-type:none;margin:0;padding:0}ul.form li{margin:.5em 0;height:1%}ul.form label{display:block;font-weight:700}ul.form label.checkbox{display:inline;font-weight:400;cursor:pointer}ul.form{margin-left:1em}fieldset ul.form{margin-left:0}.compare-radio{text-align:center}.compare-button-container{text-align:right}form.profile fieldset input{width:20em}form#form_wikiedit textarea#form_text{width:100%;height:25em;font-family:monospace;font-size:1em}form#form_wikiedit input#form_title{width:100%;font-size:1.2em;padding:.2em}.diff{font-family:monospace;border:#998 solid 1px;margin-bottom:1em}.diff .deleted{background-color:#fdd;border:#c00 solid 1px;display:block}.diff .added{background-color:#dfd;border:#0a0 solid 1px;display:block}.diff .normal{display:block}.diff pre{margin:.2em;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.diff del{background-color:#e99;text-decoration:none}.diff ins{background-color:#9e9;text-decoration:none}.prev_diff{}.next_diff{float:right}.swap_diff{float:right;margin:.5em}.wiki_text_block{}.wiki_text_block a.wiki_link_external{color:#549dc6;background:transparent url(../images/external.png) scroll center right;background-repeat:no-repeat;padding-right:13px}.wiki_text_block a.wiki_link_missing{color:red}.wiki_text_block ul,.wiki_text_block ol{line-height:1.5em;margin:0 .5em .5em 2em}.wiki_text_block ul{list-style-type:square}.wiki_text_block ul li,.wiki_text_block ol li{margin:0}.wiki_text_block p{margin-top:.85em;margin-bottom:.85em}.wiki_text_block ol{margin-top:1em}.wiki_text_block table{margin:.5em;line-height:2em;width:99%}.wiki_text_block table.layout th,.wiki_text_block table.layout td{width:50%;vertical-align:top;border:none;padding:0 .3em;padding-right:5%;text-align:left}.wiki_text_block table.layout th{font-family:Georgia,times new roman,Times,serif;font-size:13pt;font-weight:400;background-color:#fff}.wiki_text_block table.layout3 th,.wiki_text_block table.layout3 td{width:30%;vertical-align:top;border:none;padding:1em;text-align:left}.wiki_text_block table.layout3 th,.wiki_text_block table.layout3 p.title{font-family:Arial,Tahoma,sans-serif;font-size:1.3em;font-weight:400;background-color:#fff}.wiki_text_block .compact{width:auto}.wiki_text_block .compact td,.wiki_text_block .compact th{padding:.2em}.wiki_text_block ul.toc{width:15em;margin-left:0;border:1px solid #aaa;background-color:#f9f9f9;padding:.5em}.wiki_was_modified{background-color:#ffa;color:#000;margin:1em auto;padding:.5em .5em .5em 24px;border:1px solid olive;background-image:url(../images/icons/notice.gif);background-position:4px 50%;background-repeat:no-repeat}.toc li{list-style-type:none;font-size:11px;line-height:1.3em}.vmenu{float:right;border:1px solid silver;width:13em;margin:.5em;padding:.5em;background-color:#f0f0f0;-moz-border-radius:8px;-webkit-border-radius:8px}.vmenu li{margin-left:1em;list-style-type:none}.vmenu li.section{margin-left:0;font-weight:700}.vmenu br{display:none}.vmenu li a{display:block;width:98%;padding-left:.4em}.vmenu li a:hover{background-color:#069;color:#fff;text-decoration:none}.vmenu li a:visited{}ul.htabs{padding:.9pt 3pt;margin:1.5em 0 1em;border-bottom:1px solid #778;font-weight:700}.htabs li{list-style:none;margin:0;display:inline}.htabs li a{padding:3px .5em;border:1px solid #778;border-bottom:none;background:#ded;text-decoration:none}.htabs li a:link{color:#484}.htabs li a:visited{color:#676}.htabs li a:hover{color:#000;background:#aea;border-color:#272}.htabs li.active a{background:#fff;border-bottom:1px solid #fff;text-decoration:underline}ul.htabs-2{padding:.9pt 3pt;margin:1.5em 0 1em;border-bottom:1px solid #778;font-weight:700;font-size:.9em;width:60%}.htabs-2 li{list-style:none;margin:0;display:inline}.htabs-2 li a{padding:3px .5em;border:1px solid #778;border-bottom:none;background:#ddd;text-decoration:none}.htabs-2 li a:link{color:#000}.htabs-2 li a:visited{color:#333}.htabs-2 li a:hover{color:#000;background:#aaa;border-color:#272}.htabs-2 li.active a{background:#fff;border-bottom:1px solid #fff;text-decoration:underline}.job-status-skipped{color:#555}.job{width:100%}.job td,.job th{padding:.1em .3em;margin:0;vertical-align:middle;height:2.3em}.job th{width:7em;font-weight:700;background-color:#d3d3d3}.job-eval-tests{font-family:monospace}.job-eval-tests td,.job-eval-tests th{border:1px solid silver;vertical-align:middle;padding:.1em}.job-eval-tests tr.odd td{background-color:#fff}.job-eval-tests tr.even td{background-color:#ddd}.job-eval-tests th{font-weight:700;background-color:#fff;background-color:#d3d3d3;padding:.1em}.total_score{font-weight:700}.job-eval-log{display:block;font-family:monospace;font-size:1.1em;white-space:pre}table.tasks{line-height:2em}table{border-collapse:collapse}table td,table th{border:1px solid #aaa;padding-left:.5ex;padding-right:.5ex}pre code table td,pre code table th{border:0}td.hljs-ln-numbers{text-align:right}td.hljs-ln-code{padding-left:5px!important}.hljs{background:#fff!important}tr.odd td{}tr.even td{background-color:#f0f0f0}th{background:#ddd}.inlineSubmit ul.form{background-color:#f6f6f6;padding:5px;margin:0;-moz-border-radius:10px;-webkit-border-radius:10px}.inlineSubmit .form li{display:inline;list-style-type:none;margin:5px;padding:0}.inlineSubmit .form input,.inlineSubmit .form label{display:inline}.inlineSubmit #form_compiler{width:7em}.inlineSubmit #form_round{width:9em}.reeval{float:right}.gallery{}.gallery .images a{margin:5px;display:block;width:134px;height:84px;float:left;text-align:center;border:2px solid #fff;background-color:#f0f0f0}.gallery .images img{margin:2px}.gallery .pager{display:block;clear:left}.gallery .images a:hover{border:2px solid #000;background-color:#fff}table.example td{font-size:1em;font-family:monospace;line-height:1.5em;vertical-align:top;padding:.5em;white-space:nowrap}p.pre{white-space:pre;font-family:monospace;line-height:1.5em;margin:0}p.pre br{display:none}table.numbers td,table.numbers th{text-align:right}.tiny-user{height:24px}.tiny-user a{text-decoration:none}.tiny-user .username{font-weight:700}.tiny-user img{border:1px solid #d8d6cb;background:#fff;display:inline;vertical-align:middle;margin:3px}div.normal-user{height:48px;line-height:1.5em}div.normal-user .username{font-weight:700}div.normal-user img{border:1px solid #d8d6cb;background:#fff;display:block;float:left;margin:7px}table.monitor{width:99%;margin:.5em auto 2em}.tasks td.score,.tasks th.score{width:10%;padding-right:4pt}.tasks td.score{font-size:.7em;color:gray}.tasks td.task{padding-left:23px;background-repeat:no-repeat;background-position:3px center}.tasks td.number{width:5%}.tasks td.rating{padding-left:4px;width:10%;font-size:.7em;color:gray}.tasks tr.solved td.task{background-image:url(../images/icons/task_solved.gif)}.tasks tr.tried td.task{background-image:url(../images/icons/task_tried.gif)}.tasks tr.tried td.score,.tasks tr.solved td.score{color:#000;font-size:1em}td.rank,th.rank{width:2em}td.rating,th.rating{width:2em}.pager a,.pager strong{padding:.1em .3em 0}.pager a:hover{background-color:silver}.pager .count{font-size:small}.pager .entries-per-page{float:right;font-size:small;height:15px}.user-count{margin-top:1em;margin-left:1.2em;text-align:left;color:#6a6a6b}.task_enum{font-size:.9em}.round-register,.round-registered,.round-expired{width:50%;padding:0 1em;background-color:#fff}.round-registered{border:2px solid silver}.round-register{background-color:#ffa;border:2px solid red}.round-expired{border:2px solid silver}.round-register a{margin:0 .5em}table.registered-users{width:99%}.calendar{border:1px solid #ccc;background:url(../images/date.png) no-repeat top left;width:180px;padding-left:.3ex;padding-right:.3ex;line-height:1.2em;-moz-border-radius:7px;-webkit-border-radius:7px}.calendar .date{font-size:8pt;font-weight:700;margin-top:4pt}.calendar .header{text-align:center;font-weight:700;padding-top:2pt;padding-bottom:3pt;border-bottom:1px solid #ccc}.calendar a{color:#6a6a6b}.calendar .header img{vertical-align:middle}.calendar .event{font-size:8pt}.quote{border:1px solid #000;color:#000;font-size:x-small;padding:.25em}.comments{padding:1em}.comment{margin:1em 0;padding:.1em}.comment .timestamp{display:block;font-size:.85em;float:right}.comment .body{margin:.5em;padding:.5em}.comment .header{border-bottom:1px solid #f0f0f0;background-color:#f6f6f6;padding:.2em;-moz-border-radius:7px;-webkit-border-radius:7px}.comments .comment-author{border:2px solid green}.comments .comment-author .header{background-color:#e7ffe7;border-bottom:1px solid green}.comments .toolbar{margin:1em 0;padding:.75em;background-color:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px}.comments .toolbar a{font-weight:700}.banner{border:0;background-color:#d2f4db;padding:.3em;display:table;width:99%;margin:0 auto;text-align:center;line-height:2em;-moz-border-radius:7px;-webkit-border-radius:7px}.report{background:url(../images/report.png) no-repeat scroll center left;float:right;padding-left:2em}.picture-box{font-size:.85em;padding:5px;border:1px solid gray;margin:0 1em 1em 0;float:left}.picture-box img{border:1px solid silver;display:block;margin-bottom:5px}ul.okr>li:before{content:"O: ";font-weight:700}ul.okr>li li:before{content:"KR: ";font-weight:700}ul.okr li{list-style:none}ul.okr .comment{display:block;margin:0 0 0 2em;color:gray}#newsletter_preview{width:95%;height:600px;border:none}.round-complete,.round-waiting,.round-running{width:16px;height:16px;display:block}.round-complete{width:14px;height:11px;background:url(../images/complete.gif)}.round-waiting{background:url(../images/hourglass.png)}.round-running{background:url(../images/run.png)}.submit-warning{color:red;text-align:center;margin:0;padding:0}.task-tag-actions{margin:.5em}ul.task-tag-actions li{display:inline}.tag-table .tag-task-count{width:20%}.tag-table .tag-operations{width:25%}.filter_results{line-height:2em}ul.tag_filters{line-height:1.5em;margin:0 .5em .5em 2em}.security_show{display:inline;margin-left:.5em}.security_hide{display:none}.new_feature:after{color:red;font-weight:700;content:"nou!";font-size:10px;vertical-align:super}.hidden{display:none}table.sortable th{cursor:pointer}div.social_buttons{float:right;margin:5px;height:65px}table.form{width:100%}table.form td{border:0}.vertical-align-wrapper{}#selected-filters-wrapper.vertical-align-wrapper{width:100%;height:30px;text-align:center}#selected-filters{width:70%;height:30px;background:#171717;border:solid 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:auto;margin-top:10px;-webkit-box-shadow:0 2px 3px #555;text-shadow:0 2px 3px #171717}#selected-filters a{color:#555;font-size:14px;line-height:30px;font-family:monospace;text-shadow:0 2px 3px #171717;transition:color .1s ease-in;-webkit-transition:color .1s ease-in}#selected-filters a:hover{text-decoration:none;color:#fff}#task-filter-menu{margin-top:30px;position:relative;text-align:center;width:200px;height:100%;float:left}#task-filter-menu ul{margin-bottom:50px;list-style:none}.mainmenu li{position:relative}.mainmenu li a{border:solid 1px #699a0a;background-color:#bad48a;display:block;text-align:left;width:200px;padding:2px;height:26px;font-family:monospace;color:#555;text-shadow:0 2px 3px #bad48a;line-height:26px;transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in}.mainmenu li+li a{border-top:solid 1px #fff}.mainmenu li a:hover{background-color:#699a0a;text-decoration:none;color:#fff;text-shadow-color:#699a0a}.mainmenu>li:first-child>a{border-top-left-radius:10px;-webkit-border-top-left-radius-t:10px;-moz-border-top-left-radius:10px}.submenu{visibility:hidden;opacity:0;position:absolute;z-index:100;top:0;left:206px;transition:visibility 0s ease-in .2s,opacity .2s ease-in;-webkit-transition:visibility 0s ease-in .2s,opacity .2s ease-in;-moz-transition:visibility 0s ease-in .2s,opacity .2s ease-in;-o-transition:visibility 0s ease-in .2s,opacity .2s ease-in}.submenu li a{width:250px;border-left-color:#fff}li:hover>ul.submenu{opacity:1;visibility:visible;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s}#task-filter-help{text-align:center;width:100%;height:20px}#task-filter-help div{display:inline-block;vertical-align:middle;border:solid 1px #699a0a;background-color:#bad48a;width:20px;height:20px;margin-left:20px;transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in}#task-filter-help div:hover{background-color:#699a0a}li.selected-filter>a,#task-filter-help div.selected-filter{background-color:#e86c6c}li.selected-filter>a:hover,#task-filter-help div.selected-filter:hover{background-color:#c12425}li.sub-selected-filters>a,#task-filter-help div.sub-selected-filters{background-color:#72ade8}li.sub-selected-filters>a:hover,#task-filter-help div.sub-selected-filters:hover{background-color:#2285e8}li.selected-filter.sub-selected-filters>a,#task-filter-help div.selected-filter.sub-selected-filters{background-color:#b6a8e8}li.selected-filter.sub-selected-filters>a:hover,#task-filter-help div.selected-filter.sub-selected-filters:hover{background-color:#896ee8}#task-filter-table{display:block;margin-left:200px;padding:10px}.skip-job{float:right}.skip-job input{display:inline}.skip-job-link{cursor:pointer}