#Content 
{
	margin-left:auto;
	margin-right:auto;
	width:770px;
	background-color:White;
}
#Footer 
{
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	width:770px;
}
.left 
{
	float:left;
}
.right 
{
	float:right;
}
#Footer * 
{
	color:#669900;
	text-decoration:none;
}
#TopMenu 
{
	padding-left:10px;
	clear:both;
	background-image:url(/Sites/Sagbacks/Images/topmenubg.gif);
	width:736px;
	height:36px;
	margin-left:13px;
}
#TopMenu .menuItem 
{
	float:left;
	padding-top:10px;
	padding-left:3px;
	padding-right:3px;
	
}
#QuickSelect 
{
	float:right;
	padding-top:6px;
	padding-right:10px;
}
#QuickSearch 
{
	margin-top:15px;
}
#Shortcuts 
{
}
#Shortcuts A 
{
	color:#669900;
	text-decoration:none;
}

#TopBar 
{
	padding-left:15px;
	padding-right:14px;
	padding-bottom:10px;
}
#TopBar .left 
{
	padding-top:15px;
	
	float:left;
}
#TopBar .right 
{
	text-align:right;
	padding-top:8px;
	float:right;
}

#Puff, #Puff2 
{
	width:170px;
	margin-bottom:15px;
	position:relative;
	left:-3px;
}
#Puff .head 
{
	background-image:url(/Sites/Sagbacks/Images/puffhead.gif);
	height:24px;
	width:154px;
	padding-left:16px;
	padding-top:10px;
}
#Puff .body.image 
{
	width:152px;
}
#Puff .body 
{
	background-image:url(/Sites/Sagbacks/Images/puffback.gif);
	background-repeat:repeat-y;
	width:161px;
	padding-left:9px;
	padding-top:5px;
}
#Puff .foot 
{
	background-image:url(/Sites/Sagbacks/Images/puffbottom.gif);
	background-repeat:no-repeat;
	width:170px;
	height:14px;
}
#Puff2 .head 
{
	background-image:url(/Sites/Sagbacks/Images/puff2head.gif);
	height:24px;
	width:154px;
	padding-left:16px;
	padding-top:10px;
}
#Puff2 .body 
{
	background-image:url(/Sites/Sagbacks/Images/puff2back.gif);
	background-repeat:repeat-y;
	width:161px;
	padding-left:9px;
	padding-top:5px;
}
#Puff .inner, #Puff2 .inner 
{
	padding-left:6px;
	padding-right:12px;
	padding-top:5px;
	padding-bottom:5px;
}
#Puff2 .foot 
{
	background-image:url(/Sites/Sagbacks/Images/puff2bottom.gif);
	background-repeat:no-repeat;
	width:170px;
	height:14px;
}
#MainContent 
{
	padding-top:10px;
	padding-left:15px;
	
}
#LeftColumn 
{
	float:left;
	width:566px;
	margin-right:12px;
}
#RightColumn 
{
	width:170px;
	float:left;
}
#MenuColumn 
{
	width:170px;
	margin-right:5px;
	float:left;
}
#FrontMiddleColumn 
{
	margin-bottom:10px;
	width:390px;
	float:left;
}
#MiddleColumn 
{
	margin-bottom:10px;
	width:380px;
	float:left;
	margin-right:20px;
}

.FrontNews 
{
	width:390px;
}
.FrontNews A
{
	text-decoration:none;
}
.FrontNews A:hover
{
	text-decoration:underline;
}
.FrontNews .image
{
	float:left;
	width:185px;
}
.FrontNews .body
{
	float:left;
	width:200px;
}
.Bar 
{
	background-color:#CCCCCC;
	height:7px;
	line-height:0px;
}
body.puffbody 
{
	background-color:#ffffff;
	background-image:url(/images/clear.gif);
}
.EmLink 
{
	background-image:url(/Sites/Sagbacks/Images/arrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	text-decoration:none;
}
.noborder, .noborder *
{
	border:0px;
}
#Menu 
{
	width:160px;
}
#Menu .menuItem
{
	padding-left:10px;
	border-bottom:1px solid #eee;
	padding:9px 0px 9px 9px;
}
#Menu .menuItemSelected
{
	padding:9px 0px 9px 9px;
}
#Menu .subMenuItem 
{
	padding-top:5px;
}
#Menu .subMenuItem A
{
	padding-left:10px;
	color:#999;
	font-size:10px;
	display:block;
	text-decoration:none;
}
#Menu .subMenuItemSelected 
{
	padding-top:5px;
}
#Menu .subMenuItemSelected A
{
	font-size:10px;
	background-image:url(/Sites/Sagbacks/Images/menuarrow.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	text-decoration:none;
	color:#669900;
	
}
#RightMainColumn 
{

	float:left;
}
.FlashImage 
{
	margin-bottom:10px;
}
#BreadCrumbs 
{
	margin-bottom:10px;
}
#BreadCrumbs * 
{
	color:#999;
	text-decoration:none;
}

#PageInfoFooter 
{
	margin-top:20px;
	margin-bottom:20px;
}
#PageInfoFooter, #PageInfoFooter *
{
	color:#999;
	font-size:10px;
}

.document A
{
	background-image:url(/Images/icon_pdf.gif);
	background-repeat:no-repeat;
	padding-left:19px;
	text-decoration:none;
}
.document 
{
	padding-bottom:3px;
}
.newsLink 
{
	margin-top:5px;
	
}
.newsLinkActive
{
	margin-top:5px;
}
.newsLinkActive *
{
	color:#333;
	font-weight:bold;
}

.date 
{
	font-size:0.8em;
}

.pager 
{
	padding-top:10px;
}
.pager A
{
	text-decoration:none;
}
.pager A.selected
{
	font-weight:bold;
	text-decoration:none;
}

.sitemapheader 
{
	font-size:1.2em;
	font-weight:bold;
}
.sitemap .linklist 
{
	padding-left:5px;
	font-size:0.9em;
	text-decoration:none;
}
.pager 
{
	margin:0px;
	padding:0px;
}
.pager .current
{
	font-weight:bold;
}
.searchHit 
{
	margin-bottom:10px;
}


/******************************************************
/* CALENDAR
/******************************************************/

#CalendarGrid 
{
	width:152px;
}
.StyleCalendar 
{
	width:152px;
	padding:0px;
	border:0px;
	border-collapse: collapse;
}
.Day 
{
	margin:0px;
	padding:0px;
	border:1px solid #CCC;
	text-align:center;
	height:16px;
}
.Day A, .Selector A
{
	color:#997d57;
	font-size:10px;
	font-family:Verdana;
	text-decoration:none;
}
.TodayDay 
{
	border:2px dotted #997d57;
}

.DayHeader 
{
	color:#997d57;
	font-size:10px;
	font-family:Verdana;
	text-align:center;
	text-transform:uppercase;
}
.OtherMonthDay
{
	
}
.OtherMonthDay A
{
	color:#CCC;
}
.WeekendDay {}
.SelectedDay 
{
	background-color:#e4dcd2;
}
.HasEvent 
{
	background-color:#997d57;
}
.HasEvent A
{
	color:#FFF;
	font-weight:bold;
}


