.team_container
{
    width:633px;
}
.team_info
{
    width:633px;
    clear:both;
}
.team_info_con
{
    width:317px;
margin-right:5px;
    float:left;
}
.team_image
{
    width:311px;
    float:right;
}
.tname
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
    color: #000000;
    padding-bottom: 3px;
}
.ttext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.team_programs
{
    width:643px;
}
.team_programs_title, .team_outreach_events_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 8px;
}
.team_outreach, .team_events
{
    width:311px;
}
.team_outreach
{
    float:left;
}
.team_events
{
    float:right;
}
.outreach_class img
{
    float:left;
    margin:0 10px 2px 0;
    border: 1px solid #0a436b;
}
.outreach_class
{
    margin:10px 0px 0px 0px;
}
.pohdr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0a436b;
	padding: 3px 12px 2px 6px;
}
.potext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    padding-right: 12px;
    padding-left: 6px;
    line-height: 15px;
}
.recent_events ul
{
    list-style-image:url("/media/nba_cares/09-Cares-TEAMS_bluedot.png");
    padding:0 0 0 15px;
    margin: 10px 0 0 0;
}
.recent_events ul a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    padding-top: 3px; 10px 12px 3px;
    text-decoration:none;
}
.recent_events ul a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    padding-top: 3px; 10px 12px 3px;
    text-decoration:underline;
}
.team_outreach_events
{
display:none;
}
.team_list
{
width:643px;
margin-top:21px;
}
.HPLBox{margin-top:7px;}
.HPBox,.HPLBox{margin-bottom:7px;height:100px;overflow:hidden;width:600px;}
.HPBox img,.HPLBox img{float:left;margin-right:12px;margin-top:2px;}
div.aLLeadHeadlineHP,div.aLHeadlineHP
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 4px;
}
div.aLLeadHeadlineHP a,div.aLHeadlineHP a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 4px;
text-decoration:none;
}

div.aLLeadHeadlineHP a:hover,div.aLHeadlineHP :hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 4px;
text-decoration:underline;
}
div.aLLeadHeadlineHP span,div.aLHeadlineHP span{_display:inline-block;margin-left:5px;position:absolute;top:-3px;_position:relative;_top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.spacerHP,.spacerHPL{height:8px;clear:both;overflow:hidden;}
.spacerHP{height:8px;}
.HPBox img
{
border: 1px solid #0a436b;
}
.HPBox
{
background-image:url('/media/nba_cares/09-Cares-IP_divider2.png');
background-repeat:no-repeat;
padding-top:13px;
}

