@charset "utf-8";
/* CSS Document */

.evntTitle {display:block;font-size:large;font-weight:bold;}
.evntFloatSubj {float:left;width:150px;margin-bottom:5px;font-weight:bold;}
.evntFloatDesc {float:left;margin-bottom:5px;}

.evntsBoxed {
	width:100%;
	background-color:#F9F9F9;
}
.evntsBoxedTitle {background-color:#9695C4;	color:#fff;font-weight:bold;margin-bottom:1px;padding-top:2px;padding-bottom:2px;}
.evntFDetails {width:100%;background-color:#F9F9F9;margin-top:3px;}

#events, #eventsList {padding-top:0;margin-left:5px;}
.eventsHRNB {display: list-item; width:80%;list-style:url(../images/hrbackg_nb.gif) inside;border:0;}

#eventsList ul, #events ul {margin-left:0px;padding:0;}
#eventsList ul li, #events ul {list-style:none;}

.ulevents .eventYear {color:#7fbf3e;font-weight:bold;font-size:large;padding:0;left-margin:0;}
.ulevents .eventMonth {color:#a4238f;font-weight:bold;font-size:normal;padding:0 0 0 10px;left-margin:0px;}

.listBlock {float:left;width:90%;}

.CalendarBlock { display:block; padding-bottom:5px; }

.showCalendarIconNews, .showCalendarIconEvents { float:left; height:47px; width:47px; margin:-5px 10px 0 0; }
.showCalendarIconNews { background:url(../images/date-bgG.png) no-repeat left top; }
.showCalendarIconEvents { background:url(../images/date-bgR.png) no-repeat ; }

.classCalMonth { text-align:center; color:#fff; font-weight:bolder; font-size:10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:7px; }
.classCalDay { text-align:center; color:#fff; font-weight:bold; margin-top:-3px; font-size:16px; }

.downdoc {
	height:60px;
	background:url(../images/downloadbackg.gif) top left no-repeat;
	width:60%;
	padding:35px 0 0 15px;
}

div.hr {
	width:100%;
	height:15px;
	background:url(../images/hrbackg_nb.gif) center center no-repeat;
	padding-bottom:5px;
	clear:both;
	margin:0 auto;
}

div.hr hr {
	display:none;
}

/*  News CSS */

#news, #newsList {margin:0;}

.newsTitle {font-weight:bold;font-size:11pt;margin:0;}
.newsBody {margin-top:5px;width:80%;}
.newsDate{float:left;color:#666;margin-top:10px;font-size:small;}
.newsMore, .eventsMore {text-align:right;clear:both;margin-bottom:15px;margin-top:10px;border-bottom:1px dotted #ccc;width:100%;}
.newsHRNB {display: list-item; width:100%;list-style:url(../images/hrbackg_nb.gif) inside;border:0;}
.newsFloat {float:left;}

.fullNewsAuthor {float:right;font-size:smaller;color:#000;margin-top:3px;border-top:1px solid #740D0C;}

#news ul, #newsList ul { margin:0;padding:0;color:#000;}

#news ul li, #newsList ul li {list-style:none;margin:0 0 5px 0;padding:0;}

