.sportsNavBox { padding:3px; text-align: center; }
.sportsNavBox fieldset { border: 1px solid #ccc; padding: 4px; }
.sportsNavBox legend { color: #960019; padding: 0px 5px 0px 5px; font-weight: bold; }

.topix {font-family:arial,helvetica; font-size:x-small; overflow:hidden; text-align:left; width: 99%; border:1px solid #DBD4D6;} 
.topix h2 {text-align:center; padding:2px 0px 2px 0px; background:#DBD4D6; color:#000; font-weight:bold; border-bottom:4px #00188f solid;}
.topix .twbody {padding:5px;clear:none;}
.topix .twcolumn {float:left; width:33%;}
.topix ul {margin:0px; padding-left:15px; list-style-position:outside; list-style-type:square; font-size:x-small;}
.topix li {padding-bottom:3px;}

.mlbNavBox { border:1px solid #ccc; padding:3px; text-align:center; }
.spikes_promo { width: 600px; clear: both; overflow: hidden; }
.spikes_promo img { float: left; margin: 10px 0 0 15px; overflow: hidden; }
.spikes_promo ul { float: right; padding-left: 20px; width: 45%; list-style-type: square; }

.QAAP_spikes, .QAAP_psu { width: 600px; clear: both; overflow: hidden; background-color: #ffffef; }
.QAAP_spikes img { float: left; margin: 0 0 0 0; overflow: hidden; }
.QAAP_spikes h4 { float: left; padding: 0 0 0 10px; font-size: 12px; }
.QAAP_spikes span, .QAAP_psu span { font-size: 11px; padding-left: 10px; }
.QAAP_psu img { float: left; margin: 5px; overflow: hidden; }

.nbaBlogBox fieldset { padding:5px; margin-top:1px; border:1px solid #999; }
.nbaBlogBox legend { padding: 4px; font-weight: bold; }

.nflNavBox fieldset { padding: 4px; font-size: 9pt; border: 1px solid #cccccc; }
.nflNavBox legend { color: #960019; padding: 5px; font-weight: bold; }
.nflNavBox table { width: 100%; }
.nflNavBox td { width: 33%; }

.columnistBio img {background-color:#efefef; float:right; padding:5px; margin-left:10px; margin-bottom:5px;}

.looking_back fieldset { padding:5px; border:1px solid #999; }
.looking_back legend { color:#960019; padding:0px 5px 0px 5px; font-weight:bold; }
.looking_back .left_half  { width:50%; overflow:hidden; margin-bottom:5px; float:left; }
.looking_back .right_half { width:50%; overflow:hidden; margin-bottom:5px; float:right; }
.looking_back a { margin:5px 0 0 0; font-weight:bold; } 
.looking_back p { padding:0 0 0 10px; }

.psu_recruits_link { margin-bottom: -10px; }
.psu_recruits li { font-weight: bold; font-size: 14px; }
.psu_recruits p { padding: 0 0 0 10px; }
