/* Navigation */
a.menu-eta:link, a.menu-eta:visited { color: #331e54; background: #331e54 url("/EasySiteWeb/EasySite/StyleData/HTH_General/Images/tnv-members-ro.gif") no-repeat left top; border-bottom: 4px solid #9e8f3f; }
a.menu-eta:hover, a.menu-eta:active { }

#facts-inner { background: #fff; border: 1px solid #9e8f3f; }
.facts-content { display: block; color: #9e8f3f; font-size: 1.2em; font-weight: bold; padding: 0px 5px 5px 5px; }

/* Page Headings */
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: #9e8f3f; display: block; margin: 0; margin-bottom: 0.5em; padding: 0; }
h2, h3, h4 { font-weight: bold; }
h1 { margin: 0; }
h4 { color: #000; }

/*New Tables */
th.oDataGridHeader { border: 0; border-bottom: 4px solid #fff!important; padding: 4px 8px 4px 8px; color: #ffffff; background: #9e8f3f; font-weight: bold; text-align: left; }

a.NavigationChildLink:link, a.NavigationChildLink:visited { display: block; text-decoration: none; color: #1a2791; background: #e7e3cf; border-left: 3px solid #ffffff; }
a.NavigationChildLink:hover, a.NavigationChildLink:active { display: block; text-decoration: none; color: #fff !important; background: #9e8f3f; border-left: 3px solid #1a2791; }

a.NavigationSiblingLink:link, a.NavigationSiblingLink:visited { display: block; text-decoration: none; color: #1a2791; background: #e7e3cf; border-left: 3px solid #ffffff; }
a.NavigationSiblingLink:hover, a.NavigationSiblingLink:active { display: block; text-decoration: none; color: #fff !important; background: #9e8f3f; border-left: 3px solid #1a2791; }

.oDataFormLegend { color: #9e8f3f; }

/* RSS link Help the Hospices JG  starts */
.oRSSElement a { display: block; background: url(/EasysiteWeb/getresource.axd?AssetID=16677) no-repeat; padding: 3px 3px 9px 33px; margin: 3px 0px 3px 0px;}
/* RSS link Help the Hospices JG  ends */

/* 
	Forum styleing modifications
	KB - 28/09/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;
	margin:0px 2px;
	padding:2px 5px; 
}
.item-options ul li {
	list-style-position: outside;
	list-style-type: none;
	float:right;
}
.item-options ul{
	margin:0px;
	padding:0px; 
}
/*
	Forum / message board styling end.
*/


/*  Custom tabs - Ascent */
#crmFormTabs li {
	list-style-type: none;
	float: left;	
}
.tabs-inner li{
	list-style-type: none;
	margin-bottom:-1em;
}
a.tab{
	border:solid 1px silver;
	background:#e7e3cf;
	padding:0.3em 1em;
	margin-right:0.5em;
	text-decoration:none;
	display:block;
}
a.tab:hover{
	background:#9e8f3f;
	color:white;
}
li.tab-selected a{
	background:#9e8f3f;
	color:white;
}

/* group selectors doesn't work on IDs??? */
#crmFormTabArea_1{
	clear:left;
	border:solid 1px silver;
	padding:1em;
}
#crmFormTabArea_1 fieldset{
	border:none;
	margin-top:0px;
}
#crmFormTabArea_1 legend{
	display:none;
}

#crmFormTabArea_2{
	clear:left;
	border:solid 1px silver;
	padding:1em;
}
#crmFormTabArea_2 fieldset{
	margin-top:0px;
	border:none;
}
#crmFormTabArea_2 legend{
	display:none;
}
#crmFormTabArea_3{
	clear:left;
	border:solid 1px silver;
	padding:1em;
}
#crmFormTabArea_3 fieldset{
	margin-top:0px;
	border:none;
}
#crmFormTabArea_3 legend{
	display:none;
}
#crmFormTabArea_4{
	clear:left;
	border:solid 1px silver;
	padding:1em;
}
#crmFormTabArea_4 fieldset{
	margin-top:0px;
	border:none;
}
#crmFormTabArea_4 legend{
	display:none;
}

/*page lister JG bugfix 28/10/2009 */
.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: 0px !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: #9E8F3F; 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; }

