a.tooltip{
	border:1px solid Silver;
	color:Black;
	margin:3px;
	padding:0px 3px 0px 3px;
	text-decoration:none;
}
table.adminListing{width:auto;}

table.adminListing th,table.adminListing th a{background-color:ButtonFace;}
table.adminListing th a{color:Black;display:block;padding:1px;text-decoration:none;}
table.adminListing th a:hover{background-color:ButtonHighlight ;}
table.adminListing th,table.adminListing td{border-color:ButtonFace;}
table.adminListing tr:hover td{background-color:Highlight;color:HighlightText;}

table#colorSchemePreview{
	background-color:White;
	border:0px;
	border-collapse:collapse;
	font-size:0.7em;
	width:50%;
}
table#colorSchemePreview th,
table#colorSchemePreview td{border:0px;vertical-align:top;}
table#colorSchemePreview td#previewLeft{width:25%;}
table#colorSchemePreview td#previewLeft a{
	display:block;
}
table.colorSchemePreview td#previewRight{width:75%;}


div.messageBox{
	background:ButtonFace;
	border:2px outset ButtonHighlight;
	margin:10px;
	margin-left:auto;
	margin-right:auto;
	width:300px;
}
div.messageBox h2{
	background-color:ActiveCaption;
	background-image:url(/assets/images/icons/information.gif);
	background-position:center left;
	background-repeat:no-repeat;
	color:CaptionText;
	font-size:1em;
	margin:0px;
	padding:2px 2px 2px 20px;
}
div.messageBox p{
	margin:5px;
	padding:5px;
}
div.quotaChart{
	border-width:1px;
	border-style:inset;
}
div.quotaChart img.on{
	background-color:ButtonShadow;	
}
div.quotaChart img.off{
	background-color:ButtonFace;	
}

div.explorer{
	border:0px solid Silver;
}
div.explorer div.treeview{
	border:1px inset Silver;
	overflow:auto;
	width:150px;
}
div.explorer div.contentview{
	overflow:auto;
	padding:5px;
	width:400px;
}
div.explorer div.contentview h1{
	font-size:1em;
	font-weight:bold;
	margin:0px;
}
html>body div.explorer{
	display:table-row;
}
html>body div.explorer div.treeview,div.explorer div.contentview{
	display:table-cell;
	vertical-align:top;
}



div.Summary{border:0px solid red;float:right;width:260px;}
html>body div.QuotaSummary{margin-top:-15px;}
div.Summary table td{border:0px;}
table.key{width:140px;}
table.key td{border:0px;}


body.help{
	font-family:arial;
	font-size:0.75em;
}


.htmlarea table{
	border:1px solid ButtonFace;
	display:table;	
	width:auto;
}
div.htmlarea-context-menu table{
	display:block;
}
div.htmlarea-context-menu table td{
	border:0px;
}
.htmlarea{margin-bottom:10px;width:500px;}


/*
ul.adminMenu li{
	background-repeat:no-repeat;
	background-position:0px center;
	list-style-type:none;
	margin-left:-20px;
	padding-left:20px;
}
ul.adminMenu li.pages{background-image:url(/assets/scripts/mob/treeview/images/page.gif);}
ul.adminMenu li.table_definitions{background-image:url(/assets/scripts/xinha-nightly/plugins/TableOperations/img/table-prop.gif);}
ul.adminMenu li.field_definitions{background-image:url(/assets/scripts/xinha-nightly/plugins/TableOperations/img/cell-prop.gif);}
ul.adminMenu li.table_relationships{background-image:url(/assets/scripts/xinha-nightly/plugins/TableOperations/img/row-insert-above.gif);}
*/


body.popup{font-family:verdana;font-size:0.7em;margin:2px;}
body.regexPicker h1{font-size:1.2em;margin:0px;}
body.regexPicker h2{color:Maroon;font-size:1em;font-weight:bold;margin:0px;}
body.regexPicker p{margin:2px;}
body.regexPicker p.regex{color:Green;font-size:0.8em;font-weight:normal;margin:0px;}
body.regexPicker input.button{float:right;font-size:0.8em;}
body.regexPicker div.odd,body.regexPicker div.even{margin-bottom:1px;}
body.regexPicker div.odd{background-color:#E0E0E0;}
body.regexPicker div.even{background-color:#E9E9E9;}




div.tableDescription{
	margin:10px;
}