/*Header bars for sections*/
.TopPanelLeft
{
	background: #DEF0FF url(../images/skin/LeftHeaderTile.png) repeat-x left bottom;
	padding: 0px;
	margin: 0px;
	height: 25px;
	vertical-align: top;
}
.TopPanelRight
{
	background-color:#DEF0FF;
	padding: 0px;
	margin: 0px;
	height: 25px;
	background: #96B744 url(../images/skin/RightHeaderTile.png) repeat-x left bottom;
}
.TopPanelText
{
	overflow: hidden;
	padding: 6px 0px 0px 10px; 
	color: white;
	font: 10pt Arial, Verdana;
	white-space:nowrap;
}


/* scrollable div */
.ContentDiv
{
	background-color:White;
	outline: none;
	overflow: auto;
	padding: 0px;
	height: 100%;
}
.ContentDiv_PopupConf
{
	background-image: url(../Images/Skin/Wizard_Confirmation.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	outline: none;
	overflow: auto;
	padding: 0px;
	height: 100%;
}
.ContentDiv_PopupWarn
{
	background-image: url(../Images/Skin/Wizard_Warning.gif);
	background-position: left bottom;
	background-repeat: no-repeat;	
	outline: none;
	overflow: auto;
	padding: 0px;
	height: 100%;
}
.ContentDiv_PopupData
{
	background-image: url(../Images/Skin/Wizard_DataEntry.gif);
	background-position: left bottom;
	background-repeat: no-repeat;	
	outline: none;
	overflow: auto;
	padding: 0px;
	height: 100%;
}
.ContentDiv_PopupInfo
{
	background-image: url(../Images/Skin/Wizard_Information.gif);
	background-position: left bottom;
	background-repeat: no-repeat;	
	outline: none;
	overflow: auto;
	padding: 0px;
	height: 100%;
}

/* A table that takes up the whole page */
.FullPageTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
}
.FullWidthTable
{
	border-collapse: collapse;
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
}


td.FullTableCell
{
	vertical-align: top;
	height: 100%;
	width: 100%;
	padding: 0px;
}