.box { 

  width: 458px;
  background-color:#cccccc;
}
.boxsmall { 
   
  width: 260px;
}
.boxtop { 
  width: 458px;
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(/layout/NewEvents/images/boxtop.gif) no-repeat top left; 
}

.boxtopsmall { 

}
.boxtopsmall div { 
  font-size: 0;
  height: 10px; 
  background: url(/layout/NewEvents/images/boxtopsmall.gif) no-repeat top left; 
}

.boxrside {
	background: url(/layout/NewEvents/images/boxrside.gif) repeat-y;
}
.boxlside { 
  background: url(/layout/NewEvents/images/boxlside.gif) repeat-y; 
}
.boxbottom { 

}
.boxbottom div { 
  font-size: 0;
  height: 12px; 
  background: url(/layout/NewEvents/images/boxbottom.gif) no-repeat top left; 
}

.boxbottomsmall { 

}
.boxbottomsmall div { 
  font-size: 0;
  height: 12px; 
  background: url(/layout/NewEvents/images/boxbottomsmall.gif) no-repeat top left; 
}

.boxcontent {
	padding: 0px;
	text-decoration: none;
	width: 457px;
	background-color:#cccccc;
}
.boxcontentsmall {
	padding: 0px;
	text-decoration: none;
	width: 260px;
}

.boxtext {
	padding: 0px;
	text-decoration: none;
	width: 450px;
	font-family:Geneva, Arial, Helvetica, sans-serif; 
	font-size:11px;  
	color:#000066; 
}

.boxtitle {
	background-image:  url(/layout/NewEvents/images/boxtitle.gif);
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000066;
	padding-left: 8px;
	vertical-align: middle;
}
.boxtitlesmall {
	background-image:  url(/layout/NewEvents/images/boxtitlesmall.gif);
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000066;
	padding-left: 8px;
}

.boxcontentnull {
  padding: 0px 0px 0px 0px;
}

.boxnull { 
 
  width: 458px;
}

.boxbottomnull { 

}

.boxbottomnull div { 
  font-size: 0;
  height: 0px; 
}

.eventtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000066;
}
.eventdate {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-style:italic;
	text-align:right;
}
.eventintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}


.eventtitleBox {
	border-bottom:1px #000000 solid;
	width: 455px;
}
.eventsubtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000066;
	line-height:20px;
}

.middlebox {
	width:450px;
	height:161px;
	background-image:url(/layout/NewEVENTS/IMAGES/middle-bg.jpg);
	background-repeat:no-repeat;
}
.middlesep {
	width:4px;
	height:161px;
	background-image:url(/layout/NewEVENTS/IMAGES/separator.png);
	background-repeat:no-repeat;
}

A.middleboxtitle:link, A.middleboxtitle:hover, A.middleboxtitle:visited {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000066;
	}
	
middleboxtitle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#000066;
	}
	
.middleboxtext {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

