/* CSS Document */
@import url(http://www.spfldcol.edu/homepage/dept.nsf/printpage.css);  
body {
background-image:url(/homepage/dept.nsf/60C4880A7CFEA0DB852577150066E1CD/$File/ssw_bg_image.jpg);
background-position:top center;
background-repeat:no-repeat;
border:0px;
margin:0px;
text-align:center;
background-color: #333333;
}


/*HOME PAGE HEADER STYLES */  

#branding{
width:100%;
position:relative;
margin: 0 auto;
 border:0px;
background-color: #701123;
padding:15px 0px 15px 0px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/ssw_branding_bg.jpg);
background-repeat:repeat-x;
background-color:#4E0C18;
}

#ServiceArea{
width:520px;
float:right;
border:0px #FFF solid;
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
}
#ServiceArea a, #ServiceArea a:visited, #ServiceArea a:active {
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
}
#ServiceArea a:hover{
text-decoration:none;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
text-decoration:underline;
}
#homeSearch{
display:inline;
padding:0px;
}
#clearBranding{
clear:both;
border:0px #fff solid;
margin:0px;
padding:0px;
height:1px;
max-height:1px;
overflow:hidden;
}
/* for Internet Explorer */
/*\*/
* html #clearBranding {
height: 1px;
max-height:1px;
}
/**/

#globalLinks{
width: 870px;
float:left;
border-bottom:1px #500C19 solid;
background-color: #701123;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg.jpg);
background-repeat:repeat-x;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#globalLinks ul{
margin: 0;
padding: 0;
list-style: none;
width:auto;
}
#globalLinks li{
float:left;
}
#globalLinks a, #globalLinks a:visited, #globalLinks a:active{
display: block;
/* width:141px; 
padding:0px 1.5em;*/
line-height: 1.75em;
text-align:center;
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
background-color:#B9B9B9;
}
#aboutLink{
width:75px;
}
#AdmissionsLink{
width:125px;
}
#AcademicsLink{
width:120px;
}
#OfficesLink{
width:185px;
}
#StudentLink{
width:100px;
}
#AthleticsLink{
width:120px;
}
#NewsLink{
width:145px;
}


#aboutLinkA{
width:75px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#AdmissionsLinkA{
width:125px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#AcademicsLinkA{
width:120px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#OfficesLinkA{
width:185px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#StudentLinkA{
width:100px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#AthleticsLinkA{
width:120px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}
#NewsLinkA{
width:145px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}










#globalLinks ul a:hover{
display: block;
/* width:141px; 
padding:0px 1.5em; */
line-height: 1.75em;
text-align:center;
text-decoration:underline;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/globalLinkbg_hover.jpg);
}


/*END HOME PAGE HEADER STYLES */  


/*HOME PAGE MAIN CONTENT HOLDER */  










#mainContentHolder{
width: 870px;
position:relative;
margin: 0 auto;
text-align:left;
background-color:#4E0C18;
border:0px;
padding-bottom:0px;
 margin-top:-18px;
margin-bottom:5px;



}






/*footer text */
#clearForFooter{
clear:both;
}


#footer{
width:868px;
padding:5px 0px 0px 0px;
border:0px #000 solid;
text-align:center;
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #666666;
}

#lowerLevelFooter a, #lowerLevelFooter a:visited, #lowerLevelFooter a:active {
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #666666;
text-decoration:underline;
}
#lowerLevelFooter a:hover{
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #666666;
text-decoration:none;
}

/*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, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
}




iframe {
overflow-x: hidden;

}

a.mainContentLink:link, a.mainContentLink:visited, a.mainContentLink:active {
	font-family: verdana, helvetica, arial;
	font-size: 11px;
	color: #660033;
	font-weight:normal;
	text-decoration: none;
}
a.mainContentLink:hover {
	font-family: verdana, helvetica, arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

/* LOWER LEVEL STYLES */




#threeColumnHolder{
width:860px;
border-top:0px #500C19 solid;
border-right: 0px #CCC solid;
border-bottom: 0px #CCC solid;
border-left: 0px #CCC solid;
padding:0px 5px 5px 5px;
float:left;
background-color:#FFF;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/ssw_threeColumnBG.jpg);
background-repeat:repeat-y;
}

#lowerLevelFooter{
width:865px;
padding:5px 5px 0px 0px;
border:0px #000 solid;
text-align:right;
font-family: verdana, helvetica, arial;
font-size: 10px;
color: #666666;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/footerBG.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#FFFFFF;
}



#localNav{
display: inline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 172px;
float: left;
border-right:1px #CCC solid;
border-bottom:1px #CCC solid;
border-left:1px #CCC solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#570D1C;
line-height:1.6em;
background-color:#EFE3BA;
}



#localNav ul,  #localNav li {
    list-style-image:  url(http://www.spfldcol.edu/homepage/dept.nsf/localNav_tri_.gif);
    margin:0px 0px 0px 8px;
    padding:0px 0px 0px 4px;
	height:auto;
	font-size:10px;
	font-weight:normal;
	color:#000;

    }
#subSet ul,  #subSet li  {
    list-style-image:url(subSetArrow.gif);
    margin:0px 0px 0px 16px;
    padding:0px 0px 0px 0px;
	height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#570D1C;
line-height:1.6em;
background-color:#EFE3BA;
    }




#localNav a:link, #localNav a:visited, #localNav a:active {
	font-size:10px;
	font-weight:normal;
	color:#701123;
	text-decoration: none;
	line-height:1.5em;
}
#localNav a:hover {
	font-size:10px;
	font-weight:normal;
	color:#701123;
		text-decoration:underline;
			line-height:1.5em;
}





#localNav a.localNavHeaderLink:link, #localNav a.localNavHeaderLink:visited, #localNav a.localNavHeaderLink:active {
	width:165px;
	display:block;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
	border-right:0px #CCC solid;
	padding:3px 4px 3px 3px;
	margin:0px 0px 0px 0px;
	background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/secondaryNavBG.jpg);
	background-repeat:repeat-x;
	background-color:#D7BF60;
	font-size:11px;
	font-weight:bold;
	color:#701123;
	text-decoration: none;
}
#localNav a.localNavHeaderLink:hover {
	font-size:11px;
	font-weight:bold;
	color:#701123;
		text-decoration:underline;
}

.localNavHeader{
	width:165px;
	display:block;
	border-top:1px #CCC solid;
	border-bottom:1px #CCC solid;
	border-right:0px #CCC solid;
	padding:3px 4px 3px 3px;
	margin:0px 0px 0px 0px;
	background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/secondaryNavBG.jpg);
	background-repeat:repeat-x;
	background-color:#D7BF60;
	font-size:11px;
	font-weight:bold;
	color:#701123;
	text-decoration: none;
}


#mainContentSubNavHolder{
float:right;
width:669px;
padding-left:15px;
border:0px #000 solid;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/ssw_main_content_bg.jpg);
background-position:-3px 0px;
background-repeat:no-repeat;
}
#threeColumnBreadCrumbs{
width:664px;
float:left;
padding:0px 0px 5px 5px;
margin:3px 0px 3px 0px;
border:0px #FFCC00 solid;
color:#838383;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
line-height:1.2em;

}

#threeColumnBreadCrumbs a:link, #threeColumnBreadCrumbs a:visited, #threeColumnBreadCrumbs a:active {
color:#838383;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
line-height:1.2em;
text-decoration:underline;
}
#threeColumnBreadCrumbs a:hover {
color:#9D9D9D;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
line-height:1.2em;
text-decoration:underline;
}

















#mainContentThreeColumn{
width:430px;
border:0px #00CC00 solid;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
}

#mainContentTwoColumn{
width:658px;
border:0px #00CC00 solid;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
}

#mainContentTwoColumn ul,  #mainContentTwoColumn li {
	list-style-image:  url(http://www.spfldcol.edu/homepage/springfieldstudent.nsf/sc_tri_bullet.gif);
    margin-left:8px;
    padding-left:8px;
	font-family: verdana, helvetica, arial, generic;
	font-size:11px;
    color: #000;
	font-weight: normal;
	height:auto;
    }

#mainContentThreeColumn ul,  #mainContentThreeColumn li {
	list-style-image:  url(http://www.spfldcol.edu/homepage/springfieldstudent.nsf/sc_tri_bullet.gif);
    margin-left:8px;
    padding-left:8px;
	font-family: verdana, helvetica, arial, generic;
	font-size:11px;
    color: #000;
	font-weight: normal;
	height:auto;
    }



#mainContentThreeColumn h1, #mainContentTwoColumn h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding:5px 0px 5px 5px;
margin:0px 0px 10px -5px;
color:#701123;

}



#mainContentThreeColumn a:link, #mainContentThreeColumn a:visited, #mainContentThreeColumn a:active, #mainContentTwoColumn a:link, #mainContentTwoColumn a:visited, #mainContentTwoColumn a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#000;
text-decoration:underline;
}
#mainContentThreeColumn a:hover, #mainContentTwoColumn a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
color:#701123;
text-decoration:none;
}























#subContentThreeColumn{
float:right;
width:220px;
background-color:#FFFFFF;
padding:5px;
border:0px solid #F5F6F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000;
}

#subContentThreeColumn .imgBorder{
border:5px #FFf solid;
}
#subContentThreeColumn h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#BD7568;

}


/*  new third column */ 

#upperLevelDontMissHeader {
float:right;
margin:0px 5px 0px 0px;
text-align:left;
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3em;
color:#000;
}


#upperLevelDontMissHeader a:link, #upperLevelDontMissHeader a:visited, #upperLevelDontMissHeader a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3em;
color:#000;
text-decoration:underline;
}
#upperLevelDontMissHeader a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3em;
color:#701123;
text-decoration:none;
}


#upperLevelDontMissHeader ul,  #upperLevelDontMissHeader li {
	list-style-image:url(http://www.spfldcol.edu/homepage/dept.nsf/academic_bullet.jpg);
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3em;
color:#000;
    }

#upperLevelDontMissHeader h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#701123;
padding:0px 0px 5px 0px;
margin:0px;
}

#upperLevelDontMissHeader .newSubStory{
padding:7px 0px 0px 5px;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.3em;
color:#000;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/upperLevelDontMiss.jpg);
background-position:0px 0;
background-repeat:no-repeat;
min-height:109px;
}



/* end third column * / 





#subContentThreeColumn ul,  subContentThreeColumn li {
    list-style-image:url(subNavGreenBulllet.jpg);
    margin:0px 0px 0px 10px;
    padding:0px 0px 0px 6px;
	height:auto;
	font-size:11px;
	font-weight:normal;
	color:#000;
    }
#subContentThreeColumn .profileHeader{
background-image:url(profileGreenBG.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#F5F6F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#BD7568;
padding:2px;
}

#subContentThreeColumn a:link, #subContentThreeColumn a:visited, #subContentThreeColumn a:active {
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration: underline;
	line-height:1.3em;
}

#subContentThreeColumn a:hover {
	font-size:11px;
	font-weight:normal;
	color:#701123;
	text-decoration:underline;
		line-height:1.3em;
}
a.subNavLink:link, a.subNavLink:visited, a.subNavLink:active {
	font-size:11px;
	font-weight:normal;
	color:#000;
	text-decoration: underline;
}
a.subNavLink:hover {
	font-size:11px;
	font-weight:normal;
	color:#701123;
		text-decoration:underline;
}
a.subNavHeaderLink:link, a.subNavHeaderLink:visited, a.subNavHeaderLink:active {
	font-size:11px;
	font-weight:bold;
	color:#BD7568;
	text-decoration: none;
	border-bottom: 1px #999999 dashed;
	width:170px;
	display:block;
	padding:0px;
	margin:5px 0px 5px 0px;
}
a.subNavHeaderLink:hover {
	font-size:11px;
	font-weight:bold;
	color:#980F33;
		text-decoration:none;
}

*/ 

.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;
}


.bgGradient{
border:1px #CCCCCC solid; 
margin:3px 0px 0px 0px;
background-image:url(http://www.spfldcol.edu/homepage/athletics.nsf/team_score_bg.jpg); 
background-repeat:repeat-x;  
background-color:white; padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

.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;
}
/**/



.thumnbNailBorder{
display:inline;
border:#990000 1px solid;
background-color:#FFFFFF;
padding: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(http://www.spfldcol.edu/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;
}


.indent{ 
margin-left:35px;
} 

/* Legend Added by NL 12.16.08 */
.box-title {background: #FFFFFF;
			display: block;
		 float: left;
		 left: 7px;
		 margin: 0;
		 padding: 0 3px;
		 position: absolute;
		 top: -10px;
}
.box {
		 border: 1px solid #E6E6E6;
		 margin: 20px 0;
		 padding: 0 10px;
		 position: relative;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 color: #000000;

}

/* CSS SSW Document */

#sswlogo{
width:360px;
float:left;
padding-left:10px;
padding-top:10px;
}



#SSWglobalLinks{
width: 664px;
float:left;
border-bottom:0px #500C19 solid;
background-color: #B9B9B9;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/ssw_nav_bg.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px -4px;
padding:2px 0px 2px 0px;
}
#SSWglobalLinks ul{
margin: 0px;
padding: .1px;
list-style: none;
width:auto;

}


#SSWglobalLinks li{

float:left;
}
#SSWglobalLinks a, #SSWglobalLinks a:visited, #SSWglobalLinks a:active{
display: block;
/* width:141px; 
padding:0px 1.5em;*/
line-height: 1.25em;
text-align:center;
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
}

#SSWHome{
width:170px;
font-weight:bold;
border-right:1px #FFFFFF solid;
margin:2px 0px 2px 0px;
}
#SSWProspective{
width:155px;
border-right:1px #FFFFFF solid;
margin:2px 0px 2px 0px;
}
#SSWCurrent{
width:132px;
border-right:1px #FFFFFF solid;
margin:2px 0px 2px 0px;
}
#SSWAlumni{
width:90px;
border-right:1px #FFFFFF solid;
margin:2px 0px 2px 0px;
}
#SSWApply{
width:90px;
border-right:0px #FFFFFF solid;
margin:2px 0px 2px 0px;
}


#SSWHome{
width:180px;
font-weight:bold;
}
#SSWProspectiveA{
width:155px;
}
#SSWCurrentA{
width:132px;

}
#SSWAlumniA{
width:90px;

}
#SSWApplyA{
width:90px;

}





#SSWglobalLinks ul a:hover{
display: block;
/* width:141px; 
padding:0px 1.5em;*/
line-height: 1.25em;
text-align:center;
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
text-decoration:underline;

}




#SSWServiceArea{
width:300px;
float:right;
padding-right:60px;
padding-left:60px;
border:0px #FFF solid;
text-decoration:none;
color:#FFF;
padding-top:15px;
/* background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/SSW_search_box_bg.jpg);
background-repeat:no-repeat;
background-position:10px 0px; */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
}
#SSWServiceArea a, #SSWServiceArea a:visited, #SSWServiceArea a:active {
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
}
#SSWServiceArea a:hover{
text-decoration:none;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
text-decoration:underline;
}


#subContentThreeColumn a.calLink:link, #subContentThreeColumn a.calLink:visited, #subContentThreeColumn a.calLink:active {
	font-size:11px;
	font-weight:normal;
	color:#701123;
	text-decoration: underline;
	line-height:1.3em;
}

#subContentThreeColumn a.calLink:hover {
	font-size:11px;
	font-weight:normal;
	color:#701123;
	text-decoration:none;
		line-height:1.3em;
}


.bgGradient_lt{
border:0px #CCCCCC solid; 
margin:3px 0px 0px 0px;
background-image:url(http://www.spfldcol.edu/homepage/dept.nsf/gradient_2.jpg); 
background-repeat:repeat-x;  
background-color:white; padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
}

