.rosterTeamName {
	padding-top:10px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bolder;
}

.rosterTable {
	border-spacing: 0px;
	border-collapse: separate;
	width:99%;
}

.rosterRowH td {
	font-weight: bold;
	color: #FFFFFF;
	background:#000000;
	
}

.rosterPosH, .rosterWeightH, .rosterClass, .rosterPos, .rosterClassH, .rosterHeight, .rosterWeight, .rosterHeightH {
	text-align:center
}
.rosterNumH{
	padding-left:4px;
}


.rosterNum {
	padding:0px 3px;
	width:25px;
}

.rosterClass {
	padding:0px 3px;
	text-align:center;
}

.rosterBioPhoto {
	padding: 3px 10px 1px 5px;
	width: 175px;
	float: left;
}
.rosterBioPhotoC {
	padding: 3px 10px 1px 5px;
	width: 175px;
	float: left;
}
.rosterBioDiv {
	background: url(/images_web/bioBg.jpg) top right no-repeat;
	width: 100%;
	padding:0px;
	margin:0px;
}

.rosterBioDivC {
	background:url(/images_web/bioCoachBg.jpg) top right no-repeat;
	width: 100%;
	padding:0px;
	margin:0px;
	clear:both;
	padding-bottom:10px;
}

.rosterBioProfile{
	margin-left:200px;
	margin-top:40px;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.rosterBioNumber{
	float:left;
	height:27px;
	color:#FFFFFF;
	font: bold italic 28px Arial, Helvetica, sans-serif;
	padding-right:34px;
	background:url(/images_web/bioNameDivider.jpg) bottom right no-repeat;
}
.rosterBioName{
	font: bold italic 28px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left: 20px;
}
.rosterBioNameC{
	font: bold italic 24px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.rosterBioNameCTitle{
	font: bold italic 20px Arial, Helvetica, sans-serif;
	color:#601212;
}
.rosterBioFirstLine{
	padding:6px;
	background: url(/images_web/profileBg.jpg) top right no-repeat;
}
.rosterBioLabel{
	background:url(/images_web/bioBullet.jpg) no-repeat;
	height:21px;
	padding: 0 0 0 20px;
}
.bio{
	padding: 3px;
}
.bioC{
	padding: 50px 3px 0 3px;
}
.rosterTownH, .rosterTown{
	text-align:left;
}
.rosterName{
text-align:left !important;
}
.rosterTable, .coach{
	text-align:left;
}
