@charset "utf-8";

.copyright {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}

.tsi {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #FFFF00;
	font-style: italic;
	text-decoration: underline;
}
.tsi:link  {color: #FFFF00;}
.tsi:visited  {color: #FFFF00;} 
.tsi:active  {color: #FFFF00;}
.tsi:hover  {color: #6699CC;}



.link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

.link_yellow {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: underline;
}
.link_yellow:link  {color: #FFFF00;}
.link_yellow:visited  {color: #FFFF00;} 
.link_yellow:active  {color: #FFFF00;}
.link_yellow:hover  {color: #6699CC; cursor: pointer;}

.link_yellow_bold {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
}


.text {
	font-family: Arial;
	font-size: 15px;
	text-align: justify;
	font-weight: normal;
	color: #FFFFFF;
}
.text:link  {color: #FF6600;}
.text:visited  {color: #FF6600;} 
.text:active  {color: #FF6600;}
.text:hover  {color: #FFFF66;}

.text_emphasis {
	font-family: Arial;
	font-size: 15px;
	text-align: justify;
	font-weight: bold;
	color: #00FFFF;
}

.text_emphasis_yellow {
	font-family: Arial;
	font-size: 15px;
	text-align: justify;
	font-weight: bold;
	color: #FFFF00;
}

.textnote {
	font-family: Arial;
	font-size: 12px;
	text-align: justify;
	font-weight: normal;
	color: #FFFFFF;
}


.mainSubheader {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
}

.announcementUrgent {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFF30;
}

.actionItemHeader {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FF6600;
	align: center;
}

.pageTitle {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFF30;
	text-align: center;
}

.menubar {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	text-decoration: none;
}
.menubar:link  {color: #FF6600;}
.menubar:visited  {color: #FF6600;} 
.menubar:active  {color: #FF6600;}
.menubar:hover  {color: #FFFF00;}


.sidebar {
	 font-family: Arial;
	 font-size: 14px;
	 color: #FFFFFF;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}
.sidebar:link {color: #FFFFFF;}
.sidebar:visited {color: #FFFFFF;}
.sidebar:active {color: #FFFFFF;}
.sidebar:hover  {color: #FFFF00;}

.sidebar-heading {
	font-family: Arial;
	font-size: 16px;
	color: #00008F;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.popup-heading {
	font-family: Arial;
	font-size: 16px;
	color: #0000FF;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.contactTable {
	 font-family: Arial;
	 font-size: 14px;
	 color: #FFFFFF;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}
.contactTable:link {color: #FFFF00; text-decoration: underline;}
.contactTable:visited {color: #FFFF00;}
.contactTable:active {color: #FFFF00;}
.contactTable:hover  {color: #FF6600;}

.scheduleTable {
	 font-family: Arial;
	 font-size: 13px;
	 color: #FFFFFF;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}
.scheduleTable:link {color: #FFFF00; text-decoration: underline;}
.scheduleTable:visited {color: #FFFF00;}
.scheduleTable:active {color: #FFFF00;}
.scheduleTable:hover  {color: #FF6600;}

.contactTableHeader {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FF6600;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}

.tableTitle {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FF6600;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}

.loginTable {
	 font-family: Arial;
	 font-size: 14px;
	 color: #FFFFFF;
	 text-align: left;
	 font-weight: bold;
	 text-decoration: none;
}
.loginTable:link {color: #FFFF00; text-decoration: underline;}

.loginInput {
	font-family: Arial;
	font-size: 14px;
	text-align: justify;
	font-weight: bold;
	color: #0000FF;
}

.loginErrorMessage {
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #FF0000;
}

.loginButtton {
	font-family: Arial;
	font-size: 8;
	color: #0000BB;
	font-weight: bold;
}

.loginMessage {
	font-family: Arial;
	color: yellow;
	background-color: black;
	font-size: 0.75em;
}

.logoutButtton {
	font-family: Arial;
	font-size: 6;
	color: #FF00FF;
	font-weight: bold;
	height: 15px; 
	width: 100px;
}


.scoreEntryTable {
	 font-family: Arial;
	 font-size: 13px;
	 color: #000000;
	 background-color : #FF6600;
	 border-color: #FF6600;
	 border-width: 2px;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}

.wlRecord {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FFFF30;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}

.coachTitle {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FF6600;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}
.coachTitle:link {color: #FF6600;}
.coachTitle:visited {color: #FF6600;}
.coachTitle:hover  {color: #FFFF00;}
.coachTitle:active {color: #FF6600;}

.coachEmail {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FF6600;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: underline;
}
.coachEmail:link {color: #FF6600;}
.coachEmail:visited {color: #FF6600;}
.coachEmail:hover  {color: #FFFF00;}
.coachEmail:active {color: #FF6600;}

.column {
	background-color: #990000;
	/*these 2 lines added in 5.0*/
	border-right: 1px solid #777; 
	border-bottom: 1px solid #777;
}

.title {
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bolder;
}

.announcements {
	 font-family: Arial;
	 font-size: 18px;
	 color: #FFFF33;
	 text-align: center;
	 font-weight: bold;
	 font-style: italic;
	 text-decoration: none;
}
.announcements:link {color: #FFFF33;}
.announcements:visited {color: #FFFF33;}
.announcements:active {color: #FFFF33;}
.announcements:hover {color: #FF6600;}

.noPrint {
display: none;
}


.okButton {
color: #0000FF;
font-color: #000000;
font-size: 10 pt;
font-weight : bold;
font-family: arial;
width: 80px;
height:	25px;  
}

.alertTitle {
background-color: #000000;
font-family: arial;
font-size: 9pt;
color: #FFFF00;
font-weight: bold;
}

.alertMessage {
background-color: #000000;
font-family: arial;
font-size: 11pt;
color: #FFFF00;
font-weight: bold;
text-align:left;
}

.alertMessage:link {color: #FF6600;}

.alertBoxStyle {
cursor: default;
filter: alpha(opacity=100);
background-color: #000000;
position: absolute;
top: 200px;
left: 400px;
width: 250px;
height: 125px;
visibility:hidden;
z-index: 999;
border-style: solid;
border-width: 2px;
border-color: #FF6600;
text-align: center;
}


.scoreButton {
height: 15px;
width: 20px;
}

.scoreSubmit {
height: 25px;
width: 70px;
color: #0000BB;
background-color: #FFFFFF;
border: 0px solid #FFFFFF;
font-weight: bold;
}

.scoreSubmit2 {
  color:#050;
  font: bold 84% 'trebuchet ms',helvetica,sans-serif;
  width: 80px;
  height:	25px;  
  background-color:#fed;
  border: 0px solid #FFFFFF;
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

.scoreReminder {
	 font-family: Arial;
	 font-size: 12px;
	 color: #FF0000;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: none;
}
.scoreReminder:link {color: #FF0000; text-decoration: underline;}
.scoreReminder:visited {color: #FF0000;}
.scoreReminder:active {color: #FF0000;}
.scoreReminder:hover  {color: #FFFF00;}

.notifyReschedule {
	 font-family: Arial;
	 font-size: 16px;
	 color: #FF0000;
	 text-align: center;
	 font-weight: bold;
	 text-decoration: underline;		
}

.notifyReschedule:hover  {color: #00FF00; cursor: pointer;}

