﻿.Headline1 {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	font-family:Arial, Helvetica, sans-serif;
}
.Headline2 {
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1.1em;
}
.Headline3 {
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.1em;
}
.HeadlineEm3 {
	font-size: 1.8em;
	font-weight: bold;
	line-height: 1.1em;
	font-style:italic;
}
.Headline4 {
	font-size: 2.4em;
	font-weight: bold;
	line-height: 1.1em;
}
.HeadlineEm4 {
	font-size: 2.4em;
	font-weight: bold;
	line-height: 1.1em;
	font-style:italic;
}
.Headline5 {
	font-size: 3.6em;
	font-weight: bold;
	line-height: 1.1em;
}
.HeadlineEm5 {
	font-size: 3.6em;
	font-weight: bold;
	line-height: 1.1em;
	font-style:italic;
}
.Headline6 {
	font-size: 4.8em;
	font-weight: bold;
	line-height: 1.1em;
}
.Headline7 {
	font-size: 6em;
	font-weight: bold;
	line-height: 1.1em;
}
.Headline8 {
	font-size: 7.2em;
	font-weight: bold;
	line-height: 1.1em;
}
.Label {
	font-size: 0.92em;
	font-weight: bold;
	text-transform: uppercase;
}
.LabelLink {
	font-size: 0.92em;
}
.Caption {
	font-size: 0.92em;
	line-height: 1.2em;
}
.Source {
	font-size: 0.75em !important;
	color: #808080;
}
.TopBorder {
	border-top: 1px solid #d4e0e0;
	padding-top: 10px;
	margin-top: 5px;
}
.PanelHeading1 {
	font-size: 1.67em;
	color: #33b52f;
	line-height: 1.1em;
}
.PanelHeading2 {
	font-size: 2.08em;
	color: #33b52f;
	line-height: 1.1em;
}
.SidebarHeading {
	font-weight: bold;
	font-size: 16px;
	color: #73A2A5;
}
a.ListHeading:link, .ListHeading, a.ListHeading:visited, a.ListHeading:hover, a.ListHeading:active {
	font-weight: bold;
	color: #33b52f;
	text-transform: uppercase;
}

.kiosktitle {
	color: white;
}
div.Kiosk {
	width: 377px;
	color: #5bacb3;
}
div.Kiosk A {
	color: #cbe4e6;
}
div.Kiosk .Label {
	color: #ffcc00;
}
div.Kiosk .Quotation {
	font-size: 1.5em;
	color: #ffcc00;
	line-height: 1.1em;
}
div.Kiosk .Attribution {
	font-style: italic;
	color: #ffcc00;
}
div.Kiosk .Small {
	font-size: 0.92em;
}

table.DataTable {
   border-collapse: collapse;
}
.DataTable th, .DataTable td {
   border: 1px solid #d4e0e0;
   padding: 3px;
}
.DataTable th {
   font-size: 11px;
   font-weight: normal;
   text-align: left;
   color: #247c22;
   text-transform: uppercase;
   background-color: #e4eae6;
}
.DataTable td {
   font-size: 12px;
   color: #333333;
   background-color: #f0f7f2;
}
.DataTable th.TableHeading2 {
   background-color: #f0f7f2;
}
.DataTable p {
   font-size: 11px;
}
div.congavideoContent
{
    width: 268px;
    height: 151px;
    overflow:hidden;
    margin-bottom: -15px;
}
div.congavideo 
{
    display: inline;    
}
a.congavideolink 
{
    width: 268px;
    height: 151px;
    position: relative;
    display: block;
}

div.congavideo span.playbutton 
{
    width: 268px;
    height: 151px;
    background: url(/National_Library/20161130034600oe_/http://mw3.wsj.net/MW5/content/images/video-play-icon-overlay.png) 0 90px no-repeat;
    text-indent: -99999px;
    position: absolute;
    bottom: 0px;
}
a.congavideolink:hover span.playbutton 
{
    background: url(/National_Library/20161130034600oe_/http://mw3.wsj.net/MW5/content/images/video-play-icon-overlay.png) 0 -198px no-repeat;
}
.bgConga .imageRight {
    float: right; 
    margin-left: 10px; 
    margin-right: 9px; 
}
.bgConga .imageLeft {
    float: left; 
    margin-right: 11px; 
}
