﻿body {
}
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* Masterpage Settings */
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */


/* Controls the settings of the entire main table */
.MasterTableSettings
{
  width: 100%;
  vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  border-color: White;
  padding: 0px;
  border-style: none;
}

.SidePanels
{
  background-color: #EDEDED;
}

.PageBorderSpace
{
	width: 10px;
}

.RowRemoveBorder
{
	vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  border-color: White;
  padding: 0px;
  border-style: none;
}

/* ----------------------------------------------------------------------- */

/* Controls the Header area of the content section */
.WorkingAreaSectionHeader
{
	width: 970px;
	background-color: White;
	border-collapse: collapse;
  border-spacing: 0px;
  border-color: White;
  padding: 0px;
  border-style: none;
}

/* ----------------------------------------------------------------------- */

/* Controls the Header area of the content section */
.WorkingAreaSectionContent
{
	width: 970px;
	background-color: White;
  /*border-width: 1px;	/* Currently just to see layout 
  border-style: solid; */
}

/* ----------------------------------------------------------------------- */

/* Controls the Footer area of the content section */
.WorkingAreaSectionFooter
{
	width: 970px;
	background-color: White;
  border-width: 0px;	/* Currently just to see layout */
  border-style: solid; 
}

.BorderLeftTop
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	border-style: none; 
  background-image: url('../Images/BorderTopLeft.jpeg'); 
  background-repeat: no-repeat; 
  height: 9px;
}

.BorderCenterTop
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px; 
	border-style: none;
	background-image: url('../Images/BorderTop.jpeg');
	height: 9px;
}

.BorderRightTop
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px;  
	border-style: none; 
  background-image: url('../Images/BorderTopRight.jpeg'); 
  background-repeat: no-repeat; 
  height: 9px;
}

.BorderLeft
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px;  
	border-style: none;
  background-image: url('../Images/BorderLeftHorizontal.jpeg');
}

.BorderRight
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px;  
	border-style: none;
  background-image: url('../Images/BorderRightHorizontal.jpeg');
}

.BorderLeftBottom
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px;  
	border-style: none; 
  background-image: url('../Images/BorderBottomLeft.jpeg'); 
  background-repeat: no-repeat; 
  height: 9px;
}

.BorderCenterBottom
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px; 
	border-style: none;
	background-image: url('../Images/BorderBottom.jpeg'); 
	height: 9px;
}

.BorderRightBottom
{
	border-collapse: collapse; 
	border-spacing: 0px; 
	padding: 0px;  
	border-style: none; 
  background-image: url('../Images/BorderBottomRight.jpeg'); 
  background-repeat: no-repeat; 
  height: 9px;
}

a.MasterpageLinkSetting:link 
{
	color: #808080;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration:none;
}

a.MasterpageLinkSetting:hover 
{
	color: #182568;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration:underline;
}

a.MasterpageLinkSetting:visited 
{
	color: #808080;
	font-family: Verdana;
	font-size: 7pt;
	text-decoration:none;
}

.BorderRemove
{
	vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  border-style: none;
  width:960px;
}

.SiteMapBorderRemove
{
	vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  border-style: none;
  width:760px;
}

.SiteMapBorderRemove2
{
	vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  border-style: none;
  width:100%;
}

.NewsBorder
{
	vertical-align: top;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px;
  border-style: none;
}

.MasterPageLinkHeading
{
  font-family: Verdana;
  font-size: 9pt;
  color: #808080;
}

/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */
/* Content Settings */
/* ----------------------------------------------------------------------- */
/* ----------------------------------------------------------------------- */

/* Headings */
.SynergyBlueSectionHeading
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #182568;
}

.SynergyBlueLearningSteps
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #182568;
}

.SynergyBlueLearningStepsOption2
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 10pt;
  color: #182568;
}

.eLearningNextStepStyle
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 10pt;
  color: #41C42A;
}

.XpressOrangeSectionHeading
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #DF8D04;
}

.XpressOrangeSectionHeading1
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #DF8D04;
}

.XpressOrangeSectionHeading2
{
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: underline;
  color: #DF8D04;
}

.XpressOrangeSectionHeading3
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #DF8D04;
}

.SynergyCorporateHeading1
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #182568;
}

.SynergyCorporateHeading2
{
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: underline;
  color: #182568;
}

.SynergyFoundationHeading1
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #0070C0;
}

.SynergyFoundationHeading2
{
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: underline;
  color: #0070C0;
}

.SynergyEnterpriseHeading1
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 9pt;
  color: #56A41D;
}

.SynergyEnterpriseHeading2
{
  font-family: Verdana;
  font-size: 8pt;
  text-decoration: underline;
  color: #56A41D;
}

.Heading3
{
	font-family: Verdana;
  font-size: 8pt;
  text-decoration: underline;
  color: #4D4D4D;
}
/* ----------------------------------------------------------------------- */

/* Content */

/* Link Headings */

a.ContentHeadingsLink:link 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #0070C0;
	text-decoration:none;
}

a.ContentHeadingsLink:hover 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #0070C0;
	text-decoration:underline;
}

a.ContentHeadingsLink:visited 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #0070C0;
	text-decoration:none;
}

a.ContentHeadingsLinkXpress:link 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #DF8D04;
	text-decoration:none;
}

a.ContentHeadingsLinkXpress:hover 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #DF8D04;
	text-decoration:underline;
}

a.ContentHeadingsLinkFoundation:link 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #0070C0;
	text-decoration:none;
}

a.ContentHeadingsLinkFoundation:hover 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #0070C0;
	text-decoration:underline;
}

a.ContentHeadingsLinkEnterprise:link 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #56A41D;
	text-decoration:none;
}

a.ContentHeadingsLinkEnterprise:hover 
{
	font-weight: bold;
  font-family: Verdana;
  font-size: 8pt;
  color: #56A41D;
	text-decoration:underline;
}


/* Menu Table Styling */

.MenuTableStyleTop
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BDBDBD; 
}

.MenuTableStyleTopDefault
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BDBDBD;
	width: 350px;
}

.MenuTableStyleTopXpressDefault
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BDBDBD;
	width: 400px;
}

/* Menu System */

a.MenuMain:link 
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MenuMain:hover 
{
	color: #0070C0;
	text-decoration:underline;
	font-family: Verdana;
	font-size: 9pt;
}

a.MenuMain:active
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MenuMain:selected
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainActive
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainActive:active
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainNonActive:link
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainNonActive:active
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainNonActive:hover
{
	color: #BDBDBD;
	text-decoration:underline;
	font-family: Verdana;
	font-size: 9pt;
}

a.MainNonActive:selected
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 9pt;
}

/* Menu Sub System */

a.MenuSubSystem:link 
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 7pt;
}

a.MenuSubSystem:active 
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 7pt;
}

a.MenuSubSystem:hover 
{
	color: #BDBDBD;
	text-decoration:underline;
	font-family: Verdana;
	font-size: 7pt;
}

a.MenuSubSystem:selected 
{
	color: #BDBDBD;
	text-decoration:none;
	font-family: Verdana;
	font-size: 7pt;
}

a.SubActive
{
	color: #182568;
	text-decoration:none;
	font-family: Verdana;
	font-size: 7pt;
}

/* Copy */

.DarkStandardBlurbs
{
  font-size: 8pt;
  font-family: Verdana;
  color: #4D4D4D;
}

.DarkBoldItemText
{
  font-size: 8pt;
  font-family: Verdana;
  font-weight: bold;
  color: #4D4D4D;
}

.DarkBoldItemTextSub
{
  font-size: 8pt;
  font-family: Verdana;
  font-weight: bold;
  color: #4D4D4D;
}

/* Login */
.LoginHeading
{
  font-size: 12pt;
  font-family: Verdana;
  font-weight: bold;
  color: White;
}

.LoginBoldItemText
{
  font-size: 8pt;
  font-family: Verdana;
  font-weight: bold;
  color: White;
}

.LoginStandardBlurbs
{
  font-size: 8pt;
  font-family: Verdana;
  color: Black;
}

.LoginErrorMessage
{
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: #FF8F29;
}

/* Menu Sub System */

.MenuSubSystemText
{
	font-family: Verdana;
	font-size: 8pt;
}

/* ----------------------------------------------------------------------- */
/* Modal Popup */

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

/* ----------------------------------------------------------------------- */
/* Error Message */

.ErrorMessage
{
  font-family: Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: Red;
}

.Notification
{
  font-family: Verdana;
  font-size: 7pt;
  color: Red;
}

/* ----------------------------------------------------------------------- */
/* Price List Styles */
.tblHeaderGeneral
{
  font-family: Verdana;
  font-weight: bold;
  font-size: 9pt;
  background-color: #787878;
  color: White;
}

.tblProductList
{
  font-family: Verdana;
  font-size: 8pt;
  vertical-align: top;
  color: Black;
}

/* ----------------------------------------------------------------------- */
/* Mailto */

a.hplDarkStandardBlurbs
{
	font-size: 8pt;
  font-family: Verdana;
  color: #4D4D4D;
	text-decoration:none;
}

a.hplMailto
{
  font-size: 8pt;
  font-family: Verdana;
}

/* ----------------------------------------------------------------------- */
/* Product Menu */

a.ProductMenu:link 
{
  font-family: Verdana;
  font-size: 8pt;
  color: #4D4D4D;
	text-decoration:none;
}

a.ProductMenu:hover 
{
  font-family: Verdana;
  font-size: 8pt;
  color: #4D4D4D;
	text-decoration:underline;
}

a.ProductMenu:visited 
{
  font-family: Verdana;
  font-size: 8pt;
  color: #4D4D4D;
	text-decoration:none;
}

/* ----------------------------------------------------------------------- */
/* Copyright */

.Copyright
{
	color: #808080;
	font-family: Verdana;
	font-size: 7pt;
}

/* ----------------------------------------------------------------------- */
/* Downloads layout */

.ImagePadding
{
	padding-left: 20px;
	padding-right: 20px;
}

/* ----------------------------------------------------------------------- */
/* Standard Modal screen text */
.StandardModalText
{
  font-size: 8pt;
  font-family: Verdana;
  color: White;
}

/* eLearning Headings */
.SectionHeading
{
  font-weight: bold;
  font-family: Verdana;
  font-size: 14pt;
  color: #182568;
}
