		/*
			This set overides specific settings.
			The bulk comes from .top-menu in css-main.css
		*/

#sub-page-menu {
	background: url(images/mid-border.gif) repeat-x ;
	height: 30px ;
}
	#sub-page-menu p {
		line-height: 30px ;
	}
		#sub-page-menu ul li a {
			height: 22px;	/* full hight of parent element (- padding) for clickable area, WHEEEEE! */
			padding: .5em .5em 0 1em ;
		}
		#sub-page-menu ul li a:hover {
			background: url(images/button-bar-inverse.gif) repeat-x ;
		}

		/* -X-X-X- End Menu Bar Group -X-X-X- */


#sub-page-body {
/*	height: 500px; */
	height: 520px ;
	overflow: auto ;
	background-color: white ;
	padding: 1em ;
}


div.sub-page {
	background-color: white ;
	padding: 1em ;
	margin: 1em ;
}

div.news-page p {
	color: #333333 ;
	font-weight: bold ;
	margin-bottom: 2.5em ;
}
	div.news-page p .headline {
		color: #000099 ;
	}
div.news-page p.copyright {
	color: #999999 ;
}

.saberfast-table {
	width: 75% ;
	background-color: #95A7FF ;
	padding: 0 ;
}
	.saberfast-table td {
		background-color: #EEEEEE ;
		font-size: 13pt ;
		font-weight: bold ;
	}
	.saberfast-table span {
		font-weight: normal ;
	}
	.saberfast-table img {
		border: 0 ;
/*		vertical-align: center; */
	}
	.saberfast-table .title-cell {
		padding: 5px ;
		background-color: #000000 ;
		color: #FFFFFF ;
	}
		.saberfast-table .title-cell span {
			font-size: 36pt ;
		}
	.saberfast-table .advisory {
		font-style: italic ;
		font-weight: normal ;
	}
	.saberfast-table .download {
		font-size: 22pt ;
	}
	.saberfast-table .note {
		font-size: 10pt ;
		font-weight: normal ;
	}

div.download-list {
	/* formatting for download page */
	border: none ;
}
	div.download-list h4 {
		width: 33% ;
		color: white ;
		background: black ;
		text-align: center ;
		margin-bottom: 0 ;
	}
	div.download-list p {
		margin: 0 0 0 2em ;
		background: orange ;
		width: 50% ;
	}
	div.download-list li {
		background: #cccccc ;
		list-style-image: url(images/bullet-arrow.gif) ;
		margin: .5em ;
		padding: .5em ;
		width: 70% ;
		font-weight: bold ;
	}
		.download-list li span {
			font-size: 12pt ;
		}
	/* formatting for index, more specific so it overrides generic li & p formatting */
	div.download-list .categories li {
		background: none ;
		list-style-image: none ;
		margin: .5em ;
		padding: 0 ;
		width: auto ;
		font-weight: normal ;
	}
	div.download-list p.return-link {
		margin: 0 ;
		background: none ;
		width: auto ;
	}
