
#pdl-debugging {
	font-family: Menlo, Consolas, monospace;
	color: #000;
	width: 100%;
	margin: 2px 0;
	clear:both;
	font-size: 11px;
	max-height: 150px;
	overflow-y: scroll;
}

#pdl-debugging .tab {
    padding: 5px 0 0 0;
    display: none;
}

#pdl-debugging table { width: 100%; border-collapse: collapse; }

#pdl-debugging table tr { cursor: pointer; }
#pdl-debugging table td { padding: 0; }
#pdl-debugging table td.handle { vertical-align: top; width: 10px; }
#pdl-debugging table td.timestamp { width: 50px; }
#pdl-debugging table td.type { width: 100px; }
#pdl-debugging table td.message { max-width: 450px; }
#pdl-debugging table td.context { width: 200px; }
#pdl-debugging table td.file { width: 200px; }

#pdl-debugging table td .extradata {
    margin: 0;
    border-left: solid 5px #666;
    padding: 0 0 0 20px;
    font-size: 90%;
    color: #666;
    display: none;
}

#pdl-debugging table td .extradata dl {
    padding: 0;
    margin: 0;
}

#pdl-debugging table td .extradata dt {
    font-weight: bold;
}

#pdl-debugging .php-warning { background: #FFFAA5; }
#pdl-debugging .php-notice { background: #FFFAA5; }
#pdl-debugging .php-deprecated { background: #efefef; }

#pdl-debugging .tab-selector {
    padding: 0;
    margin: 0;
    border-bottom: solid 1px #666;
}

#pdl-debugging .tab-selector li {
    display: inline-block;
    margin: 0;
    margin-right: 10px;
    padding: 0 5px;
    background: #666;
}

#pdl-debugging .tab-selector li.active {
    background: #000;
}

#pdl-debugging .tab-selector li.active a {
    color: #fff;
}

#pdl-debugging .tab-selector li a {
    text-decoration: none;
    color: #efefef;
}
