a{color: #9B121A;}

a.ann {
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 18px;
	text-decoration: none;
}

a.annSpot {
	color: #373733;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 18px;
	text-decoration: none;
}

a.annSpot:hover{
	color: #ffffff;
}

.annPad
{
	padding-left: 18px;
	padding-right: 12px;
}

a:hover, a.ann:hover, a.toc:hover, a.subhead:hover, a.highlightLink:hover , a.subhead2:hover{
	color: #CC9933;
}

a.bodyLinkBold
{
	color: #938B7A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
}

a.bodyLink, a.bodyLink:hover, a.bodyLinkNone, a.bodyLinkNone:hover, a.bodyLinkBold:hover, a.bodyLinkBoldNone, a.bodyLinkBoldNone:hover
{
	color: #938B7A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

a.bodyLinkBold, a.bodyLinkBold:hover, a.bodyLinkBoldNone, a.bodyLinkBoldNone:hover{font-weight:bold;}

a.bodyLink:hover, a.bodyLinkNone:hover, a.bodyLinkBold:hover, a.bodyLinkBoldNone:hover{
	color: #CC9933;
}

a.bodyLinkNone, a.bodyLinkNone:hover, a.bodyLinkBoldNone, a.bodyLinkBoldNone:hover{text-decoration: none;}
	
a.bread, a.bread:visited{
	color: #938B7A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
}

a.bread:hover{
	color: #CC9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.bdgLink, a.bdgLink:hover, a.bdgLinkBold, a.bdgLinkBold:hover{
	color: #7B7B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.bdgLinkBold, a.bdgLinkBold:hover{
	font-weight:bold;
	text-decoration:none;
}

a.bdgLink:hover, a.bdgLinkBold:hover{color: #CC9933;}

a.facNavLink, a.facNavLink:hover{
	color: #7B7B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

a.channelLink, a.channelLink:hover{
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	text-decoration:none;
	}
	
a.channelLink:hover{color:#ffffff;}

a.courseHeader, a.courseHeader:hover, a.courseLink, a.courseLink:hover{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
}	

a.courseHeader, a.courseHeader:hover{font-weight: bold;}

a.courseHeader:hover, a.courseLink:hover{
	color: #CC9933;
}

a.deadlineLink, a.deadlineLink:hover{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.deptLink{
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;	
}

a.facLink, a.facLink:hover{
	color: #7B7B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

a.facNavLink, a.facNavLink:hover{
	color: #7B7B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

a.facLink:hover, a.facNavLink:hover{color: #cc9933;}

a.faqLink, a.faqLink:hover{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

a.footLink, a.footLink:hover{
	color: #CDC5A1;
	font-size: 9px;
}

a.footLink{
	text-decoration: none;
}

a.footLink:hover{
	color: #FFFFFF;
}

a.headSiteIndex{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

a.ql{
	/*color: #5A4B3A;*/
	/*color: #504130;*/
	color:Black;
	line-height:18px;
}

a.ql, a.ql:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.ql:hover{
	color: #BE8E2F;
}

a.secNav, a.secNav:hover
{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.secNav:hover{
	color: #FFFFFF;
}

a.siteSearchLink, a.siteSearchLink:visited{
	color: #cc9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.toc, a.tocBold{
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.tocBold{font-weight: bold;}

.tocPad
{
	padding-left: 15px;
	padding-right: 18px;
	padding-top: 15px;
}

.athEvents{
	background:#f6db99;
}

.genEvents{	background:#DCDFCC;
}

.calEvents{
	color:#73684f;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
}

.channelBk1000{ background: #C9CDA9;}
.channelBk2000{ background: #C2CAD8;}
.channelBk3000{ background: #EAD9AB;}
.channelBk4000{ background: #C0C0C0;}
.channelBk5000{ background: #C7BECB;}
.channelBk6000{ background: #E8C293;}
.channelBk7000{ background: #C0C0C0;}

.channelPad
{
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 20px;

}

.bioPad{padding-right:23px;}

body{
	background: #333333;
	margin-top: 0px;
}

.bodyText, .normal, .Normal, .bodyTextBlk, .NormalBold, .bodyTextBoldBlk, .breadText, .footText, .teaserAnnounce, .teaserText, li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}
.bodyText, .normal,.Normal, .NormalBold, .bodyTextRed, .bodyTextBlk, .bodyTextBoldBlk, .breadText, .footText, .teaserAnnounce, .teaserText, li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
}
.bodyTextContacts 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.bodyTextContacts a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

.bodyTextContacts a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	
}
/* Fix for NS 6 bug: make <OL> numbers the same size as the items */
*|*:-moz-list-bullet, *|*:-moz-list-number {font-size: 1em;}

.bodyPad{padding: 0px;
	/*border: 1px solid black;*/
	}
.FAQPad{padding: 8px;}
.calendarPad{padding: 6px;}
.headerText{
	margin-bottom: 11px;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
}



.bodyHeadlineText 
{
	font-family: Helvetica, Arial, sans-serif;
	/*font-family: Georgia;*/
	font-size: 10pt;
	color: #000000;
	/*color: #a10000;*/
	font-weight: bold;
}

.bodyBoldHeadlineText {
	/*color: #a10000;*/
	font-family: Helvetica, Arial, sans-serif;
	/*font-family: Georgia;*/
	font-size: 10pt;
	font-weight: bold;
	color: #840000;

}
.bodyBoldBlackHeadlineText {
	font-family: Helvetica, Arial, sans-serif;
	/*font-family: Georgia;*/
	font-size: 10pt;
	font-weight: bold;
	color: #73684F;

}


.bodyText, li{color: #000000;} 
.bodyTextRed {color: #990000;}

.bodyTextBlk, .bodyTextBoldBlk,.NormalBold {color: #333333;}
.bodyTextBoldBlk, .NormalBold{font-weight: bold;}

.bodyTextSubHead, .CommandButton{
	color: #73684F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.bodyTextDayHead{
	color: #73684F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.red {color: #A10000;}

.breadText{
	color: #73684F; 
	font-size: 9px;
	line-height: 13px;
	/*	padding-bottom: 2px;
	padding-left: 24px;*/
	padding-top: 4px;
}

.buildingPad{padding:10px;}

.channelNav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.coursePad{
	padding-left: 15px;
}

.courseHead, courseText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #73684F;
}

.courseHead{
	font-size:	12px;
	font-weight: bold;
}

.courseText{
	font-size: 9px;
	line-height: 11px;
}

.deptLinkActive{
	color: #a10000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.deadlinePad{
	padding-left: 10px;
	padding-right: 10px;
}

.deadlineText{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.deptBioPad{
	padding-left: 15px;
	padding-right: 15px;
}

.errorText
{
	color: #a10000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.exPad{
	padding-left: 24px;
	padding-right: 10px;
	padding-top: 1px;
}

.exploreMorePad{
	padding-bottom: 10px;
	padding-left: 40px;
}

.facLinkActive{
	color: #a10000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.facPad
{
	padding-left: 15px;
	padding-right: 10px;
}

.factoidText
{
	color: #A10000;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 8px; 
	padding-left: 57px;
}

.facFormText
{
	background: #f7f6f1;
	color: #5A4B3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.facText {
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 18px;
	text-decoration: none;
}

.footText{
	color: #CDC5A1;
	font-size: 9px;
}

.forgotPassword{
	background:#dddfe3;
	padding-left:17px;
	padding-right:10px;
	padding-top:7px;	
}

.formText, .qlSelect{
	color: #5A4B3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.formPad{
	padding-bottom: 30px;
	padding-left: 25px;  
	padding-right: 25px; 	
}

.annualDonorFormPad{
	padding-bottom: 5px;
	padding-left: 5px;  
	padding-right: 5px; 	
}

.guideText{
	color: #a10000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.hbookcntHead, .hbookcntSubhead, .hbookFootnote{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.hbookcntHead{font-size: 12px;}

.hbookcntSubhead{
	font-size: 10px;
	font-weight: bold;
}

.hbookFootnote{
	font-size: 9px;
}

.headText{
	color: #86909A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.ICRFMPad{
	padding-left: 16px;
	padding-right: 10px;
}

a.imgCaption, a.imgCaption:hover {
	color: #A10000;
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.imgCaption, .teaserHead{
	color: #9DA1A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.mainHeading{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A10000;
}

.quoteText{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.siteSearchPad{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

.siteSearchMatch{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #938B7A;
}

.slideshowPad{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
}

.teaserHead{padding-right: 10px;}

.teaserReqText {
	color: #333333;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

.thisWeeksEventsDate, thisWeeksEventsText, a.thisWeeksEventsHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.thisWeeksEventsDate{
	color: #a10000;
	font-size: 10px;
	font-weight: bold;
}
	
a.thisWeeksEventsHeader{
	color: #73684f;
	font-size: 11px;
	font-weight: bold;
	line-height: 13px;
}

.thisWeeksEventsText{
	color: #73684f;	
	font-size: 10px;
	line-height: 12px;
	padding-left: 10px;
	padding-right: 40px;
	padding-top: 7px;
}

.title
{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.tocHead{
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tocText{
	color: #7B7B7B;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.tourbodyPad{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 4px;
}
.tourbodyPad1{
	padding-right: 20px;
}

.tourHeadPad{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
}

.tourPad{
	padding-left: 16px;
	padding-right: 16px;
}

.tourText{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;	
}

.tourText2{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;	
}
.medTitle
{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.sectionNav{
	padding-left: 21px;
}

a.subHead{
	color: #840017;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;
}


.fullCalMonths{	
	color:  #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.highlightLink{
	color: #73684F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}

.QLPad{padding-left:4px;}

.teaserText{
	color: #CC9A43;
	font-size: 10px;
	padding-right: 10px;
}

/* ***** Begin Styles used for CoolMenus ***** */

/* CoolMenus 4 - default styles - do not edit */
  .clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
  .clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/* CoolMenus 4 - Styles for level 0 menu */
.clLevel0,.clLevel0over{position:absolute;}
.clLevel0over{ cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;}

/* CoolMenus 4 - Styles for level 1 menus */
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px;}
.clLevel1{background-color:#8A0000; layer-background-color:#8A0000; color:#FFFFFF;}
.clLevel1over{background-color:#8A0000; layer-background-color:#8A0000; color:#E9D49A; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#BB1A1A; layer-background-color:#BB1A1A; color:#BB1A1A;}

/* ***** End Styles used for CoolMenus ***** */


/* Styles for Div Drop Nav */
	.drop
{		  
	position:absolute;
	top:0px;
	layer-background-color: #ffffff;
	background-color: #ffffff;
	border:0px solid black;
	padding:4px;
}	

/* Wrap Styles for DHTML dropdown component*/

	.wrap1{
		position: relative;
	}
	.wrap2{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 7pt;
		font-weight: bold;
		/*position: relative;*/
	}
	#dropmenu0, #dropmenu1, #dropmenu2, #dropmenu3{
		z-index: 100;
	}
	
/* A Styles for DHTML dropdown component*/
/* A Styles for DHTML dropdown component*/
A.dd, A.dd:hover
{
	color: #233139;
	font-family: Verdana, Arial, Helvetica, sans serif;
	font-size: 10px;	
	text-decoration: none;
}

A.dd:hover{color: #B71B1A;}

/* Bold Styles for DHTML dropdown component*/
b.dd
{
	color: #ffff33;
	font-size: 10px;
	font-weight: bold;
}


