.gradient {
	background-image: url(http://www.teohu.maori.nz/images/gradient.jpg);
	background-repeat: repeat-y;
}
dt {
	background-image: url(http://www.teohu.maori.nz/images/cross.gif);
	background-repeat: no-repeat;
	padding: 2px 0 2px 30px;
	margin-top: 1em;
	background-position: 9px top;
}
dt.completed {
	background-image: url(http://www.teohu.maori.nz/images/tick.gif);
}
dt.inprogress {
	background-image: url(http://www.teohu.maori.nz/images/inprogress.gif);
}
#content a.faded {
	color: #666;
	xbackground-color:#FFFF99;
}
td h2 {
	padding: 0 0 0 9px;
}
td p {
	padding: .5em 0 .5em 9px !important; 
	margin: 0;
}
p.selected {
	background-color:#D5DCE1;
}
/************************************************
	Newfangle
/************************************************/


body {
	width: 1025px;
	margin: 0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
/*****************************************************
	Outer layout	
*****************************************************/

#header {
	margin: 20px auto 0;
	background: url(http://www.teohu.maori.nz/images/iwi-reg-img/BG-header.jpg) no-repeat;
	height: 135px;
}
#footer {
	background:url(http://www.teohu.maori.nz/images/iwi-reg-img/BG-footer.jpg) no-repeat;
	height: 34px;
}
/*****************************************************
	Inner Main layout
*****************************************************/

div.main {
	overflow: hidden;
	width: 100%;
	background:url(http://www.teohu.maori.nz/images/iwi-reg-img/main-BG.jpg) repeat-y;
}
div.left {
	width: 29px;
	float: left;
		xbackground: url(http://www.teohu.maori.nz/images/iwi-reg-img/teohukaimoanaFile.gif) 19px 10px #758897 no-repeat;
}
div.right {
	width: 956px;
	float: right;
	background:url(http://www.teohu.maori.nz/images/iwi-reg-img/container-BG.jpg) left bottom no-repeat;
	padding: 0 23px;
	min-height: 250px;
!important
}
/*****************************************************
	Styles
*****************************************************/
a {
	color: #006699;
}
a:hover {
	text-decoration: none;
}
label {
	color: #304556;
}
h1 {
	color: #758897;
	font-size: 16px;
	margin: 5px 0 0;
}
small {
	font-size: 10px;
}
