body
{
	margin: 0px;
	font-family: arial, helvetica, san-serif;
	font-size: 11px;
}

form
{
	display: inline;
}

.copyright
{
	color: #585454;
	font-family: arial, helvetica, san-serif;
	font-size: 10px;
	line-height: 10px;
}

.silvertab
{
	color: #585454;
	font-family: arial, helvetica, san-serif;
	font-size: 11px;
	line-height: 10px;
	font-weight: normal;
	background-image: url(/img/silvertabs/button_expander.gif);
}

.tab_lang_select
{
	width: 100px;
	color: #555555;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	padding-right: 25px;
	background-image: url(/img/silvertabs/button_expander.gif);
}

select#lang_id
{ 
	width: 85px; 
	height: 15px; 
	margin: 0px; 
	border: 1px solid #C3C3C3; 
	font-family: helvetica, arial, san-serif;	
	font-size: 80%; 
	padding: 0px 0 0 0px; 
	color: rgb(0,0,0); 
}

img#lang_id			
{ 
	display: block; 
	float: left; 
	padding: 1px; 
	text-align: left; 
	font-family: arial; 
	font-size: 10px;
}

.tab_logout
{
	width: 100%;
	text-align: right;
	color: #555555;
	font-family: helvetica, arial, san-serif;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url(/img/silvertabs/button_expander.gif);
}

.tab_mini_space
{
	color: #555555;
	font-family: helvetica, arial, san-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	background-color: White;
	border-bottom: 1px solid Gray;
}


.tab_mini_off
{
	color: #555555;
	font-family: helvetica, arial, san-serif;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	background-color: #FDF5E6;
	border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-right: 1px solid Silver;
	border-bottom: 1px solid Gray;
}

.tab_mini_on
{
	color: #555555;
	font-family: helvetica, arial, san-serif;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	background-color: White;
	border-top: 1px solid Gray;
	border-left: 1px solid Gray;
	border-right: 1px solid Gray;
}

.tab_mini_off_alt
{
	color: #797979;
	font-family: helvetica, arial, san-serif;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	background-color: #E9E4E4;
	border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-right: 1px solid Silver;
	border-bottom: 1px solid Gray;
}

a {
	color: #016DB6;
	text-decoration: none;
	
}

td {
	font-size: 12px;
}

.admin-sub-menus {
	background-color: #F2F2F2;
	border-bottom: 1px solid  #F8F8F8;
	padding: 2px 0px 2px 3px;
}

h2 {
	font-weight: bold;
	display: inline;
	font-size: 12px;
	color: #818181;
}

.content {
	color: #000000;
}

.content-w {
	color: #FFFFFF;
}

.content-k {
	color: #000000;
}

.mouse
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size:  9px}

.mouse-w
{color: #FFFFFF;
font-family: Helvetica, Arial, sans-serif;
font-size:  9px}

.dark{
  background-color:#000099;
}
.midtone{
  background-color:#E2E2F2;
}
.light{
  background-color:#F2F2FF;
}

.title
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size:  18px}

.title-w
{color: #FFFFFF;
font-family: Helvetica, Arial, sans-serif;
font-size:  16px}

.title-k
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size:  18px}

.title-playoff
{color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size:  20px}

.white {
color: #FFFFFF;
}

.pullme
{
	font-family: helvetica,arial,san_serif;
	color: black;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
}

.warn
{
background: red;
color: white;
font-size: 11px;
font-weight: bold;
padding: 4px;
text-align: center;
}

#tupperware
{
margin: 10px auto;
width: 520px;
padding: 5px;
border: 1px solid black;
background: white;
text-align: justfy;
}

/*
*
* ICE TIME SCOREKEEPER TOOL
*
*/
.selectedPlayer,.highlitedPlayer {

	background-color: #FDE278;

}

.lineup-header {
	background-color: #bebebe;
	font-weight: bold;
}

.icestatus-shorthanded {
	background-color: #ff0000;
	color: white;
	font-weight: bold;
	text-align: center;
}

.icestatus-even {
	background-color: white;
	color: black;
	font-weight: bold;
	text-align: center;
}

.icestatus-powerplay {
	background-color: #99cc00;
	color: white;
	font-weight: bold;
	text-align: center;
}

.shift-with-goal {
	background-color: #FDE278;
}

td.shift-data {
	font-weight: bold; 
	text-align: center;
}

td.shift-leftdata {
	border-left: 1px solid black;
}

td.shift-rightdata {
	border-right: 1px solid black;
}

#home_historicalShiftsTable,#visit_historicalShiftsTable {
	border-bottom: 1px solid black;
}

.ice-team-header {
	color: white; 
	text-align: center; 
	padding: 2px; 
	font-weight: bold; 
	background-color: #3366ff;
	
}

.shift-team-header {
	border-top: 1px solid black; 
	border-right: 1px solid black; 
	border-left: 1px solid black;
}

.shift-header {
	font-weight: bold; 
	text-align: center;
	background-color: #00ccff;
}

tr.penalties-header {
	font-weight: bold;
}

tr.player-shift-header {
	background-color: #b6b6b6;
}

tr.player-shift-data {
	background-color: #e7e7e7;
}

td.player-shift-header {
	text-align: center;
	font-weight: bold;
	padding: 2px;
}

td.player-shift-data {
	text-align: center;
	padding: 2px;
}

.player-shift-length-bar {
	border: 1px solid black; 
	background-color: #80ee2f;
}

.error-message-container {
	background-color: #eaa2a2; 
	padding: 1px 1px 1px 25px; 
	font-weight: bold ;
	background-image: url('/img/exclamation.png'); 
	background-position: center left; 
	background-repeat: no-repeat; 
}
.notice-box{
  font-family:"Trebuchet","arial","Helvetica";
  font-size:11px; 
  border: 1px solid #8893c9;
  margin: 5px;
  padding: 5px 5px 5px 25px;
  -moz-border-radius: 5px;
  background-image:  url('/img/icon-notice-16.gif');
  background-color: #E4E7F5;
  background-repeat: no-repeat;
  background-position: 5px 3px;
  
}

.error-box{
  font-family:"Trebuchet","arial","Helvetica";
  font-size:11px; 
  border: 1px solid #B04242;
  margin: 5px;
  padding: 5px 5px 5px 25px;
  -moz-border-radius: 5px;
  background-image:  url('/img/icon-error-16.gif');
  background-color: #FB8B8B;
  background-repeat: no-repeat;
  background-position: 5px 3px;
  
}

.warning-box{
  font-family:"Trebuchet","arial","Helvetica";
  font-size:11px; 
  border: 1px solid #CCC250;
  margin: 5px;
  padding: 5px 5px 5px 25px;
  -moz-border-radius: 5px;
  background-image:  url('/img/icon-error-16.gif');
  background-color: #FFFAC5;
  background-repeat: no-repeat;
  background-position: 5px 3px;
  
}

	
.sort_link {				
	padding:1px 0 1px 15px;
}
.sorted_asc {
	background: url('/img/up.png') no-repeat scroll 0 50%;
}
.sorted_desc {
	background: url('/img/down.png') no-repeat scroll 0 50%;
}


#sw_mins {

}
#sw_mins,#sw_secs {
	border: 0px;
	background: black;
	color: #ffd470;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

#tabContent								{ margin: 0 auto; padding-top: 15px; width: 1000px; }
#tabContent	h2							{ float: left; margin: 8px 0 0; font-size: 18pt; font-weight: bold; border-bottom: 1px solid #ddd; margin-bottom: 15px; width: 1000px; }
#tabContent h2 span.titleRight			{ float: right; margin-top: -30px; font-size: 14px; }
#tabContent h2 span.titleRight select	{ width: 75px !important; }
#tabContent h2 span.titleRight img		{ cursor: pointer; margin-bottom: -5px; }
#tabContent h3							{ font-size: 15px; border-bottom: 1px solid #ddd; margin: 5px 0 10px 0; }

#tabContent .details								{ margin-bottom: 20px; }
#tabContent .details h3.alt							{ font-size: 18px; margin: 5px 0 10px 0; width: 370px; }
#tabContent .details h3.alt2						{ font-size: 12px; border: none; }

#tabContent .details #tableForm						{ float: left; width: 370px; margin-left: 10px; padding: 0 0 0 5px; vertical-align: top; }
#tabContent .details #tableForm td,
#tabContent .details #tableForm th					{ padding: 2px; }
#tabContent .details #tableForm input[type=radio]	{ width: 15px; }


/**
* 
* /END ICE TIME
* 
*/

ul.notes_tabs {
 margin: 0;
 padding: 0;
 float: left;
 list-style: none;
 height: 32px; /*--Set height of tabs--*/
 border-bottom: 1px solid #999;
 border-left: 1px solid #999;
 width: 100%;
}
ul.notes_tabs li {
 float: left;
 margin: 0;
 padding: 0;
 height: 31px; /*--Subtract 1px from the height of the unordered list--*/
 line-height: 31px; /*--Vertically aligns the text within the tab--*/
 border: 1px solid #999;
 border-left: none;
 margin-bottom: -1px; /*--Pull the list item down 1px--*/
 overflow: hidden;
 position: relative;
 background: #e0e0e0;
}
ul.notes_tabs li a {
 text-decoration: none;
 color: #000;
 display: block;
 font-size: 1.2em;
 padding: 0 20px;
 border: 1px solid #fff; /*--Gives the bevel look with a 1px white border inside the list item--*/
 outline: none;
}
ul.notes_tabs li a:hover {
 background: #ccc;
}
html ul.notes_tabs li.active, html ul.notes_tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
 background: #fff;
 border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}

.notes_tab_container {
 border: 1px solid #999;
 border-top: none;
 overflow: hidden;
 clear: both;
 float: left; width: 100%;
 background: #fff;
}
.notes_tab_content {
 padding: 20px;
 font-size: 1.2em;
}

