body
{
	font-family: sans-serif;
	line-height: 1.5em;
    overflow:auto;
}

a
{
	color: #0074A6;
}

/*FB9506 No border mode fixed CSS*/
DIV#modgov .mgFixed1
{
    position:fixed;
    top:0;
    left:0;
    padding-left:10px;
	/*padding-bottom:20px;*/
    z-index:100;
    width:100%;
    background-color:white;
    /*display:none;*/
}

DIV#mgExtractResults
{
	overflow:visible !important; /*FB9506 Disable div scroll to use page scroll instead*/
}

DIV#modgov TABLE.mgExtractResultsTable
{
	background-color:white; /*FB9506 Ensure we don't get scroll spillage*/
}

DIV#modgov TABLE.mgExtractResultsTable CAPTION.mgSectionTitle
{
    margin-bottom: 0px !important; /*This is the fix for scroll spillage between the section title and extract results when using sticky headers*/
}

/* CSS for 1460 */

TABLE.mgExtractResultsTable, TABLE.mgExtractResultsChildTable /*FB20918 Add child table*/
{
	background-color:white; /*FB9506 Ensure we don't get scroll spillage*/
}

DIV#mgExtractResults /*FB1623 Ensure scroll if required*/
{
	overflow-x:auto;
    overflow-y: auto;
	margin-left:0.5em !important; /*FB20918 Ensure sticky header lines up with main table-sorter header*/
}

TABLE.mgExtractResultsTable, TABLE.mgExtractResultsChildTable /*FB20918 Ensure sticky header lines up with main table-sorter header*/
{
	margin-left:0 !important;
}

/* End of CSS for 1460 */