
/*START SIDHelp */

#headerLogo {
	text-align:left;
	padding-top:10px;
}
#headerRotator{
	margin:0 5px;
	background:url(/images_web/bannerBackground.jpg) center center no-repeat;
	height:158px;
	width:950px;
}
#wrapper{
	background:#fff;
}

#navCenter, #navLeft, #navRight{
	float:left;
	width:15px;
	height:34px;
}
#navLeft{
	background:url(/images_web/navLeft.gif) left center no-repeat;
}
#navRight{
	background:url(/images_web/navRight.gif) right center no-repeat;
}

#navCenter{
	width:920px;
}
.box {
	width:526px;
	margin:0 auto;
}
.boxTitle{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	background:url(/images_web/boxCenterTitle.gif) no-repeat bottom center;
	color:#4b1e77;
	text-transform:uppercase;
	font-size:18px;
	padding:0px 5px 0px 15px;
	height:36px;
	line-height:36px;
}
.boxBottom{
	height:10px;
}
.blueBox{
	background:#dfdfdf;
}
.blueBox .boxTitle{
	background:url(/images_web/topStoriesBoxTitle.gif) no-repeat top center;
}
.blueBox .boxBottom{
	background:url(/images_web/topStoriesBoxBottom.gif) no-repeat bottom center;
}
.boxLeft, .boxRight{
	width:207px;
	margin:0 0px 5px 5px;
	background:#663399;
	color:#fff;
}
.boxLeft a, .boxRight a{
	color:#e5be0a;
}
.boxRight{
	margin:0 5px 5px 0;
}
.boxLeftTitle, .boxRightTitle{
	background:url(/images_web/boxSideTopNoTitle.gif) top center no-repeat;
	height:30px;
	line-height:30px;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	/*width:100%;*/
}
.noTitle .boxLeftTitle, .noTitle .boxRightTitle{
	height:12px;
	background:url(/images_web/boxSideTopNoTitle.gif) top center no-repeat;
}
.featuredAthlete .boxLeftTitle{
	background:url(/images_web/boxLeftTitleFeaturedAthlete.gif) top center no-repeat;
}
.sb .boxRightTitle{
	background:url(/images_web/boxRightTitleScoreboard.gif) top center no-repeat;
}
.fp .boxRightTitle{
	background:url(/images_web/boxRightTitleFanPoll.gif) top center no-repeat;
}
.boxLeftBottom, .boxRightBottom{
	height:12px;
	background:url(/images_web/boxSideBottom.gif) bottom center no-repeat;
}
.boxRightContent {
	padding-bottom:5px;
	color:#fff;
}
.fp .boxRightContent{
	min-height:60px;
}
.menu {
	width: 100%;
	padding-bottom:5px;
	}
	
.menu ul {
	list-style: none;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
	
.menu li a {
	background:#E5E5E5 none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	display:block;
	font-size:12px;
	margin-top:1px;
	padding:3px 8px;
	text-decoration:none;
	/*width:100%*/;
}	
	
.menu li a:link, .menu li a:visited {
	display: block;
	}
	
.menu li a:hover, .menu li a:active {
	background:#EEEEEE;
	}
	
.menuItemTitle {
	background:#AAAAAA none repeat scroll 0 0;
	border-color:#EEEEEE #777777 #777777 #EEEEEE;
	border-style:solid;
	border-width:1px;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px;
}



#topNav{
	background:url(/images_web/pageBgTop.gif) center top repeat-x;
	height:40px;
}
#topNav ul{
	color:#FFFFFF;
	margin:0;
	padding:14px 150px 10px 0;
	text-align:center;
	white-space:nowrap;
}

#topNav ul li{
	display:inline;
	border-left:1px solid #a885ca;
}
#topNav ul li.first{
	border-left:0 none;	

}
#topNav ul li.first a{
		background:url(/images_web/eduIcon.png) no-repeat left top;
	padding-left:150px;
	
}
#topNav ul li a{
	color:#a885ca;
	font-size:11px;
	padding : 14px 35px 10px;
	font-weight:bold;
}
#topNav ul li a:hover{
	color:#FFFFFF;
	text-decoration:none;
}






.newsArchiveLink {
	padding-left:10px;
}
.newsTitle {
	color:#595959;
	display:block;
	background:url(/images_web/newsTitleArrows.gif) left center no-repeat;
	font-size:12px;
	font-weight:bold;
	margin-top:1px;
	padding:2px 10px;
	text-decoration:none;
	line-height:12px; 
}
.newsTitle a{
	color:#595959;
}
.newsTitleIndex {
	color:#000000;
	display:block;
	font-size:12px;
	margin-top:1px;
	padding:2px 5px;
	text-decoration:none;
	line-height:12px;
}

.newsByLine {
	font-size:11px;
	padding-left:10px;
	padding-bottom:5px;
	background:url(/images_web/newsArticleDivider.gif) bottom repeat-x;

}
.newsByLineIndex {
	font-size:11px;
	padding-left:5px;
}
.newsBody {
	padding-bottom:10px;
	text-align:justify;
}

.articleDiv {
	clear:both;
	padding:0px 15px 5px 15px;
	overflow:auto;
}
.odd {
	background:#E5E5E5 none repeat scroll 0 0;
	border-bottom:1px solid #CCCCCC;
	color:#000000;
	display:block;
	font-size:12px;
	line-height:12px;
	padding-left:5px;
	padding-top:5px;
	text-decoration:none;
}
.even {
	color:#000000;
	display:block;
	font-size:12px;
	line-height:12px;
	padding-left:5px;
	padding-top:5px;
	text-decoration:none;
}
.newsPhoto {
	padding:4px;
	float:left;
	border: 1px solid;
	margin: 2px 10px 5px 5px;
	background:#663399;
}
.newsPhotoCaption {
	text-align:center;
	font-size:10px;
	background:#fff;
	font-weight:bold;
	padding:2px;
}

.newsReadMore{
	font-weight:bold;
	text-align:right;
}
.newsReadMore a {	
	background:#333333 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	clear:both;
	color:#EEE;
	margin:0px 5px 5px 0;
	padding:3px 10px;
	font-size:11px;
}
.newsReadMore a:link, .newsReadMore a:visited {
	background:#333;
	}
	
.newsReadMore a:hover, .newsReadMore a:active {
	text-decoration: none;
	background:#663399;
	}



form { margin:0;}

input.frmButton {
	background:#333333 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	clear:both;
	color:#FFFFFF;
	margin:5px 5px 5px 0;
	padding:1px 3px;
	font-weight:bold;
}

#fanPollDiv{	
	font-size:11px;
}
.fanPoll .frmButton {
	margin-bottom:10px;
}
.pollQuestion{
	background:url(/images_web/pollChoiceDivider.gif) repeat-x center bottom;
	display:block;
	font-size:12px;
	margin-top:1px;
	padding:6px;
	text-decoration:none;
	text-align:center;
}
.pollTotalVotes{
	text-align:center;
	font-style:italic;
	font-size:11px;
	padding-top:5px;
}
.pollBarBG{
	height:15px;
	background:transparent url(/images_web/navBg.gif) repeat-x scroll center center;
}
.pollEndDateMsg{
	text-align:center;
	font-style:italic;
	font-size:11px;
}
.pollAnswer{
	font-size:11px;
	padding:0 5px;
	text-align:center;
}
.pollBox {
	width:100%;
	padding:0px 5px;
}
.pollSport {
	color:#E5BE0A;
	text-align:center;
	font-weight:bold;
	padding:5px 5px 0 5px;
}
a.viewResults{
	color:#fff;
	text-decoration:underline;
}
a.viewResults:hover{
	color:#E5BE0A;
}	
.sbDate {
	text-align:right;
	font-weight:bold;
	padding:5px 10px;
	color:#e5be0a;
}

.sbSport {
	background:url(/images_web/sbSport.gif) no-repeat center center;
	color:#FFFFFF;
	height:22px;
	padding:0px 7px 0px 30px;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	margin-top:1px;
	text-align:left;
	text-decoration:none;
}

.sb {
	font-size: 9pt;
}
.sbStatus{
	font-size: 8pt;
	text-align:right;
}

.sbEventO, .sbEventE, .sbEvent {
	padding:7px 15px;
	font-size: 11px;
	font-weight:bold;
}
.sbDhSecondGame{
	text-align:center;
}

.sbScore {
	text-align: right;
	padding-right: 8px;
	padding-left: 2pt;
}
.sbTime{
	text-align: right;
	padding-right:3px;
}
.sbTimeZone{
	text-align: center;
}
.sbNote{
	text-align: center;
	font-style:italic;
	font-size: 10px;
	padding-right:4px;
}
.sbNote a{
	color:#E5BE0A;
	text-decoration:underline;
}
.sbNote a:hover{
	color:#FFF;	
}
.sbWinner{
	font-weight:bold;
}
.sbTeams{
	text-align:left;
}
.leftContent, .rightContent, .centerContent{
	text-align:center;
}
.rightContent{
	padding:1px 2px 1px 2px;	
}
.leftContent{
	margin-left:5px;
}
.leftContent .contentBox, .rightContent .contentBox{
	padding-bottom:10px;
}
.centerContent{
	padding:5px;	
}
/*.pollBarBG, .boxTitle, .boxRightTitle, .boxLeftTitle, .sportTitle, .schedRowH, table.rosterTable thead tr .headerSortDown, table.rosterTable thead tr .headerSortUp, table.rosterTable thead tr .headerSortDown,.newsReadMore a:hover, .newsReadMore a:active, .frmButton:hover, .frmButton:active {
	background:#94110C;
}
.menuItemTitle, .newsByLine, .newsByLineIndex, .pollSport, .standTable, .schedScore a, .schedTable, .sectionTitle, .sbDate, .staffTypeTitle {
	color:#94110C;
}
*/
/* Paginator Styles */
.pager {
/*float: right;*/
    clear: both;
    margin-right: 2.0em;
	padding: 5px;
	font: normal 10px Arial, Helvetica, sans-serif;
}

.pager .paginator_page a {
    border: 1px solid #002B4E;
    color: #002B4E;
    background-color: white;
    padding: 0.10em 0.25em 0.10em 0.25em; /*margin: 0.25em 0.2em 0.25em 0.25em;*/
    text-decoration: none;
}

.pager .paginator_page>a {
    display: inline-block;
}

.paginator_page a.current {
    border: 1px solid #000;
	color: #fff !important;
    background: #663399;
    text-decoration: none;
}

.paginator_page a:hover {
    border: 1px solid #000;
    color: #fff !important;
    background: #663399;
}

.paginator_nextprev a {
    border: 1px solid #002B4E; /*color: #8585B9;*/
    background-color: white;
    color: #002B4E;
    padding: 0.10em 0.25em 0.10em 0.25em;
    text-decoration: none;
}

.paginator_nextprev>a {
    display: inline-block;
}

.paginator_nextprev .inactive {
    border: 1px solid #ccc; /*color: #8585B9;*/
    background-color: white;
    color: #ccc;
    padding: 0.25em 0.5em 0.25em 0.5em;
    text-decoration: none;
}

.paginator_nextprev>.inactive {
    display: inline-block;
}

.paginator_nextprev a:hover {
    border: 1px solid #000;
    color: #fff; /*padding: 0.25em 0.25em 0.25em 0.25em;*/
    background: #663399;
}
.associationLogos{
	text-align:center;
}
.associationLogos div{
	padding:8px 0;
}
.footerLinks{
	padding-top:7px;
}
.footerLinks a{
	padding:0 10px;
}
#subfooter1 .footerLinks a:hover{
	color:#9868c8;
}
.fa{
	text-align:center;
	border:3px solid #fff;
	width:177px;
	font-weight:bold;
	margin:7px auto;
	text-transform:capitalize;
}
.faImage img{
	border:1px solid #000;
	width:174px;
}
.faName a, .faSport{
	color:#fff;
}
.faName, .faSport{
	padding:5px;
}
.faSport{
	background:#000;
}
.f{
	padding:0 5px;
}
.rotatingContent{
	height:100px;
	text-align:center;
	padding:0 3px;
}
.rotatingContent .contentBox{
	padding:0 6px;
}
