@media screen
{
	body 
	{
		margin: 0; 
		padding: 20px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 10pt;
	}
	.ContentPane {width: 650px;}
	.PrintHide {visibility:hidden; display: none;}
	.InteriorContainer {background: #fff; width:100%;}
	.RegionContent {width: 100%; padding-left: 20px;}
	.Hide, .PrintModeButton, .PrintModeButtonPrint, .PrintPage {visibility:hidden; display:none}
	.LeftPane, .HeaderPane, .NavigationPane, .HeaderPane2, .FooterPane, .FooterPane2, .Q4FooterPane,
	.ShareThisContainer, .LegalTitle, .SilverStreamsTitle
	{visibility:hidden; display:none}
	
	.PageSilverStreams .ContentPane { width: 990px; }
	.PageSilverStreams .FlashContainer { height: 400px; }
	.DetailLeft h1, .DetailRight h1 { font-size: 16px; }
	.SiteMap-Level3 { margin-left: 20px; }
	.SiteMap-Level4 { margin-left: 40px; }
	.SiteMap-Level5 { margin-left: 60px; }
	a { color: #3a6e8f; text-decoration: none; }
	.YearNavContainer a, .PressReleaseYears a, .YearNavContainer a:visited, .PressReleaseYears a:visited	
	{
		color: #7c9db8;
		font-weight: bold;	
		padding: 0 20px 0 0;
	}
	.YearNavContainer { margin-bottom: 20px; }
	.TabTableHeader { padding: 0px 0px 10px 0px; font-weight: bold;}
	.TabTableData { padding: 0px 0px 15px 0px; }
	.TabTableDate { width: 110px; font-weight: bold; }
	
	td { vertical-align: top; }
}

@media print
{
	body 
	{
		margin: 0; 
		padding: 20px;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 10pt
	}
	.ContentPane {width: 650px;}
	.PrintHide {visibility:hidden; display: none;}
	.InteriorContainer {background: #fff; width:100%;}
	.RegionContent {width: 100%; padding-left: 20px;}
	.Hide, .PrintModeButton, .PrintModeButtonPrint, .PrintPage {visibility:hidden; display:none}
	.LeftPane, .HeaderPane, .NavigationPane, .HeaderPane2, .FooterPane, .FooterPane2, .Q4FooterPane,
	.ShareThisContainer, .LegalTitle, .SilverStreamsTitle
	{visibility:hidden; display:none}
	
	.PageSilverStreams .ContentPane { width: 990px; }
	.PageSilverStreams .FlashContainer { height: 400px; }
	.DetailLeft h1, .DetailRight h1 { font-size: 16px; }
	.SiteMap-Level3 { margin-left: 20px; }
	.SiteMap-Level4 { margin-left: 40px; }
	.SiteMap-Level5 { margin-left: 60px; }	
	a { color: #3a6e8f; text-decoration: none; }
	.YearNavContainer a, .PressReleaseYears a, .YearNavContainer a:visited, .PressReleaseYears a:visited	
	{
		color: #7c9db8;
		font-weight: bold;	
		padding: 0 20px 0 0;
	}	
	.YearNavContainer { margin-bottom: 20px; }
	.TabTableHeader { padding: 0px 0px 10px 0px; font-weight: bold;}
	.TabTableData { padding: 0px 0px 15px 0px; }
	.TabTableDate { width: 110px; font-weight: bold;}
	
	td { vertical-align: top; }
}

table.TableFormatted{
	border-top:1px solid #000;
	border-left:1px solid #000;
}
table.TableFormatted td{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.Footnotes,
.Footnotes li
{
	font-size: 11px;
	font-style: italic;
	
}

ol.Footnotes
{
	margin-left: 27px;
	padding-left: 0;
}

.Footnotes li
{
	margin: 0 0 0 0;
	padding-left: 0;
}

ol.Footnotes ul,
ol.Footnotes ul li
{
	margin-left: 12px !important;
	padding-left: 0 !important;
list-style-type: lower-alpha;
}



h1{
	font-size:22px;
	line-height:normal;
	color:#231F20;
	font-family:Arial,Helvetica,Verdana,sans-serif;

}



.TableFormatted
{
	border: 1px solid #000;
padding: 0;
margin: 0;
border-spacing: 0px;
border-collapse: collapse;
}

.TableFormatted td
{
	font-size: 11px;
	color: #000;
	border: 1px solid #000;
	border-left: none;
	border-top: none;
	padding: 2px 5px;
	margin: 0;
	text-align:right;
	font-size:11px;
}

.TableFormatted thead td,
.TableFormatted .TableHeader td 
{
	text-align: center;
	color: #000;
	font-weight: bold;
	font-size: 12px;
}

.TableFormatted thead td sup,
.TableFormatted thead td span,
.TableFormatted .TableHeader td sup,
.TableFormatted .TableHeader td span
{
	font-weight: normal;
	font-size: 11px;
	white-space: nowrap;
}

.TableFormatted td:first-child
{ 
  text-align: left;
}

.TableFormatted thead td:first-child,
.TableFormatted .TableHeader td:first-child
{ 
  text-align: center;
}

.TableFormatted thead td strong,
.TableFormatted thead td b,
.TableFormatted .TableHeader td strong,
.TableFormatted .TableHeader td b
{
	text-align: center;
}

.TableFormatted td p {
margin:0px;
font-size:11px;
}
