div.PreviewGap
{
	height: 2px !important;
	border-bottom: solid 1px #C4C4C4 !important;
	overflow: hidden !important;
}

form.PreviewContent
{
	height: 100% !important;
	width: 100% !important;
}
body.PreviewContent
{
	height: 100% !important;
	width: 100% !important;
}

table.PreviewHeader
{
	padding: 0px !important;
	margin: 0px !important;
	width: 100% !important;
	border-spacing: 0px !important;
	border-collapse: collapse !important;
}
div.PreviewHeader
{
	background: #e1e1e1 url(../Images/Skin/PreviewBarTile.png) repeat-x top left !important;
	border-bottom:solid 1px #C4C4C4;
}
table.PreviewHeaderLeft
{
	padding: 0px !important;
	margin: 0px !important;
	width: 100% !important;
	border-spacing: 0px !important;
	border-collapse: collapse !important;
	text-align: left !important;
}
td.PreviewHeaderLeft
{
	padding: 5px 0px 0px 6px !important;
	text-align: left !important;
	vertical-align: top !important;
	margin: 0px !important;
}
td.PreviewHeaderFull
{
	padding: 0px 0px 3px 6px !important;
	text-align: left !important;
	vertical-align: top !important;
	margin: 0px !important;
}

td.PreviewHeaderRight
{
	vertical-align: top !important;
	margin: 0px !important;
	width: 1px !important;
	white-space: nowrap !important;
	padding: 0px 6px 0px 0px !important;
	text-align: right !important;
}
td.PreviewHeaderRight td
{
	white-space: nowrap !important;
	vertical-align: bottom !important;
}
table.PreviewHeaderRight
{
	width: 100% !important;
	padding: 0px !important;
	border-spacing: 0px !important;
	border-collapse: collapse !important;
	margin: auto 0px 0px auto !important;
	text-align: right !important;
}

div.PreviewContentInner
{
	padding: 25px !important;
}
div.PreviewContent
{
	font: 9pt Arial, Verdana !important;
	overflow: auto !important;
}

.PreviewHeader .PreviewHeaderIconBar
{
	text-align: right !important;
	padding: 0px !important;
	width: 100% !important;
}
.PreviewHeader .PreviewHeaderIconBar table
{
	margin: 0 0 0 auto !important;
}

.PreviewHeader .PreviewHeaderIconBar .ButtonBarDivElement
{
	height: 48px !important;
	padding: 0px !important;
}

.PreviewHeaderLabel /* generic label */
{
	vertical-align: top !important;
	font: bold 9pt Arial, Verdana !important;
	padding: 3px 1px 3px 3px !important;
	color: #698622 !important;
	width: 85px !important;
}

.PreviewHeaderField /* generic text field */
{
	vertical-align: top !important;
	font: 9pt Arial, Verdana !important;
	padding: 3px 3px 3px 1px !important;
	color: #555555 !important;
}


.PreviewHeaderLabelAlt /* generic label */
{
	vertical-align: top !important;
	font: bold 9pt Arial, Verdana !important;
	color: #698622 !important;
}

.PreviewHeaderFieldAlt /* generic text field */
{
	vertical-align: top !important;
	font: 9pt Arial, Verdana !important;
	color: #555555 !important;
	padding: 3px !important;
}

.PreviewButtons
{
	border-collapse: collapse !important;
	border-spacing: 0px !important;
	padding: 0px !important;
	margin: 0px !important;
	margin: auto 0px auto auto !important;
	text-align: right !important;
}
.PreviewButtons td
{
	padding: 0px !important;
}
.PaddedTabView
{
	width: auto !important;
}


/* Actual Buttons */
.PreviewHeader .ButtonBarDivElement
{
	float: right;
}
.PreviewHeader .ButtonBarDivElement img
{
	margin-top: 3px;
}
.PreviewHeader a.ButtonBarAnchor .ButtonBarLeftWrap, 
.PreviewHeader a.ButtonBarAnchor .ButtonBarRightWrap, 
.PreviewHeader a.ButtonBarAnchor .ButtonBarInnerWrap, 
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarLeftWrap, 
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarRightWrap, 
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarInnerWrap
{
	display:table-cell;
	height: 50px;
	cursor: pointer;
	text-align: center;
}
.PreviewHeader a.ButtonBarAnchor .ButtonBarLeftWrap,
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarLeftWrap
{
	text-decoration: none;
	padding-left: 8px;
}
.PreviewHeader a.ButtonBarAnchor .ButtonBarRightWrap, .PreviewHeader a.ButtonBarAnchor:hover .ButtonBarRightWrap
{
	padding-right: 8px;
}
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarLeftWrap
{
	background: url(../Images/Skin/ButtonBar_HighlightLeft.png) top left no-repeat;
}
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarRightWrap
{
	background: url(../Images/Skin/ButtonBar_HighlightRight.png) top right no-repeat;
}
.PreviewHeader a.ButtonBarAnchor:hover .ButtonBarInnerWrap
{
	background: url(../Images/Skin/ButtonBar_HighlightTile.png) top right repeat-x;
}
.PreviewHeader .ButtonBarMenuIconText
{
	display: block;
	text-decoration: none;
	color: #555555;
	font: 8pt Arial;
	padding: 2px 0px 0px 0px;
}
