 
 @charset "utf-8";
 @page 
{
	size: auto;   /* auto is the initial value */
	margin: 15mm;  /* this affects the margin in the printer settings */
}

 /* Remove unwanted elements */
 #topnavContainer, #footerContainer, .screenOnly
{
display: none;
}

body {} 

/* Ensure the content spans the full width */
#content
{
width: 100%; margin: 0; float: none;
}

/* Change text colour to black (useful for light text on a dark background) */
body
{
color: #000;
background: white;
font-size: 8pt;
margin: 0px;
font: 100% Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#headerContent h1 a{text-decoration:none;}

/* Improve colour contrast of links */
a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
	}

div.formContainer { overflow:hidden; padding:0px; border:none;}

fieldset  {border: none; margin:0px; padding:0px;}

.declaration {font-size: 12px;}
.declaration li {font-size: 11px; margin: 4px 6px;}
.declaration p {font-size: 12px;}
h1 {margin:10px 0 15px 0px;
	font: 30px Tahoma, Arial, Helvetica, sans-serif;	
}
h2 {margin:10px 0 15px 0px;
	font: 20px Tahoma, Arial, Helvetica, sans-serif;	
}

td {font-size: 12px; padding: 20px 0px 4px 0px;}
p {font-size: 12px}

.emphasise {font-weight: bold; margin:20px 20px;}
.contentLeft	{page-break-after: always;}
.signatureBox {border: 1px solid black; width: 500px; height: 40px; margin-top:10px;}
.fieldBox {border: 1px solid black; width: 300px; height: 20px; margin-right:16px; padding:8px; font-size:14px;}
.dbl_fieldBox {border: 1px solid black; width: 600px; height: 20px; margin-right:16px; padding:8px; font-size:14px;}
.commentBox {border: 1px solid black; width: 600px; height: 80px; padding:8px; font-size:14px;}
.addresses {font-size:12px; text-align:center; padding:4px; border-top:1px solid black;width:100%; margin-top:40px;}