/* Main Adelphi Style Sheet */
html {
	overflow-y: scroll;
}

body {
	padding: 0;
	margin: 0;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: normal;
}
td {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}
h1 {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	padding-top: 4px;
}
h2 {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	}

/* Global Header/Footer Styles */
td.footer {
	font-family: verdana, arial, "sans-serif";
	font-size: 10px;
	color: #333333;
	letter-spacing: .4px;
	line-height: 12px;
	text-align: left;
}
a.aufooterlink {
	font-family: verdana, arial, "sans-serif";
	font-size: 10px;
	color: #ebe6da;
	text-decoration: none;
	}
a.aufooterlink:hover {
	font-family: verdana, arial, "sans-serif";
	font-size: 10px;
	color: #ebe6da;
	background-color: #51432d;
	text-decoration: underline;
}
a.footer {
 	font-family: verdana, arial, sans-serif;
 	font-size: 10px;
 	color : #EBE6DA;
 	text-decoration: none;
 }
a.footer:hover {
 	color : #EBE6DA;
 	text-decoration: underline;
 }

/* Specific Styles */
a.bblacklinks{
 	font-family: verdana, arial, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
 	color: #000000;
 	text-decoration: none;
 	letter-spacing : normal;
}
a.bblacklinks:hover {
 	color : #990000;
 	font-weight: bold;
 	text-decoration: underline;
}
a, a.redlinks{
 	color: #990000;
 	text-decoration: underline;
}
a.redlinks:visited {
 	color: #990000;
 	text-decoration: underline;
}
td.news {
 	padding: 7px;
}
td.newsimg {
 	padding: 1px;
}
td.news2 {
 	padding: 11px;
}
td.course { 
 	padding: 4px;
}
.lines {
	border-bottom: 1px solid #98907B;
	border-top: 1px solid #98907B;
	border-right: 1px solid #98907B;
	border-left: 1px solid #98907B;
}
.border  { 
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: #98907B; 
}
img.imageborder {
	border:1px solid #98907b;
	padding:1px;
}
/* BACK TO TOP LINK */

.bttop { background: url('/global/images/arrow.topofpage.gif') no-repeat 0 50%; padding-left: 13px; margin-left: 2px; margin-bottom: 13px; }
.loopback { background: url('/global/images/arrow.double.gif') no-repeat 0 4px; padding-left: 11px; margin-bottom: 13px; }

/* NAVIGATION */

.navigationheader { display: none; }
#navjump { display: none; }
#navigation { margin: 13px 0 0 18px;}
.navigation ul, ul.navigation { list-style: none; margin: 0; padding: 0; text-align: left; }
.navigation li a { font-weight: bold; color: #000; text-decoration: none; }
.navigation li a:hover { color : #900; text-decoration: underline; }
.navigation li li a { font-weight: normal; color : #900; text-decoration: underline; }
.navigation li { padding: 0 0 13px 11px; background: url('/global/images/arrow.menu.gif') no-repeat left top; }
.navigation li li { padding: 0 0 0 9px; text-indent: -9px; color: #900; background: none; font-weight: normal; }
.navigation li.active { font-weight: bold; color: #666; }
.navigation li li.active { font-weight: normal; color: #333; background: none; }
.navigation .description { color: #333; background: none; }
.navigation li .description { padding: 0; text-indent: 0; }

/* THUMBNAIL GALLERIES */

.gallery, .gallery br { clear: left; }
.gallery .thumbnails, .gallery .prevnext, .gallery .category { width: 470px; clear: both; }
.gallery .thumbnails { width: 470px; overflow: hidden; }
.gallery .thumbnails div { float: left; width: 124px; margin: 0 15px 13px 15px; text-align: center; }
.gallery .thumbnails div.rowpositionfirst { margin-left: 19px; }
.gallery .thumbnails div.rowpositionlast {  margin-right: 19px; }
.gallery .thumbnails div a { padding: 1px; border: 1px solid #98907b; background-color: #fff; float: left; }
.gallery .thumbnails div img { padding: 0; border: none; }
.gallery .thumbnails div p { margin: 0 auto; width: 120px; }
.gallery .category { border-bottom: solid 1px #98907b; text-align: left; font-weight: bold; }
.gallery .prevnext { background-color: #ebe6da; text-align: center; padding: 5px 0; margin-bottom: 13px; }
.gallery .prevnext .prev { float: left; width: 60px; margin-left: 10px; text-align: left; }
.gallery .prevnext .next { float: right; width: 60px; margin-right: 10px; text-align: right; }

/* LOGIN BUTTON STYLES (ADDED BY SCOTT FINKELSTEIN - 05/05/09 */

.uni_login {
	display:block;
	padding:1px;
	width:87px;
	border:1px solid #98907b;
}

.uni_login a {
	display:block;
	border:1px solid #FFFFFF;
	padding:3px 3px 3px 5px;
	background-color:#8b0808;
	background-image:url(/global/img/login_button_bg.gif);
	background-repeat:repeat-x;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}