a.NavigationCurrentLink:link, a.NavigationCurrentLink:visited { padding: 5px 5px 5px 13px; display: block; text-decoration: none; font-weight: bold; background: #e2007a url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv-curr-arrow-fh.gif") no-repeat left center; font-size: 1.1em; color: #fff; }
a.NavigationCurrentLink:hover, a.NavigationCurrentLink:active { padding: 5px 5px 5px 13px; }

a.NavigationChildLink:link, a.NavigationChildLink:visited { padding: 5px 5px 5px 23px; display: block; text-decoration: none; font-weight: normal; background: #c40060; font-size: 1.1em; color: #fff; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { padding: 5px 5px 5px 23px; text-decoration: none; background: #c40060 url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv_child_icon_find.gif") no-repeat left center; }

a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { padding: 5px 5px 5px 13px; display: block; text-decoration: none; font-weight: bold; background: #e2007a; font-size: 1.1em; color: #fff; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { padding: 5px 5px 5px 13px; background: #e2007a url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv-curr-arrow-fh.gif") no-repeat left center; }
     
a.NavigationParentLink:link, a.NavigationParentLink:visited { padding: 5px 5px 5px 13px; display: block; text-decoration: none; font-weight: bold; background: #e2007a; font-size: 1.1em; color: #fff; }
a.NavigationParentLink:hover, a.NavigationParentLink:active { padding: 5px 5px 5px 13px; background: #e2007a url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv-curr-arrow-fh.gif") no-repeat left center; }

#left-outer { float: left; width: 177px; padding: 8px 0 0px 0; background: #fff url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv-top-fh.gif") no-repeat center top; margin-top: 15px; }
#left-inner { padding-bottom: 8px; background: #fff url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/snv-btm-fh.gif") no-repeat center bottom; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #e2007a; display: block; margin: 0; margin-bottom: 0.5em; padding: 0; }
h1 { font-size: 4em; margin-bottom: 0.75em; }
h2 { font-size: 1.3em; font-weight: bold; color: #e2007a; }

/* Content Links Only */
.ContentEditor a:link { color: #e2007a; text-decoration: underline; }
.ContentEditor a:visited { color: #e2007a; text-decoration: none; }
.ContentEditor a:hover, .ContentEditor a:active { color: #e2007a; text-decoration: none; }

/* Panel Alpha */
.element-panel-alpha-outer { clear: both; margin-bottom: 10px; }
.element-panel-alpha-inner { width: 100%; overflow: hidden; }

.element-panel-alpha-icon-outer { }
.element-panel-alpha-icon-inner { }

.element-panel-alpha-header-outer { background: #ef79bf url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/pa-hdr-bkgr-find-l.gif") no-repeat left top; padding: 0px 0px 0px 10px; color: #ffffff; }
.element-panel-alpha-header-inner { background: #ef79bf url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/pa-hdr-bkgr-find-r.gif") no-repeat right top; }
div.element-panel-alpha-header-inner h2 { color: #fff; background-color: transparent; font-size: 1.4em; font-weight: bold; padding: 8px 0px 6px 0px; }

.element-panel-alpha-body-outer { }
.element-panel-alpha-body-inner { }

.element-panel-alpha-body-content-outer { padding: 10px; background: #f2f2f2; }
.element-panel-alpha-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-alpha-body-content-inner ul { padding-left: 1em; margin-left: 1em; list-style-type: square; }
div.element-panel-alpha-body-content-inner li { }

/* Panel beta */
.element-panel-beta-outer { clear: both; margin-bottom: 10px; }
.element-panel-beta-inner { width: 100%; overflow: hidden; }

.element-panel-beta-icon-outer { }
.element-panel-beta-icon-inner { }

.element-panel-beta-header-outer { background: #ef79bf url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/pa-hdr-bkgr-find-l.gif") no-repeat left top; padding: 0px 0px 0px 10px; color: #ffffff; }
.element-panel-beta-header-inner { background: #ef79bf url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/pa-hdr-bkgr-find-r.gif") no-repeat right top; }
div.element-panel-beta-header-inner h2 { color: #fff; background-color: transparent; font-size: 1.4em; font-weight: bold; padding: 8px 0px 6px 0px; }

.element-panel-beta-body-outer { }
.element-panel-beta-body-inner { }

.element-panel-beta-body-content-outer { padding: 10px; background: #fff; }
.element-panel-beta-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-beta-body-content-inner ul { padding-left: 1em; margin-left: 1em; list-style-type: square; }
div.element-panel-beta-body-content-inner li { }

.ContentEditor ul li { list-style-type: none; background: transparent url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/bullet-find.gif") no-repeat left top; padding-left: 12px; }

.oDataFormInputText { margin: 0px; width: 90%; border: 1px solid #f7bfdd; background: #fff url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/form-field-bkgr.gif") repeat-x top left; }
.oDataFormInputTextarea { margin: 0px; width: 90%; border: 1px solid #f7bfdd; background: #fff url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/form-field-bkgr.gif") repeat-x top left; }

.oPageListerContainerOuter li.oBoxItemOdd { background: #fef2f8; }
.oPageListerContainerOuter li.oBoxItemEven { background: #fbd9eb; }

tr.table-row-background-alpha { background: #fef2f8; }
tr.table-row-background-beta { background: #fbd9eb; }

.oDataFormLegend { padding-left: 10px; padding-right: 10px; color: #e2007a; }
.oDataFormFieldset { border: 0px #cccccc solid; margin: 0; margin-top: 1em; padding: 0px; background: #fef2f8; }
.oDataFormLabel { display: block; margin-right: 3px; padding: 3px 10px 3px 10px; background: #fef2f8; color: #e2007a; }

th.oDataGridHeader { border: 0; border-bottom: 1px solid #e2007a; padding: 2px 8px 2px 8px; color: #ffffff; background: #e2007a url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/dghdr-bkgr-get.gif") repeat-x top left; font-weight: bold; text-align: left; }

td.oDataGridCell a:link, td.oDataGridCell a:visited { color: #e2007a; text-decoration: none; } 
td.oDataGridCell a:hover, td.oDataGridCell a:active { color: #e2007a; text-decoration: underline; background: transparent; }

.oDataFormButton { color: #fff; background: #f7bfdd url("/EasySiteWeb/EasySite/StyleData/AsterSarsen_General/Images/button_bg_get.gif") repeat-x left top; border: 1px solid #e2007a; margin-right: 10px; padding: 0 12px 0 12px; font-weight: normal; cursor: pointer; line-height: 1.6em; font-size: 0.94em; }

