
body
{
	color:#333;
	background-color: #fff;
	font-weight:normal;
	line-height: 1.2;
	margin: 1in;
	border:0;
	padding:0;
	text-align:left;
}

h1,h2,h3,h4,h5,h6,p,abbr,acronym,address,blockquote,q,cite,hr,dl,ol,fieldset,table,form
{
	margin: 0.2in 0in 0in 0in;
	padding: 0in;
}

img
{
	border:0in;
}

.skiplink, #primaryglobalnavigation, #secondaryglobalnavigation, #maoriswitch, #leftcolumn, #localnavigation, #rightcolumn, #footer, #leftcontent, .backtotop
{
	display: none;
}

/**************************************/
/**************************************/
/* FONTS */
/**************************************/
/**************************************/

body, table	
{
	font-size: 12pt; 
	font-family: Georgia, Times, Serif;
}

h1
{
	font:bold 26pt "Times New Roman", georgia, serif;
	color:#111;
}

h2							
{
	font:bold 18pt "Times New Roman", georgia, serif;
	color:#111;
}

h3							
{
	font:bold 14pt "Times New Roman", georgia, serif;
	color:#111;
}

h4
{
	font:bold 12pt "Times New Roman", georgia, serif;
}

.contact h3
{
	padding-top: 10px;
	padding-bottom: 0px;
}

p							
{
	font-size: 12pt;
}

p.description, p.forgotpassword
{
	font-size: 10pt;
}

p.date
{
	color: #777;
	background-color: #fff;
	font-size: 10pt;
}

#centerleftcontent p
{
	padding-bottom: 0.2in;
}


p.newsitem
{
	padding-bottom: 0.4in;
}





#maincontent p.date
{
	font-size: 12pt;
}

.pdf
{
	font-size: 10pt;
	display: block;
}




strong
{
	font-weight: bold;
}

ul.accesskeyslist li strong
{
	padding-right: 0.4in;
}

fieldset					
{
	border:solid 0in black;
	padding:0in;
	margin:0in;
}

legend						
{
	display:none;
}

label						
{
	font-size:10pt;
	font-family: "Times New Roman", georgia, serif;

}





/**************************************/
/**************************************/
/* LINKS */  
/**************************************/
/**************************************/

/*
a:link						
{
	color:#775600;
}


a:visited					
{
	color:#775600;
}


a:active					
{	
	color:#775600;
}


a:hover						
{
	color:#bd8b09;
	text-decoration:none;
}

.repeatablecontent a
{
	display: block;
}

a.padtop
{
	padding-top: 0.3in;
}
*/

/**************************************/
/**************************************/
/* POSITIONING  */
/**************************************/
/**************************************/

#container
{
	position:absolute;
	left: 0;
	top: 0;
	padding: 0 !important;
	margin: 0 !important;
	width: 7in;
}

#relativepositioned
{
	position: absolute;
	margin-top:0.3in;
}




/*************************************/
/*  HEADER */
/*************************************/

#globalheading
{
	position: absolute;
	top: 0in;
	left: 0in;
	margin: 0in;
	padding: 0in;
	text-align:left;
}

#globallogo
{	
	position: absolute;
	top: 0in;
	left: 4.5in;
	margin: 0in;
		
}





/*************************************/
/*  CONTENT */
/*************************************/


#centercolumn
{
	clear:both;
	width:7in;
	border: none;
}

#pagetitle
{
	margin: 0in 0in 0.2in 0in;
	padding: 0.1in;
	border: none;	
}


#centerleftcolumn
{
	clear: both;
	float: left;
	width: 3.2in;
	margin-right: 0.2in;
	margin-bottom: 0.2in;
	padding-bottom: 0.2in;
	border: solid 0.02in #ebebe1;
}

#centerrightcolumn
{
	float: left;
	width: 3.2in;
	margin-bottom: 0.2in;
	padding-bottom: 0.2in;
	border: solid 0.02in #ebebe1;
}

#greeting, #maorigreeting
{
	margin:0.2in;
	width: 2.7in;
	padding-bottom: 0.2in;
	border: none;
	border-bottom: solid 0.02in #d8d7c3;
}

#centerleftcontent, #whatsnew
{
	margin:0.2in;
	width: 2.7in;
}

#whatsnew p.articletitle
{
	clear:both;
	float: left;
	padding-left: 0in;
	padding-right: 0in;
	width: 1.6in;
}
#whatsnew p.date
{
	float: right;
	padding-left: 0in;
	padding-right: 0in;
	width: .6in;
}

#whatsnew p.description
{
	clear:both;
}

#maincontent, .repeatablecontent, #fundingcontent, .fundingintro
{	
	margin:0px;
	padding: 0.2in;
	border: solid 0.02in #ebebe1;
	width: 5.75in;
}


.fundingintro
{
	margin-bottom: 0.2in;
}


.repeatablecontent
{
	margin-bottom: 0.2in;
}



#fundingcontent
{
	padding: 0in;
	border: none;
	width: 5.75in;
}

.introduction
{
	padding-bottom: 0.2in;
	margin-bottom: 0.2in;
	border-bottom: solid 0.02in #ebebe1;
}

#fundingleftcontent
{
	clear:both;
}

#fundingrightcontent
{
	margin-left: 0.2in;
	text-align: left;
}

#fundingleftcontent, #fundingrightcontent
{
	float: left;
	padding: 0.2in;
	border: solid 1px #ebebe1;
	width: 2.85in;
	
}



.backtotop
{
	text-align: right;
}

#searchresultssearch
{
	padding-bottom: 0.4in;
}

#maincontent h4
{
	clear:both;
	float:left;
	width: 4in;
}

#maincontent p.date
{
	float: right;
	width: 1.5in;
}



/**************************************/
/**************************************/
/* LISTS */
/**************************************/
/**************************************/


ol, ul
{
	margin-bottom: 0.2in;
	margin-top: 0in;
}

ul
{
	list-style-type: square;
}




ul.optionallinks
{
	
	margin: 0in;
	padding: 0.2in 0in 0.0in 0in;
	list-style:none none outside;
	height: 0.6in;
	width: 5.75in;
}

ul.optionallinks li
{
	display: block;
	float:left;
	padding: 0in;
	text-align: left;
	width: 1.3in;
	
}

ul.optionallinks li img
{
	display: none;
}



ul.accesskeyslist
{
	list-style-type: none;
}

ul.sitemaplist
{
	list-style: none url(../images/bulletwhite.gif) outside;
}

ul.sitemaplist li, ul.accesskeyslist li
{
	padding: 0.2in 0in 0.2in 0in;
}

ul.sitemaplist li a
{
	text-decoration: none;
}

ul.jumplinks, .contact ul
{
	list-style: none none outside;
	margin: 0in 0in 0.4in 0in;
	padding: 0in;
}

ul.jumplinks li, .contact ul li
{
	padding: 0.03in 0in 0.03in 0in;
}


