/* Navigation */
a.menu-epsilon:link, a.menu-epsilon:visited { color: #331e54; background: #331e54 url("/EasySiteWeb/EasySite/StyleData/HTH_General/Images/tnv-services-ro.gif") no-repeat left top; border-bottom: 4px solid #e70f47; }
a.menu-epsilon:hover, a.menu-epsilon:active { }

#facts-inner { background: #fff; border: 1px solid #e70f47; }
.facts-content { display: block; color: #e70f47; font-size: 1.2em; font-weight: bold; padding: 0px 5px 5px 5px; }

/* Page Headings */
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #e70f47; display: block; margin: 0; margin-bottom: 0.5em; padding: 0; }
h2, h3, h4 { font-weight: bold; }
h1 { margin: 0; }
h4 { color: #000; }

.ContentEditor h2 { border-top: 1px solid #ccc; padding-top: 5px; }

.element-column-left-alpha-content .ContentEditor h2 { border-top: 0px solid #ccc; padding-top: 0px; }
.element-column-right-alpha-content h2 { border-top: 0px solid #ccc !important; }

/*New Tables */
th.oDataGridHeader { border: 0; border-bottom: 4px solid #fff!important; padding: 4px 8px 4px 8px; color: #ffffff; background: #e70f47; font-weight: bold; text-align: left; }

/*

a.NavigationChildLink:link, a.NavigationChildLink:visited { display: block; text-decoration: none; color: #1a2791; background: #fad4de; border-left: 3px solid #ffffff; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { display: block; text-decoration: none; background: #facfda; border-left: 3px solid #1a2791; }

a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; text-decoration: none; color: #1a2791; background: #fad4de; border-left: 3px solid #ffffff; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { display: block; text-decoration: none; background: #facfda; border-left: 3px solid #1a2791; }

*/

a.NavigationChildLink:link, a.NavigationChildLink:visited { display: block; text-decoration: none; color: #1a2791; background: #fad4de; border-left: 3px solid #ffffff; border-bottom: 1px solid #fff !important; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { display: block; text-decoration: none; color: #fff !important; background: #e70f47; border-left: 3px solid #1a2791; border-bottom: 1px solid #fff !important; }

a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; text-decoration: none; color: #1a2791; background: #fad4de; border-left: 3px solid #ffffff; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { display: block; text-decoration: none; color: #fff !important; background: #e70f47; border-left: 3px solid #1a2791; }

.oDataFormLegend { color: #e70f47; }

/* 
	Forum styleing modifications
	KB - 21/08/2009
*/
tr.table-row-background-beta .oDataGridCell { border-top: none!important; border-right: 1px solid #cecece!important; border-bottom: none!important; border-left: none!important; }
tr.table-row-background-beta td { border-top: none; border-right: 1px solid #cecece; border-bottom: none; border-left: none; }
tr.table-row-background-beta td:first-child { border-left: 1px solid #cecece; }

.item-options ul li input{
	float:left;
}
.item-options ul li {
	list-style-position: outside;
	list-style-type: none;
	float:right;
}

/*
	Tabs styling for Ascent module
	KB - 24/08/09
*/

/*  Custom tabs - Ascent */

.tabs-outer{
	border:none;
	margin-bottom:0px;
	padding-bottom:0px;
	background:white;
}
.tabs-inner{
	background:white;
	
}
.tab-outer{
	border:solid 1px silver !important;
	height:1em;
	padding-left:1em !important;
	padding-right:1em !important;
	
}

.tab{	
	width:7em !important;
	background:#efefef;
	margin-bottom:-1px;
}

.crm-builder-management-options{
	margin-top:1em;
}
/* group selectors doesn't work on IDs??? */
#crmFormTabArea_1{
	border:solid 1px silver;
	padding-bottom:1em;
}
#crmFormTabArea_1 fieldset{
	border:none;
}
#crmFormTabArea_1 legend{
	display:none;
}

#crmFormTabArea_2{
	border:solid 1px silver;
	padding-bottom:1em;
}
#crmFormTabArea_2 fieldset{
	border:none;
}
#crmFormTabArea_2 legend{
	display:none;
}

#crmFormTabArea_3{
	border:solid 1px silver;
	padding-bottom:1em;
}
#crmFormTabArea_3 fieldset{
	border:none;
}
#crmFormTabArea_3 legend{
	display:none;
}

#crmFormTabArea_4{
	border:solid 1px silver;
	padding-bottom:1em;
}
#crmFormTabArea_4 fieldset{
	border:none;
}
#crmFormTabArea_4 legend{
	display:none;
}

/* MJG [EIBS] - Removed as does not appear to be needed */
/*
.oPageListerContainerOuter span.oBoxItemOuter { margin-left: 0px !important; padding: 0px !important; padding-left: 0; }
.oPageListerContainerOuter span.oBoxItemTitle { font-weight: bold; margin-left: 0px !important; margin-top: 0px; margin-top: 0px; }

.oPageListerContainerOuter .oBoxItemSummary { margin-left: 110px !important; margin-bottom: 10px !important; }
*/


/*///// Colour coded Page Panels /////*/

/* Columns Gamma */
.element-columns-gamma-outer { float: left; width: 32%!important; margin-right: 17px; }

.panel-delta .element-columns-gamma-outer { float: right; width: 100%!important; margin-right: 0; }
.panel-delta .element-column-left-gamma-outer .element-panel-gamma-outer { float: right; }

/* Panel Gamma */

.element-panel-gamma-outer { clear: both; margin-bottom: 17px; width: 100%!important; }
.element-panel-gamma-inner { width: 100%; overflow: hidden; }

.element-panel-gamma-icon-outer { }
.element-panel-gamma-icon-inner { }

.element-panel-gamma-header-outer { background: #e70f47; padding: 5px 10px 5px 5px; color: #000; }
.element-panel-gamma-header-inner { }

.element-panel-gamma-body-outer { }
.element-panel-gamma-body-inner { }

.element-panel-gamma-body-content-outer { padding: 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; list-style-type: square; }
div.element-panel-gamma-body-content-inner li { }

.element-panel-gamma-body-outer .oAssetCentre, .element-panel-gamma-body-outer .oAssetLeft, .element-panel-gamma-body-outer .oAssetRight { margin-bottom: 0; }

