.cachebox_debugPanel{
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    width:98%;
    margin: auto;
}
.cachebox_titles{
    font-size: 10px;
    font-weight: bold;
    color: white;
    border: 1px solid #2694E8;
    background: #3BAAE3 url(/coldbox/system/cache/report/skins/default/images/bg-glass.png) repeat-x scroll 50% 50%;
    padding:5px 5px 5px 5px;
    cursor: pointer;
    margin-bottom: 2px;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}
.cachebox_titles:hover{
   background: #D7EBF9 url(/coldbox/system/cache/report/skins/default/images/bg-glass2.png) repeat-x scroll 50% 50%;
   border:1px solid #D3D3D3;
   cursor: pointer;
   color: black;
}
.cachebox_debugContentView{
    color: black;
    background-color: #f6f6f6;
    border:1px solid #D3D3D3;
    padding: 5px 5px 5px 5px;
    display:block;
    margin:auto;
    font-size:11px;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}
.cachebox_tracerMessage{
    padding:5px 5px 5px 5px;
    border:1px solid #3366CC;
    background-color: #ffffff;
    color: black;
}
.cachebox_debugContent{
    display:none;
}

.cachebox_debugTitleCell{
    font-weight:bold;
    float:left;
    width: 135px;
    clear:left;
    height:  20px;
}
.cachebox_debugContentCell{
    clear:right;
    height: 20px;
}
.cachebox_renderTime{
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: bold;
	font-style: italic;
}
.cachebox_redText{
	font-weight:bold;
	color:#CC0000;
}
.cachebox_orangeText{
	font-weight: bold;
	color: #ff4432;
}
.cachebox_greenText{
	color: #336600;
	font-weight:bold;
}
.cachebox_blueText{
	font-weight:bold;
	color: #0022AA;
}
.cachebox_blackText{
	font-weight:bold;
	color: #000000;
}
.cachebox_purpleText{
	font-weight:bold;
	color: #67306A;
}
.cachebox_errorText{
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}
.cachebox_debugTables{
	font-size: 11px;
	border:1px outset #93C2FF;
	background-color: #eeeeee;
	width: 99%;
	margin-left:auto;
    margin-right:auto;
}
.cachebox_debugTables th{
	font-size: 11px;
	background-color: #CFE9FF;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
}
.cachebox_debugTables tr{
	background-color: white;
}
.cachebox_debugTables tr:hover{
	background-color: #FEFFAF;
}
.cachebox_debugTables tr.even{
	background-color: #EFF6FF;
}
.cachebox_debugTables tr.even:hover{
	background-color: #FEFFAF;
}
.cachebox_debugTables td{
	padding: 5px 5px 5px 5px;
	font-size: 11px;
}
.cachebox_debugTables textarea{
	border: 1px solid #eeeeee;
	background-color: #fffff0;
	font-size: 11px;
}
.cachebox_debugTables tr.showRC{
	display: table-row;
}
.cachebox_debugTables tr.hideRC{
	display: none;
}
.cachebox_cacheContentReport{
	overflow: auto;
	height: 375px;
	border: 2px inset #cccccc;
	background-color: white;
	text-align: center;
}
.cachebox_errorTables{
	font-size: 11px;
	font-family: verdana;
	border:1px outset #000000;
	background-color: #FFFFFF;
	width: 99%;
}
.cachebox_errorTables th{
	background-color: #969491;
	color:#000000;
	font-weight: bold;
	padding:5px 5px 5px 5px;
}
.cachebox_errorTables td{
	font-size: 11px;
	background-color: #ffffff;
	border: 1px dotted #cccccc;
	padding: 5px 5px 5px 5px;
}
.cachebox_errorTables td.cachebox_errorTablesTitles{
	font-size: 11px;
	font-weight: bold;
	background-color: #EDEDEA;
	padding: 5px 5px 5px 5px;
}
.cachebox_overflowScroll{
	width: 600px;
	overflow:scroll;
	height: 300px;
}
.cachebox_errorDiv{
	font-size:11px;
	font-family: verdana;
	margin: 5px;
	padding: 5px;
}
.cachebox_errorDiv h3{
	margin-top: 3px;
	margin-bottom: 3px;
	color: #993333;
}
.cachebox_errorNotice{
	padding: 5px;
	background-color: #FFF6CC;
	border: 1px solid #999999;
}