

/* Fix for IE float bug */
* html .visualIEFloatFix,
* html h1,
* html h2,
* html h3,
* html h4,
* html h5,
* html h6,
* html dd,
* html .documentDescription,
* html .visualClear,
* html .portalMessage,
* html .system-message,
* html #error-handling,
* html .documentContent {
height: 0.1%;
}

/****** SOMETHING BEFORE HERE IS FIXING THE BG IMAGE ON NAV ******/


/* This is the motive CSS */
/*------------------------- IE-ONLY FIXES ---------------------------*/
/* Parent/original stylesheet noted above each set of rules          */
/* The majority of IE bugs are redraw errors: content or borders not */
/* shown correctly. Most are fixed by assigning a height value.      */
/* Updated: 7 Dec 2006, andy@motive.co.nz                          */
/*********************************************************************/


/*---- SOURCE: body.css ----*/
html #content p.date, html #content div.help {
	height: 1%;
	}
	
html .refNo {
	font-size: x-small;
	}
	
html .callout {
	height: 1%;
	}	
	
/* In IE6, first element in the content div requires position value 
   otherwise section (left) nav anchors do not expand to 100% width
   typically the first element should be a <h1>
*/
h1	{
	position: relative;
	}


/* Compromise for various font sizes - ems dont wont too well */
#content ol {
	margin-left: 0em;
	padding-left: 2.48em;
	}
	
	/*---- SOURCE: nav-global.css ----*/

/* prevents redraw errors, e.g. logo image displacement */
html #portal-top, * html #navAbout {
	height: 1%;
	}
	
html ul#navGlobal li a {
	font-weight: 600;
	}
	
	
/*---- SOURCE: nav-section.css ----*/

/** This breaks the grey part of the navigation
html #navSection ul {
	position: relative;
	width: 100%;
	height: 1%;
	}
**/
	
#navSection ul a {
	position: relative;
	z-index: 99;
	}	

/*---- SOURCE: nav-page.css ----*/

html #portal-breadcrumbs {
	height: 1%;
	}
	
html #navContents a {
	position: relative;
	}
	
	
html #download a.info, html #download a.info:hover {
	background-position: 2px 4px;
	}
	
	
/*---- SOURCE: cols.css ----*/

html .wrapperCol {
	position: relative;
	height: 1%;
	}
	

/*---- SOURCE: pub-imprint.css ----*/

html #portal-column-two h4 { /* Fix for IE showing border line through heading */
	height: 1%;
	background: #fff;
	}
	
html #relatedItems h4 { /* ghost line in IE6 */
	background: #fff;
	}
	
	
/*---- SOURCE: pub-masthead.css ----*/

html .pubType {
	padding-top: 1em;
	}
	
html #navPublication a:hover IMG {
	border: 1px solid #ccc;
	}
	
	
/*---- SOURCE: search.css --*/

html #content .inline a {
	background-attachment: fixed; /* FF won't show image if fixed */
	}

/* This causes the words 'Search Terms' to appear in the corner
html #content form legend {
	position: absolute;
	left: .2em;
	top: 0;
	height: 1%;
	}
	*/
	
html #content fieldset fieldset legend {
	left: -.2em;
	}	
	
html #content form fieldset {
	margin-top: 1em;
	padding-top: 1.4em; /* padding reserves v-space for absolute-pos legend */
	}
	
html #content form#refine-search fieldset {
	padding-top: 0;
	}
	
	
/*---- SOURCE: tables.css --*/

html .wrapper3tables table {
	width: 23ex;
	}

html .outline {
	border: 1px solid #ccc;
	}

/* dont know why this is required
html th, html td {
	font-size: .72em;
	}
*/

html colgroup.num {
	width: 8ex;
	}
	
html col.num, html col.numshade {
	width: 9.5ex;
	}	
	
/*---- SOURCE: homepage.css --*/

html .newsEvents a {
	height: 1%;
	}		

/*
    Client (Gavin) does not waht fullscreen controls to display for IE6 and below,
    since it the non-widescreen pushes the left-hand nav. to the bottom of the screen when some wide tables are presented.
*/

#fullscreen_control_off {
    display: none;
    }
    
body.fullscreen #fullscreen_control_on {
    display: none;
    }
	
	

	
	
