﻿/* Navigation */
a.menu-eta:link, a.menu-eta:visited { color: #ffffff; background: rgb(106, 160, 57); }
a.menu-eta:focus, a.menu-eta:hover, a.menu-eta:active {color: #ffffff; background: rgb(106, 160, 57); }

a.menu-zeta .menu-inner {border-right: none; padding: 20px 8px 0px 7px; }

a.menu-eta .menu-inner {border-right: none;padding: 20px 8px 0px 7px;  }


/* Section colour changes */
#left-inner { background: url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/col-alpha-left-resources-bg.gif") repeat-y left top;  }

#section-nav-outer { border-top: 15px solid rgb(106, 160, 57);}

.element-column-left-alpha-content { background: url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/col-alpha-left-resources-bg.gif") no-repeat left top; }

h1 { color: rgb(106, 160, 57); line-height: 1.1em; }

#portal-header-outer {border-top: 15px solid rgb(106, 160, 57); padding: 0;}
#portal-header-inner { width: 100%; overflow: hidden; padding: 5px 0 0 0; text-align: center;}



/* Panel Beta - image, related links etc */
.element-panel-beta-outer { clear: none; margin: 0 0 0 10px;; float: right;  }
.element-panel-beta-inner {  overflow: hidden;   }

.element-panel-beta-header-outer { display: none;; background: none; padding: 0;}
.element-panel-beta-header-inner { }
h2.element-panel-beta-header { color: #000000;}



.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner a.oLinkInternal { display: block; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 3px; padding: 0 0 0 10px; }
.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner a.oLinkExternal { display: block; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 3px; padding: 0 0 0 10px; }

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner .ContentEditor a.oLinkInternal {background: none; padding: 0; }

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner .ContentEditor li {background: none; padding: 0; }

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner .ContentEditor li a.oLinkInternal { display: block; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 6px; padding: 0 0 0 10px; }

.element-panel-beta-body-content-outer { border: none; padding: 0px; background: none;; }
.element-panel-beta-body-content-inner { overflow: hidden; }

div.element-panel-beta-body-content-inner ul { padding-left: 0; margin-left: 0; list-style-type: none; }

/* Panel beta - panel alpha - individual related links panels */
.element-panel-beta-body-content-inner .element-panel-alpha-outer { border-bottom: 1px solid #ccc; background: rgb(230, 235, 239); margin: 0;}

.element-panel-beta-body-content-inner .element-panel-alpha-inner {width: 188px; padding: 10px; }

.element-panel-beta-body-content-inner .element-panel-alpha-inner .element-panel-alpha-header-outer { margin: 0 0 .5em 0;}

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-outer { padding: 0;}

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner .oPageListerContainerOuter li.oBoxItem { list-style-type: none; margin: 0 0 .25em 0; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 3px; padding: 0 0 0 10px; clear: both; width: auto; overflow: hidden; display: block; font-size: .9em;  }
.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner .oPageListerContainerOuter span.oBoxItemTitle { font-weight: normal; font-size: 1em; padding: 0;}

.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner p { margin: 0 0 .25em 0; line-height: 1.1em; font-size: 1em;}  
.element-panel-beta-body-content-inner .element-panel-alpha-body-content-inner li {display: block; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 6px; padding: 0 0 0 10px; line-height: 1.45em; font-size: .9em;}

/* Panel gamma - MPU */
.element-panel-gamma-outer { float: right; clear: right; }
.element-panel-gamma-inner { overflow: hidden;  }

.element-column-left-alpha-content .element-panel-gamma-header-outer  { display: block; background: none; padding: 1em 0 0 5px; margin: 0 0 0 0px;}
.element-panel-gamma-header-inner { background: #ffffff; padding: 0px 0px; color: #000000;}

.element-column-left-alpha-content .element-panel-gamma-body-content-outer { border: none; padding: 15px 0 0 10px; }

/* panel delta */
.panel-delta { clear: both; margin-bottom: 10px; background: #ffffff; }
.panel-delta .page-element-inner { width: 99%; overflow: hidden; border: 1px solid rgb(74, 157, 40); padding: 5px 0 0 0; }
.panel-delta .oFormBuilder .page-element-inner { border: none; }
.panel-delta .oFormBuilder fieldset.oDataFormFieldset .oDataFormElementContainer, fieldset.oDataFormFieldset .oDataElementContainer { padding: 6px 0px 6px 10px !important; }

.panel-delta .panel-content-outer { padding: 0 5px; }
.panel-delta .panel-content-inner { width: 100%; overflow: hidden; }


/* Content styles */
.element-column-left-alpha-content .ContentEditor h2 { font-size: 1.3em; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding: .5em 0 0 0; }

.element-column-left-alpha-content .ContentEditor li {display: block; background:  url("/EasySiteWeb/EasySite/StyleData/SM_General/Images/list-small-bg.gif") no-repeat 0 6px; padding: 0 0 0 10px; line-height: 1.45em;}
.oPageListerContainerOuter span.oBoxItemOuter {width: 450px;}
