/* Front-End Admin Menu */
.AdminMenu
{
	padding:20px 20px 0 20px;

	text-align: right;
}

/********   ELEMENT PAGING   ********/
.ElementPagingResultsLabel
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #3d3d3d;
}

.ElementPagingLink
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 8pt;
	color: #4D4D4D;
}
	.ElementPagingLink:link
	{
		text-decoration: none;
		color: #4D4D4D;
	}
	.ElementPagingLink:visited
	{
		text-decoration: none;
		color: #4D4D4D;
	}
	.ElementPagingLink:hover
	{
		text-decoration: underline;
		color: #4D4D4D;
	}
	.ElementPagingLink:active
	{
		text-decoration: underline;
		color: #4D4D4D;
	}
	
.ElementPagingDivider
{
	color: #dfdfdf;
}

.ElementPagingResultsLabel
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #663333;
}

.ClassifiedDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.ClassifiedsText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
padding-right: 4px;
}

.ClassifiedsDisplay
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
padding-bottom: 7px;
padding-right: 4px;
}

.DocumentLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.DocumentDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.EventsListItem
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.EventsListName
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.EventsListSummary
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
display: block;
}

.EventsListLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
display: block;
}

.EventsListHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
padding-top: 7px;
}

.EventDatesItemPadding
{
padding-bottom: 7px;
}

.EventsListDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
margin-top: 7px;
}

.EventsBackButton
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
}

.FaqQuestion
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
padding-bottom: 5px;
}

.FaqAnswer
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
padding-bottom: 10px;
padding-left: 15px;
}

.FeedbackSubmittedMessage
{
font-family: Arial, Tahoma, Verdana;
font-size: 10pt;
color: #FC172B;
font-style: italic;
}

.FeedbackFieldInput
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
}

.FeedbackFieldOptionText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.FeedbackFieldLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.FeedBackViewLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
}

.FeedBackViewText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.InventorySearchTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #444444;
}

.InventoryGridHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
padding-right: 4px;
}

.InventoryGridItem
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
padding-right: 4px;
}

.InventoryGridAlternating
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.InventoryItemLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
}

.InventoryItem
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.InventoryItemImage
{
cursor: hand;
}

.InventoryCloseWindow
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #006FD2;
}

.InventoryGridSpacer
{
padding-bottom: 15px;
border-bottom-style: solid;
border-bottom-color: gray;
border-bottom-width: 1px;
}

.InventoryGridSpacerBottom
{
height: 15px;
}

.JobTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.JobClosed
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.JobPosted
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.JobLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.JobItem
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.JobValue
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.JobValueResource
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
cursor: hand;
}

.PageMenuItem
{
padding-bottom: 3px;
}

.PageMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.PageMenuLink:link
{
color: #363435;
text-decoration: none;
}

.PageMenuLink:visited
{
color: #363435;
text-decoration: none;
}

.PageMenuLink:hover
{
color: #363435;
text-decoration: underline;
}

.PageMenuLink:active
{
color: #363435;
text-decoration: underline;
}

.PageMenuSelectedItem
{
font-family: Arial, Tahoma, Verdana;
padding-bottom: 3px;
}

.PageMenuSelectedLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-weight: bold;
}

.PageMenuSelectedLink:link
{
color: #FC172B;
text-decoration: none;
}

.PageMenuSelectedLink:visited
{
color: #FC172B;
text-decoration: none;
}

.PageMenuSelectedLink:hover
{
color: #FC172B;
text-decoration: underline;
}

.PageMenuSelectedLink:active
{
color: #FC172B;
text-decoration: underline;
}

.PageMenuSub
{
margin-top: 3px;
margin-left: 10px;
}

.PageMenuSubItem
{
padding-bottom: 3px;
}

.PageMenuSubLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.PageMenuSubLink:link
{
color: #FC172B;
text-decoration: none;
}

.PageMenuSubLink:visited
{
color: #FC172B;
text-decoration: none;
}

.PageMenuSubLink:hover
{
color: #FC172B;
text-decoration: underline;
}

.PageMenuSubLink:active
{
color: #FC172B;
text-decoration: underline;
}

.DirectoryBuilderSearchText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.DirectoryBuilderEntryLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.DirectoryBuilderEntryText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.DirectoryBuilderGridHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 15px;
}

.DirectoryBuilderGridHeaderAdmin
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.DirectoryBuilderGridItem
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 15px;
}

.DirectoryBuilderGridItemAdmin
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.DirectoryBuilderGridAlternate
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
background-color: #FFFEE5;
padding-top: 2px;
padding-bottom: 2px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-top-width: 1px;
border-bottom-width: 1px;
}

.DirectoryBuilderNoResults
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
font-style: italic;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 15px;
}

.NewsHeadlineTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.NewsHeadlineDate
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
padding-bottom: 7px;
}

.NewsHeadlineSummary
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.NewsHeadlineLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
margin-top: 5px;
display: block;
}

.NewsHeadlineImage
{
cursor: hand;
}

.NewsArticleTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.NewsArticleContact
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.NewsArticleResource
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.NewsArticleResourceHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.NewsListHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.PopUpCloseWindow
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #006FD2;
}

.QuickLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
}

.QuickLinkDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
padding-bottom: 5px;
}

.QuickPollQuestionText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.QuickPollAnswerText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.SearchResultGroup
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.SearchErrorMessage
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-style: italic;
}

.SearchResult
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.SearchResultSummary
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.SearchCheckInput
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #4D4D4D;
}

.SearchLabel
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 8pt;
}

.SignInErrorText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #990000;
font-weight: bold;
}

.SignInText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #4D4D4D;
}

.SignInInput
{
}

.PhotoAlbumCaption
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
font-style: italic;
}

.PhotoAlbumThumb
{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
}

.SlideShowCount
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
margin-left: 5px;
}

.HeadlinesLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
}

.HeadlinesDate
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.HeadlineGridItemPadding
{
padding-bottom: 7px;
}

.DocumentItemPadding
{
padding-bottom: 5px;
}

.EventListItemPadding
{
padding-bottom: 10px;
}

.JobPanelPadding
{
padding-bottom: 7px;
}

.JobListTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.EventListTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.EventCreatingWizardThankYou
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
font-weight: normal;
font-style: italic;
}

.DirectoryBuilderEntryTextLarge
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.ElementWrapperFooter
{
background-color: #EAECE9;
}

.ElementWrapperContent
{
background-color: #EAECE9;
padding-top: 10px;
padding-bottom: 2px;
padding-left: 10px;
padding-right: 10px;
}

.Page
{
text-align: left;
position: relative;
width: 760px;
}

.StandardMenu table#menuBar
{
background-color: #FFFEE5;
}

.ElementWrapperTitleText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
}

.StandardMenuList
{
margin-left: 0px;
}

.StandardMenuItem
{
white-space:nowrap;
}

.StandardMenuSeparatorItem
{
background-color: #FFFEE5;
}

.ElementWrapperTitle
{
padding-top: 5px;
padding-bottom: 5px;
}

.StandardMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
text-transform: uppercase;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;
display: block;
}

.ElementWrapperHeaderOrange
{
background-color: #BE6524;
margin-bottom: 1px;
}

.StandardMenuLink:link
{
color: #363435;
text-decoration: none;
}

.StandardMenuLink:visited
{
color: #363435;
text-decoration: none;
}

.ElementWrapperHeaderDarkRed
{
background-color: #5A1C1E;
margin-bottom: 1px;
}

.StandardMenuLink:hover
{
color: #FC172B;
text-decoration: none;
}

.ElementWrapperHeader
{
margin-bottom: 1px;
}

.StandardMenuLink:active
{
color: #363435;
text-decoration: none;
}

.LinkPathDateText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #4D4D4D;
margin-left: 15px;
display: block;
}

.LinkPathList
{
}

.ElementWrapper
{
}

.LinkPathItem
{
}

.LinkPathSelectedItem
{
}

.ElementContainer
{
width: 100%;
margin-bottom: 20px;
}

.LinkPathSelectedText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
}

.LinkPathSeparatorItem
{
text-align: center;
}

.LinkPathLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.LinkPathLink:link
{
color: #363435;
text-decoration: none;
}

.LinkPathLink:visited
{
color: #363435;
text-decoration: none;
}

.LinkPathLink:hover
{
color: #4D4D4D;
text-decoration: underline;
}

.LinkPathLink:active
{
color: #363435;
text-decoration: underline;
}



.PageNameText
{
font-family: Arial, Tahoma, Verdana;
font-size: 20pt;
color: #FC172B;
font-weight: normal;
margin-bottom: 10px;
display: block;
}

.FooterMenuAdminLink,
.FooterMenuAdminLink:link,
.FooterMenuAdminLink:visited
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #990000;
text-decoration: none;
}

.FooterMenuAdminLink:hover,
.FooterMenuAdminLink:active
{
color: #990000;
text-decoration: underline;
}

.FooterMenuLink,
.FooterMenuLink:link,
.FooterMenuLink:visited
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
text-decoration: none;
}

.Footer
{
}

.FooterMenuList
{

}

.FooterMenuLink:hover,
.FooterMenuLink:active
{
color: #363435;
text-decoration: underline;
}

.FooterMenuSeparatorText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.FooterMenuSeparatorItem
{
text-align: center;
width: 10px;
padding-left: 5px;
padding-right: 5px;
}

.FooterMenuItem
{
}

.FooterCopyrightLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

html.teens .FooterMenuSeparatorText,
html.teens .FooterMenuLink,
html.teens .FooterMenuLink:link,
html.teens .FooterMenuLink:visited,
html.teens .FooterMenuLink:hover,
html.teens .FooterMenuLink:active,
html.teens .FooterMenuAdminLink,
html.teens .FooterMenuAdminLink:link,
html.teens .FooterMenuAdminLink:hover,
html.teens .FooterMenuAdminLink:visited,
html.teens .FooterMenuAdminLink:active,
html.teens .FooterCopyrightLabel
{
color:#ffffff;
}

.SurveyListLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.SurveyWindowTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 16pt;
color: #FC172B;
font-weight: bold;
}

.SurveyFieldLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.SurveyFieldInput
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.SurveyFieldOptionText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.SurveyDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
font-style: italic;
}

.SurveyPageTitle
{
font-family: Arial, Tahoma, Verdana;
font-size: 11pt;
color: #363435;
font-weight: bold;
}

.SurveyPageDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.SurveyInvalidText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-style: italic;
}

.SurveyAnswerValue
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.SurveyAnswerLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
font-style: italic;
}

.SurveyAnswerTotalVotes
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
font-style: italic;
}

.SurveyCompletedText
{
font-family: Arial, Tahoma, Verdana;
font-size: 9pt;
color: #363435;
font-style: italic;
}

.SurveyResultsLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.SolidDividerLine
{
background-color: #CCCCCC;
}

.StandardDateLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
}

.SubMenuItem
{
padding-bottom: 3px;
}

.SubMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
text-transform: uppercase;
}

.SubMenuLink:link
{
color: #FC172B;
text-decoration: none;
}

.SubMenuLink:visited
{
color: #FC172B;
text-decoration: none;
}

.SubMenuLink:hover
{
color: #FC172B;
text-decoration: underline;
}

.SubMenuLink:active
{
color: #FC172B;
text-decoration: underline;
}

.ElementWrapperStandardTitleText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.ElementWrapperTeensRedTitleText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
}

.ElementWrapperTeensGrayTitleText
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FFFFFF;
font-weight: bold;
}

.TeensMenuList
{
}

.TeensMenuItem
{
white-space:nowrap;
}

.TeensMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
padding-bottom: 7px;
padding-left: 6px;
padding-right: 6px;
display: block;
}

.TeensMenuLink:link
{
color: #FFFFFF;
text-decoration: none;
}

.TeensMenuLink:visited
{
color: #FFFFFF;
text-decoration: none;
}

.TeensMenuLink:hover
{
color: #FFFFFF;
text-decoration: none;
}

.TeensMenuLink:active
{
color: #FFFFFF;
text-decoration: none;
}

.TeensMenuSeparatorItem
{
}

.ListServThankYou
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-style: italic;
}

.ListServInstructions
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.ListServFieldLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.ListServList
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.ListServError
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-style: italic;
}

.ListServRemoveInstructions
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.ListServRemoveMessage
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.ListServDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
padding-left: 20px;
}

.EventsListDate
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.EventsListTime
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.EventListLocation
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.PhotoAlbumPageCount
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.QuickPollResultsTotalVotes
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
font-style: italic;
}

.QuickPollResultsAnswers
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.QuickPollResultsPercentage
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.QuickPollThankYou
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.StandardDropdownMenu
{
position: absolute;
border-top-style: solid;
border-top-color: #CCCCCC;
border-top-width: 1px;
display: none;
z-index:100;
}

.StandardDropdownMenuItem
{
width: 160px;
display: block;
padding:0;
}

.StandardDropdownMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
width: 100%;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 7px;
padding-right: 7px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-width: 1px;
display: block;
}

.StandardDropdownMenuLink:link
{
color: #FFFFFF;
text-decoration: none;
background-color: #363435;
}

.StandardDropdownMenuLink:visited
{
color: #FFFFFF;
text-decoration: none;
background-color: #363435;
}

.StandardDropdownMenuLink:hover
{
color: #FFFFFF;
text-decoration: none;
background-color: #FC172B;
}

.StandardDropdownMenuLink:active
{
color: #FFFFFF;
text-decoration: none;
background-color: #FC172B;
}

.TeensDropdownMenu
{
position: absolute;
display: none;
}

.TeensDropdownMenuItem
{
width: 160px;
display: block;
}

.TeensDropdownMenuLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
width: 100%;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 7px;
padding-right: 7px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
border-bottom-width: 1px;
display: block;
}

.TeensDropdownMenuLink:link
{
color: #FFFFFF;
text-decoration: none;
background-color: #363435;
}

.TeensDropdownMenuLink:visited
{
color: #FFFFFF;
text-decoration: none;
background-color: #363435;
}

.TeensDropdownMenuLink:hover
{
color: #FFFFFF;
text-decoration: none;
background-color: #FC172B;
}

.TeensDropdownMenuLink:active
{
color: #FFFFFF;
text-decoration: none;
background-color: #FC172B;
}

.TeensDateLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
}

.PageMenuParentItem
{
margin-bottom: 7px;
}

.DirectoryBuilderGridAlternateView
{
background-color: #FFFEE5;
padding-left: 2px;
padding-right: 2px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #CCCCCC;
border-bottom-color: #CCCCCC;
border-top-width: 1px;
border-bottom-width: 1px;
}

.SurveyAnswerVotes
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-style: italic;
}

.SurveyQuestionPadding
{
padding-bottom: 15px;
}

.SurveyPagePadding
{
padding-bottom: 10px;
}

.SurveyDescriptionPadding
{
padding-bottom: 10px;
}

.DirectoryBuilderGridItemView
{
padding-left: 2px;
padding-right: 2px;
}

.StandardMenuSelectedItem
{
white-space:nowrap;
}

.StandardMenuSelectedLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
text-transform: uppercase;
padding-bottom: 6px;
padding-left: 6px;
padding-right: 6px;
display: block;
}

.StandardMenuSelectedLink:link
{
color: #FC172B;
text-transform: uppercase;
text-decoration: none;
}

.StandardMenuSelectedLink:visited
{
color: #FC172B;
text-transform: uppercase;
text-decoration: none;
}

.StandardMenuSelectedLink:hover
{
color: #FC172B;
text-transform: uppercase;
text-decoration: none;
}

.StandardMenuSelectedLink:active
{
color: #FC172B;
text-transform: uppercase;
text-decoration: none;
}

.TeensMenuSelectedItem
{
}

.TeensMenuSelectedLink
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
text-transform: uppercase;
padding-bottom: 7px;
padding-left: 6px;
padding-right: 6px;
display: block;
}

.TeensMenuSelectedLink:link
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.TeensMenuSelectedLink:visited
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.TeensMenuSelectedLink:hover
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.TeensMenuSelectedLink:active
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}

.ErrorMessageLabel
{
font-family: Arial, Tahoma, Verdana;
font-size: 14pt;
color: #FC172B;
}

.SiteMapLevel2Item
{
padding-bottom: 20px;
padding-right: 30px;
}

.SiteMapLevel2Link
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
}

.SiteMapLevel2Link:link
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
text-decoration: none;
}

.SiteMapLevel2Link:visited
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
text-decoration: none;
}

.SiteMapLevel2Link:hover
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
text-decoration: underline;
}

.SiteMapLevel2Link:active
{
font-family: Arial, Tahoma, Verdana;
font-size: 12pt;
color: #FC172B;
font-weight: bold;
text-decoration: underline;
}

.SiteMapLevel3Item
{
padding-top: 3px;
}

.SiteMapLevel3Link
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
font-weight: bold;
}

.SiteMapLevel3Link:link
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
text-decoration: none;
}

.SiteMapLevel3Link:visited
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
text-decoration: none;
}

.SiteMapLevel3Link:hover
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
text-decoration: underline;
}

.SiteMapLevel3Link:active
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #363435;
text-decoration: underline;
}

.TableColumnHeader
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #FC172B;
font-weight: bold;
}

.SurveyListDescription
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
font-style: italic;
}

.SiteMapLevel4Link
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.SiteMapLevel4Link:link
{
color: #363435;
text-decoration: none;
}

.SiteMapLevel4Link:visited
{
color: #363435;
text-decoration: none;
}

.SiteMapLevel4Link:hover
{
color: #363435;
text-decoration: underline;
}

.SiteMapLevel4Link:active
{
color: #363435;
text-decoration: underline;
}

.SearchInformationMessage
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
color: #000000;
}

.ElementNavLinkPath
{
font-family: Arial, Tahoma, Verdana;
font-size: 8pt;
}

.ElementNavLinkPath:link
{
color: #4D4D4D;
text-decoration: none;
}

.ElementNavLinkPath:visited
{
color: #4D4D4D;
text-decoration: none;
}

.ElementNavLinkPath:hover
{
color: #4D4D4D;
text-decoration: underline;
}

.ElementNavLinkPath:active
{
color: #4D4D4D;
text-decoration: underline;
}
