/*--------------------------------------------------*/
/* General Setup                                    */

	body {
		color: #000;
		background-color: #FFF;
	}

	a {
		color: #000;
	}

/*--------------------------------------------------*/
/* Page Frame                                       */

	/*--------------------------------------------------*/
	/* Frame                                            */

		#pageFrame {
			width: 800px;
			background: none;
		}

		@media print {
			#pageNavigation {
				width: auto;
			}
		}

	/*--------------------------------------------------*/
	/* Wrapper                                          */

		#pageWrapper {
			background: none;
			min-height: 0;
			height: auto;
		}

	/*--------------------------------------------------*/
	/* Title                                            */

		#pageTitle {
			float: none;
			margin-left: 0;
		}

		#pageTitle h1 img {
			display: block;
			margin: 0;
			padding: 0;
		}

		#pageTitle p {
			display: none;
		}

	/*--------------------------------------------------*/
	/* Container                                        */

		#pageContainer {
			clear: both;
			width: 100%;
			margin: 0;
			padding: 0;
		}

	/*--------------------------------------------------*/
	/* Navigation                                       */

		#pageNavigation {
			padding: 10px 0 20px 0;
		}

		#pageNavigation li {
			border-left: 1px solid #000;
		}

		#pageNavigation ul a {
			color: #AAA;
		}

		#pageNavigation ul strong a {
			color: #000;
		}

		#pageNavigation #pageSubNav {
			border-top: 1px solid #000;
		}

		@media print {
			#pageNavigation {
				display: none;
			}
		}

	/*--------------------------------------------------*/
	/* Content                                          */

		#pageContent {
			padding: 0;
		}

	/*--------------------------------------------------*/
	/* Footer                                           */

		#pageFooter ul {
			text-align: right;
		}

		#pageFooter ul li {
			display: none;
		}

		#pageFooter ul li.copyright {
			display: block;
			color: #000;
		}

/*--------------------------------------------------*/
/* Basic Table                                      */

	.basicTable {
		color: #000;
		background: #FFF;
		border-top-width: 1pt; /* Printing in px does some weird rounding, so change to pt */
		border-left-width: 1pt;
	}

	.basicTable th {
		color: #000;
		background: #FFF;
	}

	.basicTable th,
	.basicTable td {
		border-right-width: 1pt;
		border-bottom-width: 1pt;
	}
