@charset "UTF-8";
/* CSS Document */

#header-fixed {
    position: fixed;
    top: 0px; display:none;
    background-color:white;
}

img {border:1px solid #333}
html {
    overflow: -moz-scrollbars-vertical;
}
body {
	margin:0;
	text-align:center;
	/*background:url(/includes/bg-line.jpg) top center repeat-y;*/
	background-color:#ffffff;
	height: 1000px;
}
#test-notice {
	background-color:#fcc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#600;  
	width:100%; 
	margin:0; 
	padding:10px; 
	border:1px solid #900;
}
#test-notice a {
	color:#600;
	font-weight:bold;	
}
#header-fixed { 
    position: fixed; 
    top: 0px; display:none;
    background-color:white;
}
form, input {
	margin:0;
}
input, select {
	padding:5px;
	border-radius:5px; 
	border:1px solid #999;
	font-size:15px;
	margin:6px 10px 0 0;
}
input[type="submit"] {
	background-color: #f0f0f0;
}
input[type="submit"]:hover {
	background-color: #f6f6f6;
}
input[type="submit"]:active {
	background-color: #f0f0f0;
}
textarea {
	font-size:12px;
}
#container {
	margin:0 auto;	
	padding-top:20px;
	width:1280px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#header{
	position:relative;
	display:block;
	width: 100%;
	height: 106px;
	margin:0;
	padding:0;
}
#login_error a, #left a {
	color:#333333;
}
input#username, input#password {
	color:#CCCCCC;
	width:100px;
	margin-top:1px;
	padding:2px;
	height:23px;
	vertical-align:top;
} 
input#login {
	margin:0;
	padding:0;
	width:60px;
}
#userinfo {
margin:0;
padding:0;
}
#userinfo form {
padding:0;
margin:0;
}
#navigation {
	position:relative;
	display:block;
	/*background-color:#cfcfcf;*/
	border-bottom:#666666 1px solid;
	width:100%;
	height:60px;
	
}
	#navigation span {
		display:inline;
		float:left;
		padding-top:10px;
	}
	#navigation ul {
		float:right;
		padding:0;
		margin:30px 0 0 0;
	}
	#navigation li {
		display:inline;
		float:left;
		padding:0;
		margin:0;
		
	}
	#navigation ul a, #navigation ul a:visited {
		font-size:17px;
		color:#036;
		padding:0px 15px 0px 15px;
		margin:0;
		font-family: Verdana, Geneva, sans-serif;
		border-left:#cccccc 1px solid;
		
	
	}
	#navigation li a:hover, #navigation li a:active {
		color:#f60;
		/*background-color:#f0f0f0;*/
	}

#login_error {
	display:none;
	position:relative;
	background-color:#f0f0f0;
	color:#cc0000;
	padding:10px;	
	border-bottom:1px #666666 solid;
	border-right:1px #666666 solid;
	border-left:1px #666666 solid;
	z-index:4; 
}
#columns {
position:relative;
display:block;
overflow:visible;
	clear:both;
	width:100%;
	background-color:#ffffff;
	padding:0px;
	z-index:0;
}
#left {
	position:relative;
	float:left;
	overflow:hidden;
	display:inline;

	font-size:14px;
	width:262px;
	margin-bottom:20px;
	padding:0px 0 0px 0;
	
	border-left:1px solid #cccccc;
	background-color:#f0f0f0;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	z-index:3;
}
#content {
	position:relative;
	display:inline;
	float:left;
	background-color:#ffffff;
	z-index:2;
}

.part {
	width:1000px;
	margin-left:10px;
}
.full {
	width:100%;
	
}

/* STYLES */
a, a:visited {
	text-decoration:none;
	color:#069;
}
a:hover, a:active {
	text-decoration:underline;
	color:#f60;
}
td {
	vertical-align:top;

}
.stats {
	text-align:right;
}
#left a, #left a:visited {
	color:#369;	
}
#left a:hover, #left a:active {
	text-decoration:underline;
	color:#f60;
}
#left div, #left p {
	margin:10px 10px 2px 10px;
}
#left h2 {
	margin:10px 10px 12px 10px;
	font-size:17px;
	color:#036;
	font-weight:normal;
}
#left table, .boxscore, .stats {
	margin-left:10px;
	background-color:#666666;
}

#left table td, .boxscore tr {
	background-color:#f6f6f6;
}
#left table td, .boxscore td {
	padding:4px;
	font-size:12px;
}

.filter_row {
	font-size: 13px;
}

.boxscore td {
	/*text-align:center;*/
}
.boxscoreheader {
	margin-left:10px;
	background-color:#fff;
}
.boxscoreheader td {
	background-color:#fff;
	padding:4px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}

.boxscoreheader .inning {
	width:20px;	
}
.boxscoreheader .rhe {
	width:30px;	
}

.box_score_left {
	width:475px; 
	border-radius:5px; 
	margin-bottom:20px; 
	margin-top:0px; 
	margin-left:0px; 
	margin-right:0px; 
	padding:10px; 
	border:1px #666 solid; 
	background-color:#f9f9f9;
}
.box_score_right {
	float:right; 
	width:475px; 
	border-radius:5px; 
	margin-left:0px; 
	margin-right:0px; 
	margin-bottom:20px; 
	margin-top:0px; 
	padding:0px; 
	border:1px #666 solid; 
	background-color:#f9f9f9
}

.stats td, .stats th {
	background-color:#f6f6f6;
	padding:4px;
	font-size:11px;
	text-align:right;
}
.award {
	color:#F60;
	font-weight:bold;	
}
#left label {
	display:block;
	margin:0px 10px 0px 10px;
	padding:0;
}
#left label input {
}

#content h1 {
	font-weight:normal;
	font-size:17px;
	color:#069;
	margin:10px 15px 12px 5px;
}
#content h2 {
	font-weight:normal;
	font-size:17px;
	color:#036;
	margin:10px 15px 12px 5px;
}
#content h3 {
	font-weight:bold;
	font-size:13px;
	color:#036;
	margin:10px 15px 12px 5px;
}
#content p, #content div, #content table {
	margin:10px 15px 0px 5px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
}
#content pre {
	margin:10px 30px 0px 5px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
#content.full p, #content.full table, #content.full h1, #content.full h2, #content.full h3, #content.full pre {
	margin:10px 0px 0px 0px;	
}

#content.part iframe {
	margin:10px 0px 0px 5px;	
}

#content ul {
	margin-top:10px;
	margin-bottom:4px;
}
#content li {
	list-style-type:square;
	font-size:14px;
}

#content img {
	margin:6px;
	border:1px #000 solid;
}
#content span.bordered a {
	margin:0px;
	padding:8px;
	border:1px #999999 solid; 
	background-color:#f6f6f6;
}

.caption {color:#666666;}

/* DROP DOWN MENU */
.subnav {
    overflow: hidden;
}

.subnav a {
    float: left;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}
.subnav_m a {
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

.dropdown {
    float: left;
    overflow: hidden;
}

.dropdown .dropbtn {  
    border: none;
    outline: none;
}

.subnav a:hover, .dropdown:hover .dropbtn {
    
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f6f6f6;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content-new {
    display: none;
    position: absolute;
    background-color: #f6f6f6;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

.dropdown-content a {
    float: none;
    padding: 6px 10px;
    text-decoration: none;
    display: block;
    text-align: left;
}

.dropdown-content-new a {
    float: none;
    padding: 6px 6px;
    text-decoration: none;
    text-align: left;
}

.dropdown-content a:hover {
    background-color: #ddd;
	color:#f60;
}

.dropdown-content-new a:hover {
	color:#f60;
}

.dropdown:hover .dropdown-content {
    display: block;
}
.dropdown:hover .dropdown-content-new {
    display: block;
}