/* FPSEDC master css
----------------------------------------*/
BODY {
	background: #DFEBD3 url(../images/fpse-body-bg.gif) repeat-x;
	}
.alert {
	color: #71BD1C;
	}
#container {
	background: url(../images/fpse-wrapper-bg-2.gif) repeat-y;
	}	
#center-section {
	margin-left: 200px;
	width: 665px;	
	padding: 0px 18px 20px 10px;	
	}
	
/* cmsContent1 (Main Section)
----------------------------------------*/
#cmsContent1 {
	color: #000;
	}
#cmsContent1 h1 {
	color: #194A1D;
	}
#cmsContent1 li {
	list-style: disc url(../images/bullet1-fpse.gif) outside;
	}
#cmsContent1 ol li {
	list-style: disc url(../images/bullet2-fpse.gif) outside;
	}

/* cmsContent2 (Right Section)
----------------------------------------*/
#right-section {
	color: #5C9D1F;
	}
.calheader {
	background-color: #836D55;
	color: #fff;
	}
.calborder {
	}
.today {
	background-color: #563E1C;
	color: #fff;
	}
	
/* footer
----------------------------------------*/
#page-footer {
	color: #9BC28B;
	background: url(../images/fpse-footer-bg.gif) no-repeat;
	}

/* links & buttons
----------------------------------------*/
.button, .searchButton {
	color: #5C9D1F;
	border-top: #ccc 1px solid;
	border-right: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #999 1px solid;
	background-color: #fff;
	}
#cmsContent2 .button, .searchButton {
	color: #5A3D1B;
	border-top: #ccc 1px solid;
	border-right: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #999 1px solid;
	background-color: #fff;
	}
.searchButton {
	color: #5C9D1F;
	border-top: #ccc 1px solid;
	border-right: #666 1px solid;
	border-bottom: #333 1px solid;
	border-left: #999 1px solid;
	background-color: #fff;
	}
a.footerLink:link, a.footerLink:visited, a.footerLink:hover {
	color: #9BC28B;
	}
a.footerLink:hover {
	}
a.auxLink:link, a.auxLink:visited, a.auxLink:hover {
	color: #5C9D1F; 
	}
a.auxLink:hover {
	}
a.searchLink:link, a.searchLink:visited, a.searchLink:hover {
	color: #5C9D1F; 
	}
a.searchLink:hover {
	}
a:link, a:visited, a:hover {
	color: #5C9D1F; 
	}
a:hover {
	}
#cmsContent1 a.ParentLinks:link, #cmsContent1 a.ParentLinks:visited, #cmsContent1 a.ParentLinks:hover,
#cmsContent1 a.parentLinks:link, #cmsContent1 a.parentLinks:visited, #cmsContent1 a.parentLinks:hover {
	color: #5a3d1b;
	}
#cmsContent1 a.ParentLinks:hover,
#cmsContent1 a.parentLinks:hover {
	color: #5C9D1F;
	}
#cmsContent1 a.menuLinks:link, #cmsContent1 a.menuLinks:visited, #cmsContent1 a.menuLinks:hover {
	color: #99CC67;
	}
#cmsContent1 a.menuLinks:hover {
	color: #5C9D1F;
	}
#cmsContent1 a.adminLink:link, #cmsContent1 a.adminLink:visited, #cmsContent1 a.adminLink:hover {
	color: #5C9D1F;
	}
#cmsContent1 a.adminLink:hover {
	color: #99CC67;
	}
#cmsContent1 a:link, #cmsContent1 a:visited, #cmsContent1 a:hover {
	color: #5C9D1F;
	}
#cmsContent1 a:hover {
	}
#cmsContent2 a:link, #cmsContent2 a:visited, #cmsContent2 a:hover {
	color: #5A3D1B; 
	}
#cmsContent2 a:hover {
	}
#miniCal a:link, #miniCal a:visited, #miniCal a:hover {
	color: #000;
	}
#miniCal a:hover {
	color: #035193;
	}


/* general
---------------------------------------*/
.tableHeader {
	color: #ffffff;
	background-color: #5a3d1b;
	}
.tableSubHeader {
	color: #333333;
	background-color: #cccccc;
	}
.tableBorder {
	}
	
/* main nav css
----------------------------------------*/
.RadMenu_Robotic {
	background-color: #836D55;
	}
.RadMenu_Robotic .rootGroup {
	}
.RadMenu_Robotic .rootGroup .item {
	}
.RadMenu_Robotic .link,
.RadMenu_Robotic .link:hover,
.RadMenu_Robotic .link:visited,
.RadMenu_Robotic .expanded {
	color:#fff;
	background: url(../images/fpse-menu-bullet.gif) no-repeat left center;
	}
.RadMenu_Robotic .link:hover,
.RadMenu_Robotic .expanded {
	background: #5A3B1E url(../images/fpse-menu-bullet-over.gif) no-repeat left center;
	}
.RadMenu_Robotic .rootGroup .disabled:hover {
	}
.RadMenu_Robotic .group .item {
	}
.RadMenu_Robotic .group .link,
.RadMenu_Robotic .group .link:hover,
.RadMenu_Robotic .group .link:visited,
.RadMenu_Robotic .group .expanded,
.RadMenu_Robotic .group .expanded:hover {
	color:#0E3B1A;
	background: #99CC67 url(../images/fpse-menu-bullet.gif) no-repeat left center;
	}
.RadMenu_Robotic .group .link:hover {
	color: #99cc66;	
	background: #5A3B1E url(../images/fpse-menu-bullet-over.gif) no-repeat left center;
	}
.RadMenu_Robotic .text {
	}
.RadMenu_Robotic .link .expandLeft {
	background:transparent url(../images/arrow-fpse.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .link:hover .expandLeft {
	background:transparent url(../images/arrowHover-fpse.gif) 180px center no-repeat;	
	}
.RadMenu_Robotic .group .separator .text {
	}

/* PanelBar Nav
----------------------------------------*/
.parent, .parent-over {
	color:#fff;
	background: #836D55 url(../images/fpse-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px solid #fff;
	}
.parent-over {
	background: #5A3B1E url(../images/fpse-menu-bullet.gif) left center no-repeat;
	}
.child1, .child1-over {
	color:#99CC66;
	background: #5D3C1D url(../images/fpse-menu-bullet.gif) left center no-repeat;
	}
.child1-over {
	color:#fff;
	background: #5D3C1D url(../images/fpse-menu-bullet-over.gif) left center no-repeat;
	}
.child2, .child2-over {
	color:#5D3C1D;
	background: #fff url(../images/fpse-menu-bullet-over.gif) left center no-repeat;
	border-bottom: 1px dotted #99CC66;
	}
.child2-over {
	background: #ddd url(../images/fpse-menu-bullet.gif) left center no-repeat;
	}
.child3, .child3-over {
	color:#5D3C1D;
	background: #99CC66 url(../images/fpse-menu-bullet-over.gif) left center no-repeat;
	}
.child3-over {
	color:#fff;
	}

/* event calendar css
----------------------------------------*/
.CalMonth {
	background: url(../images/fpse-CalMonth.gif) no-repeat center;
	}
.CalWeek 
	{
	background: url(../images/fpse-CalWeek.gif) no-repeat center;
	}
.CalYear 
	{
	background: url(../images/fpse-CalYear.gif) no-repeat center;
	}
.CalDay 
	{
	background: url(../images/fpse-CalDay.gif) no-repeat center;
	}
.CalendarTitle {
	color: #fff;
	background-color: #99CC66;
	}
a.NextPrev:link, a.NextPrev:visited, a.NextPrev:hover {
	color: #fff;
	}
a.NextPrev:hover {
	}
.CalendarHeader, a.CalendarHeader:link, a.CalendarHeader:visited, a.CalendarHeader:hover {
	color: #5C9D1F;
	background-color: #efefef;
	}
a.CalendarHeader:link, a.CalendarHeader:visited, a.CalendarHeader:hover {
	}
a.CalendarHeader:hover {
	color: #333;
}

/* toolbar
----------------------------------------*/
.ToolbarItem {
	color: #99CC66;
	}
.ToolbarSelectedItem {
    color: #99CC66;
	}
A.ToolbarSelectedItem:link, A.ToolbarSelectedItem:visited, A.ToolbarSelectedItem:hover {
	}
A.ToolbarSelectedItem:hover {
    color: #99CC66;
	}
A.ToolbarItem:link, A.ToolbarItem:visited, A.ToolbarItem:active, A.ToolbarItem:hover 
{
    color:  #333;
	}
A.ToolbarItem:hover {
    color:  #99CC66;
	}
.ToolbarItem, .ToolbarSelectedItem {
}

/* month / week
----------------------------------------*/
.Day, .Today, .Weekend, .SpecialDay, .OtherMonthDay, .OtherMonthDayAlter, .Holiday, .HolidayHeader {
	}
.DayHeader {
	color: #999;
	background-color: #efefef;
	}
.TodayHeader{}
.WeekendHeader{}
.OtherMonthDayHeader {
   color: Gray;
	}
.SpecialDayHeader{}
.SpecialDayHeader, .TodayHeader, .WeekendHeader {
   background-color: transparent;
	}
.MonthWeekHeader {
   color: #fff;
   background-color: #efefef;
	}
.TodayHeader, .OtherMonthDayHeader, .SpecialDayHeader, .WeekendHeader {
	}

/* day
----------------------------------------*/
.HourHorizHeader {
	}
.HourVertHeader {
	}
.HourHorizHeader, .HourVertHeader {
   background-color: efefef;
	}

/* event item links
----------------------------------------*/
.EventLink, A.EventLink:link, A.EventLink:visited, A.EventLink:hover, A.EventLink:active {
	color: #660000;
	}
A.EventLink:link {
	}
A.EventLink:visited {
	}
A.EventLink:hover {
 	color: #333;
	}
A.EventLink:active {
	}
