.header_text:link, .header_text:visited, .header_text:active, .header_text:hover, .header_text:focus {
	color: #006699;
	/*padding-left:10px;*/
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.header_text_small:link, .header_text_small:visited, .header_text_small:active, .header_text_small:hover, .header_text_small:focus {
	color: #006699;
	padding-left:10px;
	font-weight: normal;
	text-decoration: none;
}

.seasonnav:link, .seasonnav:visited {
}
.seasonnav:active, .seasonnav:hover, .seasonnav:focus {
	color: #ffffff;
}


.menu_left .nav:link,
.menu_left .nav:visited,
.menu_left .subnav:link,
.menu_left .subnav:visited {
	font-weight: normal;
	color: #40454d;
	text-decoration: underline;
	padding: 10px 15px;
	border-bottom: 1px solid #f0eded;
	text-transform:none;
	display:block;

	-webkit-transition: background-color .2s linear, color .2s linear;
	-moz-transition: background-color .2s linear, color .2s linear;
	-o-transition: background-color .2s linear, color .2s linear;
	-ms-transition: background-color .2s linear, color .2s linear;
	transition: background-color .2s linear, color .2s linear;
}
.menu_left .nav:active,
.menu_left .nav:hover,
.menu_left .nav:focus,
.menu_left .subnav:active,
.menu_left .subnav:hover,
.menu_left .subnav:focus {
	color: #a50000;
}


.navpoollink, .navpoollink:link, .navpoollink:visited {
	padding: 2px;
	padding-left: 8px;
	color: #ffffff;
	text-decoration: none;
	display:block;
}
.navpoollink:active, .navpoollink:hover, .navpoollink:focus {
	color: #000000;
	text-decoration: underline;
	background-color: #ecb832;
}

.navigation_bar_text {
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 5px;
	color: #aaa;
	/*vertical-align: center;*/
}

.menuseasonlevel {

	font-weight: bold;
	text-align:center;
	text-transform:uppercase;
	background-color: #ecb832;
}

.menuserieslevel {

	font-weight: bold;
}
.menupoollevel {

	/*padding-left:10px*/;
}

.thsort, .thsort:link, .thsort:visited {

	color: #000000;
	text-decoration: underline;
}
.thsort:active, .thsort:hover, .thsort:focus {
	color: #ffffff;
	text-decoration: none;
}

.thlink, .thlink:link, .thlink:visited {

	color: #000000;
	text-decoration: underline;
}

.thlink:active, .thlink:hover, .thlink:focus {
	color: #ffffff;
	text-decoration: none;
}

.topheadertext{
	color: #ffffff;
	background-color: #000000;
	font-weight: bold;
	padding:1px;
}

.topheaderlink, .topheaderlink:link, .topheaderlink:visited{
	color: #ffffff;
	text-decoration: underline;
}

.topheaderlink:active, .topheaderlink:hover, .topheaderlink:focus {
	color: #ffffff;
	text-decoration: none;
}

.highlight{
	background-color: #ccccff;
}

.attention{
	background-color: #FFB6C1;
}

.lowlight{
	color: #a0a0a0;
}

.schedulingname{
	font-style:italic;
}

.list_letter{
	color: #000000;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: bold;
	text-transform:uppercase;
}

.selectable_highlight{
	background-color: #A6C7E9;
	cursor:pointer;
	font-weight: bold;
}

.callahan{
	background-color: #e0e0e0;
	color: #a0a0a0;
}

.warning{
	color: #FF0000;
}

.home {
	background-color: #996666;
	color: white;
}

.guest {
	background-color: #0099cc;
	color: white;
}

.mediaevent {
	width:14px;
	height:14px;
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

.homefontcolor {
	color: #99ccff;
}

.guestfontcolor {
	color: #ef7a7a;
}

.halftime {
	background-color: #cccccc;
	color: black;
	font-weight: bold;
	text-align: center
}

.infocell{
	color: #000000;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	vertical-align: bottom;
	font-variant: small-caps;
}

.headerlink{
	color: #000000;
	font-size: 12pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	vertical-align: bottom;
	font-variant: small-caps;
}

.groupinglink:link, .groupinglink:visited{
	color: #2d2d2d;
	font-size: 10pt;
	text-align: left;
	text-decoration: underline;
	font-weight: bold;
	vertical-align: bottom;
	font-variant: small-caps;
}

.groupinglink:hover, .groupinglink:focus {
	color: #3366ff;
	text-decoration: none;
	font-weight: bold;
}

.selgroupinglink{
	color: #3366ff;
	font-size: 10pt;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	vertical-align: bottom;
	font-variant: small-caps;
}

.profileheader{
	font-weight: bold;
}

.dbrow{
	font-size: 1em;
}

.timezone{
	color: #a0a0a0;
	font-style:italic;
}

.guides{
	font-style:italic;
	text-align: center;
	vertical-align: middle;
}