/* $Group Navigation
/******************************/

.header-fragment-outer.group-navigation 
{ background: #7f868c url(../images/group-nav-bkg.gif) repeat-x top left; }


.header-fragment.group-navigation .navigation-list a:hover 
{ text-decoration: none; color: #55a51c}


.header-fragment.group-navigation .navigation-list.parent .navigation-item.with-children.active 
{ background: #005180 url(../images/group-nav-sep-with-children-active.gif) no-repeat center right; }

.menu.group-navigation-content
{ background: #002a44 url(../images/group-nav-popup-background.gif) no-repeat 0 0; padding: 10px 15px; border: none 0; color: #fff; min-width: 200px; }

.group-navigation-content a:hover 
{ color: #55a51c; font-weight: normal; }

.group-navigation-content .content-list-name a 
{ color: #ffffff; font-weight: normal; }
.group-navigation-content .content-list-name a:hover 
{ color: #55a51c; font-weight: normal; }	
.group-navigation-content .content-list li.content-item 
{ padding: 3px 0;padding-left: 5px; border-bottom: dotted 1px #555; border-top: none 0; margin: 0;color: #dde9f4;}


.group-navigation-content .content-list li.navigation-item a 
{ color: #55a51c; }

/* Also include the css for which the images have changed */

.header-fragment.group-navigation .navigation-list.parent .navigation-item.with-children.selected 
{ background: #333333 url(../images/group-nav-bkg-selected-with-children.gif) no-repeat top right; }

.header-fragment.group-navigation .navigation-list.parent 
{ height: 36px; background: url(../images/group-nav-sep.gif) no-repeat center left; }

.header-fragment.group-navigation .navigation-list.parent .navigation-item 
{ position: relative; background: url(../images/group-nav-sep.gif) no-repeat center right; }

.header-fragment.group-navigation .navigation-list.parent .navigation-item.back-to-parent 
{ padding: 0px; background: url(../images/group-nav-sep.gif) no-repeat center right; } 


.header-fragment.group-navigation .navigation-list.parent .navigation-item.with-children 
{ background: url(../images/group-nav-sep-with-children.gif) no-repeat center right; }

.header-fragment.group-navigation .navigation-list.parent .navigation-item.with-children.active 
{ background: #005180 url(../images/group-nav-sep-with-children-active.gif) no-repeat center right; }

.header-fragment.group-navigation .navigation-list.parent .navigation-item.last.active 
{ background-color: #55a51c; }

.header-fragment.group-navigation .navigation-list.parent .navigation-item.selected 
{ left: -1px; padding-left: 16px; padding-right: 14px; background: #005180;}

/* for custom login-logout-widget */
.header-fragment.login-logout-widget { float: right; position: relative; z-index: 2; }
	.header-fragment.login-logout-widget .navigation-list { list-style: none; margin: 0; padding: 0; line-height: 28px; display: inline }
	.header-fragment.login-logout-widget .navigation-item a { color: #06d; font-weight: bold; margin-right: 10px; padding-right: 10px; border-right: solid 1px #ccc; }
	.header-fragment.login-logout-widget .navigation-item a.internal-link.login, 
		.header-fragment.login-logout-widget .navigation-item a.internal-link.logout { margin-right: 0; padding-right: 0; border-right-width: 0; }
	.header-fragment.login-logout-widget .navigation-list-header, .login-logout .navigation-list-footer { display: none; }
	.header-fragment.login-logout-widget .navigation-item {  }
	
/*
.header-fragment.group-navigation .navigation-list.parent .navigation-item a:hover
{ background: #005180; }

*/

/******************************/
.poweredby {  height: 19px; text-align: center; display:none }
.poweredby a { display: block; width: 161px; padding: 19px 0 0 0; height:0; overflow: hidden; margin: 0 auto; display:none; }

/*Begin - Added by Ghanshyam for testing Wiki line spacing issue*/
h1, h2, h3, h4, h5, h6
{
	margin: 1em 0 .5em;
	font-size: 180%;
	font-weight: bold;
	line-height: 1.2em;
	color: #111;
	text-decoration: none;
}

h1 { font-weight: normal; }
h2 { font-size: 160%; }
h3 { font-size: 140%; }
h4 { font-size: 130%; line-height: 1.3em }
h5 { font-size: 120%; line-height: 1.3em }
h6 { font-size: 100%; line-height: 1.3em }
/*End - Added by Ghanshyam for testing Wiki line spacing issue*/

/*Begin - Added by Ghanshyam for code tag issue*/
code
{
	margin: 0; border: 0; outline: 0; font-weight: inherit;
	font-style: inherit; font-size: 100%; vertical-align: baseline;
	display: block; padding: 10px; font-family: Consolas, Lucida Console, Courier, Monospace;
 	background-color: #e1e1e1;
}

code p { padding: 0; }
/*End - Added by Ghanshyam for code tag issue*/

