
/* BEGIN - CSHL Custom styling */
.topNav, .topNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
		text-decoration: none;
}

.topNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
		color: #043c59;
		text-decoration: none;
}
.mainNav {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.meetings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.meetingsHEAD {
	font-family: Arial, Helvetica, sans-serif; 	font-size: 14px;
	font-weight: bold;
	color: #043c59;
}

.releases {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.releasesHEAD {	font-family: Arial, Helvetica, sans-serif; font-size: 16px;
	font-weight: bold;
	color: #043c59;
}
.releasesDATE{	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	font-weight: normal;
	color: #043c59;
}
.researchINFO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
}
.researchLINKS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #043c59;
}
.subhead {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}

.footer { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #333; }
.footerBLUE { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #006699; }

.div.CSHLSectionResearch
{
	position: absolute;
	z-index:-1;
	top: 0;
	left: 0;
	width: 894px;
	height: 130px;
	background-image: url('../images/Header2.png');
	background-repeat: no-repeat;
	background-position: center center;
}

.category-module {
	list-style-type: none;
	padding: 0px;
	margin: -12px;
}

.category-module li{
	padding-left: 0px;
	list-style: none;
	background-size: 0px;
}

.category-module li h5 a{
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	font-size: 0.95em;
	font-style: normal;
	font-weight:normal;
	text-align: left;
}

/* -------- Newsroom Custom Styles --------- */
div.pullquote-right { width:40%; float:right; text-indent:70px; padding:.9em 0 0 0; margin:0 0 1.5em .8em; background-image:url('../images/images/pullquote.png'); background-repeat:no-repeat; clear:both;}

div.pullquote-left { width:40%; float:left; text-indent:70px; padding:.9em 0 0 0; margin:0 .8em 1.5em 0; background-image:url('../images/images/pullquote.png'); background-repeat:no-repeat; clear:both;}

div.pullquote-full { width:100%; float:left; text-indent:70px; padding:.9em 0; margin:0 0 1.5em 0; background-image:url('../images/images/pullquote.png'); background-repeat:no-repeat; clear:both;} 

.pullquote-right p,
.pullquote-left p,
.pullquote-full p { color:#006699; font-size:200%; padding:0; margin:.5em 0 .3em 0; }

.pullquote-right p.small,
.pullquote-left p.small,
.pullquote-full p.small { margin:0; font-size:100%; text-align:right; color:#006699; }

/*-------- FlipIt button style(s) -------------*/
a.fl_flip_button { float:right; }

/*-------- Multimedia Page Styles -------------*/

/*-- ArtSexyLightbox override styles ---*/

.artsexylightbox_singleimage { background-color:#fff!important; border:1px solid #a9a9a9!important; padding:4px; box-shadow:-1px 2px 7px -2px #000; margin:0!important; }

/*-- End ArtSexyLightbox override styles ---*/

.multimedia { margin-top:25px; width:30%; margin-right:30px; float:left; }
.view { height:200px; width:200px; border:5px solid #fff !important; overflow:hidden; position:relative; text-align:center; box-shadow:0px 0px 5px #aaa; cursor:default; }
.multimedia.last { margin-right:0; }


.view img{    width:200px; height:200px; margin:0 !important; display:block; position:relative;}
.view .mask {
   width: 200px;
   height: 200px;
   position: relative;
   overflow: hidden;
   top: -200px;
   left: 0;
}
.multimedia h3 { text-align:center; }
.view a.photos {
   background:url('../images/stories/Multimedia/camera_icon_blue-75px.png') center no-repeat;
   display: inline-block;
   text-decoration: none;
   padding:0;
   text-indent:-9999px;
   width:100px;
   height:75px;
   position:absolute;
   top:-35px;
   left:-50px;
}
.view a.podcasts {
   background:url('../images/stories/Multimedia/podcast_icon_blue-75px.png') center no-repeat;
   display: inline-block;
   text-decoration: none;
   padding:0;
   text-indent:-9999px;
   width:73px;
   height:75px;
   position:absolute;
   top:-35px;
   left:-37px;
}
.view a.videos {
   background:url('../images/stories/Multimedia/video_icon_blue-75px.png') center no-repeat;
   display: inline-block;
   text-decoration: none;
   padding:0;
   text-indent:-9999px;
   width:106px;
   height:75px;
   position:absolute;
   top:-35px;
   left:-50px;
}

a.photos img { vertical-align:text-bottom; margin:0; }

.effect .mask {
   opacity: 0;
   overflow:visible;
   border:105px solid rgba(0,0,0,0.7);
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.effect a.photos,
.effect a.podcasts,
.effect a.videos {
   position:relative;
/*   top:-10px; */
   opacity: 0;
   -webkit-transition: opacity 0.5s 0s ease-in-out;
   -moz-transition: opacity 0.5s 0s ease-in-out;
   -o-transition: opacity 0.5s 0s ease-in-out;
   -ms-transition: opacity 0.5s 0s ease-in-out;
   transition: opacity 0.5s 0s ease-in-out;
}
.effect:hover .mask {
   opacity: 1;
   border:100px solid rgba(0,0,0,0.7);
}
.effect:hover a.photos,
.effect:hover a.podcasts,
.effect:hover a.videos {
	opacity:1;
	-moz-transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	-ms-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
/*-------- End Multimedia Page Styles -------------*/


/* END - CSHL Custom styling */