.BannerContainerTitle
{
	font-weight: bold;
	font-size: 11px;
	color: black;
}


.ContainerTitleDark
{
	font-size: 10px;
	color: gainsboro;
	position: relative;
	top: 12px;
}

.ContainerActionsDark
{
	position: relative;
	top: 0px;
	left: 24px;
}

.ContainerVisibilityDark
{
	position: relative;
	top: -8px;
	right: 20px;
}


.Neon .ContainerTitle
{
	font-size: 10px;
	color: gainsboro;
	position: relative;
	top: 12px;
}

.Neon .ContainerActions
{
	position: relative;
	top: 0px;
	left: 24px;
}

.Neon .ContainerVisibility
{
	position: relative;
	top: -8px;
	right: 20px;
}

.Neon .BannerContainerTitle
{
	font-weight: bold;
	font-size: 11px;
	color: black;
}

.Neon .Head
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/* style of item titles on edit and admin pages */
.Neon .SubHead
{
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.Neon .SubSubHead
{
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Neon .Normal, .Neon .NormalRed, .Neon .NormalBold
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.Neon .NormalRed
{
	font-weight: bold;
	color: #ff0000;
}
.Neon .NormalBold
{
	font-weight: bold;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.Neon .NormalTextBox
{
	font-size: 11px;
	font-weight: normal;
}


/* text style for buttons and link buttons used in the portal admin pages */
.Neon .CommandButton, .Neon A.CommandButton:link, .Neon A.CommandButton:visited, .Neon A.CommandButton:active
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #003366;
}

.Neon A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

/* GENERIC */
.Neon H1, .Neon H2, .Neon H3, .Neon H4, .Neon H5, .Neon H6
{
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

.Neon H2
{
	font-size: 20px;
}

.Neon H3
{
	font-size: 12px;
}

.Neon H4
{
	font-size: 12px;
}

.Neon H5, DT
{
	font-size: 11px;
	font-weight: bold;
}

.Neon H6
{
	font-size: 11px;
	font-weight: bold;
}

.Neon TFOOT, .Neon THEAD
{
	font-size: 12px;
	color: #003366;
}

.Neon TH
{
	vertical-align: baseline;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

.Neon A:link, .Neon A:visited, .Neon A:active
{
	text-decoration: none;
	color: #003366;
}

.Neon A:hover
{
	text-decoration: underline;
	color: #ff0000;
}


.Neon UL LI
{
	list-style-type: square;
}

.Neon UL LI LI
{
	list-style-type: disc;
}

.Neon UL LI LI LI
{
	list-style-type: circle;
}

.Neon OL LI
{
	list-style-type: decimal;
}

.Neon OL OL LI
{
	list-style-type: lower-alpha;
}

.Neon OL OL OL LI
{
	list-style-type: lower-roman;
}

.Neon HR
{
	color: #babacf;
	height: 1pt;
	text-align: left;
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.Neon .Message
{
	font-size: 11px;
	font-weight: normal;
	font-size: 11px;
	background-color: #eeeeee;
}

/* style of item titles by Announcements and events */
.Neon .ItemTitle
{
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}




