/* ----------------------------------- */
/* -- Campus Connection Style Sheet -- */
/* ----------------------------------- */
/* -- news classes and ids          -- */
/* ----------------------------------- */

/* news item inner box */

.news_union .news_item_inner {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: #F5FFFA none repeat scroll 0;
	border: 0px solid Silver;
	color: #006599;
	display: block;
	font-weight: normal;
	margin: 0 -5px;
	position: relative;
}

/* news item even */

.news_union .news_item_inner itemEven{
 background: #F5FFFA none repeat scroll 0;
}

/* news item odd */

.news_union .news_item_inner itemOdd{
	background: transparent none repeat scroll 0;
}


/* events list heading 4 */

.msl_eventlist h4 {
 background:#28468F; 
 none repeat scroll 0 0;
 color:White;
 font-size:110%;
 padding:0.1em;
}


/* scrap msl_event_hook */

.msl_event_hook { 

}

<!--
/* ---------------------- */
/* news   classes and ids */
/* ---------------------- */


/* ------------------ */
/* news wrapper class */
/* ------------------ */

.news_union {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: transparent none repeat scroll 0;
	border: 0px solid Silver;
	color: #F0FFFF;
	display: block;
	font-weight: normal;
	margin: 0 -5px;
	position: relative;
}







/*--------------------------*/
/* news article leader text */
/*--------------------------*/

.news_union .leader {
	margin-left: 105px;
	color: Black;
	font-size: 85%;
	font-weight: normal;
}

/* news all (full description of news article perhaps) */

.news_union .news_all {
}

/* news item inner box */

.news_union .news_item_inner {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: #F5FFFA none repeat scroll 0;
	border: 0px solid Silver;
	color: #006599;
	display: block;
	font-weight: normal;
	margin: 0 -5px;
	position: relative;
}

/* news item even */

.news_union .news_item_inner itemEven{
 background: #F5FFFA none repeat scroll 0;
}

/* news item odd */

.news_union .news_item_inner itemOdd{
	background: transparent none repeat scroll 0;
}

/* news item hook */

.news_union .news_item_hook {
}


/* news line */

#newsline {
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: #B0C4DE none repeat scroll 0;
	border: 0px solid Silver;
	color: #004499;
	display: block;
	font-weight: bold;
	margin: 0 -5px;
	position: relative;
}
#newsline em {
	color: Navy;
	font-style: normal;
}

#newsline p {
	display:block;
	margin:0;
	padding:4px 5px;
}

#news_hide {
	position:absolute;
	right:0;
	top:0;
}











/* ---------------------- */
/* events classes and ids */
/* ---------------------- */

.msl_eventlist .events_union {
margin:0;
padding:0.5em;
}

/* ---------------- */
/* event data table */
/* ---------------- */

.msl_eventlist .events_union dt {
	display: block;
	font-size: 110%;
	font-weight: normal;
	margin-bottom: 0.3em;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: #F0F8FF none repeat scroll 0;
	border: 1px solid Silver;
	color: #006599;
	display: block;
	font-weight: bold;
	margin: 0 -5px;
	position: relative;
}

/* --------------------- */
/* event data list item  */
/* --------------------- */

.msl_eventlist .events_union dt {
	display: block;
	font-size: 110%;
	font-weight: normal;
	margin-bottom: 0.3em;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	background: #F0F8FF none repeat scroll 0;
	border: 1px solid Silver;
	color: #006599;
	display: block;
	font-weight: bold;
	margin: 0 -5px;
	position: relative;
}


/* event data table hyperlink */

.msl_eventlist .events_union dt a {
}

/* events data cell */

.msl_eventlist .events_union dd {
margin:0 0 0 105px;
padding:0;
}



/* event image */

.msl_eventlist .events_union .msl_event_image img {
margin:0 auto;
}
.msl_eventlist .events_union .msl_event_image {
display:block;
float:left;
margin:0 5px 5px 0;
text-align:left;
width:100px;
}

/* event time */

.msl_eventlist .events_union dd.msl_event_time {
display:inline;
font-size:85%;
font-style:italic;
margin:0;
}

/* event location */

.msl_eventlist .events_union dd.msl_event_location {
	display: inline;
	font-size: 85%;
	font-style: normal;
	margin: 0;
	font: bold;
}

/* event description */

.msl_eventlist .events_union dd.msl_event_description {
text-align:justify;
}

/* event tickets */

.msl_eventlist .events_union dd.msl_event_tickets {
}
.msl_eventlist .events_union dd.msl_event_tickets ul {
clear:both;
list-style-type:none;
margin:0;
padding:0;
}

/* ---------- */
/* event type */
/* ---------- */

.msl_eventlist .events_union dd.msl_event_type {
display:none;
}

.msl_eventlist .events_union dd.msl_event_type ul {
display:none;
clear:both;
list-style-type:none;
margin:0;
padding:0;
}

.msl_eventlist .events_union dd.msl_event_types {
display:none;
}

.msl_eventlist .events_union dd.msl_event_types ul {
display:none;
clear:both;
list-style-type:none;
margin:0;
padding:0;
}




