/* CSS Document */
  
body {
background-position:center; 
border:0px;
margin:0px 0px 0px 0px;
background-position:top;
text-align:center;
background-color: #666666;
background-image: url(/homepage/athletics.nsf/body_bg.jpg);
background-repeat: repeat-x;
margin-left: 0px;
margin-top: 0px;

}

/*HOME PAGE HEADER STYLES */  

#branding{
width: 1031px;
position:relative;
margin: 0 auto;
border-top:0px #CCC solid;
border-right:0px #CCC solid;
border-left:0px #CCC solid;
border-bottom:0px #99CC66 solid;
padding:0px 0px 0px 0px;
}
#teamHeader{
width:802px;
float:left;
}
#HomeOfHolder{
width: 229px;
float:right;
}
  
   @media print {
#HomeOfHolder{
display:none;
}
}
#Ticker{
width:725px;
float:left;
background-image:url(/homepage/athletics.nsf/flash_bg.jpg);
background-repeat:no-repeat;
}
#rightOfTicker{
width: 306px;
float:right;
}

#bodyContainer{
width: 963px;
float:right;
text-align:left;
border-top:0px #888686 solid;
border-right:4px #888686 solid;
border-left:4px #888686 solid;
border-bottom:4px #888686 solid;
margin:0px 3px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#F1F1F1;
background-image:url(/homepage/athletics.nsf/containerBG.jpg);
background-repeat:repeat-y;
}
#bodyContainerWide{
width: 963px;
float:right;
text-align:left;
border-top:0px #888686 solid;
border-right:4px #888686 solid;
border-left:4px #888686 solid;
border-bottom:4px #888686 solid;
margin:0px 3px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#F1F1F1;
background-repeat:repeat-y;
}


/* BREADCRUMBS GO HERE */




#threeColumnBreadCrumbs{
width: 925px;
float:right;
border-top:1px #888686 solid;
border-right:4px #888686 solid;
border-left:4px #888686 solid;
border-bottom:4px #888686 solid;
background-color: #701123;
margin:0px 3px 0px 0px;
padding:4px 0px 4px 38px;
text-align:left;
color:#FFFFFF;
background-image:url(/homepage/athletics.nsf/bread_bg.jpg);
background-repeat:no-repeat;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
line-height:1.3em;
}

#threeColumnBreadCrumbs a:link, #threeColumnBreadCrumbs a:visited, #threeColumnBreadCrumbs a:active {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:1.2em;
text-decoration:underline;
}
#threeColumnBreadCrumbs a:hover {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:1.2em;
text-decoration:none;
}



/* END BREADCRUMBS HERE */

/*TWO COLUMNS ON RIGHT */


#MainContentCenterTwoColumnLeft{
float:left;
width:465px;
border:0px #000000 solid;
padding-top:4px;
margin-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000000;
}
#MainContentCenterTwoColumnLeft .maroonImage{

border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}

#MainContentCenterTwoColumnLeft h1{
	font-family: verdana, helvetica, arial;
	font-size: 24px;
	font-weight: bold;
	color: #701123;
padding:4px 0px 6px 0px;
margin:0px 0px 4px -2px;
background-image:url(/homepage/athletics.nsf/headerH1BG.jpg);
background-position:right;
background-repeat:repeat-y;
line-height:1em;

}
#MainContentCenterTwoColumnLeft h3{
font-family: verdana, helvetica, arial;
font-size: 15px;
font-weight: bold;
color: #701123;
padding:4px 0px 4px 0px;
margin:0px 0px 4px -2px;
background-image:url(/homepage/athletics.nsf/headerH1BG.jpg);
background-position:0px 0;
background-repeat:repeat-y;
}


#MainContentCenterTwoColumnLeft ul,  #MainContentCenterTwoColumnLeft li, #MainContentCenterTwoColumnLeft ul,  #MainContentCenterTwoColumnLeft li {
	list-style-image:  url(/homepage/springfieldstudent.nsf/sc_tri_bullet.gif);
    margin-left:8px;
    padding-left:8px;
	font-family: verdana, helvetica, arial, generic;
	font-size:12px;

    color: #000;
	font-weight: normal;
	height:auto;
    }
#MainContentCenterTwoColumnLeft a:link, #MainContentCenterTwoColumnLeft a:visited, #MainContentCenterTwoColumnLeft a:active, #MainContentCenterTwoColumnLeft a:link, #MainContentCenterTwoColumnLeft a:visited, #MainContentCenterTwoColumnLeft a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
text-decoration:underline;
}
#MainContentCenterTwoColumnLeft a:hover, #MainContentCenterTwoColumnLeft a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#701123;
text-decoration:none;
}




/*END TWO COLUMNS ON RIGHT */
/*ONE COLUMN ON RIGHT */

#RightSideHold{
float:right;
display:inline;
width:741px;
border:0px #33CC00 solid;
margin-left:0px;
}


#MainContentCenterOneColumnLeft{
float:left;
width:737px;
border:0px #000000 solid;
padding-top:0px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000000;
background-color:#F1F1F1;
}


#MainContentCenterOneColumnLeft td{ 

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000000;
}


#MainContentCenterOneColumnLeft h1{
font-family: verdana, helvetica, arial;
font-size: 24px;
font-weight: bold;
color: #701123;
padding:4px 0px 6px 0px;
margin:0px 0px 4px -2px;
background-image:url(/homepage/athletics.nsf/headerH1BG.jpg);
background-position:0px 0;
background-position:right;
background-repeat:repeat-y;
line-height:1em;
}
#MainContentCenterOneColumnLeft h3{
font-family: verdana, helvetica, arial;
font-size: 15px;
font-weight: bold;
color: #701123;
padding:4px 0px 4px 0px;
margin:0px 0px 4px -2px;
background-image:url(/homepage/athletics.nsf/headerH1BG.jpg);
background-position:0px 0;
background-repeat:repeat-y;
}




#MainContentCenterOneColumnLeft ul,  #MainContentCenterOneColumnLeft li, #MainContentCenterOneColumnLeft ul,  #MainContentCenterOneColumnLeft li {
	list-style-image:  url(/homepage/springfieldstudent.nsf/sc_tri_bullet.gif);
    margin-left:8px;
    padding-left:8px;
	font-family: verdana, helvetica, arial, generic;
	font-size:12px;
    color: #000;
	font-weight: normal;
	height:auto;
    }
#MainContentCenterOneColumnLeft a:link, #MainContentCenterOneColumnLeft a:visited, #MainContentCenterOneColumnLeft a:active, #MainContentCenterOneColumnLeft a:link, #MainContentCenterOneColumnLeft a:visited, #MainContentCenterOneColumnLeft a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
text-decoration:underline;
}
#MainContentCenterOneColumnLeft a:hover, #MainContentCenterOneColumnLeft a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#701123;
text-decoration:none;
}





/*END ONE COLUMN ON RIGHT */




#clearBranding{
clear:both;
border:0px #fff solid;
margin:0px;
padding:0px;
height:0px;
max-height:1px;
overflow:hidden;
}
/* for Internet Explorer */
/*\*/
* html #clearBranding {
height: 1px;
max-height:1px;
}
/**/

/*END HOME PAGE HEADER STYLES */  






/*CONTROL COLUMN LAYOUTS HERE */  

#subContentThreeColumn{
float:right;
width:254px;
padding:0px 0px 0px 2px;
margin:0px 4px 0px 0px;
border:0px solid #F5F6F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
line-height:1.3em;
}

#subContentThreeColumn h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:auto;
padding:5px;
margin:2px 0px 2px 0px;
background-image:url(/homepage/athletics.nsf/subNavHeaderBG2.jpg);
background-repeat:repeat-y;
color:#FFFFFF;

}
#subContentThreeColumn ul {
	width:245px;
	margin:0px;
	padding:0px;
	height:auto;
    }
#subContentThreeColumn li {
width:245px;
padding:5px;
background-image:url(/homepage/athletics.nsf/sub_nav_li.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
background-color:#FFFFFF;
list-style:none;
text-align:left;
margin:0px;
}
#subContentThreeColumn ul a:link, #subContentThreeColumn ul a:visited, #subContentThreeColumn ul a:active {
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#701123;
	text-decoration:none;

}
#subContentThreeColumn ul a:hover {
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#701123;
	text-decoration:underline;
}


#subContentThreeColumn h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#701123;

}

#subContentThreeColumn a:link, #subContentThreeColumn a:visited, #subContentThreeColumn a:active {
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#000000;
	text-decoration:underline;

}

#subContentThreeColumn a:hover {
	font-size:10px;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#000000;

	text-decoration:none;
}
















/* END LAYOUTS HERE */



/*TEXT STYLES  */ 

h1, .title {
	font-family: verdana, helvetica, arial;
	font-size: 18px;
	font-weight: bold;
	color: #980F33;
	margin: 0px;
}
h2, .announcement {
	font-family: verdana, helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	color: #800000;
	margin: 0px;
}
h3, .contentTitle {
	font-family: verdana, helvetica, arial;
	font-size: 14px;
	font-weight: bold;
	color: #980F33;
	margin: 0px;
}
 h4, .headlineActive {
	font-family: verdana, helvetica, arial;
	font-size: 11px;
	font-weight: bold;
	color: #660033;
	margin: 0px;	
}

h5, .contentSubTitle {
	font-family: verdana, helvetica, arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
}

h6, .headline {
	font-family: verdana, helvetica, arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
}


.contentText {
font-family: verdana, helvetica, arial;
font-size: 11px;
color: #000000;
}



iframe {
overflow-x: hidden;

}









#localNav{
display: inline;
margin:0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
width: 208px;
border:0px #000000 solid;
float: left;
border-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
line-height:1.6em;
background-color:#F1F1F1;
}



#localNav ul {
width:208px;
    margin:0px 0px 0px 26px;
    padding:0px 0px 0px 0px;
	height:auto;
	font-size:10px;
	font-weight:normal;
	color:#999999;
    }




#localNav li {
width:169px;
margin-left:-26px;
padding:0px 0px 0px 15px;
border:0px #000000 solid;
margin-bottom:2px;
background-image:url(/homepage/athletics.nsf/localNavLi.jpg);
background-position:10px 0px;
background-repeat:no-repeat;
list-style:none;
text-align:left;
    }
#localNav a:link, #localNav a:visited, #localNav a:active {
	font-size:11px;
	font-weight:normal;
	display:block;
	padding:0px 0px 0px 20px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
	text-decoration: none;
	border-bottom:0px #666666 solid;

}
#localNav a:hover {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}





#localNav a.localNavHeaderLink:link, #localNav a.localNavHeaderLink:visited, #localNav a.localNavHeaderLink:active {
	width:169px;
	display:block;
	padding:3px 4px 3px 35px;
	margin:0px 0px 0px 0px;
	background-image:url(/homepage/athletics.nsf/linkBG.jpg);
	background-repeat:repeat-y;
	background-color:#333333;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	border-bottom:1px #666666 solid;
}
#localNav a.localNavHeaderLink:hover {
	font-size:11px;
	font-weight:bold;
	color:#CCCCCC;
		text-decoration:underline;  
		background-image:url(/homepage/athletics.nsf/linkBGActive.jpg);
}




#secondaryLeft{
color: #000000;
border:#CCCCCC 2px solid;
background-color:#FFFFFF;
margin:4px 0px 0px 0px;
padding:2px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
}

#secondaryLeft a:link, #secondaryLeft a:visited, #secondaryLeft a:active {
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:underline;
color:#000000;  
margin:0px;
padding:0px;
text-align:inherit;
}
#secondaryLeft a:hover {
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
text-decoration:none; 
color:#701123; 
margin:0px;
padding:0px;
text-align:inherit;
}




#secondaryRight{
color: #000000;
border:#CCCCCC 0px solid;

margin:4px 0px 0px 0px;
padding:0px;
font:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
}
















.thumbNailBorder{
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}

.facilityBorder{
border:1px #CCCCCC solid; 
margin:3px 0px 0px 0px;
background-image:url(/homepage/athletics.nsf/team_score_bg.jpg); 
background-repeat:repeat-x;  
background-color:white; padding:5px;
}


/* for Internet Explorer */
/*\*/
* html .thumbNailBorder {
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
}
/**/



.thumnbNailBorder{
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
margin:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}
/* for Internet Explorer */
/*\*/
* html .thumnbNailBorder {
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
}
/**/




.horizontal_divide {
background-image: url(/home.nsf/division_sa/student_affairs_v_divide_5_.gif);
width: 80%;
border:#000000 solid 0px;
height: 3px;
padding-top: 2px;
padding-bottom: 2px;
text-align:center;
background-repeat:repeat-x;
}


.caption{
padding:0px 5px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
line-height:1.2em;
color:#999999;
}




#lowerLevelFooter{
width:953px;
padding:5px;
margin:0px 0px 0px 0px;
border-top:0px #666666 solid;
text-align:right;
font-family: verdana, helvetica, arial;
font-size: 9px;
color: #666666;
background-image:url(/homepage/athletics.nsf/athleticsFooterBG.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
}

#lowerLevelFooter a:link, #lowerLevelFooter a:visited, #lowerLevelFooter a:active {
font-family: verdana, helvetica, arial;
font-size: 9px;
color: #666666;
text-decoration:underline;
}
#lowerLevelFooter a:hover {
font-family: verdana, helvetica, arial;
font-size: 9px;
color: #666666;
text-decoration:none;
}


.footerCenter{
margin:0px 0px 0px 0px;
}



/*footer text */
#clearForFooter{
clear:both;
}




/* SCOREBOARD */

#scoreFade{
border:2px #999999 solid;
background-color:#CCCCCC;
padding:5px;
color:#701123;
margin-top:2px;
width:241px;
min-height:80px;
background-image:url(/homepage/athletics.nsf/team_score_bg.jpg);
}
#scoreFade .scoreTitle{
color:#701123;
font-weight:bold;
}

#scoreFade .scoreLeftText{
float:left;
}
#scoreFade .scoreRightText{
width:auto;
border:1px;
color:#701123;
font-weight:normal;
text-align:right;
}


/* MAROON CLUB */


#maroonBrand {
background-image:url(/homepage/athletics.nsf/maroon_week_box_bg.jpg);
background-repeat:repeat-x;
background-color:#A86F7A;
float:left;
margin:0px 0px 0px 3px;
width:235px;
}
-->
#maroonLeft{
float:left;
width:104px;
}
#maroonCenter  a:link, #maroonCenter a:visited, #maroonCenter a:active {
display:block;
width:85%;
padding:3px 0px 10px 0px;
margin:0px 0px 4px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#86152C;
font-size:10px;
border:1px #8E4956 solid;
text-decoration:none;
text-align:center;
}
#maroonCenter a:hover {
display:block;
width:85%;
padding:3px 0px 10px 0px;
margin:0px 0px 4px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#702213;
background-color:#A86F7A;
font-size:10px;
border:1px #CCCCCC solid;
text-decoration:none;
text-align:center;
}
#maroonLeft a:link, #maroonLeft a:visited, #maroonLeft a:active {
float:left;
width:100px;
padding:3px 0px 10px 0px;
margin:0px 0px 4px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
border:1px #8E4956 solid;
text-decoration:none;
text-align:center;
}
#maroonLeft a:hover {
float:left;
width:100px;
padding:3px 0px 10px 0px;
margin:0px 0px 4px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#702213;
background-color:#A86F7A;
font-size:10px;
border:1px #CCCCCC solid;
text-decoration:none;
text-align:center;
}

#maroonRight{
float:right;
width:104px;
}

#maroonRight a:link, #maroonRight a:visited, #maroonRight a:active {
float:right;
width:100px;
padding:3px 0px 10px 0px;
margin:0px 6px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
border:1px #8E4956 solid;
text-decoration:none;
text-align:center;
}
#maroonRight a:hover {
float:right;
width:100px;
padding:3px 0px 10px 0px;
margin:0px 6px 10px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#702213;
background-color:#A86F7A;
font-size:10px;
border:1px #CCCCCC solid;
text-decoration:none;
text-align:center;
}

#roster_table td{
font-size:10px;
	}

#maroonBrand .maroonImage{
border:1px #FFFFFF solid;
text-align:center;
}

.clear {
clear: both;
line-height: 0;
font-size: 0;
} 


/* MULTI MEDIA SITE */


#multiMediaNav a:link, #multiMediaNav a:visited, #multiMediaNav a:active {
font-family: verdana, helvetica, arial;
font-size: 18px;
color: #FFFFFF;
text-decoration:underline;
}
#multiMediaNav a:hover {
font-family: verdana, helvetica, arial;
font-size: 18px;
color: #FFFFFF;
text-decoration:none;
}

.dottedLine{
border-bottom: 1px dotted rgb(204, 204, 204);
margin: 5px;
padding: 3px;
}
/* for Internet Explorer */
/*\*/
* html .thumbNailBorder {
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding:2px;
}
/**/

