﻿body
{
	color: #000;
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: Times, "Times New Roman", serif;
}

a:link, a:visited
{
	color: #520;
	background: transparent;
	font-weight: bold;
}

#content a:link:after, #content a:visited:after
{
	content: " (" attr(href) ") ";
	font-size: 0.875em;
	line-height: 1.35em;
}

#content a[href^="/"]:after
{
	content: " (http://www.dolmar.co.nz" attr(href) ") ";
}

#content td.swatch a:link:after, #content td.swatch a:visited:after,
#content td.thumbnail a:link:after, #content td.thumbnail a:visited:after
{
	content: "";
}

#topnav
{
	width: 99%;
}

div.masthead
{
	display: none;
}

div.printmasthead
{
	display: block;
	text-align: right;
	padding: 0px 1px 0 0;
	margin: 0px;
	padding-right: 13px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-right: 1px;
	/* intended value for better browsers */;
}

div.printmasthead2
{
	display: block;
	text-align: right;
	padding: 0px 1px 0 0;
	margin: 0px;
	padding-right: 1px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	padding-right: 1px;
	/* intended value for better browsers */;
}

div.topnav,
div.searchbar
{
	display: none;
}

#wrapper
{
	clear: both;
	padding: 0;
	margin: 0 0 -1px 0;
	border: 1px solid #999;
	background: none;
	width: 93%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 99%;
	/* intended value for better browsers */;
}

#wrapper2
{
	clear: both;
	padding: 0;
	margin: 0 0 -1px 0;
	border: 1px solid #999;
	background: none;
	width: 93%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 99%;
	/* intended value for better browsers */;
}

#container
{
	padding: 0;
	margin: 0;
}

#content
{
	padding: 0;
	margin: 0;
}

#sidenav
{
	display: none;
}

#main
{
	margin: 0.5em 0.5em 0.5em 1em;
	padding: 0;
}

table.edit
{
	width: 100%;
}

input.button
{
	visibility: hidden;
}

#footer, div#footer2
{
	display: block;
	clear: both;
	padding: 0;
	margin: 0;
	border-top: 1px solid #999;
	background: #ccc;
	font-size: 0.70em;
	text-align: center;
	width: 100%; 
}

a.enlarge,
p.hideprint,
div.close,
table.searchpages,
table#regionlist
{
	display: none;
}

table#home, table#browselist, table#productdetail, table#largeimage, table#agentlist, table#technology
{
	width: 99%;
}

table#technology td.left, table#technology td.leftgrey
{
	width: 30%;
}

table#technology td.middle
{
	width: 38%;
}

table#technology td.middleright
{
	width: 63%;
}

table#technology td.logo
{
	width: 180px;
}