
#header-outer { background: #7251a1; }
#main-outer { background: #fff url("/EasySiteWeb/EasySite/StyleData/SWO_General220410/Images/page-bg-slice-plan.gif") repeat-y left top; }
#main-inner { background: transparent url("/EasySiteWeb/EasySite/StyleData/SWO_General220410/Images/sw-england-plan.gif") no-repeat 10px bottom; }
/* All Links */
a:link { color: #897ab9; }
a:visited { color: #897ab9; }
a:hover, a:active {	color: #897ab9; }
/* Usability */
#usability-outer {color: #7251a1;  }
.usability a:link, .usability a:visited { color: #7251a1; }
.usability a:hover, .usability a:active { color: #7251a1; }
.ticker-inner { background: #cbcbcb; color: #7251a1; }
.oRSSFeedBodyOuter a:hover, .oBoxBodyOuter a:hover { color: #7251a1; }
th.oDataGridHeader { background: #7251a1; }
th.oDataGridHeader { background: #7251a1; }
td.oDataGridCell a:link, td.oDataGridCell a:visited { color: #7251a1; } 
td.oDataGridCell a:hover, td.oDataGridCell a:active { color: #7251a1; } 
#footer-outer { background: #7251a1; }
#breadcrumb-inner { color: #7251a1; }
a.breadcrumb-link:link, a.breadcrumb-link:visited { color: #897ab9; }
h1, h2, h3, h4, h5, h6 { color: #7251a1; }
/*side nav */
.oNavigationItemPath0 a.NavigationPathLink:link, .oNavigationItemPath0 a.NavigationPathLink:visited { color: #7251a1; background: #e5e5e5; }
.oNavigationItemPath0 a.NavigationPathLink:hover, .oNavigationItemPath0 a.NavigationPathLink:active { background: #cbcbcb; }

.oNavigationItemPath1 a.NavigationPathLink:link, .oNavigationItemPath1 a.NavigationPathLink:visited { color: #7251a1; background: #eeeaf3 url("/EasySiteWeb/EasySite/StyleData/SWO_General220410/Images/snv-child-bullet.gif") no-repeat 10px 11px; }
.oNavigationItemPath1 a.NavigationPathLink:hover, .oNavigationItemPath1 a.NavigationPathLink:active { background: #ded7e8 url("/EasySiteWeb/EasySite/StyleData/SWO_General220410/Images/snv-child-bullet.gif") no-repeat 10px 11px; }

.oNavigationItemPath2 a.NavigationPathLink:link, .oNavigationItemPath2 a.NavigationPathLink:visited { background: #c0a1ed; color: #fff; }
.oNavigationItemPath2 a.NavigationPathLink:hover, .oNavigationItemPath2 a.NavigationPathLink:active { background: #b58ded; color: #fff; }

.oNavigationItemPath3 a.NavigationPathLink:link, .oNavigationItemPath3 a.NavigationPathLink:visited { background: #897ab9; color: #fff; }
.oNavigationItemPath3 a.NavigationPathLink:hover, .oNavigationItemPath3 a.NavigationPathLink:active { background: #7251a1; color: #fff; }

/*--------------------------------------------------------------------------*/

.custom-menu-SWO a.fm-panel-title:link, .custom-menu-SWO a.fm-panel-title:visited { display: block; background: #cbcbcb; color: #000; padding: 10px; text-decoration: none;  }
.custom-menu-SWO a.fm-panel-title:hover, .custom-menu-SWO a.fm-panel-title:active { display: block; background: #7251a1 !important; color: #fff; text-decoration: none;  }

.custom-menu-SWO a.fm-panel-item:link, .custom-menu-SWO a.fm-panel-item:visited { display: block; color: #fff; background: #897ab9; padding: 10px; border-top: 1px solid #fff; text-decoration: none; }
.custom-menu-SWO a.fm-panel-item:hover, .custom-menu-SWO a.fm-panel-item:active { display: block; color: #fff; background: #7251a1; border-top: 1px solid #fff; text-decoration: none; }

/* retain hover state while mouse over panel */
.footer-menu-panel:hover a.fm-panel-title:link, .footer-menu-panel:hover a.fm-panel-title:visited { background: #7251a1 !important; color: #fff; }
