/* CSS Document */body {	background-color:	#d9defc;}h1 {	font:			x-large/1em Verdana, Helvetica, Arial, sans serif;	color:			#263b80;}#pageheader {	border-color:		#8cb0fe;	border-width:		2px;	border-style:		solid;	padding:		10px;	padding-left:		50px;	background-color:	#b8cefe;	background-repeat:	no-repeat;	background-position:	left;		}#links {	font-family:		Arial, Helvetica, sans serif;	font-size:		small;	font-weight:		bold;	line-height:		1.4em;	color:			#5e5e5e;	border:			#fad951 2px solid;	background-color:	#fbeeb8;	padding:		10px;	margin-top:		25px;	width:			175px;	text-align:		left;	float:			left;	}	#links a:link {	color:			#5e5e5e;	text-decoration:	none;}#links a:visited {	color:			#8f8f8f;	text-decoration:	none;}#links a:hover {			color:			#f99738;}#toc {	font-family:		Verdana, Helvetica, Arial, sans serif;	color:			#304dac;	background-color:	#fef7da;	border:			#fad951 thin solid;	margin-left:		215px;	margin-top:		25px;	margin-right:		100px;	padding:		10px;	}#toc h3 {	font-size: medium;	border-bottom: #fad951 1px solid;}#toc li	{	font-size: small;	line-height: 1.6em;	list-style: none;	padding-bottom: 1em;}#toc a:link {	color:			#304dac;	font-weight:		bold;	text-decoration:	none;}#toc a:visited {	color:			#f99738;	font-weight:		bold;	text-decoration:	none;}#toc a:hover {	color:			#f99738;	font-weight:		bold;}#construction {	font-family:		Arial, Helvetica, sans serif;	font-size:		medium;	font-style:		italic;		color:			#263b80;			border:			#fad951 thin solid;	background-color:	#fbeeb8;	margin-left:		215px;	margin-right:		215px;	padding:		10px;	}.invisible{display:visible;	position: absolute;	top:-999em;	left: -999em;	width: 999em;}.invisible{display:none;}