body {
color:#330665;
font-family:Arial,Helvetica,sans-serif;
font-size:75%;
}

h2 {
font-size:1.2em;
padding-top:16px;
}

.bold {
font-weight:bold;
}
a:link, a:visited {
border:0px none;
color:#CC0000;
}
a:hover {
text-decoration:underline;
}

p {
}
.wysiwyg p {
padding:8px 0pt 0pt;
}

.treatwise_sideborder
{
	background: #bf9934;
	width: 1px;
}


.treatwise_purplep
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3c3092;
	text-align: center;
	margin: 0;
	padding: 0;
}

.treatwise_purpletab
{
	background: url(../images/treatwise_purpletab.gif) top left no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 71px;
	line-height: 1em;
	height:48px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.treatwise_lightbluetab
{
	background: url(../images/treatwise_lightbluetab.gif) top left no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #330665;
	line-height: 1em;
	width: 71px;
	height:48px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.treatwise_darkbluetab
{
	background: url(../images/treatwise_darkbluetab.gif) top left no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 71px;
	line-height: 1em;
	height:48px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.treatwise_greytab
{
	background: url(../images/treatwise_greytab.gif) top left no-repeat;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #330665;
	width: 71px;
	line-height: 1em;
	height:48px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.treatwise_bottomtab
{
	background: url(../images/treatwise_bottomtab.gif) bottom left no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #330665;
	width: 71px;
	line-height: 1em;
	text-align: center;
	margin: 0;
	padding: 0 0 8px 0;
}


.treatwise_titles
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #330665;
	text-align: center;
	padding: 7px;
}

.treatwise_footer
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #330665;
	text-align: left;
	padding: 7px 7px 0 7px;
}

.treatwise_whiteonpurple
{
	background: #3c3092;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
	padding: 7px;	
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_whiteonpurple_left
{
	background: #3c3092;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
	padding: 7px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleonlightblue
{
	background: #8dd8f8;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #3c3092;
	padding: 7px;	
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleonlightblue_left
{
	background: #8dd8f8;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3c3092;
	padding: 7px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleongrey
{
	background: #f3f3f3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #3c3092;
	padding: 7px;	
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleongrey_left
{
	background: #f3f3f3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3c3092;
	padding: 7px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleongrey_lefttab
{
	background: #f3f3f3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3c3092;
	padding: 7px 7px 7px 14px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_whiteondarkblue
{
	background: #00adef;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ffffff;
	padding: 7px;	
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_whiteondarkblue_left
{
	background: #00adef;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	padding: 7px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_whiteondarkblue_lefttab
{
	background: #00adef;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	padding: 7px 7px 7px 14px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleline
{
	background: #3c3092;
	width: 1px;
}

.treatwise_purpletext
{
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3c3092;
	padding: 7px;
}

.treatwise_subheader
{
	background: #e2e2e2;
	display: block;
	text-align: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #330665;
	padding: 7px;	
}

.treatwise_subheader_copy
{
	background: #f3f3f3;
	display: block;
	text-align: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #330665;
	padding: 7px;	
}

.treatwise_search_header
{
	background: url(../images/treatwise_search_bg.gif) no-repeat;
	height: 48px;
}

.treatwise_search_header_results01
{
	background: url(../images/treatwise_search_bg.gif) top left no-repeat;
	height: 40px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0 0 0 7px;
	text-align: left;
}


.treatwise_search_header_results02
{
	background: url(../images/treatwise_search_bg.gif) top center no-repeat;
	height: 40px;	
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0 0 0 7px;
	text-align: left;
}

.treatwise_search_header_results03
{
	background: url(../images/treatwise_search_bg.gif) top right no-repeat;
	height: 40px;
}

.treatwise_search_header_text
{
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	padding: 0 0 8px 7px;
	margin: 0;
}


.treatwise_full_listing
{
	padding: 0;
	margin: 0;
}

.treatwise_purpleongrey_right
{
	background: #f3f3f3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #3c3092;
	padding: 5px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_purpleongrey_left2
{
	background: #f3f3f3;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #3c3092;
	padding: 2px;
	border-bottom: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}
.treatwise_buttons
{
	padding: 5px 0 0 0;
	margin:0;
	text-align: left;
}

.treatwise_made_in_nz
{
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #330665;
	background: #f3f3f3;
	text-align: left;
	padding: 7px 7px 0 7px;
	border-bottom: solid 1px #FFFFFF;
}

.treatwise_arrow
{
	padding: 0px 4px 0px 7px;
}

.treatwise_results_bottom
{
background: url(../images/treatwise_strip.gif) #734ca9 top right repeat-x;
text-align: left;
padding: 7px;
}

#treatwise2 a:link.treatwise_nextpage_arrow2, #treatwise2 a:visited.treatwise_nextpage_arrow2
{
padding: 0;
margin: 0;
background: none;
border: none;
}

#treatwise2 li a.treatwise_nextpage_arrow2 img {
	border: none;
}
#treatwise2 li a.treatwise_nextpage_arrow2 {
	float: left;
	display: block;
	width: 18px;	
}


ul#treatwise2
{
margin: 0;
padding: 0;
white-space: nowrap;
float: left;
}

#treatwise2 li
{
display: inline;
float: left;
list-style-type: none;
padding: 0;
margin: 0;
}

#treatwise2 a 
{ 
padding: 1px 5px 0 5px;
margin: 0;
display: block;
width: 8px;
height: 16px;
}

#treatwise2 a:link, #treatwise2 a:visited
{
color: #3c3092;
font: normal 12px Arial, Helvetica, sans-serif;
background: url(../images/treatwise_page_listings.gif) top right repeat-x;
border-bottom: solid 1px #c4abe6;
border-top: solid 1px #c4abe6;
text-decoration: none;
}

#treatwise2 a:hover, #treatwise2 a:active
{
color: #cc0000;
text-decoration: none;
}


