﻿#main-body { padding-top: 14px; }
#content-outer { width: 828px; }
#content-inner { width: auto; padding-left: 11px; }
#content-body { overflow: hidden; width: 100%; }

#content-body .banner-container { float: left; width: 468px; clear: none; text-align: left; }

.mission-outer { margin-bottom: 20px; }
.mission-inner { float: left; width: 247px; }
.mission img { display: block; float: left; }

/* Outer HP Columns */
.element-column-left-beta-outer { width: 58% !important; }
.element-column-right-beta-outer { width: 41% !important; }

/* Inner (Left) HP Column Split */
.element-column-left-beta-outer .element-columns-alpha-inner { background: #e2f4ff; }
.element-column-left-beta-outer .element-column-left-alpha-outer { width: 67% !important; float: left !important; }
.element-column-left-beta-outer .element-column-right-alpha-outer { width: 33% !important; float: left !important; }

.element-column-left-beta-outer .element-columns-alpha-outer { width: auto; border: 1px #b6b6b6 solid; border-top: 0;  }
.element-column-left-beta-outer .element-column-left-alpha-outer .element-panel-alpha-outer { border: 1px solid #b6b6b6; border-bottom: 0; border-left: 0; width: auto; }
.element-column-left-beta-outer .element-panel-alpha-outer { border: 1px solid #b6b6b6; border-bottom: 0; width: auto; }
.element-column-left-beta-outer .element-panel-alpha-header-outer { border-bottom: 0; }
.element-column-left-beta-outer .element-panel-alpha-body-outer { border: 1px solid #fff; border-top: 0; padding-top: 1px; background: 0; }
.element-column-left-beta-outer .element-panel-alpha-body-inner { border: 0; padding: 8px; background: url("/EasySiteWeb/EasySite/StyleData/SurgeryDoor_Master/Images/bg_alpha_dots.gif") no-repeat; }
.element-column-left-beta-outer .element-panel-alpha-body-content-inner { height: auto !important; height: 170px; min-height: 170px; }

/* Panel Alpha */
.element-column-right-beta-outer .element-panel-alpha-outer { margin-bottom: 1em; width: auto !important; }

/* Tabbed Panels */
.element-tabs-menu-outer { float: left; width: 51%; position: relative; left: 1px; }

.element-tabs-panel-outer { float: left; width: 49%; }
.element-tabs-panel-inner { background: #fff; border: 1px solid #c0c0c0; padding: 7px; width: auto; }

a.element-tabs-menu-link:link, a.element-tabs-menu-link:visited { display: block; color: #666; padding: 4px 0 4px 8px; width: auto !important; text-decoration: none; }
a.element-tabs-menu-link:hover, a.element-tabs-menu-link:active { text-decoration: none !important; cursor: pointer; }

li.tab-selected a.element-tabs-menu-link:link, li.tab-selected a.element-tabs-menu-link:visited { display: block; color: #cf376c; border: 1px solid #c0c0c0; border-right: 0; background: #fff; padding: 3px 0 3px 7px; width: auto !important; text-decoration: none; }
li.tab-selected a.element-tabs-menu-link:hover, li.tab-selected a.element-tabs-menu-link:active { text-decoration: none !important; cursor: pointer; }

.element-tabs-menu-inner ul { margin-left: 0; padding-left: 0; }
li.element-tabs-menu-tab { list-style-type: none; padding: 0; }

.element-tabs-container-alpha-inner { border-bottom: none; }

.element-panel-gamma-body-content-outer { padding: 0; }

.oPageListerShowImages li { height: auto !important; height: 120px; min-height: 120px; }