/* START CB.CSS FORMATTING ------------------------- */

/* Top Menu Formatting ----------------------------- */
/* includes navy background and gray links --------- */
/* with hover white -------------------------------- */

.NavMenu {
	color: #CCCCCC;
	padding: 2px 2px 2px 2px;
	border-left: 1px solid white;
	vertical-align: middle;
	text-align: center;
	line-height: 18px;
	background-color: #000080;
  }
a.NavItem {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
  }
a.NavItem:active {
  }
a.NavItem:link {
  }
a.NavItem:visited {
	color: #CCCCCC;	
  }
a.NavItem:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
  }


/* Banner Menu Formatting -------------------------- */
/* includes small traditional site links ----------- */
/* includes light blue background with banner ------ */

.BannerMenu {
	background-color: #3399FF;
  }
.BannerAd {
	padding: 3px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
  }
a.NavItemSmall {
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 8pt;
  }
a.NavItemSmall:active {
  }
a.NavItemSmall:link {
  }
a.NavItemSmall:visited {
	color: #CC00FF;	
  }
a.NavItemSmall:hover {
	text-decoration: underline;
	color: #FF0000;
  }


/* Breadcrumbs and Current Date Formatting --------- */
/* located just above the main content area -------- */

.BreadCrumbs {
	padding: 0px 0px 0px 4px;
	vertical-align: middle;
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 8pt;
  }
.CurDate {
	padding: 0px 6px 0px 0px;
	vertical-align: middle;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: 8pt;
  }


/* Left Side Menu Formatting ----------------------- */
/* includes gray links with hover white	------------ */
/* NOTE: Also used for links at bottom of iavg.asp - */

.LeftNav {
	vertical-align: top;
	background-color: #000080;
  }
.LeftNavText {
	margin: 10px 2px 2px 6px;
	color: #6699FF;	
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
  }
.LeftNavSelect {
	color: #FFFFFF;
	font-weight: bold;
  }
a.LeftNavItem {
	color: #CCCCCC;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
  }
a.LeftNavItem:active {
  }
a.LeftNavItem:link {
  }
a.LeftNavItem:visited {
	color: #CCCCCC;	
  }
a.LeftNavItem:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
  }


/* Player Profile Formatting ----------------------- */
/* includes light blue background and gray links --- */
/* with hover white -------------------------------- */

.PlayerProf {
	background-color: #3399FF;
  }
.PlayerProfTitle {
	color: #000080;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: 700;
  }
.PlayerProfLoc {
	vertical-align: top;
	text-align: right;
  }
.PlayProfSch {
	text-align: center;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 10pt;
  }
a.NavPlayProf {
	color: #CCCCCC;
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;	
  }
a.NavPlayProf:active {
  }
a.NavPlayProf:link {
  }
a.NavPlayProf:visited {
	color: #CCCCCC;	
  }
a.NavPlayProf:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-weight: bold;	
  }


/* Article Content Formatting ---------------------- */
/* includes font size, weight and color ------------ */

.ArticleText {
	margin: 10px 10px 10px 10px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
  }
.ArticleImpact {
	color: red;
	font-size: 8pt;
	font-weight: bold;
  }
.ArticleTitle {
	margin: 10px 10px 10px 10px;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
  }
.ArticleBold {
	font-weight: bold;
  }
.ArticlePlyBold {
	font-weight: bold;
  }
.FeatureText {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
  }
.FeatureTitleMain {
	font-family: Arial, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	text-align: center;
  }
.FeatureTitleSub {
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
  }
a.ArticlePlyLink {
	font-weight: normal;
  }
a.ArticlePlyLink:active {
  }
a.ArticlePlyLink:link {
  }
a.ArticlePlyLink:visited {
  }
a.ArticlePlyLink:hover {
  }

/* Bottom Menu Formatting -------------------------- */
/* includes traditional style site links ----------- */

.NavMenuBottom {
	padding: 2px 2px 2px 2px;
	text-align: center;
  }
.Copyright {
	color: #000000;
	padding: 10px 2px 2px 2px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
  }
a.NavItemBot {
	text-decoration: underline;
	font-family: Arial, sans-serif;
	font-size: 10pt;
  }
a.NavItemBot:active {
  }
a.NavItemBot:link {
  }
a.NavItemBot:visited {
	color: #CC00FF;	
  }
a.NavItemBot:hover {
	text-decoration: underline;
	color: #FF0000;
  }

/* SP EmailFormatting ------------------------------ */

a.spEmail {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
  }
a.spEmail:active {
  }
a.spEmail:link {
  }
a.spEmail:visited {
	color: #FFFFFFF;
	text-decoration: none;
  }
a.spEmail:hover {
	color: #FFFFFFF;
	text-decoration: none;
  }

/* END CB.CSS FORMATTING --------------------------- */
