.pageHead  { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; color: #ffffff; text-decoration: none; }
.pageHeadLinks, .pageHeadLinks:link, .pageHeadLinks:visited { font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
.pageHeadLinks:hover { text-decoration: underline; }
.clickHome { float:left; width:136px; height:65px; }

.smGray  { font-size: 9px; color: #666666; }
.smBlack  { font-size: 10px; color: #000000; }
.smRed { font-size: 10px; color: #cc0000; }
.smWhite { font-size: 10px; color: #ffffff; }

.headerLinks:link, .headerLinks:visited, .headerLinks:active  { font-size: 10px; color: #cc0000; text-decoration: none; }
.headerLinks:hover  { text-decoration: underline; }

.redTextHeaderBig { font-size: 14px; font-weight: bold; color: #cc0000 }
.redTextHeader { font-size: 11px; font-weight: bold; color: #cc0000 }

.tanFade  { font-size: 11px; color: #000000; background-image: url("https://cloudfront.rtsports.com/img/table_tan_right_fade.gif") }
.tanFade ul  { margin-top: 4px; margin-bottom: 4px; }
.tanFade li  { font-size: 10px; color: #666600  }

.rowWhite  { font-size: 11px; color: #000000; background-color: #ffffff; }
.rowWhite ul  { margin-top: 4px; margin-bottom: 4px; }
.rowWhite li  { font-size: 10px; color: #666600 }

.rowTan  { font-size: 11px; color: #000000; background-color: #faf9f3; }
.rowTan ul  { margin-top: 4px; margin-bottom: 4px; }
.rowTan li  { font-size: 10px; color: #666600 }

.tanTableBack, .tanTableBack:active  { font-size: 11px; color: #000000; background: #faf9f3 }
.tanTableBack:link, .tanTableBack:visited { font-size: 11px; color: #336699; text-decoration: underline }
.tanTableBack:hover { background: #e0f0ff; }

.whiteTableBack, .whiteTableBack:active  { font-size: 11px; color: #000000; background: #ffffff; }
.whiteTableBack:link, .whiteTableBack:visited  { font-size: 11px; color: #336699; text-decoration: underline }
.whiteTableBack:hover { background: #e0f0ff; }

.ltBlueTableBack  { font-weight: bold; font-size: 11px; color: #000000; background: #F2F5F8; }
.blueBackWhite { font-weight: bold; font-size: 11px; color: #ffffff; background: #336699 }
.blueBackWhiteSmaller { font-weight: bold; font-size: 9px; color: #ffffff; background: #336699 }
.whiteBackBlue { font-weight: bold; font-size: 11px; color: #336699; background: #ffffff; }


.ltBlueMain { font-size: 10px; color: #003366; background: #d2dee9 }
.ltRedMain { font-size: 10px; color: #990000; background: #ebdfdf }
.ltTanMain { font-size: 10px; color: #663300; background: #f0eacf }

.teamSelectHeader  { background: #f0f0f0 }

.blueFadeUp  {
	font-weight: bold;
	font-size: 11px;
	color: #cc0000;
	background-image: url("https://cloudfront.rtsports.com/img/background_blue_blur.gif");
	background-position: top left;
	background-repeat: repeat-x;
}

.blockDown {
	text-align: left;
	border-top: solid 1px #666600;
	border-left: solid 1px #666600;
	background-image: url("https://cloudfront.rtsports.com/img/table_tan_topdown_fade.gif");
	background-position: top left;
	background-repeat: repeat-x;
}
.redListHeader {
    margin-bottom: 6px;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	border-bottom: solid 1px #000000;
}

.sitemap { display: none; }

.inputBox {font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 10px; line-height: 10px; color: #336699}
.numBox {text-align: right; font-size: 10px; line-height: 10px; color: #336699}
.cbspan input{ margin: -4px -4px -2px -4px; border: 0px; padding: 0px; }

.genericContent  { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000 }
.gc              { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000000 }
.genericSmaller  { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 10px; color: #000000 }
.genericLarger   { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; color: #000000 }

.sort-arrow { width: 10px; height: 12px; background-position: center center; background-repeat: no-repeat; margin: 1px; }
.sort-arrow.descending { background-image: url("https://cloudfront.rtsports.com/img/descending.gif");}
.sort-arrow.ascending {	background-image: url("https://cloudfront.rtsports.com/img/ascending.gif"); }
.blueHead { color: #FFFFFF; background: #003366 }

.ClearAll {	clear: both; }
.NoText { font-size: 0px; line-height: 0px; }
.CenterTable { margin: 0 auto; }
.PaddedTD { padding-left:3px; padding-right:3px; }
.Button { cursor:pointer; border: none; }

a, a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

#PageContent a, #PageContent a:link, #PageContent a:visited, #PageContent a:active { color: #2222bb; text-decoration: none; }
#PageContent a:hover { color: #cc0000; text-decoration: underline; }
/* #PageContent select { font-size: 10px; line-height: 10px; color: #336699; } */
#PageContent select { color: #336699; }
#PageContent input[type=text] { color: #336699; }
#PageContent input[type=password] { color: #336699; }
/* #PageContent input[type=text] { font-size: 10px; color: #336699; } */
/* #PageContent input[type=password] { font-size: 10px; line-height: 10px; color: #336699; } */
#PageContent form { margin: 0px; }

.FieldLabel { text-align: right; vertical-align: top; white-space:nowrap; padding-right:3px;}

.GrayButton {
	color: #404040;
	background: #f4f0f8;
	background: -moz-linear-gradient(top, #f4f0f8, #d4d0c8);
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f0f8), to(#d4d0c8));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f4f0f8', EndColorStr='#d4d0c8', GradientType=0);     /* MSIE */

	border:solid 1px #b4b0a8;
	padding:2px 8px;
	margin:5px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size:12px;
	font-weight: bold;
	text-shadow: 1px 1px #ffffff;
	text-align: center;
	cursor:pointer;

	display:inline-block;
	width:50px;
	margin:5px;
}
.GrayButton:hover {
	color: #202020;
	background: #eaf6fd;
	background: -moz-linear-gradient(top, #eaf6fd, #a7d9f5);
	background: -webkit-gradient(linear, left top, left bottom, from(#eaf6fd), to(#a7d9f5));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#eaf6fd', EndColorStr='#a7d9f5', GradientType=0);     /* MSIE */
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.8) inset;
}
a.GrayButton { color: #404040; text-decoration:none; }
a.GrayButton:hover { color: #202020; text-decoration:none; }


.BrightButton {
	color: #e8e8e8;
	background: #cc1c28; /* for non-css3 browsers */
	background: -moz-linear-gradient(top, #ff1c28, #940000);
	background: -webkit-gradient(linear, left top, left bottom, from(#ff1c28), to(#940000));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ff1c28', EndColorStr='#940000', GradientType=0);     /* MSIE */

	border:solid 1px #202020;
	padding:2px 8px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size:12px;
	font-weight: bold;
	text-shadow: 1px 1px #000000;
	text-align: center;
	white-space:nowrap;
	cursor:pointer;

	display:inline-block;
	width:60px;
	margin:5px;
}

.BrightButton:hover { color: #ffffff; box-shadow: 0 0 8px rgba(0, 0, 0, 0.35); }
a.BrightButton { color: #e8e8e8; text-decoration:none; }
a.BrightButton:hover { color: #ffffff; text-decoration:none; }

.GrayOut {
	background: #a0a0a0; /* non-css 3 browsers */
	background: -moz-linear-gradient(top, #a0a0a0, #808080);
	background: -webkit-gradient(linear, left top, left bottom, from(#a0a0a0), to(#808080));
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#a0a0a0', EndColorStr='#808080', GradientType=0);     /* MSIE */
}

.WideButton { width: 80px; }
.ExtraWideButton { width: 100px; }

.Headshot { width: 100px; height: 138px; }

/*
**  Player Search Stuff
*/
#TopCurrDate { padding-top: 3px; font-size: 10px; color: #949494; padding-left:250px; float: left;}
.PlayerSearch { font-size: 10px; color: #949494; }
.PlayerSearch td { padding-top: 2px; padding-right: 6px; }
.PlayerSearch td img { display:block; cursor:pointer; }
#fieldPlayerSearch { margin: 0px; font-size: 10px; color: #f0f0f0; background-color: #282828; border: 1px solid #a08080; }

.suggestion_list {
    background-color: #c8c8c8;
    border-color: #e0e0e0 #000000 #000000 #e0e0e0;
    border-right: 2px solid #000000;
    border-style: solid;
    border-width: 2px;
    font-size: 10px;
	padding: 4px;
}
.suggestion_list ul {
   padding: 0px;
   margin: 0;
   list-style-type: none;
   line-height: 17px;
}
.suggestion_list a {
   padding: 1px 5px;
   text-decoration: none;
   color: black;
}

.suggestion_list .selected {
   background: #e8e8e8;
}
.suggestion_list .selected a {
}

#autosuggest
{
   display: none;
   z-index: 500;
   text-align:left;
}


/*
**  Modal Dialogs Stuff
*/
.dialog { display: none; }

.dialog h1 {
	font-size:12px;
	height:21px;
	width:auto;
	font-weight:bold;
	background:url(https://cloudfront.rtsports.com/img/dialog-header.png) no-repeat;
    text-transform: uppercase;
	color:#ffffff;
	margin: 0px 0px 5px 0px;
	padding: 0px 6px 0px 50px;
	line-height: 21px;
}
.dialog h3 { text-align:center; font-size:16px; }
.dialog tr { height:21px; vertical-align:middle; }
.dialog td.known { font-weight: bold; color:#000066; }
.dialog img { cursor:pointer; }
.status { padding: 0px 3px; width:210px; text-align:center; color:#000066; }
.notfound { color: #cc0000; font-weight:bold; }
.ClickIt { cursor:pointer; }

#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {
	width:400px;
	color:#000000;
	background-color:#ffffff;
	border:2px solid #3366ee;
	-moz-border-radius: 5px;
	border-radius: 5px;
    -moz-box-shadow: 4px 4px 8px #000;
    -webkit-box-shadow: 4px 4px 8px #000;
    box-shadow: px 4px 8px #000;
	padding:0px;
}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container p {margin:5px; font-size:11px;}
/*#simplemodal-container a {color:#ddd;}*/
#simplemodal-container a.modalCloseImg {background:url(https://cloudfront.rtsports.com/football/img/close-x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}


.InjT { font-weight: bold; color: green; }
.InjP { font-weight: bold; color: green; }
.InjQ { font-weight: bold; color: blue; }
.InjD { font-weight: bold; color: orange; }
.InjZ { font-weight: bold; color: purple; }
.InjN { font-weight: bold; color: purple; }
.InjU { font-weight: bold; color: purple; }
.InjM { font-weight: bold; color: purple; }
.InjO { font-weight: bold; color: purple; }
.InjS { font-weight: bold; color: red; }
.InjX { font-weight: bold; color: red; }

.PopupMenu {
	position: absolute;
	top: 80px;
	right: 0px;
	width: 270px;
	/*font-family: Verdana, Arial, Helvetica, Sans-Serif; */
	font-size: 11px;
	font-weight: bold;
	background-color: #c8c8c8;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #e0e0e0;
	border-top: 2px solid #e0e0e0;
	z-index: 1200000;
}

.PopupItem {
	height: 21px;
	line-height: 18px;
	padding-left: 45px;
}

/*.PopupItem:hover { background-color: #d8d8d8; }*/

.PopupItem#football  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-football.gif") no-repeat center left; }
.PopupItem#baseball  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-baseball.gif") no-repeat center left; }
.PopupItem#basketball  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-basketball.gif") no-repeat center left; }

.PopupItem#game100  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-fs.gif") no-repeat center left; }
.PopupItem#game170  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-bli.gif") no-repeat center left; }
.PopupItem#game200  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-po.gif") no-repeat center left; }
.PopupItem#game300  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-aa.gif") no-repeat center left; }
.PopupItem#game310  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-as.gif") no-repeat center left; }
.PopupItem#game320  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-fps.gif") no-repeat center left; }
.PopupItem#game350  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-aud.gif") no-repeat center left; }
.PopupItem#game400  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-ap.gif") no-repeat center left; }
.PopupItem#game500  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-hs.gif") no-repeat center left; }
.PopupItem#game600  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-dm.gif") no-repeat center left; }
.PopupItem#game610  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-fo.gif") no-repeat center left; }
.PopupItem#game700  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-poc.gif") no-repeat center left; }
.PopupItem#game900  { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-rtffc.gif") no-repeat center left; }
.PopupItem#game1001 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-kotm.gif") no-repeat center left; }
.PopupItem#game1002 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-kotm-2.gif") no-repeat center left; }
.PopupItem#game2100 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-rr.gif") no-repeat center left; }
.PopupItem#game2101 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-rr.gif") no-repeat center left; }
.PopupItem#game2102 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-ppc.gif") no-repeat center left; }
.PopupItem#game2103 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-ppc.gif") no-repeat center left; }
.PopupItem#game3100 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-cfbp.gif") no-repeat center left; }
.PopupItem#game3101 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-cfsp.gif") no-repeat center left; }
.PopupItem#game3110 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-nfp.gif") no-repeat center left; }
.PopupItem#game4300 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-bl.gif") no-repeat center left; }
.PopupItem#game4300 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-bl.gif") no-repeat center left; }
.PopupItem#game4310 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-tp.gif") no-repeat center left; }
.PopupItem#game4400 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-gs.gif") no-repeat center left; }
.PopupItem#game4500 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-hs.gif") no-repeat center left; }
.PopupItem#game4600 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-dm.gif") no-repeat center left; }
.PopupItem#game4900 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-rtfbc.gif") no-repeat center left; }
.PopupItem#game5000 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-cbb.gif") no-repeat center left; }
.PopupItem#game5100 { background-image: url("https://cloudfront.rtsports.com/img/game-logos/menu-cbf.gif"); background-repeat:no-repeat; background-position:center left; }
.PopupItem#game6300 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-fran.gif") no-repeat center left; }
.PopupItem#game6310 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-sd.gif") no-repeat center left; }
.PopupItem#game6600 { background: url("https://cloudfront.rtsports.com/img/game-logos/menu-dm.gif") no-repeat center left; }
