@charset "utf-8";

/* CSS Document */



/* Default text style */

body {

	font-family: Helvetica,Arial,sans-serif;

	color: #575757;

	font-size: 12px;
	
	padding: 120px;

}



/* Content headings */

h1 {

	font-size: 20px;

	font-weight: bold;

	margin-bottom: 20px;

	color: #575757;

}

h2 {

	font-size: 16px;

	margin-bottom: 10px;

	color: #DB8C30;

}

h3 {

	font-size: 14px;

	margin-bottom: 10px;

	color: #575757;

}





/* Paragraphs */

p, ul, ol {

	line-height: 150%;

}



/* Add line below selected paragraphs */

.underline {

	border-bottom:1px solid #0062A0;

	padding-bottom:3px;

}



/* Link style */

a {

	color: #0062A0;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a:active {

	color: #000000;

	text-decoration: underline;

}



/* Table style */

table {

    border-spacing: 0;

    width: 90%;

    border: 1px solid #ddd;

	margin-bottom: 1em;

}

th {

    cursor: pointer;

}

th, td {

    text-align: left;

	padding: 0.4em;

}

tr:nth-child(even) {

    background-color: #eaece8

}



/* Alternate table, just for arranging links */

table.links {

	border: none;

}

table.links tr {

	background-color: transparent;

}

table.links a {

	font-weight: bold;

}
/* Video style responsive */

.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }

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