﻿/***********************************
Home Page Content
************************************/
#homepageContent {padding:20px 20px 0;}
#homepageContent .left {float:left; width:48%;}
#homepageContent .partners {padding:10px 0 0;border-top:1px solid #BFBFBF;}
#homepageContent .partners a {border:1px solid #CCC; float:left; height:70px; margin-right:5px; padding:5px;}
#homepageContent .right {float:right; width:48%;}
#homepageContent .contactUs {margin-bottom:20px;}
#homepageContent h2 {border-bottom:1px solid #BFBFBF}
#homepageContent ul {margin-bottom:10px;}
#homepageContent p {line-height:1.5; margin-bottom:10px;}
#homepageContent a:link,
#homepageContent a:visited {text-decoration:none; color:#333; font-weight:bold}
#homepageContent a:hover {text-decoration:underline;}
#homepageContent .clearer {clear:both;}
#flashContent {padding:0 20px;}

/**********************************/

#main-outer { clear: both; background: #fff; border-left: 1px solid #aeaead; border-right: 1px solid #aeaead; padding: 0px 0 0px 0px; }

#content-outer { margin-left: 0; padding: 0; }

#menu-outer { clear: both; background: transparent url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/top-nav-bkgr-hp.gif") no-repeat left top; color: #000; }

a.menu-alpha:link, a.menu-alpha:visited { text-decoration: none; display: block; background: transparent url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/top-nav-bkgr-hvr.gif") repeat-x left top; color: #fff; padding: 6px 10px 7px; font-weight: bold; }
a.menu-alpha:hover, a.menu-alpha:active { text-decoration: none; display: block; background: transparent url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/top-nav-bkgr-hvr.gif") repeat-x left top; color: #fff; padding: 6px 10px 7px; font-weight: bold; }

/* Panel Alpha */
.element-panel-alpha-outer { clear: none; float: left; width: 100%; margin: 0; background: transparent; }
.element-panel-alpha-inner { width: 100%; overflow: visible; background: transparent; }

.element-panel-alpha-icon-outer { display: none; }
.element-panel-alpha-icon-inner { display: none; }

.element-panel-alpha-header-outer { background: transparent; padding: 0px; }
.element-panel-alpha-header-inner { /*background: transparent url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/panel_tl_hp.gif") no-repeat left top; */ background:none #fff;}

div.element-panel-alpha-body-outer { background: #fff; padding: 5px 0px 15px 0px; }
div.element-panel-alpha-body-inner { width: 100%; overflow: hidden; background: #fff; }

.element-panel-alpha-body-content-outer { background: #fff; padding: 5px 0px; }
.element-panel-alpha-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-alpha-body-content-inner ul { padding-left: 1em; margin-left: 1em; }
div.element-panel-alpha-body-content-inner li { list-style-type: square; }

div.element-panel-alpha-body-content-inner a:link, div.element-panel-alpha-body-content-inner a:visited, a.oLinkInternal:link, a.oLinkInternal:visited { color: #4b253e; text-decoration: none; background: transparent; }
div.element-panel-alpha-body-content-inner a:hover, div.element-panel-alpha-body-content-inner a:active, a.oLinkInternal:hover, a.oLinkInternal:active { color: #b68ea8; text-decoration: none; background: transparent; }

div.element-panel-alpha-body-content-inner .ContentEditor { border-bottom: 0px solid #fff; padding-bottom: 7px; }

div.element-panel-alpha-body-content-inner h2, div.element-panel-alpha-body-content-inner h3 { padding: 0px 15px 10px 15px; border-bottom: 1px solid #bfbfbf; font-size: 1.5em; }

/* Panel beta */
.element-panel-beta-outer { clear: none; float: left; width: 100%; margin: 0; background: #fff; }
.element-panel-beta-inner { border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; background: #fff; }

.element-panel-beta-icon-outer { display: none; }
.element-panel-beta-icon-inner { display: none; }

.element-panel-beta-header-outer { background: #fff; padding: 0px; }
.element-panel-beta-header-inner { background: #fff; padding: 10px 15px 8px 15px; border-bottom: 1px solid #bfbfbf; }
div.element-panel-beta-header-inner h2 { color: #333; background-color: #fff; font-size: 1.5em; }

.element-panel-beta-body-outer { background: none; padding: 5px 0px 36px 0px; }
.element-panel-beta-body-inner { width: 100%; overflow: hidden; background: none; }

.element-panel-beta-body-content-outer { background: #fff; padding: 5px 0px; }
.element-panel-beta-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-beta-body-content-inner ul { padding-left: 1em; margin-left: 1em; }
div.element-panel-beta-body-content-inner li { list-style-type: square; }

div.element-panel-beta-body-content-inner a:link, div.element-panel-beta-body-content-inner a:visited { color: #4b253e; text-decoration: none; background: transparent; }
div.element-panel-beta-body-content-inner a:hover, div.element-panel-beta-body-content-inner a:active { color: #b68ea8; text-decoration: none; background: transparent; }

div.element-panel-beta-body-content-inner .ContentEditor { border-bottom: 0px solid #bfbfbf; }

div.element-panel-beta-body-content-inner h2, div.element-panel-beta-body-content-inner h3 { padding: 0px 15px 10px 15px; border-bottom: 1px solid #bfbfbf; font-size: 1.5em; }

div.element-panel-beta-body-content-inner p { padding: 0px 15px; }

/* Panel gamma */
.element-panel-gamma-outer { clear: none; float: left; width: 100%; margin: 0; background: transparent; }
.element-panel-gamma-inner { width: 100%; overflow: visible; background: transparent; }

.element-panel-gamma-icon-outer { display: none; }
.element-panel-gamma-icon-inner { display: none; }

.element-panel-gamma-header-outer { background: transparent; padding: 0px; }
.element-panel-gamma-header-inner { /*background: transparent url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/panel_tr_hp.gif") no-repeat right top; */padding: 10px 15px 8px 15px; border-bottom: 1px solid #bfbfbf; background:none #fff; }
div.element-panel-gamma-header-inner h2 { color: #333; background-color: #fff; font-size: 1.5em; }

div.element-panel-gamma-body-outer { background: #fff; padding: 5px 0px 15px 0px; }
div.element-panel-gamma-body-inner { width: 100%; overflow: hidden; background: #fff; }

.element-panel-gamma-body-content-outer { background: #fff; padding: 5px 0px; }
.element-panel-gamma-body-content-inner { width: 100%; overflow: hidden; }

div.element-panel-gamma-body-content-inner ul { padding-left: 1em; margin-left: 1em; }
div.element-panel-gamma-body-content-inner li { list-style-type: square; }

div.element-panel-gamma-body-content-inner a:link, div.element-panel-gamma-body-content-inner a:visited { color: #4b253e; text-decoration: none; background: transparent; }
div.element-panel-gamma-body-content-inner a:hover, div.element-panel-gamma-body-content-inner a:active { color: #b68ea8; text-decoration: none; background: transparent; }

div.element-panel-gamma-body-content-inner .ContentEditor { border-bottom: 0px solid #fff; padding-bottom: 7px; }

div.element-panel-gamma-body-content-inner h2, div.element-panel-gamma-body-content-inner h3 { padding: 0px 15px 10px 15px; border-bottom: 1px solid #bfbfbf; font-size: 1.5em; }

div.element-panel-gamma-body-content-inner p { padding: 0px 15px; }

span.ContactUs a:link { color: #333; font-weight: bold; text-decoration: none; }
span.ContactUs a:visited { color: #333; font-weight: bold; text-decoration: underline;  }
span.ContactUs a:hover { color: #333; font-weight: bold; text-decoration: underline;  }
span.ContactUs a:active { color: #333; font-weight: bold; text-decoration: underline; }
span.SignUp a:link { color: #333; font-weight: bold; text-decoration: none; }
span.SignUp a:visited { color: #333; font-weight: bold; text-decoration: underline;  }
span.SignUp a:hover { color: #333; font-weight: bold; text-decoration: underline;  }
span.SignUp a:active { color: #333; font-weight: bold; text-decoration: underline; }
span.Commercial a:link { color: #333; font-weight: bold; text-decoration: none; }
span.Commercial a:visited { color: #333; font-weight: bold; text-decoration: underline;  }
span.Commercial a:hover { color: #333; font-weight: bold; text-decoration: underline;  }
span.Commercial a:active { color: #333; font-weight: bold; text-decoration: underline; }
span.ResourceLibrary a:link { color: #333; font-weight: bold; text-decoration: none; }
span.ResourceLibrary a:visited { color: #333; font-weight: bold; text-decoration: underline;  }
span.ResourceLibrary a:hover { color: #333; font-weight: bold; text-decoration: underline;  }
span.ResourceLibrary a:active { color: #333; font-weight: bold; text-decoration: underline; }

.Asset_Center 
{
text-align: center;
    padding-bottom: 0px;
    margin: auto;
    margin-bottom: -3px;
}

#masthead-outer { padding-top: 15px; padding-bottom: 15px; background: #fff/* url("/EasySiteWeb/EasySite/StyleData/Gartec_General/Images/body-bkgr2.gif") no-repeat left top*/; }
#masthead-inner { width: 960px; height: 282px; }