h1 {
	
}

h2 {
	color:#333;
	font-weight:bold;
	font-size:11pt;
	margin-top:25px;
}
body {
	background-color:#708FBE;
	font-family:sans-serif,Helvetica,Arial;
	font-size:10pt;
}
div.left {
	background-color:#708fbe;
	width:170px;
	padding:10px;
	text-align:center;
	position:absolute;
}

div.content-main {
	background-color:#FFFFFF;
	padding:25px;
	position:relative;
	margin-left:190px;
	font-size:15pt;
	color:#333;
	min-width:666px;
}

div.twitter {
	background-color:#EEE;
	border-radius:5px;
	height:20px;
	margin:0 15px 0 15px;
	padding:1px;
}

div.content {
	background-color:#FFFFFF;
	padding:5px;
	position:relative;
	margin-left:190px;
	font-size:12pt;
	color:#333;
	min-width:666px;
}

div.contenttrans {
	background-color:#FFFFFF;
	padding:5px;
	position:relative;
	margin-left:190px;
	font-size:12pt;
	color:#333;
	min-width:666px;
	min-height: 97vh;
}

div.contenttranssa {
	background-color:#FFFFFF;
	padding:5px;
	position:relative;
	font-size:12pt;
	color:#333;
	min-width:95vw;
	min-height: 95vh;
}

p.onlineRefresh {
	margin:0px 0px 0px 0px;
	padding:0;
	line-height: 100%;
	color:#333;
}

div.footnote {
	font-size:9pt;
	color:#999;
}

p {
	margin:8px 0px 13px 0px;
	padding:0;
	color:#333;
}

p.menu {
	margin:8px 0px 13px 0px;
	padding:0;
	color:#333;
	line-height: 175%;
}

td {
	border:0;
	padding:4px;
	font-size:14px;
	color:#333;
}

tr:nth-child(even) {background:#CCDDEE}
tr:nth-child(odd) {background:FFF}

th {
	width:50%;
	font-weight:bold;
	font-size:12pt;
	border:0;
	
}

p.heading {
	color:#333;
	font-size:14pt;
	padding:0;
	margin:0;
}

a {
	color: #10388C;
}

a:hover {
	color: #000;
}

a:visited {
	color: #777;
}

a.whitelink {
	color:#FFF;
	line-height: 150%;
}

a.redlink {
	color:#A00;
	line-height: 150%;
}

p.blackleft {
	color:#000;
}

p.whitetext {
	color:#FFF;
}

.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

.responsive {
  width: 100%;
  height: auto;
}

.container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 0%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}

/* Then style the iframe to fit in the container div with full height and width */
.responsive-embed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

/*Search Transcripts */
.search_result {
    font-family: "Times New Roman", Times, serif;
    text-align: center;
}

.search_result a {
    color: RoyalBlue;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13pt;
}

.search-box {
    top: 55px;
    left: 20px;
    margin-left: 10px;
    font-size:11pt;
}

.search-box button {
    height: 32px;
    width: 32px;
    margin-left: -5px;
    background: LightGrey;
    font-size: 17px;
    border: none;
}

.search-box input[type=text] {
    height: 26px;
    font-size: 17px;
    width: 50vw;
}

.transcript {
	color: Black;
	text-align: left;
	margin-left: 15px;
	margin-right: 15px;
	font-family: "Lucida Console", "Courier New", monospace;
}

.description {
	color: MidnightBlue;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin-left: 15px;
	margin-right: 15px;
	text-align: center;
}

.searchhint {
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	margin-left: 20px;
}
