/* Styles for mouseovers on roster detail page*/
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; color:  #CC0066 }
#pup {position:absolute; visibility:hidden; z-index:200; width:260; }
 

     
        
A.linkfooter:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkfooter:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkfooter:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkfooter:hover {
	FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.headingone:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.headingone:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.headingone:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.headingone:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}


A.linkcontent:link {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontent:visited {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontent:active {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontent:hover {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}



A.linkrostercontent:link {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkrostercontent:visited {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkrostercontent:active {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkrostercontent:hover {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}





A.linkcontentbold:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontentbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontentbold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linkcontentbold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksmall:link {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksmall:visited {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksmall:active {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksmall:hover {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhead:link {
	FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhead:visited {
	FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhead:active {
	FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linkhead:hover {
	FONT-SIZE: 12px; COLOR: #660000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.linksubnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksubnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksubnav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.linksubnav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}


.textrostercontent {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif; vertical-align:top;
}


.textrosterbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;vertical-align:top;
}

.textrosterbold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}


.textrostercontentcolour {
	FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}

.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.textfooter {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.fieldselect {
	BORDER-RIGHT: #ffcccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffcccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffcccc 1px solid; WIDTH: 210px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffcccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 11px
}
.fieldselectshort {
	BORDER-RIGHT: #ffcccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffcccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffcccc 1px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffcccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 10px
}
.fieldmulti {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 546px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 120px
}
.field {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 172px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}


.fieldhostsec {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 172px; PADDING-TOP: 0px; MARGIN-RIGHT: 15px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}


.fieldshort {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}
.fielddate {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 36px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}
.fieldmonthyear {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 60px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}
BODY {
	SCROLLBAR-FACE-COLOR: #003366; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #333333; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOR: #333333
}
.textboldcolor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.fieldhours {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif; HEIGHT: 16px
}
.textsmall {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.textsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.textwarning {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
