a, a:visited.primaryVlink, .sub a:visited, #related li a:visited { color:#042462; }
.primary, #breadcrumbs_container a, #breadcrumbs_container a:visited, #related_container a, #related_container a:visited, #related_container h3 a, #related_container h3 a:visited { color:#042462; }
.secondary, #related_container h3, #breadcrumbs_container { color:#bc0033; }
.tertiary { color:#ccc; }

.primaryBg { background-color:#042462; }
.secondary, #related h3 a:visitedBg { background-color:#bc0033; }
.tertiaryBg { background-color:#ccc; }
.homepageBg, #ps_drawer_tab, #home_container .blogs_content { background-color: #042462; }

/* standings border color */
.teamBorderColor { border:1px solid #042462; }
.left_links li.selected, .right_links li.selected{background-color:#042462;}

/* Related Content */
#related_content h3 a, #breadcrumbs_container a, #home_container .more a  {background:url(/images/icons/related_link/min.gif) right no-repeat;padding-right:12px;}

/* Main Nav Colors, Separator Pipe*/
.collapsed .navItem, .collapsed .altNavItem  {color: #ffffff;}
.expanded .navItem, .expanded .navItemOn, .expanded .altNavItem, .expanded .altNavItemOn {color: #999;cursor: pointer;}
.collapsed .navItemOn, .collapsed .altNavItemOn  {color: #999;}

/* set calendar home-field specific properties */
.calHome { color:#fff; }
.calHomeSt { color:#000; }

.calHomeBg { background-color:#042462; }
.calHomeStBg { background-color:#999; }

/* used on schedule/promotions page */
.hdrBannerBg { background-color:#072764; background-repeat:no-repeat; }
.hdrBtmStripeBg { background-color:#fff; }
.hdrTop, a.hdrTop, a:visited.hdrTop { color:#fff; font:11px Arial,Helvetica,sans-serif; }
.hdrTopOn, a:hover.hdrTop, a:visited.hdrTopOn { color:#999; font:11px Arial,Helvetica,sans-serif; }
.hdrTopBg { background-color:#c6011f; }
.hdrBtmBg { background-color:#072764; }
.hdrSel { background-color:#c6011f; color:#fff; font:11px Arial,Helvetica,sans-serif; }


/* custom, a la DET */
.sectionHdrBg {
	background-color: #FFFFFF;
	border-bottom: 3px solid #00222D;
	margin-bottom:5px;
}

.sectionHdrBg span {
	padding: 3px 0;
	color: #AC3D28;
	text-transform: uppercase;
	font-size: 14px;
}

h4.sectionHdrBg {
	padding: 3px 0;
	color: #AC3D28;
	text-transform: uppercase;
	font-size: 14px;
}

h5.sectionHdrBg {
	padding: 3px 0;
	color: #AC3D28;
	text-transform: uppercase;
	font-size: 14px;
}

/* countdown timer styles */

#ballpark-countdown-container{position:relative;}
	#ballpark-countdown{position:absolute;top:20px;left:365px;display:none;}
	#ballpark-countdown .bottom-days{background:url(/images/homepage/ballpark_countdown/74x21_min_days.png) no-repeat;width:74px;height:21px;margin:1px 0 0;padding:0px;}
	#ballpark-countdown .bottom-days-dd{background:url(http://mlb.mlb.com/min/images/homepage/ballpark_countdown/91x26_min_days.png) no-repeat;width:91px;height:26px;margin:0;padding:0px;}
	#ballpark-countdown .bottom-day{background:url(http://mlb.mlb.com/min/images/homepage/ballpark_countdown/70x26_min_day.png) no-repeat;width:70px;height:26px;margin:0;padding:0px;}
	#ballpark-countdown ul.dt li img{margin:0;padding:0;width:24px;height:26px;}
	#ballpark-countdown ul.dt li{margin:0px;width:24px;height:26px;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}
	#ballpark-countdown ul.dt {margin:0px;padding:0px;display:none;width:74px;height:26px;}
	#ballpark-countdown ul.dt li.second-digit, #ballpark-countdown ul.dt li.third-digit{padding-left:1px;}
	#ballpark-countdown .left{float:left;}



