img { display: none; }

body { margin: 10px; padding: 0; background: #fff; color: #000000; }

#main-outer { clear: both; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; }

#header-outer { clear: both; padding-left: 15px; background: #fff; }
#header-inner { padding-right: 6px; padding-bottom: 12px; background: #fff; }

#left-outer { float: left; width: 187px; padding: 10px 0 0px 0; background: #fff; }
#left-inner { padding-left: 0px; padding-bottom: 0px; background: #fff; border-top: 2px solid #ef8f90; border-bottom: 2px solid #ef8f90; }

.element-panel-alpha-header-outer { background: #eee; padding: 5px 12px; color: #e01f22; margin: 10px 2px 0 2px; }

.element-panel-gamma-header-outer { background: #e01f22; padding: 5px 12px; color: #e01f22; margin: 10px 2px 0 2px; }

/* Panel Links Only */
.element-panel-alpha-body-content-inner a:link { color: #000; text-decoration: underline; background: #eee; padding-right: 14px; }
.element-panel-alpha-body-content-inner a:visited { color: #000; text-decoration: underline; background: #eee; padding-right: 14px; }
.element-panel-alpha-body-content-inner a:hover, .element-panel-alpha-body-content-inner a:active { color: #000; background: #eee; }

.element-panel-beta-body-content-inner a:link { color: #000; text-decoration: underline; background: #fcfcfc; padding-right: 14px; }
.element-panel-beta-body-content-inner a:visited { color: #000; text-decoration: underline; background: #fcfcfc; padding-right: 14px; }
.element-panel-beta-body-content-inner a:hover, .element-panel-beta-body-content-inner a:active { color: #000; background: #fcfcfc; padding-right: 14px; text-decoration: none; }

.element-panel-gamma-body-content-inner a:link { color: #fff; text-decoration: underline; background: #e01f22; padding-right: 14px; }
.element-panel-gamma-body-content-inner a:visited { color: #fff; text-decoration: underline; background: #e01f22; padding-right: 14px; }
.element-panel-gamma-body-content-inner a:hover, .element-panel-gamma-body-content-inner a:active { color: #fff; background: #e01f22; padding-right: 14px; text-decoration: none; }

.SearchButton { color: #fff; background: #e01f22; border: 1px solid #cccccc;  margin: 0; width: 34px; height: 17px; cursor: pointer; font-weight: bold; }

.oDataFormButton { color: #666666; background: #eeeeee; border: 1px solid #cccccc; margin-right: 10px; padding: 0 12px 0 12px; font-weight: normal; cursor: pointer; line-height: 1.6em; font-size: 0.94em; }

#breadcrumb-outer { clear: both; margin: 0px; font-size: 1.125em; border-left: 0px solid #dddddd; border-right: 0px solid #dddddd; }

#footer-outer { clear: both; padding-left: 10px; background: #fff; }
#footer-inner { padding-right: 10px; padding-bottom: 10px; background: #fff; }

#logo-outer { float: left; width: 500px; margin-bottom: 8px; }

.snv-parent-outer { display: block; border-left: 1px solid #e01f22; border-right: 1px solid #e01f22; border-top: 1px solid #e01f22; }

.SearchLabel { font-weight: bold; padding: 3px 5px 0 0; display: block; color: #000;  background: none;}

/* All Links */
a:link { color: #000; text-decoration: underline; }
a:visited { color: #000; text-decoration: underline; }
a:hover, a:active {	color: #000; text-decoration: none; }

h2.element-panel-gamma-header { color: #000; }
#content-outer { margin-left: 0; }
