	.outerWidgetFull {
		border: 1px solid #BBE0E3; width: 585px; position: relitive; float: left; margin-top: 9px; margin-right: 15px;
	}
	.outerWidgetFullBar {
		border-bottom: 1px solid #BBE0E3; width: 585px; background-color: #E7EFFE; height: 25px;
	}
	.outerWidgetFullContent {
		width: 575px; margin: 5px;
	}
	.outerWidgetFullContentEdit {
		width: 563px; margin: 5px; padding: 5px;
	}
	.outerWidgetHalf {
		border: 1px solid #BBE0E3; width: 287px; position: relitive; float: left; margin-top: 9px; margin-right: 9px;
	}
	.outerWidgetHalfBar {
		border-bottom: 1px solid #BBE0E3; width: 287px; background-color: #E7EFFE; height: 25px;
	}
	.outerWidgetHalfContent {
		width: 277px; margin: 5px;
	}
	.outerWidgetHalfContentEdit {
		width: 263px; margin: 5px; padding: 5px;
	}
	.widgetTools {
		float: right;
	}
	.barDiv {
		padding: 5px 0px 0px 5px;
	}
	.barFont {
		font-weight: normal; margin: 0px; padding: 0px line-height: 1.4em; font-size: 1.4em; font-weight: bold; color: #336699;
	}
	.titleText {
		font-size: 1.2em; font-weight: bold; color: #24486B;
	}
	.innerWidgetHalfContent {
		width: 277px; margin-top: 2px; margin-bottom: 5px;
	}
	.innerWidgetHalfContent p {
		margin-top: 0px;
		margin-top: 0px;
	}
	.imageDiv {
		position: relative;
		float: left;
		margin-right: 0px;
		margin-bottom: 5px;
		width: 85px;
	}
	.imageDiv p {
		margin-top: 0px;
		margin-left: 5px;
	}
	.imageDiv img {
		padding: 0px;
		margin-left: 5px;
	}
	p {
		font-size: 1.1em;
		padding: 0px;
		margin: 0px;
	}
	.searchheader {
		font-size: 1.1em;
	}
	.floatLeft {
		position: relitive; float: left;
	}
	.floatLeftWText {
		position: relitive; float: left; font-size: 1.1em;
	}
	.floatRight {
		position: relitive; float: right;
	}
	.floatRightWText {
		position: relitive; float: right; font-size: 1.1em;
	}
	.dateTime {
		color: #666666; font-size: 1.1em;
	}
	.moreonlink {
		font-weight: bold;
		font-size: 1.1em;
	}
	.calendarDiv {
		border-bottom: solid 1px #cccccc; font-size: 1.1em; line-height: 15px; overflow: auto; padding: 2px 0px 2px 0px;
	}
	ul.membersOpts {
		padding: 0px;
		margin: 0px;
	}
	li.membersOpts {
		padding: 3px 0px 1px 3px;
		margin: 0px;
		list-style: none;
		border-bottom: 1px solid #BBE0E3;
	}
	li.membersOpts p {
		margin-top: 0px;
	}
