html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}html{background:url(../img/brand/body.png) repeat-x center top}body{font-family:Arial,Helvetica,sans-serif;font-size:12px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}
#Body{margin:0 auto;padding:50px 0 0;width:960px;position:relative}#Header{float:left;width:200px}.error-page #Header,.home #Header{width:960px;text-align:center}#Header h1{text-align:center}#Header h2{text-align:center;font-size:100%}#Header h3,#Footer h3{text-align:center;font-size:75%;color:#aaa}.demonstrations #Header h2,.status #Header h2,.machine #Header h2,.examples #Header h2{display:none}#Content{width:760px;float:left}.error-page #Content,.index #Content{width:960px}.error-page #Content h2{text-align:center}.section{float:left;padding:20px}.section th{font-weight:bold;padding:0 0 5px}.section-threads{position:relative}.section-threads td,.section-threads th{padding:0 10px 10px 0}.section-threads .trace{display:none}.section-threads .trace li{padding:5px 0 0 5px;font-size:92%;margin:0;list-style:none outside none}.machine .section-legend{position:absolute;left:600px;top:0;width:200px}.machine .section-legend h3{margin:0 0 10px}.status .section table{width:500px}.status .section table .label{width:120px}
.health .section{width:760px}.health td,.health th{padding:0 10px 10px 0}.exception a{display:block;margin:0 0 10px}.exception li{padding:0 0 0 10px}.exception .trace{padding:0 0 20px}.section-map{padding:0}.section-map #map{width:500px;height:300px}.section-machine,.section-caches{width:600px}.section-machine a,.section-caches a{display:inline-block;cursor:pointer;padding:0 0 0 12px;background:url(../img/brand/expand.png) no-repeat 0 center;width:370px}.section-machine .expanded a,.section-caches .expanded a{background-image:url(../img/brand/contract.png)}.section-machine .details,.section-caches .details{font-size:92%;display:none}.section-machine .details{padding:10px 0 5px}.section-machine .usage,.section-caches .configuration,.section-caches .statistics{padding:10px 0 5px}.indicator{width:15px;height:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ccc}.result-ok .indicator,.runnable .indicator,.success .indicator{background-color:#54bf6d}.result-critical .indicator,.blocked .indicator,.FAILED .indicator,.failure .indicator{background-color:#de4040}
.new .indicator{background-color:#9dc7a7}.result-warning .indicator,.waiting .indicator{background-color:#de9440}.timed-waiting .indicator{background-color:#de6840}.monitoring{display:none}table .graph{width:200px;border:1px solid #62b4e8;background:#cfeafe;height:12px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}table .graph .bar{height:10px;position:absolute;left:1px;top:1px;background:#4092c6;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;max-width:198px}table .graph .bar .bar{background:#4092c6;top:0;right:0;left:auto;background:#51a3d7}.section-memory table .graph{display:inline-block}table td .efficiency{display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:80%;font-weight:bold;line-height:14px;height:14px;width:50px;text-align:center;color:#51a3d7;background:#cfeafe}table td .efficiency.high,table td .efficiency.super{background:#54bf6d;color:#fff}table td .efficiency.poor,table td .efficiency.low{background:#de4040;color:#fff}
h1{font-size:200%;font-weight:bold}h2{font-size:150%;font-weight:bold;margin:0 0 10px}h3{font-size:130%;font-weight:bold;margin:0}h4{font-size:110%;font-weight:bold;margin:0 0 10px}h5{font-size:105%;font-weight:bold;margin:0 0 5px}a{cursor:pointer;color:#1e75a2}a:hover{text-decoration:underline}em{font-style:italic}strong{font-weight:bold}p{margin:0 0 10px}table td{padding:5px 10px 5px 0;vertical-align:top}table td.label{font-weight:bold}ol{padding:0 0 0 20px}ol li{list-style-type:decimal;margin:0 0 10px}.form{padding:0;width:100%;position:relative}.form span.required{color:#c00;font-weight:bold}.form .advice{width:100%;float:left;padding:5px 5px 0}.form .instructions{width:90%;float:left;padding:5px 5px 0}.form .errors{position:relative;left:63px;width:378px;float:left;display:none;padding:10px;border:2px solid #c00;margin:0 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.form div.error{float:left;font-weight:bold;clear:both}.form .fields{float:left}.form .fields-small{width:150px}
.form .field{float:left}.form label{width:90px;font-weight:bold;display:block;height:13px}.form .checkbox input{vertical-align:bottom}.form .checkbox label{display:inline}.form .radio input{vertical-align:bottom;width:auto!important}.form .radio label{display:inline;*position:relative;*top:3px}.form .text input{border:1px solid #CCC;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f7f7f7}.form .readonly input{background:#ededed}.form .text input.error{border:1px solid #c00}.form .actions{float:left}.form .actions input.button{border:1px solid #095179;font-weight:bold;background:#1981b8;background:-moz-linear-gradient(center top,#51baf1,#1981b8) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#51baf1),to(#1981b8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#51BAF1',endColorstr='#1981B8',GradientType=0);color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;min-width:80px;*width:80px}
.form .actions label{display:inline}.form .actions div.checkbox{float:right}