	html {
		/* thanks to http://www.hicksdesign.co.uk/journal/forcing-scrollbars-now-even-better
			via http://daringfireball.net */
		height: 100%;
		margin-bottom: 1px;
	}
	
	img {
		border: none;
	}

	body {
		background-color: #efefef;
		color: #000000;
		padding: 0;
		margin: 0;
		
		font-family: Helvetica, Arial, Verdana, sans-serif;
		font-size: 9pt;
		line-height: 1.8em;
	}
	
	h1, h2, h3 {
		color: #19519d;
		margin-bottom: 0;
	}
	
	#main {
		border: 1px solid #cecece;
		padding: 0;
		width: 950px;
		margin: 0 auto 0 auto;
		background-color: #ffffff;
	}
	
	#header {
		padding: 10px;
	}
	
	#header-logo {
		float: left;
		margin-bottom: 20px;
	}
	
	#header-logo img {
		
	}
	
	#header-right {
		float: right;
		margin: 30px 0 0 
	}
	
	#header-toolbar {
		border-bottom: 1px solid #f4bd38;
		padding: 4px 0;
	}
	
	.links-bar {
		display:inline;
		margin: 10px 0 0 auto;
		line-height: 1em;
	}
	
	.links-bar a {
		border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px;
		border-top-right-radius: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px;
		padding: 4px 12px;
		margin: 0;
		text-decoration: none;
		color: #19519d;
	}
	
	.links-bar a:hover {
		background-color: #19519d;
		color: #ffffff;
	}
	
	.links-bar a.selected {
		background-color: #f4bd38;
		color: #000000;
	}
		
	#banner {
		color: #ffffff;
		background-color: #19519d;
		border-top: 2px solid #f4bd38;
		
		font-size: 1.5em;
		
		padding: 10px;
		clear: both;
	}
	
	#footer {
		clear: both;
		border-top: 1px solid #cccccc;
		padding: 20px 10px;
		margin: 10px 0 0 0;
		font-size: 0.8em;
		color: #999999;
		text-align: right;
	}
	
	#content {
		clear: both;
		margin-top: 20px;
	}
	
	#content-main {
		width: 700px;
		margin: 0 0 10px 30px;
	}
	
	a.rounded-corner-link {
		background-color: #8fc3da;
		color: #ffffff;
		text-decoration: none;
		border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
		padding: 3px 8px 3px 8px ;
	}
	
	#merger-announcement {
		border-bottom: 1px solid #ccc;
		padding: 10px;
	}