#headmenu{
	font-size:10px;
	font-weight:bold; 
	position:relative;
	top:125px;
}
#headmenu img{
	vertical-align:bottom;
	margin:0px 8px;
}
.redunderlined{
	color:#FF0000; 
	text-decoration:underline;
}
.bluebox{
	background:#17145B; 
	margin:35px 20px 0px; 
	position:relative;
}
.blueboxhead{
	position:relative; 
	left:-26px; 
	top:-17px;
}
.bluebox table ul{
	margin:0px 15px 8px;
	padding:0px 5px 8px;
}
.bluebox table ul li{
	cursor:pointer;
	behavior:url(ul.li.htc);
}
.bluebox table ul li em, .bluebox table ul li span{
	behavior:url(ul.li.em.htc);
}
.bluebox table ul li:hover{
	color:#FFFFAA;
	cursor:pointer;
}
.bluebox table{
	margin-top:-10px; 
	width:460px; 
	color:#FFFFFF; 
	position:relative;
}
a.headmenu:link, a.headmenu:visited{
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 2px;
	padding-bottom:12px;
}
a.headmenu:hover, a.activemenuitem:link, a.activemenuitem:visited{
	color:#FFCC00;
	background:url(/images/student_difference/menuarrow.gif) 50% 100% no-repeat;
}
.pagetitle{
	margin-left:25px;
	font-size:24px;
	color:#C6D0CB;
	position:relative;
	top:12px;
}
.benefitstitles{
	font-size:14px;
	cursor:pointer;
	behavior:url(ul.li.htc);
	color:#CE091A;
}
.benefitstitles em{
	behavior:url(ul.li.em.htc);
}
.benefitstitles:hover, .benefitstitles:hover em{
	color:#8E000A;
}
.explanation{
	display:none;
}

/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{position: relative;/*Add a height attribute and set to largest image's height to prevent overlaying*/}

.thumbnail img{border: 0px solid black;}

.thumbnail:hover{background-color: transparent;}

.thumbnail:hover img{border: 1px solid black;}

.thumbnail span{ /*CSS for enlarged image*/position: absolute;
					background-color: lightyellow;
					left: -1000px;
					visibility: hidden;
					color: black;
					text-decoration: none;
					border: 1px solid black;}
					
.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}

.thumbnail:hover span{ /*CSS for enlarged image*/visibility: visible;top: 1;left: 300px; /*position where enlarged image should offset horizontally */z-index: 50;}
