<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	font: 11px/1.5 'tahoma', Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif;
	color:#6c7377;
}
div.navigation, a.general_btn, div.session_options, a.back_btn, a.green_btn, .grey_btn, .save_img, .save_img_right, .save_img_left, .session_icons, div.header, div.footer, .notification, .color, .show_more {
	display:none;
}
img {
	/* max-width:100% !important; */
}
a img.logo {
	border:none;
}
div.club_banner {
	margin-bottom:20px;
}
div.club_banner img {
	float:left;
}
div.club_banner div.name {
	background: none repeat scroll 0 0 red;
    float: left;
	margin:5px 0 0 0;
	padding:0px;
    width: 517px;
}
div.club_banner div.name h2 {
	border-bottom:none;
	margin:8px 0px 0px 0px;
	padding:0px;
	color:#fff;
	line-height:30px;
}
div.club_banner div.name p {
	line-height:18px;
	font-size:16px;
	margin:0px 0px 0px 0px;
	color:#fff;
}
div.profile_summary {
	margin:0px 0 30px 0;
}
div.profile_summary table {
	margin:0px;
}
div.profile_summary table th {
	text-align:left;
	padding-right:10px;
}
div.profile_summary span.image {
	float:right;
}
div.progressions div.comments h3, .progressions_desc h3 {
	border-bottom:none;
	margin-bottom:10px;
	line-height:17px;
	padding-bottom:0px;
}
div.comments p, .progressions_desc p {
	font-size:12px;
	line-height: 14px;
	margin: 0;
	padding:0;
	margin-bottom: 2px;
}

div.progressions div.even,
div.progressions div.odd {
	margin-bottom:20px !important;
}


/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

/*.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}*/

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
div.content {
    box-shadow: none !important;
}
div.content img.print_logo {
	display:block;
	float:right;
	margin-top:10px;
}
div.header img.logo {
	display:none;
}
.club_banner img {
	margin:13px 15px 0 0;
}
.name h2 {
	margin:0;
	padding:0;
}
div.club_banner div.name {
	width:250px;
}
div.flash_wrapper {
	float:none;
	width:400px;
	margin:0 0 20px 0;
}
div.flash_wrapper .flash img {
	width:320px;
}
.lines_key {
	background:url('../images/grass.gif') top left repeat;
	display:block;
	padding: 0;
	overflow:hidden;
	position:relative;
	clear:both;
	-webkit-print-color-adjust: exact;
	webkit-print-color-adjust: exact;
}
.lines_key_bg_img {
	display:block !important;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
.key {
	/* margin-bottom:15px; */
	padding:10px 0;
	position:relative;
}
.key .col {
	width:50%;
	float:left;
	margin-bottom:5px;
	position:relative;
}
.key .col p, .key .col span {
	color:#000000;
	color: rgba(255, 255, 255, 1);
	margin-bottom:0;
	margin-left:10px;
	margin-top:25px;
	margin-bottom:10px;
	position:relative;
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact;
}

@media print {

	

	.key .col p, .key .col span {
		color: rgba(0, 0, 0, 0);
		text-shadow: 0 0 0 #ffffff;
	}

	@media print and (-webkit-min-device-pixel-ratio:0) {
		.key .col p, .key .col span {
			color: #ffffff;
			-webkit-print-color-adjust: exact;
		}
	}
}

.line_container {
	float:left;
	width: 150px;
	height: 0;
	border-top: 20px solid #ffffff;
	position:relative;
	margin-left:5px;
}
div.progressions .line_container img {
	display:block;
	background:none;
	float:left;
	margin-top:-20px;
}
.social_summary {
	display:none;
}
.learning_objectives_box {
	margin-top:15px;
}
.learning_objectives_box h3 {
	font-size:14px;
	border:none;
	margin:0;
}
table.detail .detail_icon img {
	width:15px;
	margin-right:5px;
	float:left;
}
table.detail {
	width:100%;
	border-collapse: collapse;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
}
table.detail td {
	padding: 5px;
	line-height:1.2;
	font-size:11px;
	border-bottom:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-collapse: collapse;
}
table.detail td.detail_icon {
	width:70px;
}
.scale {
	border-top: 10px solid #005e9e;
	height:0;
	margin:0;
}
.scale_wrapper {
	width:50px;
	float:left;
}
.youtube_wrapper {
	display:none;
}
.print_hide {
	display:none;
}
.start_time {
	font-size: 14px;
	color:#999999;
}
.print_h1 {
	margin-bottom: 0;
	padding-bottom: 0;
}
.print_p {
	margin:0;
}
div.progressions div.odd {
	margin-right:10%;
}
div.progressions div.odd,
div.progressions div.even,
div.progressions .set-pieces div.odd,
div.progressions .set-pieces div.even {
	float:left !important;
	width:47% !important;
}
hr {
	display:none;
}
div.progressions img {
	width:100%;
	height:auto;
}
div.progressions div.flash_wrapper {
	width:auto;
}
div.team_list {
	clear:both;
}
div.team_sheet {
	width:45%;
	float:left;
}
div.first {
	margin-right:10%;
}
h3.prog_title {
	display:none;
}
h3.print_title {
	margin-top:0;
	display:block;
}
.read_more {
	margin-bottom:15px;
}
.show_more {
	display:none;
}

#no_flash_alert,
.no_flash_alert,
.no_flash_message,
.no_flash_message_top,
.no_flash_clicktoenable,
#no_flash_clicktoenable,
.no_flash_clicktoenable_footer,
#no_flash_clicktoenable_footer,
.no_flash_clicktoenable_wrap {
	display:none;
}

div.progressions div.comments li &gt; ul {
	margin-bottom: 0;
}</pre></body></html>