body, h1, h2 {
	padding: 0;
	margin: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;	
	background-color: #A0A0A3;
	text-align: left;
}

#MBLeft{
	position: relative;
	float: left;
	width: 230px;	
	height: auto;
	background-color: #515151;
	margin: 0px 0px 0px 0px ;
}

#MBRight{
	position: relative;
	float: left;
	width: 716px;	
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;	
}


#flashBtnBlockHome a.roll:hover, 
#flashBtnBlock a.roll:hover, 
.backBtnBlock a.roll:hover, 
#footer a.roll:hover, 
#header a.roll:hover, 
#teasers a.roll:hover, 
#more_nav a.roll:hover,
#header .search a.roll:hover {
	background-position: top;
}

/* Header */
#header {
	width: 941px;
	height: 37px;
	background-color: #515151;	
}
#header .topnav01 {
	float: left;
	background: url(images/topnav_01.gif) top;
}
#header .topnav01 a {
	display: block;
	width: 109px;
	height: 29px;
	background: url(images/topnav_01.gif) bottom;
}
#header .topnav02{
	float: left;
	background: url(images/topnav_02.gif) top;
}
#header .topnav02 a {
	display: block;
	width: 137px;
	height: 29px;
	background: url(images/topnav_02.gif) bottom;
}
#header .topnav03 {
	float: left;
	background: url(images/topnav_03.gif) top;
}
#header .topnav03 a {
	display: block;
	width: 136px;
	height: 29px;
	background: url(images/topnav_03.gif) bottom;
}
#header .topnav04 {
	float: left;
	background: url(images/topnav_04.gif) top;
}
#header .topnav04 a {
	display: block;
	width: 101px;
	height: 29px;
	background: url(images/topnav_04.gif) bottom;
}
#header .topnav05 {
	float: left;
	background: url(images/topnav_05.gif) top;
}
#header .topnav05 a {
	display: block;
	width: 87px;
	height: 29px;
	background: url(images/topnav_05.gif) bottom;
}
#header .topnav06 {
	float: left;
	background: url(images/topnav_06.gif) top;
}
#header .topnav06 a {
	display: block;
	width: 118px;
	height: 29px;
	background: url(images/topnav_06.gif) bottom;
}
#header .calendar{
	float: left;
	background: url(images/topnav_calendar.gif) top;
}
#header .calendar a {
	display: block;
	width: 90px;
	height: 29px;
	background: url(images/topnav_calendar.gif) bottom;
}
div.search {
	float: right;
	position: relative;
	width: 200px;
	height: 29px;
	margin-top: 5px;
	background: #737373 url(images/icon_search.gif) left no-repeat;
	padding-left: 32px;
margin-right:-5px;		
}
div.search input {
	width: 130px;
	height: 17px;
	font-size: 10px;
	margin-top: 6px;
	padding:0;
}
div.search .go_button {
	position: absolute;
	top: 8px;
	left: 166px;
	background: url(images/button_go_search.gif) top; 
}
div.search .go_button a {
	display: block;
	width: 38px;
	height: 16px;
	background: url(images/button_go_search.gif) bottom; 
}
div.search .go_button2 {
	position: absolute;
	top: 8px;		
	padding-left:4px;
}

#header #padHeader {
	float: right;
	position: relative;
	width: 6px;
	height: 29px;
	margin-top: 5px;		
}

/* Footer */

#footer {
	clear: both;
	position: relative;
	width: 941px;
	height: 76px;
	background: url(images/footer_bg.gif) no-repeat;
	background-color: #515151;
}
#footnav .siteindex {
	position: absolute;
	top: 19px;
	left: 670px;
	background: url(images/footnav_siteindex.gif) top;
}
#footnav .siteindex a {
	width: 60px;
	height: 30px;
	display: block;
	background: url(images/footnav_siteindex.gif) bottom;
}
#footnav .privacy {
	position: absolute;
	top: 19px;
	left: 730px;
	background: url(images/footnav_privacy.gif) top;
}
#footnav .privacy a {
	width: 87px;
	height: 30px;
	display: block;
	background: url(images/footnav_privacy.gif) bottom;
}
#footnav .contacts {
	position: absolute;
	top: 19px;
	left: 817px;
	background: url(images/footnav_contacts.gif) top;
}
#footnav .contacts a {
	width: 119px;
	height: 30px;
	display: block;
	background: url(images/footnav_contacts.gif) bottom;
}
#footer .top_button {
	position: absolute;
	top: 7px;
	left: 895px;
	background: url(images/button_top_footer.gif) top;
}
#footer .top_button a {
	width: 39px;
	height: 16px;
	display: block;
	background: url(images/button_top_footer.gif) bottom;
}

/* Left navigation */
#left_nav {
	float: left;
	width: 229px;
	height: 700px;
}


/* Secondary Navigation */
#more_nav {
	height:92px;
	background-color:#DFD7C5;
}
#more_nav .alumni {
	width: 226px;
	height: 17px;
	background: url(images/nav_alumni.gif) top;
}
#more_nav .alumni a {
	width: 226px;
	height: 17px;
	display: block;
	background: url(images/nav_alumni.gif) bottom;
}
#more_nav .parents {
	width: 226px;
	height: 17px;
	background: url(images/nav_parents.gif) top;
}
#more_nav .parents a {
	width: 226px;
	height: 17px;
	display: block;
	background: url(images/nav_parents.gif) bottom;
}
#more_nav .giving {
	width: 226px;
	height: 17px;
	background: url(images/nav_giving.gif) top;
}
#more_nav .giving a {
	width: 226px;
	height: 17px;
	display: block;
	background: url(images/nav_giving.gif) bottom;
}
#more_nav .working {
	width: 226px;
	height: 17px;
	background: url(images/nav_working.gif) top;
}
#more_nav .working a {
	width: 226px;
	height: 17px;
	display: block;
	background: url(images/nav_working.gif) bottom;
}
#more_nav .raiders {
	width: 226px;
	height: 17px;
	background: url(images/nav_raiders.gif) top;
}
#more_nav .raiders a {
	width: 226px;
	height: 17px;
	display: block;
	background: url(images/nav_raiders.gif) bottom;
}
#more_nav .secNavBtmDippy {
	position:relative;
	padding: 0;
	margin: 0;
	width: 226px;
	height: 68px;	
	background: url(images/nav_secbtm.gif) top no-repeat;
}
#more_nav .secNavBtm {
	position:relative;
	padding: 0;
	margin: 0;
	width: 226px;
	height: 3px;	
	background: url(images/nav_secbtm.gif) top no-repeat;
}


/* Quick Links in left Navigation*/
#overallQL{
	background-position : top;
	width:100%;
	height:auto;
	overflow:hidden;
}

#headerQL {
	position: relative;	
	width: 226px;
	height: 36px;			
	background: url(images/qlTop.gif) no-repeat;
}

#main-bodyQL {
	position: relative;	
	width: 226px;
	height: auto;
	background: url(images/QLBck.gif) repeat-y;		
/*	border:1px solid red;*/

}

#footerQL {
	position: relative;	
	width: 226px;	
	height: 10px;
	background: url(images/QLBck.gif) no-repeat;		
}

#listBlockQL {
	position: relative;
	padding:0px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;
	background: url(images/QLBck.gif) no-repeat;		
	width:200px;
}

#label1QL{
	position: relative;
	padding:3px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;	
}
#label2QL{
	position: relative;
	padding:3px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;	
}


/* Quick Links for dept in left Navigation*/
#dptoverallQL{
	background-position : top;
	width:100%;
	height:auto;
	overflow:hidden;
}

#dptheaderQL {
	position: relative;	
	width: 226px;
	height: 35px;			
	background: url(images/deptTop.gif) no-repeat;
}

#dptmain-bodyQL {
	position: relative;	
	width: 226px;
	height: auto;
	background: url(images/QLBck.gif) repeat-y;		
/*	border:1px solid red;*/

}

#dptfooterQL {
	position: relative;	
	width: 226px;	
	height: 10px;
	background: url(images/QLBck.gif) no-repeat;		
}

#dptlistBlockQL {
	position: relative;
	padding:0px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;
	background: url(images/QLBck.gif) no-repeat;		
	width:200px;
}

#dptlabel1QL{
	position: relative;
	padding:3px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;	
}
#dptlabel2QL{
	position: relative;
	padding:3px;
	padding-left:20px;
	margin: 0px 0px 0px 0px;	
}





/* BEGIN FIND IT FAST*/
.headlineText06{
	color: #8a0000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 3px;
}

.bodyText06{
	color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

a.bodyText06{
	color: #827e75;
	
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	font-weight: normal;
}
a.bodyText06:hover{
	color: #CC9933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}


.paddingTop3{
	padding-top: 3px;
}

.paddingTop5{
	padding-top: 5px;
}

.paddingTop20{
	padding-top: 20px;
}

.paddingTop50Left15{
	padding-top: 50px;
	padding-left: 15px;
}

.paddingLeft15{
	padding-left: 15px;
}

/* END FIND IT FAST*/

/* Start Back to Menu Button for Capital Campaigns and Department Pages*/
.backBtnBlock {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:right;
	padding-right:50px;
}

.backBtnBlock .backToDept_button {
	position: relative;
	background: url(images/btn_up_level.gif) top no-repeat;
	float:right;
	
}
.bckLabel{
	position: relative;
	float:right;
	padding-top:5px;	
}
.backBtnBlock .backToDept_button a {
	width: 24px;
	height: 21px;
	display: block;
	background: url(images/btn_up_level.gif) bottom no-repeat;
	
}
/* End Back to Menu Button for Capital Campaigns and Department Pages*/

#flashBtnBlock {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:left;
	padding-left:78px;
	top:-40px;
}

#flashBtnBlock .flash_button {
	position: relative;
	background: url(images/btn_download_flash.gif) top no-repeat;
	float:left;
	
}

#flashBtnBlock .flash_button a {
	width: 100px;
	height: 17px;
	display: block;
	background: url(images/btn_download_flash.gif) bottom no-repeat;
	
}
#flashBtnBlockHome {
	clear: both;
	position: relative;
	width:auto;
	height: auto;
	float:left;
	padding-left:100px;
	top:-60px;
}

#flashBtnBlockHome .flash_button {
	position: relative;
	background: url(images/btn_download_flash.gif) top no-repeat;
	float:left;
	
}

#flashBtnBlockHome .flash_button a {
	width: 100px;
	height: 17px;
	display: block;
	background: url(images/btn_download_flash.gif) bottom no-repeat;
	
}
