#hackvertor div#inspectionResult {	
	top:0;
	left:10px;
	height:85%;
	width:95%;
	margin:0px;	
	border:1px solid #CCC;	
	overflow:auto;
	background-color:#FFF;
	z-index:2000;
	position:absolute;
	top:50px;
	display:none;	
	font-size:13px;
}
#hackvertor #inspectionResult h2 {
	margin-bottom:5px;
}
#hackvertor #objValues {
	display:block;
}
#hackvertor #objValues table {
	border:1px solid #CCCCCC;
	border-collapse:collapse;	
}
#hackvertor #objValues table {
	border:1px solid #CCCCCC;
	border-collapse:collapse;
}
#hackvertor #objValues table td {
	border:1px solid #CCCCCC;
}
#hackvertor #objValues table tr th {
	background-color:#efefef;
	padding:5px;
}
#hackvertor #objValues table tr td {
	padding:3px;
}
#hackvertor #objValues table tr {
	background-color:#FEFEFE;
	color:#333333;	
}
#hackvertor #objValues table tr:hover {
	background-color:#c90005;
	color:#FFFFFF;
}
#hackvertor #objValues table tr:hover a:link {
	color:#FFFFFF;
}
#hackvertor .tree {
	margin:0;
	padding:0;
}
#hackvertor .tree a {
	color:#0066CC;
	font-weight:bold;	
}
#hackvertor .tree a {
	padding-left: 22px;
}
#hackvertor .tree a:hover {
	color:#CCC;	
}		
#hackvertor .tree li {
	background: white url(http://hackvertor.co.uk/images/icons/bullet_toggle_plus.png) no-repeat left top;
	list-style-type: none;	
	margin-bottom: 3px;
}
#hackvertor .tree li.closed {
	background: white url(http://hackvertor.co.uk/images/icons/bullet_toggle_plus.png) no-repeat left top;
}
#hackvertor .tree li.open {
	background: white url(http://hackvertor.co.uk/images/icons/bullet_toggle_minus.png) no-repeat left top;
}
#hackvertor .tree li.open ul {
	margin-left:22px;
}
#hackvertor #objValues table {
	width:100%;
	height:auto;	
}
#hackvertor .propTable {	
	border-bottom:1px solid #CCC;
}
#hackvertor .propTable .first {
	width:400px;
}
#hackvertor .propTable .second textarea {	
	width:100%;
	height:auto;
	border:none;
	padding:0;
	background-color:none;
}
#hackvertor .propTable .second div {
	width:600px;
	overflow:auto;
	height:auto;	
}
#hackvertor .propTable .third {
	width:5px;	
}
#hackvertor .propTable .second, #hackvertor .propTable .third {
	font-family: "Courier New";	
}
#hackvertor .propTable .first, #hackvertor .propTable .second, #hackvertor .propTable .third {
	text-align:left;
	display: table-cell;
	vertical-align: top; 
}
#hackvertor .objectKey {
	width:350px;
	font-size:10px;
	border-collapse:collapse;
	margin:10px;
}
#hackvertor .objectKey td {
	width:50px;
	border:1px solid #CCC;
} 
#hackvertor .object {
	background-color:#0062a6;
	color:#FFF;
	padding:3px;
}
#hackvertor .function {
	background-color:#a60000;
	color:#FFF;
	padding:3px;	
}
#hackvertor .string {
	background-color:#5ea600;
	color:#FFF;
	padding:3px;
}
#hackvertor .number {
	background-color:#ffde00;
	padding:3px;
}
#hackvertor .boolean {
	background-color:#f6ff00;
	padding:3px;
}
