#pageContainer {
	width: 875px;
	text-align: left;
	border: none;
	background-color: #FFF;
	}

.schoolMastheadTable {
	width: 875px;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	background-color: #FFF;
	font-size: 11px;
	font-family: Arial, sans-serif;
	text-align: left;
	}
	
#mastheadTable {
	width: 875px;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	background-color: #FFF;
	font-size: 11px;
	font-family: Arial, sans-serif;
	text-align: left;
	}
	
body {
	background-color: #CCC;
	margin-top: 0px;
	}

.fffBG {
	border: 1px solid #FFF;
	background-color: #FFF;
	}

.userTable {
border: 1px solid #CFD8E6;
background-color: #EBEFEF;
width: 300px;
padding-left: 15px;
}

tr.rows td{
padding-top: 6px;
padding-bottom: 6px;
}

.profileTitles {
font-family:  Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #6C8AB7;
padding-top: 4px;
padding-bottom: 4px;
}

.profileHeaders {
background-color: #6C8AB7;
font-family: Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
padding-left: 15px;
padding-bottom: 3px;
padding-top: 3px;
}

.aboutTable {
width: 560px;
border: 1px solid #CFD8E6;
padding-left: 15px;
}

.aboutImg {
width: 140px;
height: 108px;
border: 1px solid #CFD8E6;
}

.commentPostTable {
width: 560px;
border: 1px solid #CFD8E6;
padding-left: 15px;
}


.videoPostTable {
width: 560px;
border: 1px solid #CFD8E6;
padding-left: 15px;
}

.videoPostImg {
width: 154px;
height: 124px;
border: 1px solid #CFD8E6;
}


.connectTable {
border: none;
width: 300px;
}

.connectHeader {
font-family: Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #6C8AB7;
text-decoration: underline;
}

.connectLinks {
font-family: Arial, sans-serif;
font-size: 11px;
font-weight: normal;
}

.bulletinTable {
width: 300px;
border: 1px solid #CFD8E6;
padding-left: 15px;
}

tr.bulletin td {
background-color: #EBEFEF;
border-right: 1px solid #FFFFFF;
padding-top: 3px;
padding-bottom: 3px;
border-bottom: 1px solid #FFFFFF;
}

tr.bulletinTitle td {
padding-top: 3px;
padding-bottom: 3px;
}

tr.bulletinPost td {
padding-top: 5px;
padding-bottom: 5px;
}


.commentsImg {
width: 86px;
height: 67px;
border: 2px solid #CFD8E6;
margin-top: 3px;
}

tr.comments td{
border-bottom: 1px solid #CFD8E6;
padding-top: 3px;
padding-bottom: 5px;
}

.bulletinReadTable {
width: 560px;
border: 1px solid #CFD8E6;
padding-left: 15px;
}

td.bulletinRead {
background-color: #EBEFEF;
border-right: 1px solid #CFD8E6;
border-bottom: 1px solid #CFD8E6;
}

td.bulletinReadRight {
border-bottom: 1px solid #CFD8E6;
}

td.bulletinReadBottom {
background-color: #EBEFEF;
border-right: 1px solid #CFD8E6;
border-bottom: none;
}
