body {
	background-image: url("/brand/bg.jpg"); 
	background-repeat: no-repeat; 
	background-position: center 125px;
	margin: 5px 10px 5px 10px; 
	font-size: 70%;}

div#header {
	font-family: Arial, Helvetica, Sans-serif;}


div#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	max-width: 790px; 
	margin-top: 0.7em; 
	/*font-size: 70%;*/ 
	/*width: 780px;*/
}

/*table { font-size: 100% } */

a:link		{ color: #666666; }
a:visited 	{ color: #862106; }
a:hover		{ text-decoration: none; }

.skiplink {display:none;}

fieldset { border: 0; padding: 0; margin: 0; }
legend { border: 0; padding: 0; margin: 0; }

h1 { 
	font-family: Times, serif; 
	color: #862106; 
	font-size: 215%;
	padding: 0; margin: 0; }
h1.maori {
	font-weight: normal;
	font-size: 185%; 
	line-height: 90%;
	padding-bottom: 5px; }

h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 160%;
	font-weight: bold; 
	margin-bottom: 5px; }
h2.welcome { 
	font-family: Times, serif;
	text-align: center; 
	font-weight: normal; 
	color: #990000;
	padding-bottom: 10px; }

h3 {
	font-size: 120%; 
	font-family: Arial, Helvetica, sans-serif; }

h4 { 
	margin-top: 0; 
	text-align: center; 
	font-size: 110%; }


li { 
	margin-top: 3px; 
	margin-bottom: 3px;}

p { text-align: justify; }
p.brown { color:#990000; }
p.subsection { margin-left: 3em; }

address {
	margin-left: 3em; 
	font-style: normal;
	padding-bottom: 10px; }



div#footer {
	margin-top: 2px; }
div#footer hr {
	background-color:#862106 }




.tools {
	font-family: Arial, Helvetica, Sans-serif; 
	color: #666; 
	/*font-size: .66em; */
	line-height: 14px; font-weight: bold;}

.tools a 	{color: #666666; text-decoration: underline;}
.tools a:visited 	{color: #666666; text-decoration: underline;}
.tools a:hover	{color: #333333; text-decoration: none;}

.links	{color: #666666; font-family: Verdana, Arial, Helvetica, Sans-serif; line-height: 14px;}

.links a 	{color: #666666; text-decoration: underline;}
.links a:hover	{color: black; text-decoration: none;}



.help	{font-size: 11px; color: gray; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; 
	padding-left: 10px; padding-right: 10px;}

.help a		{color: gray; text-decoration: underline;}
.help a:hover	{color: black; text-decoration: none;}

.input	{font-size: 12px; color: black; font-family: Arial, Helvetica, sans-serif; text-align: left;}
.inputh	{font-size: 12px; color: black; font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold;}

.button	{font-size: 12px; color: black; font-family: Arial, Helvetica, sans-serif; text-align: center; font-weight: bold;}

.hrule	{margin-top: -19px; margin-bottom: -24px;}

.formt	{margin-top: -30px; margin-bottom: 0px;}
.formb	{margin-top: 0px; margin-bottom: -20px;}

.hits	{color: #666666; font-family: Arial, Helvetica, Sans-serif; 
	font-size: 11px; line-height: 14px; font-weight: bold;}

.hits a 	{color: #666666; text-decoration: underline;}
.hits a:hover	{color: #333333; text-decoration: none;}

.search {color: blue;}

.srchtitle 	{line-height:25px;color:#862106;}

/* set the font color to the same as the background for older browsers (IE3)*/
.sirl_hide {color:white; display:none;} 

/* abstract styles */
.ab_body {font-size:0.84em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ab_indent {margin-left:1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.static {font-size: 1em; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}

.home1 { 
	font-family: times new roman, serif; 
	font-size: 160%; 
	text-align: center; }



@media print {
div#header { display: none; }
div#content { width: auto; }
fieldset { display: none; }
td#contentleft { display: none; }
span.printhide { display: none; }

div#footer { display: none; }

}