/* sage centre stylesheet by Artifex Design */	:link { color: #d7dabd }  /* for unvisited links - lite-sage */	:visited { color: #d7dabd } /* for visited links - white */	:active { color: #ae141c } /* when link is clicked - red */	:hover { color: #ae141c } /* when mouse is over link - red */  	a.darkfont:link { color: #686868 }  /* for unvisited links - dark grey */	a.darkfont:visited { color: #000000 } /* for visited links - black */	a.darkfont:active { color: #ae141c } /* when link is clicked - red */	a.darkfont:hover { color: #ae141c } /* when mouse is over link - red */				td.homecolumn {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 12px;					color: #FFFFFF;					padding-top: 20px;					padding-left: 20px }						td.subcolumn {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 12px;					color: #FFFFFF;					padding-left: 20px }						td.breadcrumb { FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 10px;					color: #686868 }				table.contentbox {	background-color: #686868 }		table.popout { 	border: 1px solid #ae141c; }						table.topdocs {	margin-left: 10px;					margin-bottom: 10px;					border: 1px solid #ae141c; }		td.CBcontent {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 12px;					color: #FFFFFF;					vertical-align: top;					line-height: 1.3;			  		padding-top: 10px;					padding-left: 10px;					padding-right: 10px;					background-image: url(images/leaf_bg.jpg);					background-position: 100% 100%;					background-repeat: no-repeat; }						td.popout {		FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 11px;					color: #FFFFFF;					vertical-align: top;					line-height: 1.3;			  		padding: 10px }						td.generalheader {	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;						color: #FFFFFF;						background-color: #ae141c;						font-weight: bold;						font-size: 10px;						vertical-align: top;						line-height: 1.3;			  			padding: 5px }		td.general {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 11px;					color: #FFFFFF;					vertical-align: top;					line-height: 1;			  		padding: 5px }						td.topdocs {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;					font-size: 11px;					color: #FFFFFF;					line-height: 1;			  		padding: 5px }			td.navboxheader {	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;						background-color: #ae141c;						font-weight: bold;						font-size: 11px;						color: #FFFFFF;						vertical-align: top;						line-height: 1.3;			  			padding: 5px }					td.footer {	FONT-FAMILY: Arial, Helvetica, Tahoma, Verdana;				color: #000000;				font-size: 10px;				text-align: center }											input.normal {			font-family: Arial, Helvetica, Tahoma, Verdana;							font-size: 10px;							color: #ffffff;							background-color: #686868;							border: 1px solid #FFFFFF }								input.error {			font-family: Arial, Helvetica, Tahoma, Verdana;							font-size: 10px;							background-color: #FF6A5D;							border: 1px solid #C0C0C0 }								div.qoff {	color: #b3c2a7;					font-weight: bold;				font-size: 14px }								div.qon {	color: #ae141c;				font-weight: bold;				font-size: 14px;				cursor: pointer }			div.showhide {	padding-top:10px;					padding-left:20px;					color: #FFFFFF;					display: none }