/* CSS Document */
	@media screen
	{
	#header {
		width:760px;
	}
	#content {
		width: 760px;		
	}
	div.nav {
		width: 760px;
	}
	.screen {
		display: block;
	}
	.print {
		display: none;
	}
	.ads {
		width: 760px;
	}
	}
	@media print
	{
	#header {
		width:600px;
	}
	#content {
		width: 600px;		
	}
	div.nav {
		width: 600px;
	}
	.screen {
		display: none;
	}
	.print {
		display: block;
	}
	.ads {
		width: 600px;
	}
	}


	html, body {
		margin: 0px;
		padding: 0px;		
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#header {
		border: 2px solid #003366;
		border-width: 2px 2px 0px 2px;
		margin: 5px auto 0px auto;
		padding: 0px;
		height: 150px;
	}
	#content {
		border: 2px solid #003366;
		border-width: 0px 2px 2px 2px;
		margin: 0px auto 0px auto;
	}
	#content h1 {
		font-size: 18px;
		margin: 0;
		padding: 5px 10px;
	}
	#content h2 {
		font-size: 14px;
		margin: 0;
		padding: 5px 10px;
	}
	#content h3 {
		font-size: 12px;
		margin: 0;
		padding: 5px 10px;
	}
	#content p {
		font-size: 12px;
		margin: 0;
		padding: 5px 10px;
	}
	#content table {
		padding: 5px 10px;
	}
	#content td {
		font-size: 12px;
	}
	#content th {
		font-size: 12px;
		text-align: left;
		padding: 2px 2px 5px 2px;
	}
	.leftpad {
		padding-left: 20px;
		text-align: left;
	}
	#content div.contentBlock {
		margin: 0;
		padding: 5px 0px;
		border: 1px dashed #003366;
		border-width: 0 0 1px 0;
	}
	#content div.contentBlock h2 {
		font-size: 14px;
		margin: 0;
		padding: 5px 10px;
	}
	#content div.contentBlock p {
		font-size: 12px;
		margin: 0;
		padding: 5px 10px;
	}
	#content div.contentBlock ul {
		font-size: 12px;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	#content div.companyInfo {
		width: 300px;
		float: right;
		font-size: 12px;
		text-align: center;
		margin: 0 5px 5px 5px;
		border: 2px solid #003366;
		padding: 3px;
	}
	#footer {
		font-size: 10px;
		text-align: center;
		margin: 5px 0;
	}
	.ads {
		text-align: center;
		margin: 5px auto;
	}
	
	
	
	
	div.nav,
	div.nav a.menuButton,
	div.menu,
	div.menu a.menuItem {
	  font-size: 12px;
	  font-style: normal;
	  font-weight: normal;
	  color: #003366;
	}
	
	div.nav {
		background-color: #FFFFFF;
		white-space: nowrap;
		margin: 0px auto;
		border: 2px solid #003366;
		height: 30px;
		text-align: left;		
		padding: 0px;
	}
	
	div.nav a.menuButton {
	  background-color: transparent;
	  border: 1px solid #FFFFFF;
	  color: #003366;
	  cursor: default;
	  left: 0px;
	  margin: 1px 8px;
	  padding: 2px 6px 2px 6px;
	  position: relative;
	  text-decoration: none;
	  top: 5px;
	  z-index: 100;
	}
	
	div.nav a.menuButton:hover {
	  background-color: transparent;
	  border-color: #003366;
	  color: #003366;
	}
	
	div.nav a.menuButtonActive,
	div.nav a.menuButtonActive:hover {
	  background-color: #003366;
	  border-color: #003366;
	  color: #FFFFFF;
	  left: 1px;
	  top: 5px;
	}
	
	div.menu {
	  background-color: #FFFFFF;
	  border: 2px solid;
	  border-color: #003366;
	  left: 0px;
	  padding: 0px 1px 1px 0px;
	  position: absolute;
	  top: 5px;
	  visibility: hidden;
	  z-index: 101;
	}
	
	div.menu a.menuItem {
	  color: #003366;
	  cursor: default;
	  display: block;
	  padding: 3px 1em;
	  text-decoration: none;
	  white-space: nowrap;
	}
	
	div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
	  background-color: #003366;
	  color: #FFFFFF;
	}
	
	div.menu a.menuItem span.menuItemText {}
	
	div.menu a.menuItem span.menuItemArrow {
	  margin-right: -.75em;
	}
	
	div.menu div.menuItemSep {
	  border-top: 1px solid #003366;
	  border-bottom: 1px solid #003366;
	  margin: 4px 2px;
	}
