/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */


/* ==========================================================================
   Author's custom styles
   ========================================================================== */

/************Reset**************/
html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, ol, ul, li, form, fieldset, legend, label, table, header, footer, nav, section { 
	margin: 0; 
	padding: 0;
	border: 0;


} 
ol, ul { 
	list-style: none; 
}
header, footer, nav, section, article, hgroup, figure {
	display: block;	
}
legend {
	display: none;
}


/************End Reset**************/

/************Global**************/

body {
	
 	margin: 0 auto; 
	font-size: 14px; 
	padding: 0; 
	background: #fff;
	position: relative;

}
a {
	text-decoration: none;
	color: #7f7f7f;
}
a:hover {
		text-decoration: underline;
		}
a:hover, a:focus {
	color: #000;
}
img {
	max-width: 100%;
	height: auto;
	border: 0;
	outline: 0;
}
h1 {
	font: normal 1.3em/1.3 'Gill Sans', 'Droid Sans', 'Calibri', 'Lucida Grande', 'Trebuchet MS', 'Helvetica Neue', 'Arial', sans-serif;
	font-weight:bold;
	text-rendering: optimizeLegibility;
	margin-bottom: 0;
	text-shadow: 0 2px 0 #fff;
	color:Maroon;
	
}
h2 {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	text-rendering: optimizeLegibility;
	text-shadow: 0 1px 0 #fff;
	color:Maroon;
}
h3 {
	margin: 0;
	font-weight: normal;
	text-rendering: optimizeLegibility;
	text-shadow: 0 1px 0 #fff;
	color:Maroon;
}
p {
	margin: 0 0 1em;
}

/************End Global**************/


/************Structure**************/
header[role="banner"] {
	position: fixed;
	background: white; 
	top: 0;
   left: 0;
   width: 100%;
   background: rgb(254,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iI2ZlZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMjQyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(-45deg, rgba(254,255,255,1) 25%, rgba(2,66,242,1) 100%); 
background: -webkit-gradient(linear, left top, right bottom, color-stop(25%,rgba(254,255,255,1)), color-stop(100%,rgba(2,66,242,1)));
background: -webkit-linear-gradient(-45deg, rgba(254,255,255,1) 25%,rgba(2,66,242,1) 100%); 
background: -o-linear-gradient(-45deg, rgba(254,255,255,1) 25%,rgba(2,66,242,1) 100%); 
background: -ms-linear-gradient(-45deg, rgba(254,255,255,1) 25%,rgba(2,66,242,1) 100%); 
background: linear-gradient(135deg, rgba(254,255,255,1) 25%,rgba(2,66,242,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#0242f2',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	z-index: 5;

/*-moz-background-size:100% 100%; 
*/
    background-size:100% 100%;
    
}
header[role="banner"] > div {
	max-width: 65em;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	position: relative;
	-webkit-animation: fadein 0.4s ease-out 1;
	-moz-animation: fadein 0.4s ease-out 1;
	-ms-animation: fadein 0.4s ease-out 1;
}
header[role="banner"] a:hover, header[role="banner"] a:focus {
	color: white;
	background-image: -webkit-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -moz-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -ms-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -o-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	

}
header #logo {
  position: relative;
  float: left;
  margin: 5px 0 0 5px;f
  font-size:20px;
  color:maroon;
  font-family: Verdana, Arial, Helvetica, sans-serif;

}
header #logo img{
  height:100px;
}
header #sponsor {
  position: relative;
  float: right;
  color: black;
  font-weight: bold;
  margin-right: 5px;
}
header #sponsor a {
  color: black;
  text-decoration: none;
}
.nav-anchors {
	float: right;
}
.nav-anchors li {
	display: inline-block;
}
.nav-anchors a {
	display: block;
	padding: 0.75em 0.8em;
	border-left: 1px solid #333;
}
.nav-anchors a.active {
	color: #fff;
}
.nav {
	margin: 0 -1em;
	text-align: center;
	text-transform: uppercase;
}
header[role="banner"] .nav {
	border-top: 1px solid #333;
	clear: left;
}
.nav li {
	display: inline-block;
	position: relative;
}
.nav li a {
	display: block;
	padding: 1em;
	border-left: 1px solid #333;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
  	-ms-transition: all 0.3s ease-out; 
  	-o-transition: all 0.3s ease-out; 
  	transition:  all 0.3s ease-out;
}
.nav li:first-child a {
	border-left: 0;
}
/*Footer*/
.footer {
	background: #333;
	background: -moz-linear-gradient(top, #333 0%, #111 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333), color-stop(100%,#111));
	background: -webkit-linear-gradient(top, #333 0%,#111 100%); 
	background: -o-linear-gradient(top, #333 0%,#111 100%); 
	background: -ms-linear-gradient(top, #333 0%,#111 100%); 
	background: linear-gradient(top, #333 0%,#111 100%);
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	clear: both;
}
.footer > div {
	max-width: 65em;
	margin: 0 auto;
	padding: 0 1em 0;
	text-align: left;
	overflow: hidden;
	-webkit-animation: fadein 0.4s ease-out 1;
	-moz-animation: fadein 0.4s ease-out 1;
	-ms-animation: fadein 0.4s ease-out 1;
}
.footer a:hover, .footer a:focus {
	color: #fff;
	background-image: -webkit-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -moz-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -ms-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
	background-image: -o-radial-gradient(ellipse closest-side, rgba(255,255,255,0.1), rgba(255,255,255,0));
}
.footer .nav {
	margin: 0;
}
.footer .nav li a {
	padding: 0.8em 0.8em 0.5em;
}
.footer ul {
	margin-bottom: 1em;
}
.footer li {
	display: inline-block;
}
.footer li a {
	padding-top: 1.2em;
}
.service-links {
	text-align: center;
}
.service-links li {
	margin: 0 0.5em;
}
.service-links li:first-child {
	margin-left: 0;
}
.service-links li:last-child {
	margin-right: 0;
}
.service-links li a {
	border: 0;
	padding: 0.2em;
	font-size: 0.7em;
}

/************End Structure**************/


/* Page Content */
.loader{
	padding-top:95px;
	left:0;
}
.divPageContent 
{
    	width=98%;
	background: #fff;
	padding-top:110px;
	}
#divStandings {
	
}

#history{
	float:left;
	width:100%;
	text-align: left;
}
.bimg{
	position:absolute;
/*
opacity:0.4;
filter:alpha(opacity=40); */

}

#foo{

background: rgb(76,76,76); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNTk1OTU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiM1OTU5NTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMyYzJjMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMxMTExMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MSUiIHN0b3AtY29sb3I9IiMxYzFjMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTMxMzEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 6%, rgba(89,89,89,1) 6%, rgba(44,44,44,1) 20%, rgba(0,0,0,1) 51%, rgba(17,17,17,1) 60%, rgba(28,28,28,1) 91%, rgba(19,19,19,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(6%,rgba(89,89,89,1)), color-stop(6%,rgba(89,89,89,1)), color-stop(20%,rgba(44,44,44,1)), color-stop(51%,rgba(0,0,0,1)), color-stop(60%,rgba(17,17,17,1)), color-stop(91%,rgba(28,28,28,1)), color-stop(100%,rgba(19,19,19,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 6%,rgba(89,89,89,1) 6%,rgba(44,44,44,1) 20%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 6%,rgba(89,89,89,1) 6%,rgba(44,44,44,1) 20%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 6%,rgba(89,89,89,1) 6%,rgba(44,44,44,1) 20%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 6%,rgba(89,89,89,1) 6%,rgba(44,44,44,1) 20%,rgba(0,0,0,1) 51%,rgba(17,17,17,1) 60%,rgba(28,28,28,1) 91%,rgba(19,19,19,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 ); /* IE6-8 */


}
.flagbackgroundtrial{

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNyIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjgyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.82) 7%, rgba(255,255,255,1) 17%), url('/img/9a.gif') no-repeat; /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(7%,rgba(255,255,255,0.82)), color-stop(17%,rgba(255,255,255,1))), url('/img/9a.jpg') no-repeat; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.82) 7%,rgba(255,255,255,1) 17%), url('/img/9a.jpg') no-repeat; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.82) 7%,rgba(255,255,255,1) 17%), url('/img/9a.jpg') no-repeat; /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.82) 7%,rgba(255,255,255,1) 17%), url('/img/9a.jpg') no-repeat; /* IE10+ */
background: linear-gradient(135deg,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.82) 7%,rgba(255,255,255,1) 17%), url('/img/9a.jpg') no-repeat; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#ffffff',GradientType=1 ), url('/img/9a.jpg') no-repeat; /* IE6-8 fallback on horizontal gradient */

}
#TeamHeader{

	width:98%;
font: normal Verdana, Arial, Helvetica, sans-serif;
	float:left;
	text-rendering: optimizeLegibility;

	color:black;
margin-left:3px;


}
#CurrentScore{
	float:left;
}

#Headlines{
	float:left;
}

#Ratesheet{
	float:left;
}
#CWLeaderboard
{
    float:left;
}

#PHLeaderboard
{
    float: left;
}
#MultLeaderboard
{
    float:left;
}

#PPQLeaderboard
{
    float:left;
}


#QSORateLeaderboard
{
    float:left;
	margin-bottom:10px;
}

#Totals{
	float:left;
}

    #M80{ float: left; }
    #M20{ float: left; }
    #M10{ float: left; margin-bottom:10px;}


#M40{
	float:left;
}
#M15{
	float:left;
}


#chart{
	float:left;
}
span.scoredata{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	color: black;
}

span.breakdownscoredata{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: black;
}

span.breakdownscoredatatotal{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
	color: black;
}


.leftColumn { 
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
	background: linear-gradient(left,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-8 */
	
		padding:0p 5px 0px 5px; width:170px;}
	.rightColumn {
		padding: 0px 10px 10px 10px;
		border-left: 1px dashed #CCC;
		width: 650px;
}

.displayoptions{
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:300px;
	font-family:verdana,arial,sans-serif;
	font-size:11px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: grey;
	border: 1px solid black;
	color: white; 
	padding: 1px;
	font-size:.75em;
}

div.header{
    vertical-align:text-top	;

}
th.subheader {


	color: white; 

	letter-spacing:1px; 
	margin:10px 0px 10px 0px; 
	border-bottom:1px solid #004A66;
	cursor:pointer;
	vertical-align:middle;

}

th.subHeader2 {
	background: #537b9f; /* Old browsers */
/*background: -moz-linear-gradient(top, rgba(39,147,255,1) 0%, rgba(23,134,245,1) 44%, rgba(19,118,217,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(39,147,255,1)), color-stop(44%,rgba(23,134,245,1)), color-stop(100%,rgba(19,118,217,1))); 
background: -webkit-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: -o-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: -ms-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: linear-gradient(to bottom, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2793ff', endColorstr='#1376d9',GradientType=0 ); */
	


	color: white; 
	font-weight:bold;
	letter-spacing:1px; 
	margin:10px 0px 10px 0px; 
	border-bottom:1px solid #004A66;
	text-align:center;
	font-size:1em;

}

th.placementhistoryheader{
	text-align:center;
}

tr.totals{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

border-right: 1px solid #C0C0C0;
}


.expander
{
    cursor: pointer;
}

tr.breakdowntotals
{
    background: #CCCCCC; /* Old browsers */
    background: -moz-linear-gradient(top, #CCCCCC 0%, #e5e5e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#CCCCCC), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #CCCCCC 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #CCCCCC 0%,#e5e5e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #CCCCCC 0%,#e5e5e5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #CCCCCC 0%,#e5e5e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CCCCCC', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    cursor: pointer;
    border-right: 1px solid #C0C0C0;
}


td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
}


td.place1 {
	background: rgb(254,252,234); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWRhMzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(254,252,234,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(100%,rgba(241,218,54,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-8 */
}

td.place2{
	background: rgb(238,238,238); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
}

td.place3 {
	background: rgb(243,226,199); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZTJjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iI2MxOWU2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2I2OGQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWQ0YjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 36%, rgba(182,141,76,1) 99%, rgba(233,212,179,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,226,199,1)), color-stop(36%,rgba(193,158,103,1)), color-stop(99%,rgba(182,141,76,1)), color-stop(100%,rgba(233,212,179,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 36%,rgba(182,141,76,1) 99%,rgba(233,212,179,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 36%,rgba(182,141,76,1) 99%,rgba(233,212,179,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 36%,rgba(182,141,76,1) 99%,rgba(233,212,179,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(243,226,199,1) 0%,rgba(193,158,103,1) 36%,rgba(182,141,76,1) 99%,rgba(233,212,179,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3',GradientType=0 ); /* IE6-8 */
}
td.breakdownspacer{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
}

td.breakdownblock{
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #C0C0C0;

}
td.col_borderleft {
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	padding-left: 3px;
	width:1.5em;
}
td.col_borderlefthistory {
	text-align: center;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #C0C0C0;
	
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	padding-left: 3px;
}
td.col_mid {
	text-align: right;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	padding-right: 3px;
	padding-top: 0em;
	padding-bottom: 0em;
}
td.col_mid2 {
	text-align: left;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	padding-right: 3px;
}

td.col_borderright {

	text-align: right;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #C0C0C0;
	border-left-style: solid;
	border-left-width: thin;
	border-left-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
	padding-right: 3px;
}
span.team{
	font-weight:bold;
	text-align:left;
}
td.teamregion
{
   
	text-align:left;
	font-size: 0.75em;
}
td.lastreport{
	text-align:right;
}

td.team{
	font-weight:bold;
	text-align:left;
}
span.HistoryHeader{
	font-weight: bold;
	text-align: left;
	font-size:0.75em;
}
span.score{
	font-weight:bold;
	text-align:right;

}
td.score{
	font-weight:bold;
	text-align:right;
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #C0C0C0;

}
table {
	border-collapse:collapse;
	border:1px solid #C0C0C0;
	
}
table.standard {
	width:98%;
	
}
table.breakdowntable{
	border-collapse:collapse;
	border:0px solid #C0C0C0;
    width: 95%;
}
table.breakdowntable td.nav-more{
	border:none;
}

table.breakdowntable td.nav-more a{
	font-size:1.2em;
	font-weight:bold;
	color:#537b9f;

}

.teamdata{
	position: relative;
	width:100%;
	}
	
.teamdata > div {
	max-width: 100%;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	position: relative;
	
}
.teamlocation {
  position: relative;
  float: left;
  font-size:1.1em;
  width:100%;
 	text-align:left;
  color:black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
span.countries { color:black;font-weight:bold;font-size:1em; }
span.C3V:before{content:'Tunisia';}
span.C4O:before{content:'Montenegro';}	
span.CE7:before{content:'Bosnia and Herzegovina';}
span.C5B:before{content:'Cyprus';}
span.C9A:before{content:'Croatia';}
span.CBY:before{content:'China';}
span.CCT:before{content:'Portugal';}
span.CCX:before{content:'Uruguay';}
span.CDL:before{content:'Germany';}
span.CEA:before{content:'Spain';}
span.CES:before{content:'Estonia';}
span.CF:before{content:'France';}
span.CG:before{content:'United Kingdom (England)';}
span.CGI:before{content:'United Kingdom (No. Ireland)';}
span.CI:before{content:'Italy';}
span.CJA:before{content:'Japan';}
span.CLU:before{content:'Argentina';}
span.CLX:before{content:'Luxembourg';}
span.CLY:before{content:'Lithuania';}
span.CLZ:before{content:'Bulgaria';}
span.COE:before{content:'Austria';}
span.COH:before{content:'Finland';}
span.COM:before{content:'Slovak Republic';}
span.CPY:before{content:'Brazil';}
span.CS5:before{content:'Slovenia';}
span.CUA:before{content:'Russia';}
span.CUR:before{content:'Ukraine';}
span.CVE:before{content:'Canada';}
span.CK:before{content:'United States';}
span.CKH6:before{content:'United States (Hawaii)';}
span.CKL7:before{content:'United States (Alaska)';}
span.CYL:before{content:'Latvia';}
span.CYO:before{content:'Romania';}
span.CYU:before{content:'Serbia';}
span.CLatitude13:before{content:'Team Latitude 13';}
span.CAzoresTourism:before{content:'RadioTeam Azores, Sponsored by Azores Tourism Association'}
span.CTeam59:before{content:'Team 59'}
span.CAraucaria:before{content:'Brazil-Bulgaria Friendship Team, Sponsored by The Araucaria DX Group, Triunfo Iesa Infraestrutura SA, the Sao Paulo section of LABRE, K1LZ, and the Bulgarian Federation of Radio Amateurs (BFRA)'}


span.flags{	}
span.PE7:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAABHNCSVQICAgIfAhkiAAAActJREFUOI2V0E9IFGEYgPFndmZ2+7O7JYmioGgIXoyFgk62iEYdbFM7CILQIeiioFt2qS5ReAg6bEQrFtgWdJEiiyCQIEkksAIrIUpZ1NVSctN1mZmdcWY62EIbuzk9x+97vx8vn+AN3rD3+H2E6qt4+XaBvV4PB/wviLQO4xJsnFZ2pR/NkADYvSODpJsii6s6AyNfuHnuCJWlPk5fVVAMiVjHA9yS6QjWTRHd2oJ9YgrXn5cXo28IR8YZutTED7mVtqGzKLrseOtsli3nwmnVIL6UYnRygeWkSspzlOOD3aypO/9XzoWzRR9/IlCzj3uXm5hTAjRGe1hJe527gpgfBhh5HefwmWF62wM0Bk/QcDvM/M8iR7BL2CwMbygGyVSGiY/fmY4nKSoJUH8rzOeVkm1h2xYKw9kevZrla2Kdp9eb2V9dx7E7F3iXqPj3I8G1PQyQWE5T2RajutzPte4QLbE+xmZrCrvgDM4YJoq2yUxinbH3i5SXltF8t4tn03V55y3TRnICZxuf+saHmVVGIyd5PjFHx0OZgVMxOg9N5syJso3kFs3fy/+dnfdcU1VC559wsLaYaF+Q/vu72NA8uEUTy9r6AFMT+AWC0aOX264pqAAAAABJRU5ErkJggg==);}
span.P3V:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAABHNCSVQICAgIfAhkiAAAAQ9JREFUOI21kj2KAkEQhb8ZB3a8gR5CZDKNVEzNB49g4AnEY3gPU80EA40MDUzUyI10QLTav9qg2czpAXf2QdE0Xd+DetXeN2hIvjJAEAJfORsD+P/gCUCQ2eF5UKlAvW7v8zms1/B6ubkEVNLK91UGA5XjUeVysXU6qQyH9i2FS0C9BDQ142YTxmOYzWCxgHYboggKBYhjmEzeYoasjBsNazIaQa8H2y30+3A+Q6vlRN3Gz6c9wxBuNyiXoVgE34fHw4m6o4giO+5mA9Mp1Gp2ifc7dDqwXL7FDGQsD1TiWGW/VxFRuV5VdjuVbtfJZC/vV6USVKs2gtUKDgdnu8mM4kNl/4o/KDCAl7OpAX4ACWajMbPVkngAAAAASUVORK5CYII=);}
span.P4O:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOY8AMUgJsQXJcUfJsMQJNeiUtBxO8UcJcY/KcUfJYN6WcqLMcloLstoLMtsMMRIK8chJblpN8qKMclsL8UjJrdUNcMPJL9JL9B1O9efUseFNMtmLMxvMMRKK8UqJ8hMK8mdOcQWJcmeOchXLMZAKbZqOYV6WM2BMMh9M8yNNMUkJsyIMsUmJ9B2O8yQNNekUshTLMUdJsUsJ8UdJcNYLpCNRpmOQMhULNF8QNF3QMQYJcQZJcUhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADwALAAAAAAWAA8AAAeLgCGCg4SFhoI7iYqLjIyIjZCNjzqUlDk6AQE6l5WUA4I6jAA7Bg4cBjujizmgojYHGgwHL6qKrCGhigITKBsQJA0tKwKrrbopKiElCR8mALU7t7mLHic0NRkWMozSjDAjIhEKMxQI3Ma6MR0LEggPjbcDOdE5lwEgmQH1+/UVj5EAd/wLCOmQQYOBAAA7);}	
span.P5B:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAP779//9+sbd2P7+/v/8+vzq1Pb6+fvfvvjPnvjMmPzly+tzAMzg3Oju6Pj7+v3y5fbAgNTm4vzp0vv9/Pzr1/f7/PjJkvzq1v///Ye4r+tvAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdNgBuCg4SFhoeIiYqLjIIBFwCNhRQaCpIbCRqaGg+NBAibGgsakgGhGhYFkY0HmhASl4IVGQ0YGwYCGZIDGb2+upITDBEZAg6xyMnKhIEAOw==);}
span.P9A:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABHNCSVQICAgIfAhkiAAAAb9JREFUOI2tkb9rE3EYxj/f+5HLXXLXnFUIaVVsbMEWJG62QWcxgk7in9Chg1sndfPHYqfiv9C11aFDK4qLKEWoYCsOQkuaiz+oNDnP3DX3dRFc7q4iedb3+Tzv+/KIYZBTDFZbgDYJPBxw8F1AyzL8siz8kktPmnRPuYRCRe4ElPmOffCDfLebyqYGSyH4cKnO8s1bjC+usXP9HAeugbP+mcpMlfMvXnJh5RkiLVjoOmqhkDh0+gJXt1Erxzm79Q1pCIQUOJvbVJsttFIpkRO+j2bVapyen080nGh/4czjB4xca/BzYwOhKBgTE3iv3jIyO4vpuomctbCAppfLDDUaiQZzdxfDzBNsvqc4PQ0S+p0OY3NzFOp1cqOjiZy+tJRdnuz3iTwP1bGJowgBKGaeqN2GOM5CUTKnQNTyUGwHwhAZHSIsi7C5B6qayWleq8fT5a/JF0c5hsauUv20gl6pQCw59Np8PHmFd280UJK5vWYPYegz8ljxXupmmw63b/jU9p+DovLauMyTVZsuxVRm37+PULgoc9zJfAskJgEgCDCP8ELIo+zy/koQYP2b9Y+OLO9/JWBYKkwONDRmm98DpYcOD/nuiQAAAABJRU5ErkJggg==);}
span.PBY:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABHNCSVQICAgIfAhkiAAAAKpJREFUOI3t0rEKwjAUheG/MRJxUERcFJGCk4IP4Uu5Obv4FD6Pm+DoIA5SBRehNm3jEIrFsb2L4IFA7j3wZUnQBzdHNkdAz4DNV9Gagr1B9qgGrwFVDI0umNDfkwsoUw0togCaQxitYLKFzhLyGHRPAE4jUG0wY0jOvnBZPVgDOAvRzh979Y/ksQAM8Nx/liaE9C4El/M61UOh9Cuk84d/GA4G4BbC6AF4A4mMI/BSaY5QAAAAAElFTkSuQmCC);}
span.PCT:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABHNCSVQICAgIfAhkiAAAAVNJREFUOI2l079LlHEcB/DXcz7ecKCox0OJdwcpx5WBSxC6tiTo1G5jf4Bz5V8QODW4pUNLBEWbRIMR5JJIEQ1C+SNPIk3FwOv069RQPMnd03v8vvm++HyGT6RXcFlqBrYZ+pzenZePiNVwN6UNjD1neq59+D5y7X9rLelwoNJBtULHYDY4/vshyXGnj56f1Kp03yLKsz/PyWbWiQNTRa4dcOlRIn7T7/vyBZ01+qbTxmgRLsckedZeUrxyz9P1h3YnHzh8RVwmV8oIX4wZKzB6nRcrwdK7bk+WIoUhHJOvtA7/sdxOk9dHHKxyo7pla3/YxMimww8kV2lsZITXm/xoMH6Twvas8cVnRiobokGO3nKaFRaxsEdXQrnU0D/1Secvwh67j9HMCmPnhJk6CW7X6Zkj1FsHf+efl/ct8KWeDT0X/t9EioLh9LL0ldpa++h7nAGo81uLTswk/gAAAABJRU5ErkJggg==);}
span.PCX:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOCAYAAAArMezNAAAABHNCSVQICAgIfAhkiAAAAYBJREFUOI210L1LG2EAx/Hvc3nuRWNtJUQILVLkwAg2IYgdHNSIg106d7FT6eDa/6Fjp6ydi9RB2tGhW4ciAYNDlkbxJSYxJ2le7tIz9zz9E+Qk/e2/z/AVpVJJZ7NZUBFKK4QhEeoOEhYPXbVaRbquS7G4jt/9zaD+k2RmHuX3cdJrJBJJvp0ENPpRLLht+kh0ROAdEniHtIN9wlpAJF+RmspgqEU+HjQ4qvdiwTlukGBgjBRq8JVHXGINoJv8zqT3FP2swN67efyhjgWXf7WQGo1WbUaGgx3AHxssFH37MZMCvF5Ex4+XojdUSNAYUysQvuVWfSFt/SU0X2M4BcJQsLt39oAUTaQQCezpBVLWFubEKtIaMBNm4EkeIUw+7TzH8+OlOC03kb2hotGNgGW0AyMgcDT0BXCHmxK4KRELHtUEIvf+s66Qj3W8bzmOkW9ezvIhvzhW+KpyjVzKSDZf2GOFf7TM/5hiw3XYnpseKzw8d5ALyQ7Z9MVY4arX4R9TsZVOQ/EzxwAAAABJRU5ErkJggg==);}
span.PDL:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAN0AANsAAP/OAAAAACH5BAAAAAAALAAAAAAWAA8AAAIinI+py+0Po0yh2ouz3ryCD4Yi2JWmKaTqyrbuC8fyTNdsAQA7);}
span.PEA:before{content:url(data:image/gif;base64,R0lGODlhFgAPANUAAPrDA/K9Av/IAMSjMea2GPe+A3lOS7JsCsR/OsF6L8SjOsFnCcmHRdSSB4s5D7d4D+ajG/m+BcCAT9ysJfGzB5VSLd6nBey1E/vCAP/HAKRTHciIEOKyBZJIEu29DPW2CMmZN+y2DMaVLKtaCqRqd8mkmd+1E/fBB9i0GcMDH//GAP/EAMQDHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAZUQJZwSCwaj8ikcslUrp7QqHQKVT0Lm0dDkKF6A5ZRRcTBeKmXhINUAkXOUwiiY5AwPnApYXDQLBQnXipWUR4mIRMUKAArg46ET02SRSmVlpWTmZpBADs=);}
span.PES:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAEyY5AAAAP///wAAACH5BAAAAAAALAAAAAAWAA8AAAIehI+py+0Po0yh2ouz3rz7D4aYQJbmiabqyrbuC58FADs=);}
span.PF:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAABIpmO40Q6q33O9GVO0wPw0umiNBpPm+w+wgMPm5vgAZkKSx2RIznO44R+0pOQAjlf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdCgA+Cgw8QhoeGDoqLDoSDiIiMi46CkIeSipSFlhCYjZScnZiaoZ6knKagqKOqlqmOpaywq5KnrrKEsbWtkK+5tIyBADs=);}
span.PG:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAOJ+edlCO+ycl+qfm4ejzNO6w+y5uTNUmPGFff/x7S1RmN02LvjV0+Oztpe02OA9NEJpqup1bmeKvup6dFp3ru7EwvG2s/T//zxmqd08NW6Fs/fCv++QiTNco1V6tPCZlOS5vEhyse9sYzBRl8fT5t04MPGemMaquPLEw/jOyzhYmualpebw9/fr6uRrZeJiWurx90hlovKyrv7//906M90+OJujw+tmXt2Xl9w5MumCfHmVwd87MlB0sfGjn3qXxSdJkmeAs9k2Lvr///vMxyxOkytOlSBFkXGPwF2CuSxPl907NISn0ee2ttLp+e5qX9g5Mtg7NPByZ9k+N//s6OXv9vnFwGCGveytqsnh9Imexv3k4neRv+Krquymo+C2ue2Gf/GtqOh+eJmrzd44MMbe8ktopUdsq2eJu5epzPzy8bDA273M493p9Vp9ttTn9tuyuLi60Kaz0PPBvx9DkPbFw/bHxdq4v+3HyHyaxeuEfe2DeyhLlN5BOt5AOf///yH5BAAAAAAALAAAAAAWAA8AAAf/gAAtVUFABwdGaAJCQns7Rod8SQUvAzgiKTNpIwoKEiYLZAg/SpwEXjdEQx4nTz5/JDFHnwslo0cQcQgTCW0URR02YhEJMEFJoLZIbneuf2sqfGcQGEwrEVszZQILCzpZBhEMQw4YEBBfICBweBYWdkRiOTQuRDJzKRVw6V9TD/80MizJkSNDnz41Cg6k8e9BhgB+IkqMePDgxIk1pvDYmKNEjoEGEXakMXAjDxpNDBhoYADFHBkb5NGzMscdCpYGmlDocYbABTVgwjgZ0E3HmxkJdGBxEKJHjyJ8tFyoc2MFlyvJECAJAiPBBDE2OgCJwebPBykFPMzK+oOOGRJ/MnyIOOGBBZUIHOR0UKKElqgfRhQcGDODgQgcFV50ySNYxQhFUKLo2TFChYoiGli0ABAIADs=);}
span.PGI:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAOJ+edlCO+ycl+qfm4ejzNO6w+y5uTNUmPGFff/x7S1RmN02LvjV0+Oztpe02OA9NEJpqup1bmeKvup6dFp3ru7EwvG2s/T//zxmqd08NW6Fs/fCv++QiTNco1V6tPCZlOS5vEhyse9sYzBRl8fT5t04MPGemMaquPLEw/jOyzhYmualpebw9/fr6uRrZeJiWurx90hlovKyrv7//906M90+OJujw+tmXt2Xl9w5MumCfHmVwd87MlB0sfGjn3qXxSdJkmeAs9k2Lvr///vMxyxOkytOlSBFkXGPwF2CuSxPl907NISn0ee2ttLp+e5qX9g5Mtg7NPByZ9k+N//s6OXv9vnFwGCGveytqsnh9Imexv3k4neRv+Krquymo+C2ue2Gf/GtqOh+eJmrzd44MMbe8ktopUdsq2eJu5epzPzy8bDA273M493p9Vp9ttTn9tuyuLi60Kaz0PPBvx9DkPbFw/bHxdq4v+3HyHyaxeuEfe2DeyhLlN5BOt5AOf///yH5BAAAAAAALAAAAAAWAA8AAAf/gAAtVUFABwdGaAJCQns7Rod8SQUvAzgiKTNpIwoKEiYLZAg/SpwEXjdEQx4nTz5/JDFHnwslo0cQcQgTCW0URR02YhEJMEFJoLZIbneuf2sqfGcQGEwrEVszZQILCzpZBhEMQw4YEBBfICBweBYWdkRiOTQuRDJzKRVw6V9TD/80MizJkSNDnz41Cg6k8e9BhgB+IkqMePDgxIk1pvDYmKNEjoEGEXakMXAjDxpNDBhoYADFHBkb5NGzMscdCpYGmlDocYbABTVgwjgZ0E3HmxkJdGBxEKJHjyJ8tFyoc2MFlyvJECAJAiPBBDE2OgCJwebPBykFPMzK+oOOGRJ/MnyIOOGBBZUIHOR0UKKElqgfRhQcGDODgQgcFV50ySNYxQhFUKLo2TFChYoiGli0ABAIADs=);}
span.PI:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAABKVS6XYvtA2QazbwyOhX9AxPQ2YT9VIUu++we64vKbYv+65vQCNPcwhLhKaU9E6RQCSRs4rN////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdCgBCCgxAShoeGEYqLEYSDiIiMi46CkIeSipSFlhKYjZScnZiaoZ6knKagqKOqlqmOpaywq5KnrrKEsbWtkK+5tIyBADs=);}
span.PJA:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAALwALLkAJLsAKbgAIfvx87sAKLoAKL0KMPzz9bkAIs9LZ8QgSMUjSe/BzNBRbOqxv8McQrgAH74NMs9Nae27yPvx9L0ILvDEz+SYqsQeRrgAIOquvLoAJrkAI+KRpOu0wemsu/vv88MbQey2w/ru8e6+y+u1wtBUbsEWPcYlTPvs8O26xsEWPOuzwLoAJ7wALczMzP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdkgDGCg4SFhoeIiYkICIqIFycQIg4NjoQrEhEFBRoHJpYxFSkdL6UvAQsklh8GAKYvAC4blhgBrqYACR6WLa2vABwgliEMAa8BGSqgIwcDAgIDFg+ggiUTKCwKFNSEBATc4OGGgQA7);}
span.PLU:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAALCAYAAAB7/H1+AAAABHNCSVQICAgIfAhkiAAAALpJREFUKJFjDKie+P8LjzgDNQH311cMLF94xBneC6lQ1WAGBkYGJiqbCAcsRpLCDJzy0lQ19MejDwwsIVr8DKamEngV/vr1jeHQtnaGf///Mth5VjFwcPDgVX/mzBPiguL58xsMd88vZXhwdjnDs2dXiHI1CzGKJCU0GJSMIxj+/f7HICWpTZTBjNWL9vznVtAlSjGx4OvDKwwsJ5++YXj//TFVDRZ894aGyY376ysGBgZGqhrK/fUVAwAbdjbzzraA7gAAAABJRU5ErkJggg==);}
span.PLX:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAABHNCSVQICAgIfAhkiAAAAHtJREFUOI1j7Axx+i/5+TkDNcELHgkGFokvLxi03lynqsEMDAwMTFQ3kdYGs8h4pTLoy8tR1dBPDx8zsDDpGjCwODhQ1WDmQ4eGYhhffvSJ4dPZF1Q19OGjTwwsM45+YLh29ClVDdZkeD8Uw1ic4SXDXwZmqhoqzvCSAQARrCBjTIUC2wAAAABJRU5ErkJggg==);}
span.PLY:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAABqRMEnLf25EwAAACH5BAAAAAAALAAAAAAWAA8AAAIelI+py+0Po0yg2ouz3rz7D4ZYQJbmiabqyrbuC58FADs=);}
span.PLZ:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAPCAYAAADgbT9oAAAABHNCSVQICAgIfAhkiAAAAJNJREFUOI3V0bEJwkAYhuE38ltYWYhwOwh2d+AwV2YNa1e5AbKC3SWNkBkCwUBSiJ54tg7wX+E3wFN8b2WMyc45NBdjRKy1hBBUYe89K1XxZ8VgSZ/ElCZVNOWEdEtH3deqcDu3yPAaaMZGFeZZ8ONy8XZ3OFx10X6E6iTk80YXvjxA5A3bRRde84/xqj3kozJ6A77QjCjaDzn4zwAAAABJRU5ErkJggg==);}
span.POE:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAO46SP///+0pOQAAACH5BAAAAAAALAAAAAAWAA8AAAIblI+py+0Po0yh2ouz3rz7D4aYAZQmMKXqyqYFADs=);}
span.POH:before{content:url(data:image/gif;base64,R0lGODlhFgAPAKIAAAAtewAvfAAwfQAue////wAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAMrSLrTszBK96SF9GqStx1B432C6FFoqq5sCrxAq05gNWLOHXW6wvc/XdCSAAA7);}
span.POM:before{content:url(data:image/gif;base64,R0lGODlhFgAPANUAAP/7+/AyOjhssPEzO/m0t/mztvaCh9hUZPgjKfeWmgZLoKlZeABHoIhumP/5+dofLsMRKWJ1rKspSHdVhfszOP80Nv+lpFNzrvkaHwpSpvaMkPJNVPJOVVxtpfV7f+YxPI50mxJitKlefVlpo2t8rwBIovHn7P709adVdf76+/tXW91PXd9DUP8zNlBzsPNWXPOvtPw+Qv5zdQtOov///+4cJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAZdQJpwSCwaj8ikcllMOU4AAJMIG2w0AY5pOevORBhD4YWIeM9oLyqWIHgoo5kiTV9UZBZVq0PvNx4SExAsAn19LiUMGSSGXjWPjysXISAfkJeYmTUHmp2en6Chop9BADs=);}
span.PPY:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAACQQgCPQgCRQf/GAP/JAP/NAAGRQQCSQPPCAheWOv/KAPrEAO3HAgKRQCobevnEANGcGOzHAvzEABWWOtOdFxkGcNfCB9GdF6O5E6W5El6lJw+UPP7GAFs9TBCVO0Uuab6KIysZcbO1Era2ERsHcICrHhmXOTosfCYVdR4JaJ6yFyiaNaSzFsGRHqi6EefEAlqkKJ+4E/XDAiAOcd/EBTCcM1tlnnSEp/jDABGVOlVVjEShLfS9Ay2bNCQQbSEQcyQRbSEQci8dc7m3EPO5BNrDBgyUPCgYeUChLnyHpdCbGHqqIA2VPGhtl//LAEEqYv3FAPHCAycVcEoxWn+rHyoef7u3DyYXfdeuI5qLbmpOUGSmJZmMdvS7BNvDBsGMIvK8AB8NcX+AqGdqlykYcRCUPDMjd4SsHr2JJkWiLTw1hsCIHkI8hC4efMaYHnNrel+lJiuaND8oY/S8BC8edEAmXiIRcyMXeu/HAceZHC0cc0mjKwCRQACPQwCSPwAAACH5BAAAAAAALAAAAAAWAA8AAAfCgH6Cg4SFhoeIiYYCfUgWRTt9AoqCB30TMTwUF3MYCX2KAAYwL2t1YUFPXxEaBgCGfH0rIk5YbGonUhUzbgUjcX18g3xGS1EDHFk2TWJJY3cdBAMIVEzCgioEUA84UyQ+QGY6N29gCxIKLIQeJQgDClpXIXRCKVVc0jJnOdd+sT1DCuRBcYSMHgdtWhSwUiOYIVFwGICQ88POBzR4tjR4hchSggxdICgh4sKEQ0oCAqTxQmNPgEmUCAXYUCZAzJuGAgEAOw==);}
span.PS5:before{content:url(data:image/gif;base64,R0lGODlhFgAPAMQAAGGKttjk6+3z96rA1wBOmwNakkh0qIy52maGseLn7+70+G2KtEZ9rj94q6vC2WGJtgBWoP///+0cJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAU1YCSOZGmeaKqupBII7MkUTSxCuPMcwID/wCAQkVgQhEihIclsOp9NiXRKrVqv2Kx2y+16qyEAOw==);}
span.PUA:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAP////8AAAAA/wAAACH5BAAAAAAALAAAAAAWAA8AAAIehI+py+0Po0yi2ouz3rz7D4ZYQJbmiabqyrbuC58FADs=);}
span.PUR:before{content:url(data:image/gif;base64,R0lGODlhFgAPAJEAAIWda3yWYABbu//VACH5BAAAAAAALAAAAAAWAA8AAAIdlI+py+0Po5y0ChCy3pyDAYbiSJbmiabqyrbuOxQAOw==);}
span.PVE:before{content:url(data:image/gif;base64,R0lGODlhFgAPANUAAP8NDf/z8//09P8CAv8BAf/Y2P/8/P/Kyv/v7/8nJ/8/P/8ODv/k5P/Pz//6+v+kpP+/v/+rq//w8P8bG/9VVf87O//Q0P8cHP+amv/Jyf/i4v8aGv8WFv9UVP+Njf+env+oqP+Hh/+7u/8kJP+qqv////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAZnQJNQWCoaj8WhcohslpZLJxKqREJE0yEgaowkRqAjlVkKaDzCECNgeI5NRcWGQiB0LhWHe1ycQDkCe1RFHwtKABhtb3BFJAMAAAMPRotGAg0HGRYBlG9IBQVZfEcIEqKDUp2jqYImQQA7);}
span.PK:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAAkJCdZTZu7T0N2lqHFwky4yfv///80ANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdAgAaCg4SFhgYFiYqKB42Oj44FiJKJiIeGi5mQm42WlZWXhZmLnJuUp5ahg6OMpY+qsAaus46xqrS0tqG4s7qXgQA7);height:12px;}
span.PKH6:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAAkJCdZTZu7T0N2lqHFwky4yfv///80ANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdAgAaCg4SFhgYFiYqKB42Oj44FiJKJiIeGi5mQm42WlZWXhZmLnJuUp5ahg6OMpY+qsAaus46xqrS0tqG4s7qXgQA7);height:12px;}
span.PKL7:before{content:url(data:image/gif;base64,R0lGODlhFgAPAOYAAAkJCdZTZu7T0N2lqHFwky4yfv///80ANgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAdAgAaCg4SFhgYFiYqKB42Oj44FiJKJiIeGi5mQm42WlZWXhZmLnJuUp5ahg6OMpY+qsAaus46xqrS0tqG4s7qXgQA7);height:12px;}
span.PYL:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAALCAYAAAB7/H1+AAAABHNCSVQICAgIfAhkiAAAAHJJREFUKJHV0qERwCAQRNElQ1wU4gqAVEE7lJEC0hUFgKEBBBIDCn2RaeAi8gt4s2LV5T0fvUOyRQR99A5TqygMZmyy4ttnsHYh4DRGFK1zAiklli7nzLrFiL0U0cVtDKjbOZZ+xbD2j69YRACzKLqI8ABx4nTSVDJxegAAAABJRU5ErkJggg==);}
span.PYO:before{content:url(data:image/gif;base64,R0lGODlhFgAPAKIAAMwJJ/zUJgAjhAArf84RJvzRFgAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAM5OLpT/o7ISdiCEFBpFX4b131R2DVkWI2pyX5qJ5BFbM3tJtM2g8MuHy+4+GE0uhsNSTk5AgVoaZMAADs=);}
span.PYU:before{content:url(data:image/gif;base64,R0lGODlhFgAPANUAACQ+hu6bnuOdiu20tuKEiOeLj4hxl4Zskvbw7NqDNOFsSeGLjuB3dtd8W+aNkdxnXIp9oezQz9ihoeRySNZpHfXMzbBlZ7hLYtuOENmPE4VWdtlOC+7T0tmKP+t/fLqcr720xd5lZ4w/Zb2it+OGjOaFh/S7v9eNW+nR0tdGA9l5eeqMj/OloueplupdUtZKIeRkTyA/iP///98eJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAWAA8AAAZbwJlwSCwaj8ikcmk8JToNppGCybyYsWz2Ags9XCKteCz+eCQq1oHM1oI4hAUCQgbY2aPBqlAxtNsWCiQMExp/WTKJiS0pKAIbEYqSk5MBDiUmlJqbnJ2en6CJQQA7);}
table.placementhistory{
	
	border:1px solid black;
   min-width: 10%; 
    
 }

table.placementhistory > th{

	background: rgb(39,147,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(39,147,255,1) 0%, rgba(23,134,245,1) 44%, rgba(19,118,217,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(39,147,255,1)), color-stop(44%,rgba(23,134,245,1)), color-stop(100%,rgba(19,118,217,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2793ff', endColorstr='#1376d9',GradientType=0 ); /* IE6-9 */
	
	color: white; 
	font-weight:bold;
	letter-spacing:1px; 
	margin:10px 0px 10px 0px; 
	border-bottom:1px solid #004A66;
	text-align:right;
}

div.breakdownDisclosure
{
    cursor:pointer;
    text-decoration:none;
    font-family:verdana,arial,sans-serif;
    color:Blue;
    text-align:right;
}

td.placementhistorycell{
	border: 1px solid black;
	text-align: center;
	}

td.Placement{
	text-align:center;
	width:3em;
}



span.selectionarea {
  color: black;
  font-weight: bold;
  font-size:1em;
}

#compareTeams-listContainer{
	width: 90%; 
	margin: 0 auto;
}

#compareTeams-Container{

        margin-top: 15px;
    position: relative;
    width:98%;
    min-width:40%;


 
    border:1px, solid;

}
table.leaderboard 
{
    width:100%;
    font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size:12px;
    background:#fff;
    border-collapse:collapse;
    text-align:left;
    border:none;
    
}

table.leaderboard th
{
    font-size:14px;
    font-weight:normal;
    color:#039;
    background:none;
    border:none;
    filter:none;  /* IE9 SVG override */
    border-bottom:2px solid #6678b1;
    padding:10px 8px;
	text-align:left;

}

table.leaderboard th.num
{
	text-align:right;
}
table.leaderboard td
{
    font-size:1em;
    border-bottom:1px solid #ccc;
    /*color:#669;*/
    color:Black;
    padding:6px 8px;
 }

table.leaderboard th.ratesheet{
	text-align:center;
	padding:1px 1px;
}

table.leaderboard tr.ratesheet td{
font-family: "Courier New", Verdana,Arial, Helvetica, sans-serif;
    padding:1px 1px;
	font-size:.75em;
	text-align:center;

}
table.leaderboard tbody tr:hover td{color:#009;}
.mobile{
        display: table-cell;
}
.no-mobile{

	display:none;
}
.oldstats-capsule{
    background: -moz-linear-gradient(left,  rgba(226,226,226,0) 0%, rgba(226,226,226,0.99) 99%, rgba(254,254,254,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(226,226,226,0)), color-stop(99%,rgba(226,226,226,0.99)), color-stop(100%,rgba(254,254,254,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(226,226,226,0) 0%,rgba(226,226,226,0.99) 99%,rgba(254,254,254,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(226,226,226,0) 0%,rgba(226,226,226,0.99) 99%,rgba(254,254,254,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(226,226,226,0) 0%,rgba(226,226,226,0.99) 99%,rgba(254,254,254,1) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(226,226,226,0) 0%,rgba(226,226,226,0.99) 99%,rgba(254,254,254,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e2e2e2', endColorstr='#fefefe',GradientType=1 ); /* IE6-9 */


}
.stats-capsule
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2e2e2+0,d1d1d1+69 */
background: rgb(226,226,226); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(226,226,226,1) 0%, rgba(209,209,209,1) 69%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(226,226,226,1) 0%,rgba(209,209,209,1) 69%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(226,226,226,1) 0%,rgba(209,209,209,1) 69%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#d1d1d1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  -webkit-border-radius: 7;
  -moz-border-radius: 7;
  border-radius: 7px;
padding: 5px;

        margin-top: 15px;
    position: relative;
    width:95%;
    min-width:95%;
    border:1px, solid;
    

}


.setfilterbtn {
 background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: px;
  padding: 7px 16px 7px 16px;
  text-decoration: none;
}

.setfilterbtn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

.contestOption{ font-size:13px;}
.filterbody{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,eeeeee+100;Grey+Flat */
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(238,238,238,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(238,238,238,1) 0%,rgba(238,238,238,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.capsule-header
{
    margin-left:1px;
    -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 -o-border-radius: 10px;
 -ms-border-radius: 10px;
 -khtml-border-radius: 10px;
 border-radius: 10px;
  
    
}
.capsule-content
{
margin-left:1px;
}
table.comparison-totals{
width:100%;
    font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size:12px;
    background:#fff;
    border-collapse:collapse;

    border:none;

}

table.comparison-totals th{

background: #537b9f; /* Old browsers */
/*background: -moz-linear-gradient(top, rgba(39,147,255,1) 0%, rgba(23,134,245,1) 44%, rgba(19,118,217,1) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(39,147,255,1)), color-stop(44%,rgba(23,134,245,1)), color-stop(100%,rgba(19,118,217,1))); 
background: -webkit-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: -o-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: -ms-linear-gradient(top, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
background: linear-gradient(to bottom, rgba(39,147,255,1) 0%,rgba(23,134,245,1) 44%,rgba(19,118,217,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2793ff', endColorstr='#1376d9',GradientType=0 ); */

	color: white; 
	letter-spacing:1px; 
	margin:10px 0px 10px 0px; 
	border-bottom:1px solid #004A66;
	vertical-align:middle;
}

table.comparison-totals td{
    border-left:1px solid #ccc;

    border-bottom:1px solid #ccc;
    /*color:#669;*/
    color:Black;
	font-size:.9em;
}

table.comparison-totals tbody tr:hover td{color:#009;}
    
.placementhistoryblock12{
	display:none;
}
.placementhistoryblock24{
	display:none;
}

.sort{
	display:none;
}

.sortable{pointer-events: none;}
#teamList { float:left;}
#addTeam { margin-left: 5px; margin-bottom: 5px; float:left;}
#runCompare{ margin-left: 5px; margin-bottom: 5px; float:left; display:none; }
#msg-top{
	margin-top:3px;
	width:100%;
	position:relative;
	float:right;
}
#chartContent{
	display:none;
}

#compareTeams-resultsContainer{
	margin-left:2px;
}
#chartdiv{
width: 98%; height: 400px;	
-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;border:1px solid #B3B3B3;background-color:#FFFFFF;-webkit-box-shadow: #B3B3B3 2px 2px 2px;-moz-box-shadow: #B3B3B3 2px 2px 2px; box-shadow: #B3B3B3 2px 2px 2px;margin-left:10px; 


}

.btn {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
color:black;
  background: lightgray;	
  font-size: 13px;
  
  padding: 4px 10px 4px 10px;
  text-decoration: none;
}

.btn:hover {
  color: #ffffff;
background: #4f5152;
  text-decoration: none;
}

#TeamHeaderContent{
	font: normal Verdana, Arial, Helvetica, sans-serif;
	width:99%;
	float:left;
	text-rendering: optimizeLegibility;

	color:black;
margin-left:3px;
}

#team-callsigns{
	font: normal 1.5em/1.3 Verdana, Arial, Helvetica, sans-serif;
	text-rendering: optimizeLegibility;

	margin-bottom: 0;
	color:black;
}
ul.team-metadata li{display:block;clear:both;font:normal 13px/17px Helvetica,arial,sans-serif}
ul.team-metadata li span{color:#aeaeae;width:100px;display:block;float:left}
.team-details-line
{
	width:100%;
	-webkit-box-shadow:0 1px 11px #fff;
	-moz-box-shadow:0 1px 11px #fff;
	border-top:1px solid #fff;opacity:.6;filter:alpha(opacity=60);
	float:none;
	display:block;
	height:1px;
	margin:0;
	padding:0
}


/*
==========================================================================
   Tabs classes
========================================================================== 
*/



#wrapper{
	width:98%;
	margin:1px auto 0;
	position:relative;
	float:left;
}

#tabContainer {
	width:100%;
	padding:1px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
}

#tabs{
	height:30px;
	overflow:hidden;
}

#tabs > ul{
	font: 1em;
	list-style:none;
}

#tabs > ul > li{
	margin:0 2px 0 0;
	padding:7px 10px;
	display:block;
	float:left;
	color:#FFF;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius:4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 
	border: solid 1px;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('../img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}

#tabs > ul > li:hover{
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF)); /* webkit */
	cursor:pointer;
	color: #333;
}

#tabs > ul > li.tabActiveHeader{
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(10%,#F3F3F3), color-stop(50%,#F3F3F3), color-stop(100%,#FFFFFF)); /* webkit */
	cursor:pointer;
	color: #333;
}

#tabscontent {
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px; 
	padding:10px 10px 25px;
	border: solid 1px;
	background: #FFFFFF; /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 90%, #e4e9ed 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(90%,#FFFFFF), color-stop(100%,#e4e9ed)); /* webkit */
	margin:0;
	color:#333;
}





/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */
@media only screen and (min-width: 100px) {

.nomobile{
   display: none;
}
.divPageContent 
{

	padding-top:40px;
	}
header #logo img{
  height:20px;
}

}
@media only screen and (min-width: 350px) {

.nomobile{
   display: none;
}
.divPageContent 
{

	padding-top:50px;
	}

header #logo img{
  height:40px;
}
	span.scoredata{
	font-size: 1.2em;

	}

	#runCompare{ margin-bottom: 5px; float:right; }

	table.comparison-totals td{	font-size:1em;}
}

@media only screen and (min-width: 720px) {


.nomobile{
   display: none;
}

header #logo img{
  height:80px;
}
.divPageContent 
{

	padding-top:100px;
	}

	table.leaderboard tr.ratesheet td{
		font-size:1em;
		text-align:center;
	}
        .mobile{ display:none; }
	.no-mobile{
		display:table-cell;
	text-align:center;
	}
}

@media only screen and (min-width: 745px) {


.nomobile{
   display: none;
}

header #logo img{
  height:80px;
}
    /* Style adjustments for viewports that meet the condition */
    .divPageContent {
        width: 95%; 
        margin: 0 auto;
    }
   
#chartContent{

	display:block;
	position:auto;
	padding:1px;
	line-height:19px !important;
}

    /*td{ font-size:.8em;}*/
    table.standard{ 
	float:none;
       width:100%;
   }

    th.subHeader2 {font-size: 1em;}      
    span.breakdownscoredata{ font-size: 1em;}
    
    .leaderboardList
    {
    	width:48%;
    }   

    .stats-capsule{ width:48%; }
    
      #PHLeaderboard
    {
        float: right;
    }

    #PPQLeaderboard
    {
        float: right;
    }

    #M80{ float: right; }
    #M20{ float: right; }
    #M10{ float: right; }

#compareTeams-listContainer{
	width: 70%; 
}

 table.comparison-totals td{
		font-size:.9em;
}


    .placementhistoryblock12{
	display:table-cell;
    }

}

@media only screen and (min-width: 1025px) {
    /* Style adjustments for viewports that meet the condition */
    .divPageContent {
        width: 85%; 
        margin: 0 auto;
        
    }
 table.comparison-totals td{
		font-size:1em;
}
    table.breakdowntable{
	    width: 85%;
	}

    
    .placementhistoryblock24{
	display:table-cell;
	}

    .sort{display:inline;}
    .sortable{pointer-events: auto;}

    #compareTeams-listContainer{
	width: 60%; 
}


}

@media only screen and (min-width: 1300px) {
    /* Style adjustments for viewports that meet the condition */
    .divPageContent {
        width: 65%; 
        margin: 0 auto;
        
    }
    
    table.breakdowntable{
	    width: 70%;
	}


}
div.tableDisclosure
{
    cursor:pointer;
    text-decoration:none;
    font-family:verdana,arial,sans-serif;
    color:Blue;
    text-align:left;
    font-size:18px;
}


.squaredThree {
  width: 20px;
  position: relative;
  
  label {
    width: 20px;
    height: 20px;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(top, #222 0%, #45484d 100%);
    border-radius: 4px;
    box-shadow: inset 0px 1px 1px rgba(0,0,0,0.5), 0px 1px 0px rgba(255,255,255,.4);
    &:after {
      content: '';
      width: 9px;
      height: 1px;
      position: absolute;
      top: 4px;
      left: 4px;
      border: 3px solid #fcfff4;
      border-top: none;
      border-right: none;
      background: transparent;
      opacity: 0;
      transform: rotate(-45deg);
    }
    &:hover::after {
      opacity: 0.3;
    }
  }
  input[type=checkbox] {
    visibility: hidden;
    &:checked + label:after {
      opacity: 1;
    }    
  }
}
/* end .squaredThree */

