BODY{
	padding: 0;
	margin: 0;
	border: 0;
	background-color: #cccccc;
	color: #000000; 
	text-align: center;
} 
#container2 {
	position: relative;
	margin: 0 auto 0 auto;
	width: 756px;
	background-color: #ffffff;
	left: 5px;
	text-align: left;
	color: #000000;
}
#header {
width: 756px;
height: 85px;
background-image:url(i/headers/header5.jpg);
clear:both;
}
#header h1{
	visibility: hidden;
	margin-left: -2000px;
}

#acrossleft {
	float: left;
	padding: 0px 0px;
	margin: 0px;
	width: 350px;
	text-align: left;
}
#acrossright {
	float: left;
	padding-top: 2px;
	margin: 0px;
	width: 350px;
	text-align: right;
	font: 85% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	background-color: #ffffff;
}
#acrossright a, #acrossright a:visited, #acrossright a:active {
	color: #000000;
	text-decoration:none;
	background-color: #ffffff;
}
#acrossright a:hover {
	text-decoration:underline;
	background-color: #ffffff;
	color: #000000;
}
#topnav {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
	padding: 1px 0px 1px 22px;
}
#topnav ul{
margin:0;
padding:0;
color: #ffffff;
background-color: #000000;
}

#topnav a, #topnav a:visited, #topnav a:active {
	color: #ffffff;
	text-decoration:none;
	background-color: #000000;
}
#topnav a:hover {
	text-decoration:underline;
	color: #ffffff;
	background-color: #000000;
}
#bottomnav {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
	padding: 1px 0px 1px 10px;
	clear:both ;
}
#bottomnav ul{
margin:0;
padding:0;
color: #ffffff;
background-color: #000000;
}

#bottomnav a, #bottomnav a:visited, #bottomnav a:active {
	color: #ffffff;
	text-decoration:none;
	background-color: #000000;
}
#bottomnav a:hover {
	text-decoration:underline;
	color: #ffffff;
	background-color: #000000;
}
.borderli
 {
	display: inline;
	padding-right:0.5em;
	margin-right:0.5em;
	border-right:1px solid #fff;
	list-style-type:none;
	color: #ffffff;
	background-color: #000000;
}
.noborderli
 {
	display: inline;
	padding-right:0.5em;
	margin-right:0.5em;
	list-style-type:none;
	color: #ffffff;
	background-color: #000000;
}


/*#center {
	margin: 0px 175px 0px 205px;
	background: #ffffff url(i/dale2.jpg) no-repeat 290px -5px ;
	color:inherit;
}*/

#center {
	margin: 0px 175px 0px 205px;
	background: #ffffff url(i/ken3.gif) no-repeat 278px 15px;
	color:inherit;
}
#center h2 {
	font: bold 150% Garamond, serif;
	padding: 3px ;
	margin: 0 40px 1px 0;
	text-align: center;
		}
#center form {
	text-align: center;
}
/*Stuff for Archives page */
#centered {
	margin: 10px 125px 0px 125px;
	border: 1px solid #000000;
	width: 475px ;
	height: 130px ;
	padding-right: 5px ;
	background-color: #dee3ed;
	color: inherit;
	
}
#center li {
	line-height: 16px;
	list-style-image: url(i/bullet2.gif);
	font: 85% Arial, Helvetica, sans-serif;
}
#centered p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-top: 35px ;
}
#centered img{
margin-right: 5px ;
}
/*End Archives page */
	
#leftbox {
	width: 188px;
	padding: 2px;
	margin: 2px 4px;
	text-align: left;
	float: left;
	background-color: #dee3ed;
	border: 1px solid #000000;
	color: #000000;
	
	
}
#leftbox a, #leftbox a:visited, #leftbox a:active {
	color: #000000;
	text-decoration:none;
	background-color: #dee3ed;
}
#leftbox a:hover {
	text-decoration:underline;
	background-color: #dee3ed;
}
#leftbox h2 {
	font-family: Garamond, serif;
	font-size: 115%;
	margin: 0px;
	padding:2px;
}
#leftbox ul {
	line-height: 16px;
	list-style-image: url(i/bullet1.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	font: 85% Arial, Helvetica, sans-serif;
	}

#navbox {
	width: 180px;
	padding: 2px;
	margin: 2px;
	border: 1px solid #000000;
	background-color: #ffffff;
	text-align: left;
	float: right;
	color:#000000;
}
#navbox form{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
padding-bottom: 5px ;
background-color:#dee3ed ;
margin: 0;
text-align: center;
color:#000000;
}

#navboxex {
	width: 180px;
	padding: 2px;
	margin-bottom: 30px ;
	margin-right: 2px ;
	border: 1px solid #000000;
	background-color: #dee3ed;
	text-align: left;
	color:#000000;
}
#navboxex form{
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
padding-bottom: 5px ;
background-color:#dee3ed;
color:#000000;
}
#extendbox {
	width: 188px;
	padding: 0px 0px 0px 0px;
	margin: 2px ;
	background-color: #ffffff;
	float: right;
	color:#000000;
}

#graybox {
	padding: 2px;
	margin: 2px;
	border: 1px solid #d4e9be;
	background-color: #e9e9e9;
	text-align: left;
	color:#000000;
}
#newsbox {
	width: 150px;
	padding: 2px 4px;
	margin: 2px 4px;
	float: right;
	text-align: left;
	border: 1px solid #000;
}
#newsbox h2 {
	color: #000000;
	background-color: #d4e9be;
	font: bold 80% Arial, Helvetica, sans-serif;
	margin-top: 2px ;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	text-align: center;
}

#newsfont {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	padding-bottom: 2px;
	border-bottom: 1px solid #000000;
}
#newsfont ul{
margin-top:-10px;
margin-bottom: -2px;
list-style-type:disc;
}

#footer {
	background-color: #ffffff;
	padding: 2px;
	text-align: center;
	border-top: 2px solid black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
}

#footer a, #footer a:visited, #footer a:active {
	text-decoration:none;
	color: #000000;
	background-color: #ffffff;
}
#footer a:hover {
	text-decoration:underline;
	color: #000000;
	background-color: #ffffff;
}

.regfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;

}                                                                                                                                                                                                                                                                                                                                                 

.regfontc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	text-align: center;
}

.smallfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
/*#band {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	padding: 2px;
	font-weight: bold;
	background-color: transparent;
}
#band a, #band a:visited, #band a:active {
	color: #000000;
	text-decoration:none;
	background-color: transparent;
}
#band a:hover {
	text-decoration:underline;
	color: #000000;
	background-color: transparent;
}*/


.quickbandhome {
	font-weight: bold;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 1px ;
	padding: 2px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.greenboxleft {
	float: left ;
	width: 150px ;
	font-weight: bold;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-align: center;
	margin: 4px ;
	padding: 4px;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	
}
.quickband {
	font-weight: bold;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 2px ;
	padding-left: 2px ;
}
.quickbandc {
	color: #000000;
	background-color: #d4e9be;
	font: bold 80% Arial, Helvetica, sans-serif;
	margin-top: 2px ;
	padding-left: 2px ;
	text-align: center;
}
.quickbandgrey {
	font-weight: bold;
	color: #000000;
	background-color: #dee3ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 2px ;
	padding-left: 2px ;
}
.quickbandgreyc {
	color: #000000;
	background-color: #dee3ed;
	font: bold 80% Arial, Helvetica, sans-serif;
	margin-top: 2px ;
	padding-left: 2px ;
	text-align:center;
}
.quickbandnav {
	font-weight: bold;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 2px ;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	text-align: center;
}
.margin {
	margin-left: 5px;
	margin-right: 5px;
	}
.border-bottom {
	border-bottom: 1px solid #000000;
	}
.marginresearch {
	border-bottom: 1px solid #000000;
	margin-left: 5px;
	padding: 0;
	}

.marginjournals {
	margin-left: 20px;
	background-image: url(i/journalsbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.marginalum {
	margin-left: 20px;
	background: url(i/alum.jpg) no-repeat bottom right;
}
.marginbooks {
	margin-left: 20px;
	background-image: url(i/findbooksbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.margincontact {
	margin-left: 5px;
	background-image: url(i/contactbg2.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.marginug {
	margin-left: 20px;
	background-image: url(i/undergrad2.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.margingrad {
	margin-left: 20px;
	background-image: url(i/grad.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.marginvisit {
	margin-left: 20px;
	background-image: url(i/visit.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.marginfac {
	margin-left: 5px;
	background-image: url(i/fac.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.marginservpic {
	margin-left: 5px;
	background-image: url(i/bookstackbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.margintechfee {
	margin-left: 5px;
	background: url(i/techfeebg.jpg) no-repeat right bottom;
}
.marginspec {
	margin-left: 5px;
	background-image: url(i/specbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.margincomm {
	margin-left: 20px;
	background-image: url(i/comm.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.margininfo {
	margin-left: 0;
	background-image: url(i/nedrabg2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	}
.marginask {
	margin-left: 10px;
	background-image: url(i/askbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.marginvrd {
	background-image: url(i/vrdbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 0 5px 0 10px;
}
.marginbig {
	margin: 0 5px 0 15px;
}	
/*Events Calendar Stuff */
#calendar {
	margin: 0 5px 0 15px;
	
}	
#calendar p {
font-family: Arial, Helvetica, sans-serif;
font-size: 85%;
}
#calendar h2 {
	font-weight: bold;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	text-transform:uppercase ;
	text-align:center ;
	margin-top: 2px ;
	padding: 2px ;
}
#calendar ul {
	color: #000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 25px;
	margin: 5px 5px 5px 40px;
	list-style-image: url(i/blarrow.gif);
	background-color: #ffffff;
}

/*End of Events Calendar Stuff */
/*Beginning of Directory Stuff */

.dircola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	float: left;
	padding: 5px 5px;
	margin-left: 5px;
	width: 320px;
	background-color: inherit;
}
.dircolb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	float: left;
	padding: 5px 5px;
	margin-left: 5px;
	width: 60px;
	background-color: inherit;
}
.dircolc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #000000;
	float: left;
	padding: 5px 5px;
	margin-left: 5px;
	width: 100px;
	background-color: inherit;
}
#dirbox {
	width: 540px;
}
.selectors {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	padding: 10px 0 ;
	margin: 5px 2px 5px 50px ;
	width: 440px;
	border-bottom: 1px dashed #000000;
}
.selectorsul{
margin:0;
padding:0;
color: #000000;
background-color: #ffffff;
}

.selectorsli
 {
	padding:1px;
	margin:1px;
	list-style-type:none;
	color: #000000;
	background-color: #ffffff;
}

/*End of Directory Stuff */
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
}
h4 {
	font-family: Garamond, serif;
	font-size: 115%;
	font-weight: bold;
	margin: 0 0 5px 0 ;
	padding: 0 ;
}
h1 {
	font-family: Garamond, serif;
	font-size: 150%;
	padding: 3px ;
	margin-bottom: 1px;
	text-align: center;
	
}

.mainlist {
	line-height: 16px;
	list-style-image: url(i/bullet1.gif);
	}
.sublist {
	line-height: 16px;
	list-style-image: url(i/bullet2.gif);
}
.starlist {
	line-height: 16px;
	list-style-image: url(i/starbullet.gif);
}
.squarelist {
	line-height: 16px;
	list-style-image: url(i/squarebullet.gif);
}
.circlelist {
	line-height: 16px;
	list-style-image: url(i/circlebullet.gif);
}
.bullet {
	line-height: 16px;
	list-style-image: url(i/bullet2.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.bullet2 {
	list-style-image: url(i/bullet1.gif);
	margin-top: 5px;
}
.bullet3 {
	line-height: 16px;
	list-style-image: url(i/garrowsl.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	margin-bottom: 10px;
	font-weight: bold;
}
.bullet3a {
	line-height: 16px;
	list-style-image: url(i/garrows.gif);
	font: bold 75% Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	}
.collr {
	float: left;
	padding: 0px 0px;
	margin: 0px;
	width: 240px;
	border-bottom: 1px solid black;
}
.collthirds {
	float: left;
	padding: 5px 5px;
	margin: 0;
	width: 230px;
}
#coll2thirds {
	float: left;
	margin-left: 5px;
	padding-top: 5px;
	width: 480px;
	display: inline;
}
#coll2thirds ul{
line-height: 16px;
list-style-image: url(i/bullet2.gif);
margin: 0 0 0 35px;
padding: 0;
}
#coll2thirdsp {
	float: left;
	margin-left: 5px;
	padding-top: 5px;
	width: 480px;
	display: inline;
}
#coll2thirdsp ul{
	margin: -5px 0 0 30px;
	padding: 0;
}

.coll2thirds {
	float: left;
	margin-left: 5px;
	padding-top: 5px;
	width: 480px;
	display: inline;
}
.collthirdsa {
	float: left;
	padding: 5px 5px;
	margin-left: 5px;
	width: 230px;
}
.colm {
	float: left;
	padding: 4px 4px;
	background-color: #dee3ed;
	margin: 0px;
	width: 250px;
	color: inherit;
}

.column1 {
	float: left;
	padding: 2px 2px;
	margin: 5px;
	width: 350px;
	border-right: 1px solid black;
}

.column2 {
	float: left;
	width: 350px;
	padding: 2px 2px;
	margin: 5px;
}
.columnsmall {
	float: left;
	width: 260px;
	padding: 2px 2px;
	margin: 2px;
}
.columnsmallb {
	float: left;
	width: 260px;
	padding: 2px 2px;
	margin-left: 200px;
	display: inline;
}
.formbox1 {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 300px;
	height: 40px;
	background-color: #d4e9be;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.formbox1a {
	float: left;
	margin-left: 20px;
	margin-top: 2px;
	padding: 4px 4px;
	width: 450px;
	height: 40px;
	background-color: #d4e9be;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.whitebox1a {
	float: left;
	margin-left: 20px;
	margin-top: 2px;
	padding: 4px 4px;
	width: 450px;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}

.formcol {
	float: left;
	width: 310px;
}
.formcol3fourths {
	float: left;
	width: 475px;
}
.formcolthirds {
	float: left;
	width: 210px;
}
.portcolthirds {
	float: left;
	width: 210px;
}
.olinkcolthirds {
	float: left;
	width: 210px;
	margin: 5px 0;
}
.olinkcolthirds2 {
	float: left;
	width: 140px;
	margin: 5px 20px;
}
.formcolfourths {
	float: left;
	width: 150px;
}
.formcolfifths {
	float: left;
	width: 120px;
}

.formcollong{
	float: left;
	width: 500px;
	margin-top: 10px;
	}
.formcolshort{
	float: left;
	width: 20px;
	margin-top: 10px;
	padding-right: 10px;
}
.formcolsmall{
	float: left;
	width: 80px;
	padding-right: 5px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	background-color: #d4e9be;
	font-weight: bold;
}

.formbox2 {
	float: left;
	margin-top: 2px;
	padding: 4px 4px;
	width: 325px;
	height: 40px;
	color: #000000;
	background-color: #d4e9be;
}

.formbox2a {
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	padding: 4px 4px;
	width: 323px;
	height: 40px;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.formbox3 {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 633px;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	}
.formbox3a {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	height: 40px;
	width: 633px;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	}
	formbox4 {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 500px;
	color: #000000;
	background-color: #d4e9be;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	}
.formboxheader {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 633px;
	color: #000000;
	background-color: #dee3ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	}
	.formboxgrey {
	float: left;
	margin-left: 30px;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 633px;
	color: #000000;
	background-color: #dee3ed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	}
	.formboxgrey2 {
	float: left;
	margin: 0 10px;
	display: inline;
	width: 730px;
	background-color: #dee3ed;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	color: #000000;
	}
	.boxwhite {
	margin-left: 30px;
	display: inline;
	padding: 4px 4px;
	color: #000000;
	background-color: #ffffff;
	width: 460px;
	float:left;
	}

#textleft {
	width: 510px;
	}
#textleft2 {
	width: 550px;
}
#textleft3 {
	width: 420px;
}
#textleft4 {
	width: 600px;
	}
#textright {
	margin: 2px 5px 0 260px;
}
.dropcap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	float: left;
	padding: 3px;
	color: #000000;
	background-color: #d4e9be;
	margin-right: 6px;
	}
.scholar {
	font-family: Garamond, serif;
	font-size: 140%;
	color: #08481D;
	font-weight: bold;
	background-color: inherit;
}

.redfont {
	font-weight: bold;
	color: #ff0000;
	background-color: inherit;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
}


a:link {
	color: #990000;
	text-decoration: underline;
	background-color: inherit;
	
}

a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: inherit;
	
}

a:hover {
	color: #0000ff;
	text-decoration: underline;
	background-color: inherit;
	
}

a:active {
	color: #0000ff;
	text-decoration: underline;
	background-color: inherit;
	
}
.keyboard {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
a.black:link {
	color: #000000;
	text-decoration: none;
	background-color: inherit;
}
a.black:visited {
	color: #000000;
	text-decoration: none;
	background-color: inherit;
}
a.black:hover {
	color: #000000;
	text-decoration: underline;
	background-color: inherit;
}
.searchform {
	margin-left: 3px;
}
.upperlip {
	margin: 4px 0px 0px 0px;
	padding: 0px;
	border-top: 1px solid #000000;
	text-align: center;
	height: 30px;
}
.line {
	margin: 1px 0px 1px 0px;
	padding: 0px;
	border-bottom: 1px solid #000000;
	height: 3px;
	clear: both;
}

.linedashsmall {
	margin: 1px 5px 5px 20px;
	padding: 5px 0;
	width: 500px;
	border-bottom: 1px dashed #000000;
	float:left;
	}
.linedash {
	margin: 1px 5px 5px 20px;
	padding: 5px 0;
	width: 650px;
	border-bottom: 1px dashed #000000;
	float:left;
	}
.linedashp {
	margin: -10px 5px 5px 20px;
	padding: 5px 0;
	width: 650px;
	border-bottom: 1px dashed #000000;
	float:left;
	}
h3 {
	margin: 8px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	
}
.asteriisk {
	font-size: 140%;
	font-weight: bolder;
	color: #FF0000;
	background-color: inherit;
}
.upperlower {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	color: #000000;
	background-color: #dee3ed;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #333333;
	margin: 0px 10px;
	clear: both;
}
.searchformbox {
	margin: 0px 0px 0px 3px ;
	padding-top: 3px ;
	padding-bottom: 3px ;
}
.textimage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: bold;
	vertical-align: middle;
}
.plainlist {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-indent: 0px;
	line-height: 16px;
}

.spacer {
	margin: 5px 0 10px 0;
	width: 500px ;
}
.spacerbig {
	margin: 5px 0 10px 0;
	width: 600px ;
	height: 200px;
}
#sizenormal {
background-color:#ffffff;
float: left;
display: inline;
margin: 0 5px 5px 275px;
padding: 2px;
font: bold 75% Arial, Helvetica, sans-serif;
color: inherit;
}
#sizenormal a, #sizenormal a:visited, #sizenormal a:active {
	text-decoration:none;
	color: #000000;
	background-color: inherit;
}
#sizenormal a:hover {
	text-decoration:underline;
	color: #000000;
	background-color: inherit;
}
#sizelarge {
background-color:#D4E9BE;
float: left;
margin: 0 5px 5px 0;
padding: 2px;
font: bold 75% Arial, Helvetica, sans-serif;
color: inherit;
}
#sizelarge a, #sizelarge a:visited, #sizelarge a:active {
	text-decoration:none;
	color: #000000;
	background-color: inherit;
}
#sizelarge a:hover {
	text-decoration:underline;
	color: #000000;
	background-color: inherit;
}

/* Beginning of Research Database Stuff*/

.alphanav {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #ffffff;
	padding: 1px 0px 1px 22px;
}
.alphanavul{
margin-left: 0 ;
display: inline;
padding:0;
color: #ffffff;
background-color: #000000;
}

a.alpha:link{ 
	color: #ffffff;
	text-decoration:none;
	background-color: #000000;
}
a.alpha:visited{ 
	color: #ffffff;
	text-decoration:none;
	background-color: #000000;
}
a.alpha:active{ 
	color: #ffffff;
	text-decoration:none;
	background-color: #000000;
}
a.alpha:hover {
	text-decoration:underline;
	color: #ffffff;
	background-color: #000000;
}
/* End of Research Database Stuff*/
.answer {
	list-style-image: url(i/answer2.gif);
	padding-bottom: 10px;
}
/*Distance Learning */
.margindl {
	margin-left: 0;
	background-image: url(i/dlbgcombo2.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	}
#area2 {
	width: 510px;
	margin-top: 10px;
	}
#area1 {
	width: 635px;
}
.dlbox1 {
	float: left;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 220px;
	height: 40px;
	background-color: #d4e9be;
	color: #000000;
	font: bold 85% Arial, Helvetica, sans-serif;
}
.dlbox2 {
	float: left;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 290px;
	height: 40px;
	background-color: #d4e9be;
	color: #000000;
	font: bold 85% Arial, Helvetica, sans-serif;
}
.dlboxheader {
	float: left;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 518px;
	color: #000000;
	background-color: #dee3ed;
	font: bold 105% Arial, Helvetica, sans-serif;
	}
.dlboxlong {
	float: left;
	display: inline;
	margin-top: 2px;
	padding: 4px 4px;
	width: 518px;
	color: #000000;
	background-color: #d4e9be;
	font: 85% Arial, Helvetica, sans-serif;
	}
.dlformcol {
	float: left;
	width: 254px;
	margin-top: 10px;
}
/*Collection Statistics pages*/
.table {
	border: 2px solid #08481D;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	clear:right;
}
.th {
	text-align: center;
	font-size: 85%;
	border: 1px solid #08481D;
	background-color: #DEE3ED;
	color:inherit;
}
.td {
	border: 1px solid #08481D;
	font-size: 85%;
}
.tdalignright {
	text-align: right;
	border: 1px solid #08481D;
	font-size: 85%;
	color:inherit;
}
.tdtotal {
	text-align: right;
	background-color: #DEE3ED;
	border: 1px solid #08481D;
	font-size: 85%;
	color:inherit;
}
.caption {
	background-color: #DEE3ED;
	margin-top: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	color:inherit;
}
/*Research Central pages*/
#research{
	background-image: url(i/rc/bg.gif);
	background-repeat: repeat-y;
	float: left;
	
}
#research div{
float: left; 
width: 235px; 
margin: 0 4px;
padding: 0 5px 0 2px;
}

.resline {
	border-bottom: 1px solid #000000;
	margin-top:0px;
	height: 0px;
	background-image: url(i/rc/bg.gif);
	background-repeat: repeat-y;
}
.resimage {
	float:left;
	height: 555px;
	width: 212px;
	background-image: url(i/rc/books2.jpg);
	background-repeat: no-repeat;
}
#top{
margin-left: 20px;
	visibility: visible;
}

.csu {
margin: 3px 22px;
border-style: none;
border: 0;
}
.clear {
clear:both;
font-size:0px;
height:1px;
line-height:0px;

} 
.alignleft{
float: left;
border-style: none;
border: 0;
margin-right: 5px;
}
.alignright{
float: right;
border-style: none;
border: 0;
margin-left: 5px;
}
.aligncenter{
text-align: center;
}
.rcdot{
border-style: none;
border: 0;
vertical-align:middle;
}
.watch{
border-style: none;
border: 0;
vertical-align:text-bottom;
}