

.overview > a {
	font-size: 16px !important
}

span.match_link {
  font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a {
	font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

a:link {	
	color: #666666;
}

a:visited {
	color: #666666;
}

a:hover {
	color: #66FE99;
}

 

a.header:link {
	font-family: Inter, sans-serif;
	font-size: 16px !important;
	font-style: normal;
	font-weight: bolder;
	color: #666666;
	text-decoration: underline;
}
a.header:visited {
	font-family: Inter, sans-serif;
	font-size: 16px !important;
	font-style: normal;
	font-weight: bolder;
	color: #666666;
	text-decoration: underline;
}
a.header:hover {
	font-family: Inter, sans-serif;
	font-size: 16px !important;
	font-style: normal;
	font-weight: bolder;
	color: #660000;
	text-decoration: underline;
}
a.header:active {
	font-family: Inter, sans-serif;
	font-size: 16px !important;
	font-style: normal;
	font-weight: bolder;
	color: #666666;
	text-decoration: underline;
}

a.new_issue_header:link {
	font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 11pt;
}
a.new_issue_header:hover {
	font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #66FE99;
	text-decoration: none;
	font-size: 11pt;
}
a.new_issue_header:visited {
	font-family: Inter, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 11pt;
}

a.click_silver:link {font-size: 16px} 
a.click_silver:visited {font-size: 16px} 
a.click_silver:hover {font-size: 16px} 
a.click_silver:active {font-size: 16px} 

td.author {height: 37px}
td.author_link {vertical-align: top; text-align: left}
td.middle {vertical-align: middle}

td.author_link a {
	font-size: 14px;
	font-family: Inter, sans-serif;
	font-style: normal;
	font-color: #666666;
	text-decoration: none;

}

td.author_link a:hover {
	font-color: #66FE99;
}


.secheader, .header, span.header, .box_header, .blue_header, p.header_center, .secheader_category {
	font-family: Inter, sans-serif;
	font-size: 16px !important;
	font-style: normal;
	font-weight: bold;
	color: #660000; 
	text-decoration: none;
}
 
.secheader{margin-bottom: 16px}

.secheader_category{font-size: 14px; padding-bottom: 5px; }
 
div.sub_header {color: #660000; margin: 14px 0px; font-weight: bold; font-size: 14px}

.box_header {margin: 5px 0px}

.blue_header { margin-bottom: 5px; margin-top: 9px}

p, #paragraph {
	font-family: Inter, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align: middle;
} 

p.no_break {
	font-family: Inter, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
} 


p.alignleft p.alignright {font-size: 14px}

.alignleft {
float: left; font-size: 16px; font-weight: bold;
}
.alignright {
float: right; font-size: 16px; font-weight: bold;
}

div.textbox {width: 100%}

p.header {
   text-align: left;	
}

p.header_center {
   text-align: center;	
}

td.li {
	font-family: Inter, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align: top;
}

.author {
	font-weight: bold;	
	font-family: Inter, sans-serif;
	font-size: 14px;
	color: #333333;
	vertical-align: top;
	text-align: left;
}

/*
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	vertical-align: middle;
}
*/

body {
	font-family: Inter, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
}
.contactinfo {
	font-family: Inter, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
h1 {
	font-family: Inter, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #333333;
}
navhover {
	font-family: Inter, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66FE99;
	text-decoration: blink;
}
h3 {
	font-family: Inter, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
}
.bold14 {
	font-weight: bold;	
	font-family: Inter, sans-serif;
	font-size: 14px;
	color: #333333;
}
.bold14white {
	font-family: Inter, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.stroke {
	font-family: Inter, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.stroke_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-align: center
}
.headerGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}
.nolinksamestyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.nolinksamestyle:hover {
	color: #666666
}
.overview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.redbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660000;
}
.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #666666;
}
.blink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #33CC33;
	text-decoration: blink;
}
.blink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: blink;
	color: #660000;
}
.yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #FFFF33;
	font-weight: bold;
}
.GreyBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
}
table.left {
    margin: 0px 15px 8px 0px;
	float: left;
}
table.left_top {
    margin: 15px 15px 8px 0px;
	float: left;
}

table.right {
    margin: 0px 0px 8px 15px;
	float: right;
}

table.right_top {
    margin: 15px 0px 8px 15px;
	float: right;
}

table.graphic {margin: auto !important; clear: both}

.subtitle {
    font-size: 22pt; font-weight: bold; color: black; margin-top: 5px;
}

/*
.style2 {font-size: 20px}
.style5 {color: #666666}
*/

div.blue_box_container {margin: 40px auto 40px auto; padding: 10px; background-color: #9DC0EC; width: 550px; border: 2px solid #5A799F; clear: both}
div.blue_box {color: black; font-weight: normal; font-size: 10pt; list-style-type: none; text-align: left; line-height: 20px }
div.container {width: 300px; margin:0 auto; text-align:center; margin-top: 5px}
div.blue_header {margin:0 auto; text-align:center;}

div.caption {
font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
	margin-top: 5px;
	text-align: center;
	
	}

// GC HTML5 Video Player
@media (max-width: 500px) {
	.movie-and-dropdown {
		width: 98%;
		float: none;
		background: white;

	}
}

.controls { 
	border-radius: 0px 0px 5px 5px;  
	opacity: 0.9;
	padding: 3px;
	background-color: #FFF;
	width: 100%;
}

button {
	background-color: transparent; border: 0px none;
}


.play-pause { 
	background-image: url(http://www.tennisplayer.net/images/play-circle2.svg);
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 5px;
}

.play-pause.playing {
	background-image: url(http://www.tennisplayer.net/images/pause2.svg);
	background-size: 20px 20px;
}

.one-frame-forward {
	background-image: url(/images/1402470796_arrow73.svg);
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	margin-right: 15px;
}

.one-frame-backward {
	background-image: url(/images/1402470591_left17.svg);
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
}