pre{color:#000;background:#f0f0f0;padding:1em;}pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}div.cake-stack-trace{background:#fff;border:4px dotted #fc0;color:#333;margin:0;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative;}div.cake-code-dump pre{position:relative;overflow:auto;}div.cake-stack-trace pre,div.cake-code-dump pre{color:#000;background-color:#F0F0F0;margin:0;padding:1em;overflow:auto;}div.cake-code-dump pre,div.cake-code-dump pre code{clear:both;font-size:93%;line-height:15px;margin:4px 2px;padding:4px;overflow:auto;}div.cake-code-dump span.code-highlight{background-color:#FF0;padding:4px;}fieldset{border:1px solid #ddd;padding:10px;}fieldset legend{color:#888;margin-left:10px;padding:0 10px;}table caption{font-weight:bold;text-align:center;}table th{background:#aaa;color:white;text-align:center;padding:2px 5px;border:1px solid #888;}table th a,table th a:visited{color:white;font-size:93%;}table th a:hover{color:#ddd;}table th span.asc,table th span.desc{padding-left:12px;}table th span.asc{background:transparent url(/img/sort-asc.png?300) no-repeat left top;}table th span.desc{background:transparent url(/img/sort-desc.png?300) no-repeat left top;}table td{text-align:left;vertical-align:top;padding:2px 5px;border:1px solid #bbb;}table td.vcenter{vertical-align:middle;}.oddRow{background-color:#e7e7e7;}table.index{margin:10px auto;}table.index th{text-align:left;}form label{width:150px;display:block;float:left;clear:left;line-height:23px;}form label.inline{width:auto;display:inline;float:none;clear:none;}form.order select{font-size:77%;}form.order select option{padding:0;padding-right:2px;}form input{border-width:1px;padding:2px 4px;margin:2px 0;}input.checkbox{border:0;margin:0;}.input.required{font-weight:bold;}.input.required input,.input.required select{font-weight:normal;}form div.submit{text-align:center;margin:10px 0;}form input.submit{margin:auto;padding:1px 2px;}blockquote{background:#ddd url(/img/blockquote.png?300) no-repeat left top;clear:both;color:#555;margin:15px;padding:0 10px 10px 10px;padding-left:50px;}img{font-size:77%;color:#bbb;}.message,.message.error,.message.success,.error-message{font-size:108%;margin:auto;padding:10px;text-align:center;font-weight:bold;}.error-message{margin:5px 0 20px 0;padding:5px;font-weight:normal;}.message.error,.error-message{border:1px solid red;border-left:0 none;border-right:0 none;background-color:#FFCBCB;}.message.error span{background:url(/img/message-error.png?300) no-repeat left top;padding-left:25px;}.message.success{border:1px solid green;border-left:0 none;border-right:0 none;background-color:#D3FFCB;}.message.success span{background:url(/img/message-success.png?300) no-repeat left top;padding-left:25px;}#flashMessage{margin:0;padding:1em;}#cakeerror h2.title{margin-bottom:0;border-bottom:1px solid black;text-align:center;}ul.pagination{font-size:85%;text-align:center;}.pagination a:hover{color:black;}.pagination li{border:1px solid #999;display:inline;list-style-type:none;margin:0 4px;padding:5px 0;text-align:center;}.pagination li.current{border:1px solid black;}.clear{display:block;clear:both;}.link{cursor:pointer;}.print{display:none;visibility:hidden;}.small{font-size:85%;}.center{text-align:center;}fieldset{border:1px solid #ddd;}fieldset legend{cursor:pointer;color:black;font-size:123.1%;}table caption{font-size:123.1%;margin-top:10px;}table caption a{font-size:85%;font-weight:normal;}table caption span.small{font-size:77%;font-weight:normal;}table th{white-space:nowrap;font-size:85%;}form div.submit{margin:0;clear:both;}.legend table{margin:auto;clear:both;padding:5px;margin:10px auto 0 auto;font-size:85%;}.legend th{font-size:108%;color:white;font-weight:normal;}.legend td{padding:0 5px;}.help{background:transparent url(/img/help.png?300) no-repeat left center;padding-left:20px;font-weight:normal;}.sprite{display:inline;overflow:hidden;height:18px;padding-left:22px;background-repeat:no-repeat;background-image:url(/img/sprites.png);line-height:1em;}.sprite.delete{background-position:0 -1603px;}.sprite.edit{background-position:0 -12439px;}h2 .sprite.edit{background-position:0 -12437px;}.sprite.block{float:left;text-indent:-999em;display:block;width:18px;padding:0;}.sprite.information{background-position:0 -8749px;}.sprite.help,.sprite.unknown{background-position:0 -8389px;}.sprite.accept,.sprite.online{background-position:0 0;}.sprite.offline{background-position:0 -6013px;}.user_delete{background-position:0 -17227px;}.user_edit{background-position:0 -17245px;}.user_switch{background-position:0 -17281px;}optgroup{font-weight:bold;}optgroup option{font-weight:normal;}#bd{border:0 none;width:665px;}#bd .body{width:auto;}.no-border{border:0 none;}.screen{display:none;visibility:hidden;}table{border:collapse;}table.index th{font-weight:bold;}table td{white-space:nowrap;}table.summary{width:670px;}