/*	Yes this layout was inspired by lightbox v2.0's page, the reason being, the layout works really well for a doc */* {	margin: 0;	padding: 0;}body {	padding: 0;	margin: 0;	background-color: #e4e4e4;	background-image:url(../images/bg_grey.jpg);	font-size: 10px;	font-family: "Lucida Grande", Tahoma, sans-serif;	vertical-align: middle;}.page-body {	margin: 0 auto 0 auto;		width: 1024px;	padding: 130px 10 120px 10;	text-align: left;}		.page-body ul, .page-body ol { 		color: #000000;		margin: 10px 0 30px 25px; 	}	.page-body ul li, 	.page-body ol li { 		padding: 0; 		margin: 0 0 5px 0; 		color: #cccccc;		line-height: 140%;		font-size: 100%;			}	.page-footer p {		margin: 0;	}		.page-footer {		padding: 20px;	}	.page-title h1 span {		text-align: left;		font-weight: normal;		font-size: 100%;		color: #ffffff;		margin: 5px 0 15px 0;	}	h1 {	text-align: left;	font-weight: normal;	font-size: 110%;	color: #333;	margin: 5px 0 15px 0;}	h1 span {		clear: both;		font-size: 60%;		color: #FF9;	}h2 {	text-align: left;	font-weight: bold;	font-size: 110%;	color: #333;	margin: 15px 10px 10px 18px;}	h2 span {		clear: both;		font-size: 70%;		color: #FF9;	}	h3 {	text-align: left;	font-weight: bold;	font-size: 100%;	color: #003399;	text-decoration: none;	margin: 15px 10px 10px 18px;}h3.visited {	text-align: left;	font-weight: bold;	font-size: 100%;	color: #333333;	text-decoration: none;	margin: 15px 10px 10px 18px;}.notice {	border: 3px solid #ffffbe;	padding: 10px;	color: #ffffff;	background-color: #09f;	margin: 0 0 20px 0;}		.notice p, 	.notice p a, 	li a {		color: #ffffff;		text-decoration: none;	}a.page-options {	text-decoration: none;	color: #003399;	display: block;	text-align: left;	padding: 1px;	margin: 3px 2px 5px 18px;	border-bottom-style: none;}a.page-options:hover, a.page-options:focus {	color: #FFFFFF;}	a.page-options:visited {	color: #333333;}		p {	margin: 0 0 10px 0;	color: #cccccc;	line-height: 100%;}	p small, 	li small {		color: #09F;		font-size: 100%;	}		p em, 	em {		color: #ffffff;	}.hidden {	display : none;}