		body
		{
			margin: 0;
			padding: 0;
			font: normal 120% arial, helvetica, sans-serif;
			color: #000;
		}


		table 
		{
		
		}

		table.vertical-panel
		{
		text-align: center;
		width: 34px;
		margin-left: auto; 
		margin-right: auto; 
		height: 300px;
		border: 0;
		cellpadding: 0;
		cellspacing: 0:
		color: white;
		font-weight: bold;
		font-family: Tunga, Arial, Helvetica, sans-serif;
		}

	div
		{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		width:100%;
		border-collapse:collapse;
		}
	div.blocktext {
		margin-left: auto;
		margin-right: auto;
		width: 30em;
		border: 1px solid grey;
		padding: 2px
		color: #ddd;
	}
	div.ytac-srt {
		background-color: lightskyblue
	}
	div.captionsrtdiv {
		background-color: ivory;
		padding: 30px;
		overflow: auto;
	}
	div.box
		{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		width:50%;
		border:5px solid red;
		float:left;
	}
	div.col-md-7
		{
		height: 90vh;
		border: 5px solid blue;
		float: left;
		}
	a:link {text-decoration:none;}
	a:visited {text-decoration:none;}
	a:hover {text-decoration:underline;}
	a:active {text-decoration:underline;}
	
#jsddm
{	margin: 0;
	padding: 0}
	
#jsddm li
{	float: left;
    list-style: none;
    font: 12px Tahoma, Arial}

#jsddm li a
{	display: block;
    background: #20548E;
    padding: 5px 12px;
    text-decoration: none;
    border-right: 1px solid white;
    width: 70px;
    color: #EAFFED;
    white-space: nowrap}

#jsddm li a:hover
{	background: #1A4473}

#jsddm li ul
{	margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    border-top: 1px solid white}
		
#jsddm li ul li
 {	float: none;
    display: inline}
		
#jsddm li ul li a
{	width: auto;
    background: #9F1B1B}
		
#jsddm li ul li a:hover
{	background: #7F1616}

.responsive-video 
{
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 60px; overflow: hidden;
}

.responsive-video iframe,
.responsive-video object,
.responsive-video embed 
{   position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}

 textarea {
  resize: none;
 }