A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: Gray;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: Gray;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: Gray;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: Red;
	font-weight: bold;
	TEXT-DECORATION:1 underline;
}

BODY {
	background : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	color: #000080;
}

P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1, H2, H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000080;
	background : transparent;
}

H1 {
   font-weight : 900;
   font-size : 125%;
   text-transform : uppercase; 
   }
   
H2 {
   font-weight : 700;
   font-size : 150%;
   }

H3 {
	font-weight : 1100;
	font-size : 225%;
	text-transform : none;
}
.PHead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000080;
	background : transparent;
	font-weight : 900;
	font-size : 125%;
	text-transform : uppercase;
}
 .PBody {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
  
 .InputBox {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000080;
	background : transparent;
	font-weight : 500;
	font-size : 125%;
	border : none;
}
.signin-textbox {
	BORDER-TOP-WIDTH: 1px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 1px; 
	FONT-SIZE: 70%; 
	BORDER-BOTTOM-WIDTH: 1px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 12em; 
	COLOR: #000080; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER-RIGHT-WIDTH: 1px; 
	BORDER-LEFT-COLOR: #000000;
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-TOP-COLOR: #000000;
	BORDER-RIGHT-COLOR: #000000;
}

input.Button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #003399;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}
input.ButtonLogin {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-color: #003399;
}
TH {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: #000080
}

TR {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: #000080;
	background : White;
}
Table.Login{
	border-collapse: collapse;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-color : #FFFFFF;
	border : 1px solid #000000;
}
TD.LoginText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #000080;
	text-align : right;
}
  a.tableHL,a.tableHL:link,a.tableHL:visited,a.tableHL:active,a.tableHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #000080;
	font-weight: bold;
	TEXT-DECORATION: none;
}
a.tableHL:hover{ 
	COLOR: #000080;
	font-weight: bold;
	TEXT-DECORATION: underline;
 }
a.normalHL,a.normalHL:link,a.normalHL:visited,a.normalHL:active,a.normalHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #003399;
	font-weight: bold;
	TEXT-DECORATION: none;
	font-style : normal;
}

a.normalHL:hover{
	COLOR: #003399;
	font-weight: bold;
	TEXT-DECORATION: underline;
	font-style : normal;
}

 a.alertHL,a.alertHL:link,a.alertHL:visited,a.alertHL:active,a.alertHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: Red;
	font-weight: bold;
	TEXT-DECORATION: none;
}

a.alertHL:hover{ 
	COLOR: Red;
	font-weight: bold;
	TEXT-DECORATION: underline;
 }
a.menuHL,a.menuHL:link,a.menuHL:visited,a.menuHL:active,a.menuHL:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
	font-style : normal;
}

a.menuHL:hover{
	COLOR: Yellow;
	font-weight: bold;
	TEXT-DECORATION:1 underline;
}
 a.subMenuHL,a.subMenuHL:link,a.subMenuHL:visited,a.subMenuHL:active,a.subMenuHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #ffffff;
	font-weight: normal;
	TEXT-DECORATION: none;
}

a.subMenuHL:hover{
	COLOR: Yellow;
	font-weight: normal;
	TEXT-DECORATION: underline;
}


TD.DarkText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size : 12px;
}
Table.News{
	border-collapse: collapse;
	width: 50em;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-color : #DCDCDC;
	margin-left : 10px;
	margin-top : 2px;
	margin-bottom : 10px;
	margin-right : 10px;
	border-bottom-width : 80%;
	border : 1px solid Silver;
}
TD.NewsText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 12px;
}
TD.NewsTextHead{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size : 12px;
	background-color: #000080;
}
.smNewsText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: normal;
	margin-left : 10px;
}
.NewsDate{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	margin-left : 0px;
	font-style : italic;
	color : Black;
}

 .RequiredText { 
 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	margin-left : 0px;
	font-style : normal;
	color : Black;
  }
 
 .Required{ 
 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	margin-left : 0px;
	font-style : normal;
	color : Red;
  }
 TD.NewsHeading{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	margin-left : 0px;
	color : #003366;
}

Table.DetailNews{
	margin-left : 15px;
	width: 90%;
	border: none;
}
Table.DetailPoll{
   margin-left : 15px;
   width: 30%;
   border: none;
}
TH.xxx_PollHead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;
	text-align : left;
	background: White;
}
TH.PollQuestion {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;;
	text-align : left;
	background: White;
}
TH.PollDetails {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;;
	text-align : left;
	background: White;
}
TH.PollDetailsAnswer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;
	text-align : left;
	background: #CCCCCC;
}
TD.teamBanner {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	font-weight: bold;
	color: Navy;
	background : #FFFFFF;
	font-style : normal;
	vertical-align: middle;
}
TH.PollAnswer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: Black;
	text-align : left;
	background: #DCDCDC;
}
TD.PollDetailsVote {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: Normal;
	color: Black;
	background : #CCCCCC;
}
TD.PollVote {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: Normal;
	color: Black;
	background : #DCDCDC;
}
TD.PollVoteGraph {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: Normal;
	color: Black;
	background : #DCDCDC;
	width:70%;
	vertical-align : top;
	text-align : left;
}
 .PageTitleText{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	margin-left : 0px;
	color : #ffffff;
 }
 .MenuTitleText{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	margin-left : 0px;
	color : #ffffff;
 }
  .PrintTitleText{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	margin-left : 0px;
	color : #000000;
 }

  a.thHL,a.thHL:link,a.thHL:visited,a.thHL:active,a.thHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	COLOR: #FFFFFF;
	font-weight: bold;
	TEXT-DECORATION: none;
}

a.thHL:hover{ 
	COLOR: Yellow;
	font-weight: bold;
	TEXT-DECORATION: underline;
 }
  a.simpleHL,a.simpleHL:link,a.simpleHL:visited,a.simpleHL:active,a.simpleHL:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Navy;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
a.simpleHL:hover{
	color: Blue;
	font-weight: normal;
	TEXT-DECORATION: underline;
}
Table.Roster{
	border-collapse: collapse;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-color : #DCDCDC;
	margin-left : 0px;
	margin-top : 2px;
	margin-bottom : 10px;
	margin-right : 0px;
}
TH.roster {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: White;
	text-align : left;
	background: MidnightBlue;
}
TD.roster {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: Black;
	background : #DCDCDC;
}
TD.roster2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: Black;
	background : #DCDCDC;
}
TD.rosterRight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: Black;
	background : #DCDCDC;
	text-align: right;
}
TD.WhiteRight {  
	background : #FFFFFF;
	text-align: right;
}
TD.WhiteLeft {  
	background : #FFFFFF;
	text-align: left;
}
TD.WhiteCenter {  
	background : #FFFFFF;
	text-align: center;
}
TR.roster {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: Black;
	border-top : 1px solid Black;
}
TD.leftMenu {  
	background : DarkBlue;
	border-top : 0px solid red;
	border-left : 0px solid red;
	border-right : 0px solid red;
	border-bottom : 0px solid red;
}
TD.bottomLeftMenu {  
	background : DarkBlue;
	border-top : 0px solid red;
	border-left : 0px solid red;
	border-right : 0px solid red;
	border-bottom : 0px solid red;
}

TD.topMenu {  
	background : DarkBlue;
}

Table.Practice{
	border-collapse: collapse;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-color : #DCDCDC;
	margin-left : 0px;
	margin-top : 2px;
	margin-bottom : 10px;
	margin-right : 0px;
	width: 100%;
}
TH.practice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: White;
	text-align : center;
	background: MidnightBlue;
}
TH.practiceR {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: White;
	text-align : right;
	background: MidnightBlue;
}
TH.practiceL {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: White;
	text-align : left;
	background: MidnightBlue;
}
	
TD.practice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: #000080;
	background : #DCDCDC;
}
TD.practiceDay {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: Black;
	background : #DCDCDC;
	font-style : normal;
	vertical-align: top;
}
TD.eventList {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: Black;
	background : #DCDCDC;
	font-style : normal;
	vertical-align: top;
	padding-left : 5px;
}
TD.practiceLocation {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #000080;
	background : #DCDCDC;
}
TD.practiceNote {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #000080;
	background : #DCDCDC;
	font-style : italic;
}
TR.practice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: #000080:
	border-top : 1px solid Black;
}
Table.QN_save{
	border-collapse: collapse;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	background-color : #DCDCDC;
	margin-left : 10px;
	margin-top : 2px;
	margin-bottom : 20px;
	margin-right : 10px;
	vertical-align : top;
	border : thin solid Black;
}
TH.QN {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
	color: White;
	text-align : center;
	background: MidnightBlue;

}
TD.QN  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	color: Black;
	background : #DCDCDC;


}
TD.QN2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: Black;
	background : #DCDCDC;

}
TR.QN {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color:Black:
	border-top : 1px solid Black;

}
Table.mainBody{

}
TD.mainBody{ 
	vertical-align : top;
	padding-left : 7px;
	padding-right : 7px;
 }
 
 TD.viewUserPrompt{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	vertical-align : top;
}
 TD.viewUserData{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : Black;
	vertical-align : top;
}
.cBtn
{
	width : 55px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.open
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.myName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #f5f5dc;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4682B4;
}
.calTitle
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	font-weight : bold;
	color : #191970;
}
.L1
{
	background-color : #4682B4;
}
.L2
{
	background-color : White;
}
.L3
{
	background-color : Black;
}

.Nav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000080;
	cursor : hand;
	background-color : transparent;
}

.MonthYear
{
text-align: center;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 14px;
color : Black;
text-decoration : none;
}

.WeekDay {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color:  MidnightBlue;
	text-align: Center;
	font-weight: Bold;
}
TH.WeekDay {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: MidnightBlue;
	text-align: Center;
	font-weight: Bold;
}
.WeekNum
{
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: MidnightBlue;
	font-weight: Bold;
	border-bottom : 1px solid #F5F5F5;
}
.EmptyDays
{
	font-size : 10px;
	background-color : #F5F5DC;
	border : 1px solid #A9A9A9;
}
.Days
{
	border : 1px solid #A9A9A9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F5F5F5;
	font-size : 10px;
	cursor : Hand;
	color : Black;
}
.CurDay
{
	border : 2px solid  MidnightBlue;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	cursor : Hand;
}
.SelDay
{
	border : 2px solid Yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	cursor : Hand;
}
.Today {
	text-align: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Gray;
	text-decoration : underline;
}

.smallMonthYear {
	text-align: left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Gray;
	text-decoration : underline;
}

.TableHead {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 12px;
	color: white;
	background-color: MidnightBlue;
	text-align: Center;
	font-weight: Bold;
	text-decoration: none;
}

.TableRowEven {
font-family: Verdana,Verdana,Helvetica;
font-size: 10px;
color: Navy;
background-color: #F5F5F5;
}

.TableRowOdd {
font-family: Verdana,Verdana,Helvetica;
font-size: 10px;
color: Navy;
background-color: White;
}

.btn
{
font-family: Verdana,Verdana,Helvetica;
font-size: 10pt;
color: Black;
width : 60px;
}
.EventGreen
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : green;
}
.EventBlue
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : blue;
}
.EventRed
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : red;
}
.EventBlack
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : Black;
}
.EventBlank
{
	font-size : 10px;
	text-decoration : none;
}
.addHeader
{
font-family: Verdana,Verdana,Helvetica;
font-size: 12px;
color: Black;
text-align: Left;
font-weight: Bold;
}
