﻿div.DataPreview {
	width: 640px;
	max-height: 480px;
	position: absolute;
	z-index: 10;
	background-color: #fff;
	border-top: solid 2px #aaa;
	border-right: solid 2px #777;
	border-bottom: solid 2px #777;
	border-left: solid 2px #aaa;
	font-size: 0.9em;
}

div.DataPreview img.X {
	float: right;
	margin: 5px 10px 5px 0px;
	border: 0px;
}


/* -----| Headings |-------------------------------------------------------- */
div.DataPreview div.Meta {
	clear: right;
	text-align: left;
	margin: 0.5em 0.7em 0.5em 1em;
	background-color:#EFEFFF;
	border:1px solid #5D75B9;
	padding: 0.5em;
	font-size: 0.9em;
	color: #666;
}

div.DataPreview div.Meta h2 {
	background-color:#EFEFFF;
	border-bottom:1px solid #FFFFFF;
	color:#324374;
	font-size:1.3em;
	font-weight:normal;
	margin: 0em;
	margin-bottom: 0.1em;
	padding: 0.3em 0em;
}

div.DataPreview div.Meta a.Browse img {
	border: 0px;
	vertical-align: bottom;
}

div.DataPreview div.Meta span a, div.DataPreview div.Meta  span a:link, div.DataPreview div.Meta  span a:visited, div.DataPreview div.Meta  span a:hover, div.DataPreview div.Meta  span a:active {
	color: Green;
}

div.DataPreview div.Records {
	color: #777;
	display: block;
	padding-left: 1.2em;
	margin: 1em auto 0.5em auto;
	font-size: 0.9em;
}


/* -----| Links |----------------------------------------------------------- */
div.DataPreview div.Links {
	text-align: right;
	margin: 0em 0.1em 0.7em 0em;
	border-top: 1px solid #ccc;
	padding-top: 0.5em;
}

div.DataPreview div.Links span {
	margin-right: 1em;
}


/* -----| Table |----------------------------------------------------------- */
div.DataPreview div.DataContainer1 {
	height: 260px;
	overflow: auto;
	margin-bottom: 1em;
}

div.DataPreview div.DataContainer {
	margin: 0em 0.3em 1em 0.8em;
	padding: 0em;
}

div.DataPreview table {
	width: 99%;
	border-left: solid 1px #ccc;
	font-size: 0.9em;
}

/* Page classes are for the auto pivot table */
div.DataPreview table tr.Page {
}

div.DataPreview table tr.Page td {
	background-color: #f1f1f1;
}

div.DataPreview table tr.Page td.No {
	font-size: 5px;
}

div.DataPreview table tr.Page td.Hover {
	background-color: #ddd;
	cursor: pointer;
}

div.DataPreview table tr th {
	padding: 0.2em;
	color: #fff;
	background: url(../_Images/DataTableBack.gif) top center repeat-x #5c73b8;
}

div.DataPreview table tr td {
	padding: 0.1em 0.25em;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
}

div.Footnotes {
	margin: 1em 0.8em 1em 0.8em;
	border:1px solid #ccc;
	padding: 0em 0.5em 0.5em 0.5em;
}

div.Footnotes h2 {
	font-size: 1.2em;
	border-bottom:2px solid #EFEFFF;
	color:#324374;
	font-weight:normal;
	padding-bottom:0.2em;
}

div.DataPreview table td.Footnotes a {
	color: #777;
	vertical-align: super;
	font-size: 0.8em;
}
