a:link    
	{
	color: #7AB800;
	text-decoration: none;
	}
a.visited 
	{ 
	color: #7AB800;
	text-decoration: none;
	}
a:hover
	{ 
	color: #7AB800;
	text-decoration: underline;
	}
body 
	{

    font: 78% arial,helvetica;
	color: #50535A;
	height:100%;
	max-height:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	border:0;
	}
h1
	{
    font: 165% arial,helvetica;
	color: #7AB800;
    margin: 0px 0px 5px
	}
h2
	{
    font: bold 135% arial,helvetica;
	color: #7AB800;
    margin-bottom: 0.5em;
    margin-top: 1em
	}
table.SchemaDocumenterTable
	{
	margin-top: .6em;
	margin-bottom: .3em;
	border-width: 1px 1px 0px 0px;
	border-style: solid;
	font-size: 100%;
	width: 100%;

	}
table.SchemaDocumenterTable th
	{ 
	border-style: solid; 
	border-width: 0px 0px 1px 1px;

	padding: 4px 6px;
	text-align: left;
	vertical-align: top;

	}
table.SchemaDocumenterTable th.Centered
	{
	text-align: center;
	vertical-align: middle;

	}
table.SchemaDocumenterTable td
	{ 
	border-style: solid; 
	border-width: 0px 0px 1px 1px;

	padding: 4px 6px;
	text-align: left;
	vertical-align: top;

	}
table.SchemaDocumenterTable td.Sql
	{ 
	border-style: solid; 
	border-width: 0px 0px 1px 1px;

	padding: 4px 6px;
	text-align: left;
	vertical-align: top;
	font-family:  Courier New;
	font-size: 10pt;
	}	
table.SchemaDocumenterTable td.Centered
	{
	text-align: center;
	vertical-align: middle;

	}
table.SchemaDocumenterTable td.NoItems
	{
	font-style:  italic;

	}	
table.TaskDialogButton
	{
	font-family:  arial;
	font-size: 10pt;	
	}
table.TaskDialogButton td
	{ 
	padding-top:5;

	}			
div.Note
{
	font-family:  arial;
	font-size: 10pt;	
	border-top:1 solid #50535A; 
	border-bottom:1 solid #50535A;

	padding-left:10;
	padding-right:10;
}
.Banner 
	{
	border:0; 
	padding:0; 
	margin-top:0px; 
	height:8px; 
	color: #50535A;
	background: white;
	}
.BannerText 
	{
	font:bold; 
	font-size:18pt; 
	font-family:Arial, Helvetica; 
	height:0px; 
	margin-top:0; 
	margin-left:8px; 
	margin-bottom:0; 
	padding:0px; 
	color: #7AB800;
	}
.BannerColumn 
	{
	border-color: #50535A;
	}
div.CopyrightDisclaimer
	{
	margin:0; 
	bottom:0; 
	left:0; 
	width:100%; 
	height:50px;
	font-size:0.8em; 
	z-index:5; 
	text-align:right; 
	border-color: #50535A;
	border-style: solid; 
	border-top-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-right-width: 0px;
	}
#head 
	{
	position:absolute;
	margin:0;
	top:0;
	left:0;
	display:block;
	width:100%;
	z-index:5;

	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	}
#foot
	{
	position:absolute;
	margin:0;
	bottom:0;
	left:0;
	display:block;
	width:100%;
	height:50px;
	font-size:0.8em;
	z-index:5;
	text-align:right;
	border-color: #50535A;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	}
#content
	{
	position:absolute;
	left:0;
	top:180px;
	bottom:50px;
	font-size:1em;
	z-index:4;
	overflow:auto;
	height:100%;
	width:100%;
	display:block; padding-left:10; padding-right:10;
	}
* html #content
	{
	height:100%;
	top:0; 
	bottom:0;
	border-top:175px solid; 
	border-bottom:50px solid;
	border-color: white;
	}	
#contentSmallHeader
	{
	position:absolute;
	left:0;
	top:120px;
	bottom:50px;
	font-size:1em;
	z-index:4;
	overflow:auto;
	height:100%;
	width:100%;
	display:block; padding-left:10; padding-right:10;
	}	
* html #contentSmallHeader
	{
	height:100%;
	top:0; 
	bottom:0;
	border-top:115px solid; 
	border-bottom:50px solid;
	}	
