body{margin:0;padding:0;color:#000}ul{margin-bottom:20px;line-height:1.6em}ol{margin-bottom:20px;line-height:2em}header,footer,nav,section{display:block}.display-label{display:inline-block;font-weight:bold;margin:5px 0 0 10px;vertical-align:top;width:200px;zoom:1;*display:inline}.display-field,.display-field-2{display:inline-block;margin-top:5px;vertical-align:top;width:250px;zoom:1;*display:inline}.display-field-2{width:710px}p.display-field-full-width{margin-left:10px}.editor-label{margin:10px 0 0 10px}.editor-field{margin:2px 0 15px 10px}label input[type="radio"],label input[type="checkbox"]{margin-top:0;margin-bottom:3px}.editor-field-fill{margin:20px 0 10px}.editor-field-fill .blur-editor-label{top:24px}.fakebox{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444;width:350px;margin:5px 0 15px 10px;background-color:#e8eef4}.text-box{width:325px;margin:0}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.select-field-label-set{margin:5px 0 10px 0}.input-field-label-set{position:relative;margin:5px 0 5px 10px}.input-field-label-set-2-column{position:relative;margin:5px 0 5px 10px;display:inline-block;width:400px;zoom:1;vertical-align:top;*display:inline}.input-field-label-set-3-column{position:relative;margin:5px 0 5px 10px;display:inline-block;width:230px;zoom:1;vertical-align:top;*display:inline}.input-two-column{width:100%;margin:0 auto}#input-field-label-set-column1{float:left;position:relative;margin:5px 5px 5px 0;width:auto}#input-field-label-set-column2{float:left;position:relative;margin:5px 5px 5px 10px}.blur-editor-label{color:#6b6869;position:absolute;top:4px;left:8px;padding:0;margin:0}.blur-editor-field{padding:5px}input[type="number"]{padding:2px 4px 2px 2px;font-size:120%;margin-top:1px;width:348px;border-width:1px;border-color:#d3d3d3}fieldset.details{border:1px solid #ddd;padding:0 0 10px 0;margin:10px 0 10px 0}legend{font-size:1.2em;font-weight:bold}legend.details{font-size:1.2em;font-weight:bold;margin-bottom:10px}textarea{min-height:150px;width:750px}input[type="text"],input[type="password"]{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444;width:350px}.input-field-label-set-3-column input{width:200px}.editor-field-fill strong label{display:block}select{border:1px solid #ccc;padding:2px;font-size:1.2em;color:#444;width:400px}.medium-select{width:355px}.wide-select{width:750px}input[type="submit"]{font-size:1.2em;margin-left:10px}select[disabled]{background-color:#eee}h1,h2,h3,h4,h5,h6{font-size:1.5em;color:#000}h1{font-size:2em;padding-bottom:0;margin-bottom:0}h2{padding:0 0 10px 0}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}.comment_author_group{margin:5px 5px 5px 1em;padding:5px}.comment_author_group.odd{background-color:#e9d8c7}.comment{margin-bottom:5px}.comment_author_date{font-style:italic;font-size:90%;margin-left:10px}.pagination_links{margin-top:.75em}.clear{clear:both}.error{color:red}nav,#menucontainer{margin-top:0}div#title{display:block;float:left;text-align:left}#logindisplay{float:right;font-size:1.1em;display:block;text-align:right;margin:10px;color:#000}#logindisplay a:link{text-decoration:underline}#logindisplay a:visited{text-decoration:underline}#logindisplay a:hover{text-decoration:none}a.columnlistheader{color:#000;text-decoration:underline}.detail_edit_links{text-align:right;margin-bottom:1px}.page{margin-left:auto;margin-right:auto}header,#header{position:relative;margin-left:auto;margin-right:auto;margin-bottom:0;color:#000;padding:13px 0 0}header h1,#header h1{font-weight:bold;padding:5px 0;margin:0;color:#fff;border:none;line-height:2em;font-size:32px!important;text-shadow:1px 1px 2px #111}#main{margin-left:auto;margin-right:auto;margin-top:20px;padding:15px 15px 15px 15px;background-color:#fff;border-radius:4px 0 0 0;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0}#page-footer{width:1025px;margin-left:auto;margin-right:auto;margin-bottom:10px;background-color:#fff;color:#999;padding:10px 0;text-align:center;line-height:normal;font-size:.9em;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#footer{margin-right:auto;margin-left:auto}#progress_bar{display:block;width:100%;height:50px;background-color:#d5d0bd;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:10px 0 30px;font-weight:700;font-size:12px;line-height:14px;color:#6b6869;position:relative;padding-left:0;z-index:0}#progress_bar:before{display:block;width:100%;height:25px;background-color:rgba(255,255,255,.1);position:absolute;top:0;left:0;content:"";border-top-left-radius:10px;border-top-right-radius:10px;z-index:400}#progress_bar:after{display:block;width:100%;height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;top:0;left:0;content:"";-moz-box-shadow:inset 0 0 5px #343434;-webkit-box-shadow:inset 0 0 5px #343434;box-shadow:inset 0 0 5px #343434;z-index:500}#progress_bar li{display:inline-block;width:15%;padding-left:1%;text-align:center;padding-top:17px;padding-bottom:5px;position:relative;height:28px;zoom:1;*display:inline}#progress_bar.Closed li{display:inline-block;width:99%;padding-left:1%;text-align:center;padding-top:17px;padding-bottom:5px;position:relative;height:28px;zoom:1;*display:inline}#progress_bar li+li{padding-left:1.8%}#progress_bar li:first-child{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}#progress_bar li:last-child{-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}#progress_bar li+li+li+li+li+li:before{border:none}#progress_bar li+li+li+li+li+li:after{border:none}#progress_bar li:after{width:0;height:0;display:block;border:25px solid transparent;border-left-color:#fff;position:absolute;top:0;left:100%;content:"";z-index:200}#progress_bar.Closed li:before{width:0;height:0;display:block;border:0 solid transparent;border-left-color:#fff;position:absolute;top:0;left:100%;content:"";z-index:200}#progress_bar li:before{width:0;height:0;display:block;border:25px solid transparent;border-left-color:#d5d0bd;position:absolute;top:0;left:95%;content:"";z-index:300}#progress_bar.Closed li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Creation li{background-color:#f47920;font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Creation li~li{background:none;font-size:100%;font-weight:700;color:#6b6869;line-height:14px}#progress_bar.Creation li:before{border-left-color:#f47920!important}#progress_bar.Creation li~li:before{border-left-color:#d5d0bd!important}#progress_bar.Approval li+li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Approval li{background-color:#f47920}#progress_bar.Approval li+li~li{background:none;font-size:100%;font-weight:700;color:#6b6869;line-height:14px}#progress_bar.Approval li:before{border-left-color:#f47920!important}#progress_bar.Approval li+li~li:before{border-left-color:#d5d0bd!important}#progress_bar.Evaluation li+li+li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Evaluation li{background-color:#f47920}#progress_bar.Evaluation li+li+li~li{background:none;font-size:100%;font-weight:700;color:#6b6869;line-height:14px}#progress_bar.Evaluation li:before{border-left-color:#f47920!important}#progress_bar.Evaluation li+li+li~li:before{border-left-color:#d5d0bd!important}#progress_bar.Accepted li+li+li+li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Accepted li{background-color:#f47920}#progress_bar.Accepted li+li+li+li~li{background:none;font-size:100%;font-weight:700;color:#6b6869;line-height:14px}#progress_bar.Accepted li:before{border-left-color:#f47920!important}#progress_bar.Accepted li+li+li+li~li:before{border-left-color:#d5d0bd!important}#progress_bar.In_Progress li+li+li+li+li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.In_Progress li{background-color:#f47920}#progress_bar.In_Progress li+li+li+li+li~li{background:none;font-size:100%;font-weight:700;color:#6b6869;line-height:14px}#progress_bar.In_Progress li:before{border-left-color:#f47920!important}#progress_bar.In_Progress li+li+li+li+li~li:before{border-left-color:#d5d0bd!important}#progress_bar.Completed li+li+li+li+li+li{font-size:125%;font-weight:bold;color:#000;line-height:80%}#progress_bar.Completed li{background-color:#f47920}#progress_bar.Completed li:before{border-left-color:#f47920!important}form.ProjectSearch ul{display:inline;float:right;list-style-type:none;padding:0;margin-bottom:10px;margin-top:-20px}form.ProjectSearch inputinput[type="text"]{width:280px;padding:5px}form.ProjectSearch ul li{position:relative;display:inline}form.ProjectSearch label{position:absolute;top:0;left:9px;color:#aaa}.ui-dialog .ui-resizable-handle{position:absolute}.ui-icon{vertical-align:text-bottom}input:hover~.drop-down-search,input:focus~.drop-down-search,.drop-down-search:hover{max-height:500px;-moz-transition:max-height 300ms ease-in;-o-transition:max-height 300ms ease-in;-webkit-transition:max-height 300ms ease-in;transition:max-height 300ms ease-in}.drop-down-search{background-color:#eee;font-size:1.2em;min-width:356px;overflow-y:hidden;position:absolute;z-index:300;max-height:0;-moz-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-webkit-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}div.drop-down-search.js-hide{max-height:0;-moz-transition:max-height 300ms ease-out;-o-transition:max-height 300ms ease-out;-webkit-transition:max-height 300ms ease-out;transition:max-height 300ms ease-out}.drop-down-search div{cursor:default;border-color:#ccc;border-style:solid;border-width:0 1px;padding:0 3px}.drop-down-search div:last-child{border-bottom-width:1px}.drop-down-search div:hover{background-color:#bcd}.display-group{display:inline-block;width:782px;margin-left:-8px}.display-group .display-field{margin-left:8px}ul#menu #notifications+span{position:absolute;right:250px;top:0;display:none}ul#menu #notifications:hover+span,ul#menu #notifications+span:hover{display:inline}ul#menu #notifications{padding:10px 18px 2px;font-size:12px;line-height:0}.popup{width:250px;max-height:350px;position:absolute;overflow-x:hidden;top:1.3em;background-color:#444;color:#fff;border-radius:5px 0 5px 5px;text-align:left}.popup>.hide-next{border-bottom:2px #999 solid}.popup *{color:#fff;display:block}.popup span{background-color:#666;padding:5px 20px 5px 5px}.popup .popup-item{background-color:inherit;min-height:25px;width:225px;font-weight:bold}ul#status_filter li{display:inline;list-style:none}ul#status_filter li>a{padding:4px 10px 3px;font-weight:bold;text-decoration:none;background-color:#e8eef4;color:#000;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;position:relative;top:20px}ul#status_filter li a:hover{background-color:#bad7de;text-decoration:none}ul#status_filter li.selected a{background-color:#bad7de;color:#000}table{border:solid 1px #e8eef4;border-collapse:collapse}table td{padding:5px;border:solid 1px #e8eef4}table th{padding:6px 5px;background-color:#e8eef4;border:solid 1px #e8eef4}#menu{}ul#menu{padding:0;position:relative;margin:-13px 0 0;text-align:right;z-index:2}ul#menu li{display:inline;list-style:none;position:relative}ul#menu li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;color:#fff}ul#menu li>a{padding:10px 20px 3px;font-weight:bold;text-decoration:none;background-color:#000;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}ul#menu li a:hover{background-color:transparent;background-image:url("../themes/base/images/overlay-tpblack.png");text-decoration:none}ul#menu li.selected a{background-color:#fff;color:#000}.field-validation-error{color:red;display:block;margin-left:10px}.field-validation-error:before{content:"⚠";font-size:15px}.field-validation-valid{display:none}.input-validation-error{background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}