.ArticleBriefsHeadline
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ArticlesBriefsText
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.*
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ArticleBriefsSubsectionHeader
{
	font-family:Times New Roman;
	 font-size:24pt;
	 color:#444444;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:5px;
	 border-bottom:2px solid #4e97d2;
	 text-transform:uppercase;
	

}

.ArticleHeadline
{
	font-family:Arial;
	 font-size:18pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ArticleBody
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ArticleRelationLink
{
	font-family:Arial;
	 font-size:9pt;
	 color:#307E97;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryNameStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryPhotoTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryPhotoCaptionStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryCopyrightStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryPhotoCreditStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#1572C7;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#1572C7;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryTotalPhotosCountStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.ArticleRelationHeader
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.ContentDiv
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#FFFFFF;
	 

}

body
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 background-color:#CCCCCC;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#CCCCCC;
	 

}

.FeaturePhotoTitleStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#444444;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.FeaturePhotoCaptionStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#222222;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 

}

.ArticleBriefsBylineStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.OneClickHeader
{
	font-family:Arial;
	 font-size:14pt;
	 color:#444444;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.OneClickBullet
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.OneClickItem
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.FormTitleStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#246B82;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#246B82;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.FormTextAboveStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FormTextBelowStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FormLabelStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.FormItemStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FormTextBox
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FormErrorStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#CC0000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CC0000;
	 

}

.FormRequiredStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#777777;
	 

}

.FormTextAfterStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BrowseAllCategoryStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#FFFFFF;
	 

}

.BrowseAllSubcategoryStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.ListingSubcategoryStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#FFFFFF;
	 

}

.ListingAdStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.CouponGalleryLandingCouponGalleryNameStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.CouponGalleryTitleStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#777777;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#EEEEEE;
	 

}

.CouponGalleryDescriptionStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#EEEEEE;
	 

}

.CouponGalleryNameStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.CouponGalleryClipBarStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#3E8FAA;
	 

}

.ClassifiedsListingTotalCountStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.DisplayAdItemStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.RSSItemTitle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#307E97;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 

}

.RSSItemImage
{
	font-family:Arial;
	 font-size:11pt;
	 color:#030303;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#030303;
	 background-color:#FFFFFF;
	 width: 100px;
	 border: none;
	 

}

.RSSItemBrief
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.RSSItemMoreLink
{
	font-family:Arial;
	 font-size:8pt;
	 color:#B03A48;
	 background-color:#FFFFFF;
	 text-align:right;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#B03A48;
	 background-color:#FFFFFF;
	 

}

.PollNameStyle
{
	font-family:Times New Roman;
	 font-size:24pt;
	 color:#444444;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:5px;
	 border-bottom:2px solid #4e97d2;
	 text-transform:uppercase;
	 

}

.PollQuestionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.PollTextStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.RSSItemList
{
	font-family:Arial;
	 font-size:11pt;
	 color:#030303;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#030303;
	 background-color:#FFFFFF;
	 list-style: none;
	 padding: 0px;
	 

}

.RSSListItem
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#FFFFFF;
	 

}

.loginmod_Label
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-right:5px;
	 padding-bottom:10px;
	 

}

.loginmod_Checkbox
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.loginmod_LoggedInText
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.loginmod_LogoutLink
{
	font-family:Arial;
	 font-size:9pt;
	 color:#246B82;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#246B82;
	 

}

.loginmod_Title
{
	font-family:Arial;
	 font-size:12pt;
	 color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.loginmod_FailureText
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 padding-top:10px;
	 padding-bottom:10px;
	 

}

.ClassifiedSubmitAdStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.ClassifiedSubmitAdInputStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleEyebrow
{
	font-family:Arial;
	 font-size:9pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.ArticleCorrection
{
	font-family:Arial;
	 font-size:9pt;
	 color:#885252;
	 background-color:#E5E1DD;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#885252;
	 background-color:#E5E1DD;
	 padding:3px;
	 border:1px solid #CCCCCC;
	 

}

.ArticleSubheadline
{
	font-family:Arial;
	 font-size:11pt;
	 color:#777777;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#FFFFFF;
	 

}

.ArticleVideo
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.SearchLabel
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#FFFFFF;
	

}

.ArticlePhotoCaption
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BreadcrumbNavigationLink
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#506FAD;
	 font-weight:normal;
	 text-align:left;
	 

}

.BreadcrumbNavigationText
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#7F7F7F;
	 font-weight:normal;
	 text-align:left;
	 

}

.SubmitAnEventTextStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#246B82;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#246B82;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.SuccessMessageTextStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ENLSignupHeaderStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:12pt;
	 color:#222222;
	 font-weight:bold;
	 text-align:left;
	 

}

.ENLSignupMessageStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#222222;
	 font-weight:normal;
	 text-align:left;
	 

}

.ArticleBriefsListCommentsCountStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 

}

.ArticleBriefsListViewMoreStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#B03A48;
	 text-align:right;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#B03A48;
	 

}

.HorizontalRulesColor
{
	font-family:Arial;
	 font-size:8pt;
	 color:#CCCCCC;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CCCCCC;
	 

}

.FullArticleDateStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

div.RadDataPager_MySkin .rdpNumPart a.rdpCurrentPage
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 background-color:#3E8FAA;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#3E8FAA;
	 

}

div.RadDataPager_MySkin .rdpNumPart a
{
	font-family:Arial;
	 font-size:9pt;
	 color:#999999;
	 background-color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 background-color:#FFFFFF;
	 padding-right:8px;
	 

}

.ClassifiedsNavigationBarStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#222222;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#222222;
	 padding:3px;
	 

}

.FeatureStoryHeadlineStyle
{
	font-family:Arial;
	 font-size:18pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventCalendarNameStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#222222;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventCalendarTodaysEventsStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 color:#222222;
	 

}

.EventCalendarEventStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#307E97;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 

}

.FileGalleryNameStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#246B82;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	

}

.FileGalleryMessageStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.FileGalleryFileNameStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#307E97;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.FileGalleryFileDetailsStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.FileGalleryFileDescriptionStyle
{
	font-family:Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.CaptchaTextStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.LinkNameStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.LinksDirectoryNameStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#246B82;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#246B82;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.LinkDetailsStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.LinkWebsiteEmailStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 background-color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#444444;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.VideoLibraryVideoTitleStyle
{
	font-family:Arial;
	 font-size:14pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.VideoLibraryVideoCaptionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 border-bottom:1px solid #cccccc;
	 

}

.VideoLibraryVideoLinkStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.VideoPlayerListVideoTitle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.VideoLibraryNameStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.LinksDirectoryAlphabet
{
	font-family:Arial;
	 font-size:8pt;
	 color:#246B82;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#246B82;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.RadCaptcha span
{
	font-family:Arial;
	 font-size:9pt;
	 color:#CC0000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CC0000;
	 

}

.FeatureStoryMoreLinkStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:right;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.FeatureStoryDateStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleBriefsHeadlineBulletedList
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.PhotoGalleryLandingHeaderStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#4E97D2;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#4E97D2;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 border:1px solid #000000;
	 

}

.PhotoGalleryLandingPhotoGalleryNameStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.MostCommentedViewedTabStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 background-color:#CCCCCC;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#CCCCCC;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.MostCommentedViewedTabHoverStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 background-color:#BBBBBB;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#BBBBBB;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.MostCommentedViewedTabClickStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 background-color:#AAAAAA;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#AAAAAA;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 

}

.MostCommentedViewedBoxStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#222222;
	 background-color:#EEEEEE;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border:1px solid #cccccc;
	 

}

.MostCommentedViewedLinkStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.TextAboveCommentFormStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.TextBelowCommentFormStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleDisplayBylineStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.AdvertisementBackgroundColor
{
	font-family:Verdana;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.ArticleSidebarBackgroundTextStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 background-color:#DDDDDD;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#DDDDDD;
	 padding:10px;
	 border:1px solid #BBBBBB;
	 

}

.ArticleSidebarHeadlineStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.VideoLibraryBylineStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.OneClickReadingBoxStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.AdvancedSearchLink
{
	font-family:Arial;
	 font-size: x-small;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ArticleBriefsRelatedSubsections
{
	font-family:Arial;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ArticleBriefsDate
{
	font-family:Arial;
	 font-size:8pt;
	 color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 

}

.VideoPlayerListVideoTitleSelected
{
	font-family:Arial;
	 font-size:11pt;
	 color:#444444;
	 background-color:#CCCCCC;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#CCCCCC;
	 

}

.CommentsNameStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#333333;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#EEEEEE;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:6px;
	 padding-bottom:6px;
	 border:1px solid #d9d9d9;
	 

}

.CommentsMessageStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.CommentsDateStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 

}

.CommentsReportCommentStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#770000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#770000;
	 

}

.CommentsHideRevealCommentStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#EEEEEE;
	 padding-left:4px;
	 padding-right:4px;
	 padding-top:2px;
	 padding-bottom:2px;
	 border:1px solid #bbbbbb;
	 

}

.CommentsNewestOldestFirstStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#777777;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 background-color:#EEEEEE;
	 padding-left:4px;
	 padding-right:4px;
	 padding-top:2px;
	 padding-bottom:2px;
	 border:1px solid #bbbbbb;
	 

}

.CommentsBoxStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#EEEEEE;
	 

}

.CommentsTabStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#FFFFFF;
	 background-color:#990000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#990000;
	 padding-left:40px;
	 padding-right:40px;
	 padding-top:2px;
	 padding-bottom:2px;
	 

}

.CommentsTabSelectedStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#FFFFFF;
	 background-color:#770000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#770000;
	 padding-left:40px;
	 padding-right:40px;
	 padding-top:2px;
	 padding-bottom:2px;
	 

}

.CommentsBarStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 background-color:#AAAAAA;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#AAAAAA;
	 

}

.CommentsCountStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

div.RadDataPager_CommentsSkin .rdpNumPart a.rdpCurrentPage
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 background-color:#777777;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#777777;
	 

}

div.RadDataPager_CommentsSkin .rdpNumPart a
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

div.RadDataPager_CommentsSkin .rdpPagePrev, div.RadDataPager_CommentsSkin .rdpPageNext
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 width:34px;
	 height:22px;
	 

}

.ClassifiedsSubmitBarStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#222222;
	 padding-left:5px;
	 padding-right:3px;
	 padding-top:2px;
	 padding-bottom:3px;
	 

}

.ClassifiedsAdCountStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.SecurityAccessDeniedStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FFFFFF;
	 background-color:#770000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#770000;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px;
	 

}

.AskAnExpertQ
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertQHover
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertAHover
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertA
{
	font-family:Arial;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertQuestion
{
	font-family:Arial;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.AskAnExpertAnswer
{
	font-family:Arial;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.AskAnExpertHeader
{
	font-family:Arial;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.DelaysHeaderStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#000000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.DelaysListStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#000000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.LoginLabelTextStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.LoginRememberMeStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.LoginFailureTextStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#CE1531;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CE1531;
	 

}

.LoginBackgroundColor
{
	font-family:Arial;
	 font-size:12pt;
	 background-color:#DDDDDD;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-color:#DDDDDD;
	 

}

.FormHeader
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 background-color:#CCCCCC;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#CCCCCC;
	 padding:5px;
	 margin:10px 15px 10px 10px;
	 

}

.FormLabel
{
	font-family:Arial;
	 color:#444444;
	 text-align:right;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-right:20px;
	 

}

.FormSubLabel
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-left:20px;
	 

}

.FormInput
{
	font-family:Arial;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 padding:0px 20px 0px 20px;
	 

}

.FormSpacing
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 clear:both;
	 height:10px;
	 

}

.EventsCalendarMonthStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#999999;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#999999;
	 

}

.EventsCalendarWeekdayNameStyle
{
	font-family:Arial;
	 font-size:6pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.EventsCalendarWeekdayDateStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.EventsCalendarWeekMonthAtAGlanceTextStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#444444;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.EventsCalendarDateStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#880000;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#880000;
	 

}

.EventsCalendarTitleStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarEventDetails
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarLinks
{
	font-family:Arial;
	 font-size:8pt;
	 color:#880000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#880000;
	 

}

.EventsCalendarNoEventsTextStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendayDayBackgroundColor
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 background-color:#880000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#880000;
	 

}

.EventsCalendarSelectedDayBackgroundColor
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 background-color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#999999;
	 

}

.ArticleBriefsHRStyle
{
	 color:#BFBFBF;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#BFBFBF;
	 border-style:dotted;
	 

}

.PullQuoteTextStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PullQuoteOpenQuoteStyle
{
	font-family:Arial;
	 font-size:36pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:italic;
	 text-decoration:none;
	 color:#777777;
	 

}

.PullQuoteCloseQuoteStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.PullQuoteCreditStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-top:20px;
	 

}

.PullQuoteCreditTitleStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-top:5px;
	 

}

.PullQuoteAreaStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleBriefsBulletedList
{
	font-family:Arial;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 padding-left:15px;
	 margin-top:0px;
	 

}

.FinishTransactionStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitleStyle
{
	font-family:Arial;
	 font-size:16pt;
	 color:#DC0606;
	 background-color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#DC0606;
	 background-color:#000000;
	 

}

. FinishTransactionText
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.clrBodyBackground
{
	 background-color:#7D6464;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-color:#7D6464;
	 

}

.fntSectionHead
{
	font-family:Century Gothic;
	 font-size:20pt;
	 color:#F41147;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#F41147;
	 

}

.clrSectionHeadBackground
{
	 background-color:#94970E;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-color:#94970E;
	 

}

.fntTableLeftRequired
{
	font-family:Impact;
	 font-size:12pt;
	 color:#A70303;
	 font-weight:bold;
	 font-style:italic;
	 text-decoration:underline;
	 color:#A70303;
	 

}

.fntTableLeft
{
	font-family:Arial;
	 font-size:10pt;
	 color:#0F033F;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#0F033F;
	 

}

.clrTableLeft
{
	 background-color:#F10808;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-color:#F10808;
	 

}

.clrTableBody
{
	 background-color:#16DA35;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-color:#16DA35;
	 

}

.fntTableTitle
{
	font-family:Palatino Linotype;
	 font-size:26pt;
	 color:#1A1515;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#1A1515;
	 

}

.fntTableBody
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.fntTopNavSection
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.clrTopNavSectionBackground
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.fntBodyCopy
{
	

}

.clrBodyLink
{
	

}

.clrBodyVLink
{
	

}

.VideoPlayerListVideoCaption
{
	font-family:Arial;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FinishTransactionStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitleFont
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTextFont
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.EventsCalendarFullDetailsBox
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#EEEEEE;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px;
	 border-radius:10px;
	 

}

.EventsCalendarTelephoneStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarFullDetailsAlternateBox
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 background-color:#EEEEEE;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px;
	 

}

.RelatedPhotoGalleryHeaderStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-bottom:10px;
	 

}

.ArticlePhotoGalleryCaptionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.ArticlePhotoCaptionMoreStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 

}

.RelatedPhotoGallerySeeAllStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#334E92;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.ArticlePhotoFileInfoStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#777777;
	 padding-top:5px;
	 padding-bottom:15px;
	 

}

.RelatedPhotoGalleryPhotoTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 padding-bottom:10px;
	 

}

.RelatedVideosHeaderStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-bottom:10px;
	 

}

.ArticleRelatedVideoCaptionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.ArticleRelatedVideoCaptionMoreStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 

}

.RelatedVideosSeeAllStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.RelatedVideosTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 padding-bottom:10px;
	 

}

.RelatedAudioHeaderStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-bottom:10px;
	 

}

.ArticleRelatedAudioCaptionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.ArticleRelatedAudioCaptionMoreStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 

}

.RelatedAudioSeeAllStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.RelatedAudioTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 padding-bottom:10px;
	 

}

.ArticleAudioFileInfoStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-top:5px;
	 padding-bottom:10px;
	 

}

.ArticlePrintStyle
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 background-image:url(../../images/print-icon.png);
	 cursor:pointer;
	 float:right;
	 height:32px;
	 width:32px;
	 

}

.AudioTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 padding-bottom:10px;
	 

}

.AudioCaptionStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.AudioTranscriptionLinkStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#334E92;
	 padding-bottom:10px;
	 

}

.AudioSeeMoreLink
{
	font-family:Arial;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#334E92;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#334E92;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.AudioFileInfoStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#777777;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-top:5px;
	 padding-bottom:10px;
	 

}

.SearchResultsTopMessageStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#000000;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.BasketItemCountStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BasketViewBasketStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#2268A8;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 color:#2268A8;
	 

}

.BasketFileTypeStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:9px;
	 padding-bottom:5px;
	 

}

.BasketFileNameStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-left:10px;
	 padding-right:5px;
	 padding-top:8px;
	 padding-bottom:5px;
	 

}

.BasketSubsectionHeaderStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BasketItemHeaderStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PhotoGalleryTooltipsStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#444444;
	 background-color:#DDDDDD;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 background-color:#DDDDDD;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 border:2px solid #777777;
	 

}

.EventSubmissionCustomMessage
{
	font-family:Arial;
	 font-size:11pt;
	 color:#222222;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.UnpublishedGridItemDeleted
{
	font-family:Arial;
	 font-size:10pt;
	 color:#750000;
	 background-color:#FFFFFF;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#750000;
	 background-color:#FFFFFF;
	 padding-left:7px;
	 padding-right:7px;
	 padding-top:4px;
	 padding-bottom:3px;
	 

}

.UnpublishedGridItemDisabled
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.UnpublishedGridItemExpired
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.UnpublishedGridItemPostdated
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.HyperlinkHoverStyle
{
	    

}

.AudioDateStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.AudioDownloadOptionsLinkStyle
{
	font-family:Arial;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 color:#444444;
	 padding-bottom:10px;
	 

}

.ENLSignupLabelStyle
{
	 font-size:8pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ENLSignupInputStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ENLEditionNameStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ENLEditionSubjectStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 

}

.PhotoGalleryDetailsStyle
{
	font-family:Arial;
	 font-size:8pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ClassifiedListingHeader
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassifiedSubmissionMessageHeader
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassifiedSubmissionMessageText
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.RelatedFileHeaderStyle
{
	font-family:Arial;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.PhotoGalleryThumbnailHighlightColor
{
	font-family:Arial;
	 color:#CD2424;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CD2424;
	 

}

.ExtendedSignupHeaderStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ExtendedSignupMessageStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ExtendedSignupLabelStyle
{
	 font-size:8pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ExtendedSignupInputStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ExtendedEditionNameStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ExtendedEditionSubjectStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 

}

.ClassSignupHeaderStyle
{
	font-family:Arial;
	 font-size:12pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ClassSignupMessageStyle
{
	font-family:Arial;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ClassSignupLabelStyle
{
	 font-size:8pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ClassSignupInputStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassEditionNameStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassEditionSubjectStyle
{
	 font-size:10pt;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 

}

.EventCalendarSeeMoreStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#0060B6;
	 text-align:right;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#0060B6;
	 

}

.PrintButtonStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#0060B6;
	 text-align:right;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#0060B6;
	 

}

.NewsroomGalleryHeaderContainer
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 border-top:5px solid #444444;
	 border-bottom:5px solid #444444;
	 

}

.NewsroomGalleryHeaderText
{
	font-family:Arial;
	 font-size:11pt;
	 color:#3C4B6A;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#3C4B6A;
	 

}

.NewsroomGalleryDisplayPanel
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 border:2px solid #ececed;
	

}

.PhotoPurchaseStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.FlipbookTitleStyle
{
	font-family:Arial;
	 font-size:11pt;
	 color:#777777;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.FlipbookThumbnailStyle
{
	font-family:Arial;
	 font-size:10pt;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 box-shadow:5px 5px 5px 0px #999999;
	 border:1px solid #dddddd;
	 

}

.ENLSignupTermsHeaderStyle
{
	font-family:Impact;
	 font-size:22pt;
	 color:#FF0000;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.ExtendedSignupTermsHeaderStyle
{
	font-family:Courier New;
	 font-size:22pt;
	 color:#FF0000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 padding-top:20px;
	 

}

.ClassSignupTermsHeaderStyle
{
	

}

.RadMenu_1rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_1rm, .RadMenu_1rm a
{
	cursor:pointer !important;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#222222;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#222222;
	 padding-left:10px;
	 padding-right:10px;
	 
}

.RadMenu_1rm a:hover,.RadMenu_1rm a:focus
{
	cursor:pointer !important;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#444444;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#444444;
	 
}

.RadMenu_1rm .rmLevel1 .rmItem a,.RadMenu_1rm .rmLevel2 .rmItem a,.RadMenu_1rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-size:8pt;
	 color:#FFFFFF;
	 background-color:#444444;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#444444;
	 
}

.RadMenu_1rm .rmLevel1 .rmItem a:hover,.RadMenu_1rm .rmLevel2 .rmItem a:hover,.RadMenu_1rm .rmLevel3 .rmItem a:hover
.RadMenu_1rm .rmLevel1 .rmItem a:focus,.RadMenu_1rm .rmLevel2 .rmItem a:focus,.RadMenu_1rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 font-size:8pt;
	 color:#FFFFFF;
	 background-color:#666666;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#666666;
	 
}

.RadMenu_2rm ul
{
	height:1px;
	line-height:1px;
}

.RadMenu_2rm, .RadMenu_2rm a
{
	cursor:pointer !important;
	
}

.RadMenu_2rm a:hover,.RadMenu_2rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_2rm .rmLevel1 .rmItem a,.RadMenu_2rm .rmLevel2 .rmItem a,.RadMenu_2rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_2rm .rmLevel1 .rmItem a:hover,.RadMenu_2rm .rmLevel2 .rmItem a:hover,.RadMenu_2rm .rmLevel3 .rmItem a:hover
.RadMenu_2rm .rmLevel1 .rmItem a:focus,.RadMenu_2rm .rmLevel2 .rmItem a:focus,.RadMenu_2rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_3rm ul
{
	line-height:1px;
}

.RadMenu_3rm a
{
	cursor:pointer !important;
	
}

.RadMenu_3rm a:hover,.RadMenu_3rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_3rm .rmLevel1 .rmItem a,.RadMenu_3rm .rmLevel2 .rmItem a,.RadMenu_3rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_3rm .rmLevel1 .rmItem a:hover,.RadMenu_3rm .rmLevel2 .rmItem a:hover,.RadMenu_3rm .rmLevel3 .rmItem a:hover
.RadMenu_3rm .rmLevel1 .rmItem a:focus,.RadMenu_3rm .rmLevel2 .rmItem a:focus,.RadMenu_3rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_4rm ul
{
	height:1px;
	line-height:1px;
}

.RadMenu_4rm, .RadMenu_4rm a
{
	cursor:pointer !important;
	
}

.RadMenu_4rm a:hover,.RadMenu_4rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_4rm .rmLevel1 .rmItem a,.RadMenu_4rm .rmLevel2 .rmItem a,.RadMenu_4rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_4rm .rmLevel1 .rmItem a:hover,.RadMenu_4rm .rmLevel2 .rmItem a:hover,.RadMenu_4rm .rmLevel3 .rmItem a:hover
.RadMenu_4rm .rmLevel1 .rmItem a:focus,.RadMenu_4rm .rmLevel2 .rmItem a:focus,.RadMenu_4rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_5rm ul
{
	height:10px;
	line-height:10px;
}

.RadMenu_5rm, .RadMenu_5rm a
{
	cursor:pointer !important;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 
}

.RadMenu_5rm a:hover,.RadMenu_5rm a:focus
{
	cursor:pointer !important;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 
}

.RadMenu_5rm .rmLevel1 .rmItem a,.RadMenu_5rm .rmLevel2 .rmItem a,.RadMenu_5rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 
}

.RadMenu_5rm .rmLevel1 .rmItem a:hover,.RadMenu_5rm .rmLevel2 .rmItem a:hover,.RadMenu_5rm .rmLevel3 .rmItem a:hover
.RadMenu_5rm .rmLevel1 .rmItem a:focus,.RadMenu_5rm .rmLevel2 .rmItem a:focus,.RadMenu_5rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 
}

/* Rotator Module ID: 125 */
.Rotator_Header_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Headline_125 {  font-size:18pt; color:#FFFFFF; font-weight:bold; font-style:normal; text-decoration:none; color:#FFFFFF;  }
.Rotator_ThumbnailHeadline_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubheadline_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailHeadlineHighlight_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubHeadlineHighlight_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Brief_125 {  font-size:10pt; color:#FFFFFF; font-weight:normal; font-style:normal; text-decoration:none; color:#FFFFFF;  }
.Rotator_ContinueThisStory_125 {  font-size:8pt; text-align:right; font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_RelatedArticlesHeadline_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_RelatedArticlesHeader_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Bullet_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Counter_125 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ControlBarBackground_125 { background-color: #222222; }
.Rotator_ControlBarButton_125 { background-color: #222222; }
.Rotator_ThumbnailBackground_125 { background-color: #222222; }




<style type="text/css">
    html
    {
        margin:0px;
        padding:0px;
    }
        
    body
    {
        margin:0px;
        padding:0px;
    }
    
    .loginForm_Label
    {
        font-family:Arial;
        font-size:10pt;
        font-weight:normal; 
        padding-right:5px;
        padding-bottom:10px;
    }
    
    .loginForm_Textbox
    {
        margin-bottom:10px;  
    }
    
    .loginForm_Checkbox
    {
        font-family:Arial;
        font-size:9pt;
        font-weight:normal; 
        padding-left:70px;
        padding-bottom:10px;
    }
    
    .ArticleBreak
    {
        display:inline;
    }
    
    /*CH I dont think this is un use*/
    ArticleBreaks
    {
        display:none;  
    }
    
    a img
    {
        border:none;
    }
    
    
    /* Standard widths */

    .verynarrow 
    {
        width:30px !important;
    }

    .narrow 
    {
        width:70px !important;
    }

    .medium 
    {
        width:100px !important;
    }

    .mediumwide
    {
        width:150px !important;
    }
    
    .wide 
    {
        width:250px !important;
    }
    
    .extrawide 
    {
        width:500px !important;
    }
    
    
    /* Layout Manager */
        
    .module_wrapper
    {
        text-align:center;
        width: 100%;
    }
    
    .module_panel
    {
        display: inline-block;
        text-align: left;
    }
    
    
    /* Forms */
    
    .EditForm
    {
        width:1000px;
    }

    .EditForm_OuterTable
    {
        width:100%;
    }
    
    .EditForm_InnerTable
    {
        width:100%;
    }
    
    .EditForm_InnerTable th
    {
        padding-top:20px;
        padding-bottom:20px;
        font-weight:bold;
        font-size:11pt;    
    }
    
    .EditForm_InnerTable td
    {
        padding-right:5px;
    }
    
    .EditForm_Half
    {
        width:50%;
        padding-left:20px;
    }
    
    .EditForm_Buttons
    {
        padding:20px 20px 20px 0px;
    }

    .EditForm_FieldLabel
    {
        width:120px;
        max-width:120px;
        padding:0px 0px 20px 0px;
        font-size:10pt;
        font-weight:normal;
        text-align:right;
    }

    .EditForm_Field
    {
        width:360px;
        padding:0px 0px 20px 20px;
        font-size:10pt;
        font-weight:normal;
    }

    .EditForm_FieldColspan
    {
        width:860px;
        padding-bottom:20px;
        font-size:10pt;
        font-weight:normal;
    }

    .EditForm_SubFieldLabel
    {
        font-size:8pt;
    }

    .EditForm_SubField
    {
        padding-bottom:10px;   
    }

    .EditForm_ButtonSpacing
    {
        padding-right:5px;
    }


    /* Tables */

    table
    {
        border-style:none;
        border-spacing:0px;
        border-collapse:collapse;
        border-width:0px;
    }

    tr  
    {
        vertical-align:top;
    }
    
    td  
    {
        vertical-align:top;
        padding:0px;
        border-style:none;
        border-spacing:0px;
        border-collapse:collapse;
        border-width:0px;
    }
    
    th
    {
        text-align:left;
        vertical-align:top;
    }

    /* Article Briefs List static CSS */
    .ArticleBriefs_lblTopBriefHeadline
    {
        padding-bottom: 5px;
    }

    .ArticleBriefsList_pnlClearer
    {
        clear:both;
    }

    .ArticleBriefsList_pnlClearBoth
    {
        clear:both;
        height:10px;
    }

    .ArticleBriefsList_pnlBulletedList7
    {
        width:40%;
        float:left;
        padding-left:10px;
    }
    .ArticleBriefsList_pnlBriefsWithPhotos7
    {
        width:55%;
        float:left;
        margin-right:10px;
    }
    
    .floatleft
    {
        float:left;
    }

    .clearboth_height20px
    {
        clear:both;
        height:20px;
    }

    .clearboth_height10px
    {
        clear:both;
        height:10px;
    }

    .clearboth_height5px
    {
        clear:both;
        height:5px;
    }

    .display_inline
    {
        display:inline;
    }

    .display_none 
    {
        display:none;
    }

    .custom-tooltip-styling {
        background-color:#FFFFFF !important;
        color:#222222 !important;
        font-family:Arial !important;
        font-size:10pt !important;
        border:3px solid #3c4b6a !important;
        border-radius:5px !important;
        padding:0px !important;
    }

    .OffscreenText {
        position:absolute;
        left:-10000px;
        top:auto;
        width:1px;
        height:1px;
        overflow:hidden;
    }

    .margin0px {
        margin:0px;
    }

    .RadCalendar .rcRow td {
        text-align:center !important;
        padding-left:5px !important;
    }

    .RadCalendar .rcWeek th {
        text-align:center !important;
        padding-left:5px !important;
    }

    .RadSocialShare_Default {
        background-color:transparent !important;
    }
</style>