/* CSS Document */

/* Body Links  */

a:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#606060;
text-decoration: underline;
}

a:active {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;
}

a:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: underline;
}

a:hover {
color: #000000; 
text-decoration: underline;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
}

a.notepad:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color: #666666;
text-decoration: underline;
}

a.notepad:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color: #666666;
text-decoration: underline;
}

a.notepad:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color: #000000;
text-decoration: underline;
}

.notepad {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color: #666666;
}
	
a.lightgray:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;
}

a.lightgray:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;
}

a.lightgray:hover {
color: #000000; 
text-decoration: underline;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
}


a.breadcrumb:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
}

a.breadcrumb:active {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
}

a.breadcrumb:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
}

a.breadcrumb:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#FFFFFF;
text-decoration: underline;
background: none;
}


a.email:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#C0C0C3;
text-decoration: none;
}

a.email:active {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#C0C0C3;
text-decoration: none;
}

a.email:hover {
color: #C0C0C3; 
text-decoration: underline;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 10px;
}

a.email:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#C0C0C3;
text-decoration: none;
}

a.contactbar:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
font-weight: bold;
color:#6A747C;
text-decoration: none;
}

a.contactbar:active {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
font-weight: bold;
color:#6A747C;
text-decoration: none;
}

a.contactbar:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
font-weight: bold;
color:#6A747C;
text-decoration: none;
}

a.contactbar:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
font-weight: bold;
color:#6A747C;
text-decoration: underline;
}

a.red { color: #C03; text-decoration: underline; }
a.red:hover { color: #000; }

.global { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
}

div.pullquote {float: left; width: 270px; color: #666666; 
border: solid #EFEFEF; border-width: 3px 0;
font-size: 11px; font-weight:bold;  padding: 5px 2px; margin: 1px 5px 5px 8px; text-align:left;}

div.pullquotectr {float: center; width:350px; color: #666666; 
border: solid #EFEFEF; border-width: 3px 0;
font-size: 11px; font-weight: normal;  line-height: 18px; padding: 5px 5px; margin: 20px 5px 25px 0; text-align: left;}


div.pullquoteunder {float: left; width: 270px; color: #666666; 
border: solid #EFEFEF; border-width: 0;
font-size: 10px; font-weight:normal; padding:2px 2px; margin: 1px 5px 5px 8px; text-align:left;}

div.pullquotesml {float: left; width: 250px; color: #666666; 
border: solid #EFEFEF; border-width: 3px 0;
font-size: 11px; font-weight:bold;  padding: 5px 2px; margin: 1px 5px 5px 8px; text-align:left;}

.ticker { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
font-weight: bold;
color:#FFFFFF;
}

.tickercontent {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #000;
vertical-align: bottom;
}

.tickercontent a {
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #000;
vertical-align: bottom;
}

.tickercontent a:hover{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #000;
background: none;
vertical-align: bottom;
}

.tickercontent a:visited{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
color: #000;
vertical-align: bottom;
}

.big { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
}

.white { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#FFFFFF;
font-size: 11px;
}

a.white:link { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#FFFFFF;
font-size: 11px;
text-decoration: none;
}

a.white:visited { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#FFFFFF;
font-size: 11px;
text-decoration: none;
}

a.white:hover { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#FFFFFF;
font-size: 11px;
text-decoration: underline;
}

.darkgray { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#6A747C;
font-size: 11px;
font-weight: bold;
}

.lightgraytext { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#666666;
font-size: 11px;
}

.darkgraytext { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#666666;
font-size: 11px;
}

.subhead { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#666666;
font-size: 12px;
font-weight: bold;
}

.style3 {font-size: 11pt}

.privacy { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#C0C0C3;
text-align: right;
}


P { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
}

td { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
}

.red { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#CC0033;
}


.small {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
}

.smallverdana {
font-family: Verdana;
color:gray;
font-size: 11px;
}


H1 {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 14px;
color:#CC0033;
text-decoration: none;
font-weight: 600;
}

H2 {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color:#CC0033;
font-size: 12px;
font-weight: normal;
margin-bottom: 4px;
padding-top: .85em;
padding-bottom: 0px;
}

H3 {
padding: 0;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
font-weight: bold;
margin-bottom: 0;
}


div#leadpara:first-line {margin-top: 0;}

LI { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
}

/* headers for each section */
.studentsheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#22B6CB;
}
.alumniheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#407AB2;
}
.academicsheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#669933;
}
.researchheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#FF9933;
}

.calendarsheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#843F98;
}
.resourcesheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#9E1D56;
}

.searchheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#B59970;
}

.admissionsheader { 
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 16px;
font-weight: bold;
color:#644593;
}

td.breadcrumb {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 10px;
color:#FFFFFF;
text-decoration: none;
}

.address {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 9px;
color:#FFFFFF;
text-decoration: none;
}

.subhead1 {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
text-decoration: none;
}

td.header {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 18px;
color:#666666;
text-decoration: none;
}

	/* NAVIGATION */
	
	
	
/* Resources Third Level Menu */

#resourcesnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#resourcesnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#resourcesnav ul li {
float: left;
height: 17px;
width: 128px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#resourcesnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align: center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/resources-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#resourcesnav ul li a:hover { 
color: #9E1D56;
background: url(/images/navimages/resources-off.gif) no-repeat top left;
height: 17px;
width: 128px;
}

#resourcesnav ul li#active a { color: #FFF;
background: url(/images/navimages/resources-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}



#studentnav { 
margin-top: 6px; 
padding: 0px; 
align: right
}

#studentnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none
}

#studentnav ul li {
float: left;
height: 17px;
width: 128 px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#studentnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/students-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px
}

#studentnav ul li a:hover { 
color: #53B2C3;
background: url(/images/navimages/students-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#studentnav ul li#active a { color: #FFF;
background: url(/images/navimages/students-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}


#alumninav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#alumninav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#alumninav ul li {
float: left;
height: 17px;
width: 128 px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#alumninav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/alumni-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#alumninav ul li a:hover { 
color: #407AB2;
background: url(/images/navimages/alumni-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#alumninav ul li#active a { color: #FFF;
background: url(/images/navimages/alumni-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}


#admissionsnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#admissionsnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#admissionsnav ul li {
float: left;
height: 17px;
width: 128 px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#admissionsnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/admissions-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#admissionsnav ul li a:hover { 
color: #644593;
background: url(/images/navimages/admissions-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#admissionsnav ul li#active a { color: #FFF;
background: url(/images/navimages/admissions-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}



#academicsnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#academicsnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#academicsnav ul li {
float: left;
height: 17px;
width: 128 px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#academicsnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/academics-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#academicsnav ul li a:hover { 
color: #8CA856;
background: url(/images/navimages/academics-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#academicsnav ul li#active a { color: #FFF;
background: url(/images/navimages/academics-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}


#researchnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#researchnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#researchnav ul li {
float: left;
height: 17px;
width: 128px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#researchnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/research-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#researchnav ul li a:hover { 
color: #EBA654;
background: url(/images/navimages/research-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#researchnav ul li#active a { color: #FFF;
background: url(/images/navimages/research-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}

.button {
	font-size: xx-small; font-family: verdana; color : Black;
}

.buttonred {
	font-size: xx-small; font-family: verdana; color: #CC0033; padding: -2px; float: right;
}
.buttongray {
	font-size: xx-small; font-family: verdana; color : Gray;
}


#calendarnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#calendarnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#calendarnav ul li {
float: left;
height: 17px;
width: 128 px;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#calendarnav ul li a  { 
display: block; 
padding: 0; 
padding-top:2px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/calendars-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#calendarnav ul li a:hover { 
color: #BF7D3F;
background: url(/images/navimages/calendars-off.gif) no-repeat top left;
height: 17px;
width: 128 px;
}

#calendarnav ul li#active a { 
color: #FFF;
background: url(/images/navimages/calendars-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}

/* Testing New Nav Bar Background */

#quicklinksnav { 
margin-top: 6px; 
padding: 0px; 
align: right;
}

#quicklinksnav ul  {
margin: 0px; 
padding: 0px;
list-style-type: none;
}

#quicklinksnav ul li {
float: left;
height: 17;
width: 128;
background: url(/images/navimages/navbarbgtile.gif) top left;
}

#quicklinksnav ul li a  { 
display: block; 
padding: 0; 
padding-top:3px;
text-align:center;
color:#666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/quicklinks-off.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 128px;
}

#quicklinksnav ul li a:hover { 
color: #B59970;
background: url(/images/navimages/quicklinks-off.gif) no-repeat top left;
height: 17px; 
width: 128px;
}

#quicklinksnav ul li#active a { 
color: #FFF;
background: url(/images/navimages/quicklinks-on.gif) no-repeat top left;
height: 17px; 
width: 128px;
}




/* Resources Sub Menu */	

#ressubmenu { 
margin: 0px; 
padding: 0px; 
align: right;
}

#ressubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#ressubmenu ul li {
float: left;
}

#ressubmenu ul li a { 
background-color: transparent;
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/resources-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px;
}

#ressubmenu ul li a:hover {
background-color: transparent;
color: #9E1D56;
background: url(/images/navimages/resources-sidenav.gif) no-repeat top left;
height: 17px; 
width: 121px;
}

#ressubmenu ul li#active a {
background-color: transparent;
color: #FFF;
background: url(/images/navimages/resources-sidenav-on.gif) no-repeat top left;
height: 17px; 
width: 121px;
}

/* Academics Sub Menu */
#academicssubmenu { 
margin: 0px; 
padding: 0px; 
align: right;
}

#academicssubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#academicssubmenu ul li {
float: left;
}

#academicssubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/academics-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px;
}

#academicssubmenu ul li a:hover {
color: #8CA856;
background: url(/images/navimages/academics-sidenav.gif) no-repeat top left;
}

#academicssubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/academics-sidenav-on.gif) no-repeat top left;
}

/*Class of 2011 Sub menu */

#admissionssubmenu2 { 
margin: 0px; 
padding: 0px; 
align: right;
}

#admissionssubmenu2 ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#admissionssubmenu2 ul li {
float: left;
}

#admissionssubmenu2 ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/admissions-sidenav2.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 252px;
}

#admissionssubmenu2 ul li a:hover {
color: #644593;
background: url(/images/navimages/admissions-sidenav2.gif) no-repeat top left;
}

#admissionssubmenu2 ul li#active a {
color: #FFF;
background: url(/images/navimages/admissions-sidenav-on2.gif) no-repeat top left;
}


/* Admissions Sub Menu */

#admissionssubmenu { 
margin: 0px; 
padding: 0px; 
align: right;
}

#admissionssubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#admissionssubmenu ul li {
float: left;
}

#admissionssubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/admissions-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px;
}

#admissionssubmenu ul li a:hover {
color: #644593;
background: url(/images/navimages/admissions-sidenav.gif) no-repeat top left;
}

#admissionssubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/admissions-sidenav-on.gif) no-repeat top left;
}

/* Alumni Sub Menu */

#alumnisubmenu { 
margin: 0px; 
padding: 0px; 
align: right;
}

#alumnisubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#alumnisubmenu ul li {
float: left;
}

#alumnisubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/alumni-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px;
}

#alumnisubmenu ul li a:hover {
color: #407AB2;
background: url(/images/navimages/alumni-sidenav.gif) no-repeat top left;
}

#alumnisubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/alumni-sidenav-on.gif) no-repeat top left;
}

/* Calendar Sub Menu */

#calendarsubmenu { 
margin: 0px; 
padding: 0px; 
align: right;
}

#calendarsubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none;
}

#calendarsubmenu ul li {
float: left;
}

#calendarsubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/calendar-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px;
}

#calendarsubmenu ul li a:hover {
color: #BF7D3F;
background: url(/images/navimages/calendar-sidenav.gif) no-repeat top left;
}

#calendarsubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/calendar-sidenav-on.gif) no-repeat top left;
}

/* Research Sub Menu */

#researchsubmenu { 
margin: 0px; 
padding: 0px; 
align: right
}

#researchsubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none
}

#researchsubmenu ul li {
float: left
}

#researchsubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/research-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px
}

#researchsubmenu ul li a:hover {
color: #EBA654;
background: url(/images/navimages/research-sidenav.gif) no-repeat top left
}

#researchsubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/research-sidenav-on.gif) no-repeat top left
}

/* Student Sub Menu */

#studentsubmenu { 
margin: 0px; 
padding: 0px; 
align: right
}

#studentsubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none
}

#studentsubmenu ul li {
float: left
}

#studentsubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/navimages/student-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px
}

#studentsubmenu ul li a:hover {
color: #53B2C3;
background: url(/images/navimages/student-sidenav.gif) no-repeat top left
}

#studentsubmenu ul li#active a {
color: #FFF;
background: url(/images/navimages/student-sidenav-on.gif) no-repeat top left
}

/* Quick Links Submenu */

#quicklinkssubmenu { 
margin: 0px; 
padding: 0px; 
align: right
}

#quicklinkssubmenu ul { 
margin: 0px; 
padding: 3px; 
list-style-type: none
}

#quicklinkssubmenu ul li {
float: left
}

#quicklinkssubmenu ul li a { 
display: block; 
padding: 0;
padding-top: 2px; 
text-align: center;
color: #666666; 
font-family: Verdana, Arial, Helvetica, Sans-Serif; 
text-decoration: none;
background: url(/images/toplevelnavimages/home-sidenav.gif) no-repeat top left;
font-size: 9px; 
/* MAC BUG
float: left; 
*/
margin: 0px; 
height: 17px; 
width: 121px
}

#quicklinkssubmenu ul li a:hover {
color: #B59970;
background: url(/images/toplevelnavimages/home-sidenav.gif) no-repeat top left
}

#quicklinkssubmenu ul li#active a {
color: #FFF;
background: url(/images/toplevelnavimages/home-sidenav-on.gif) no-repeat top left
}

/* Print This Page */

#printable {
float: right;
margin: 0;
}

#printable a {
color: #666666;
}

#printable a:hover {
color: #000;
background-color: #FFF;
}


/* !!! NOTES FOR CHANGING ATHLETICS HOME PAGE STRUCTURE !!!  */

/* styleathletics.css used in Winter Athletics Home Page only */
/* FOR Summer Athletics Home Page revert to this css document */

#athleticsnews {
  width: 240;
  padding-left: 5px;
  padding-right: 0px;
  margin: 0;
  border-left: 1px dotted #DABF95;
  border-right: 1px dotted #DABF95;
  voice-family: "\"}""";
  voice-family:inherit;
  width: 243px;	
}


#



html>#atheticsnews {
width: 250px; /* be nice to Opera */
}



#athleticsnewsitem {
	width: 243;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0;
	border-bottom: 1px dotted #DABF95;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	voice-family: "\"}""";
	voice-family:inherit;
		
}

a.athleticslinkonly { color: #666; text-decoration: none; }
a.athleticslinkonly:hover { text-decoration: underline; color: #666; }


html>#atheticsnews {
width: 245px; /* be nice to Opera */
}

#athleticsnewsitemwide {
	width: 350;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0;
	border-bottom: 1px dotted #DABF95;
	font-family: "Arial", Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
	voice-family: "\"}""";
	voice-family:inherit;
	width: 350px;	
}

#athleticsnewswide {
  width: 350;
  padding-left: 5px;
  padding-right: 5px;
  margin: 0;
  border-left: 1px dotted #DABF95;
  border-right: 1px dotted #DABF95;
  voice-family: "\"}""";
  voice-family:inherit;
  width: 350px;	
  }
  
HR {
background-color: #CCCCCC;
border: none;
height: 1px;
width: 100%;
}





ul.homenews { list-style-image: url(/images/newhomeimages/newsbullet.gif);
 width: 300px;  }

li.homenews { list-style-image: url(/images/newhomeimages/newsbullet.gif);
 width: 300px; padding: 4px 0 3px 0;  border-bottom: 1px solid #dedcdd; }

li.homenews a:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;  padding: 4px 0 3px 0;  
}

li.homenews a:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;  padding: 4px 0 3px 0; 
}

li.homenews a:hover {
color: #000000; 
text-decoration: underline;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px;   padding: 4px 0 3px 0; 
}



ul.homeevents { list-style-image: url(/images/newhomeimages/newsbullet.gif);
 width: 300px; vertical-align: top;}

li.homeevents { list-style-image: url(/images/newhomeimages/newsbullet.gif);
 width: 300px; padding: 4px 0 3px 0; border-bottom: 1px solid #dedcdd;  }
 
li.homeevents a:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;  padding: 4px 0 3px 0;  
}

li.homeevents a:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color:#666666;
text-decoration: none;  padding: 4px 0 3px 0; 
}
li.homeevents a:hover {
color: #000000; 
text-decoration: underline;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px;   padding: 4px 0 3px 0; 
}

/*CSS for the Innovation and Entrepreneurship Pages */
a.whitelink:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}

a.whitelink:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}

a.whitelink:hover {
color: #000000; 
text-decoration: none;
font-family:  Verdana, Arial, Helvetica, Sans-Serif; 
font-size: 11px; 
}

.mp3player { margin-top: 140px; text-align: center; }


