.ArticleBriefsHeadline
{
	 font-family:Source Sans Pro;
	 font-size:14pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 

}

.ArticlesBriefsText
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 margin-top:6px;
	 margin-left:0px;
	 

}

.*
{
	 font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 

}

.ArticleBriefsSubsectionHeader
{
	 font-family:Source Sans Pro;
	 font-size:24pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #818991;
	 padding-bottom:4px;
	 

}

.ArticleHeadline
{
	font-family:Source Sans Pro;
	 font-size:18pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ArticleBody
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.ArticleRelationLink
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:left;
	 color: #365F7F;
	 background-color:#FFFFFF;
	 

}

.PhotoGalleryNameStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#777777;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.PhotoGalleryPhotoTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PhotoGalleryPhotoCaptionStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PhotoGalleryCopyrightStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.PhotoGalleryPhotoCreditStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.PhotoGalleryTotalPhotosCountStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.ArticleRelationHeader
{
	font-family:Source Sans Pro;
	 font-size:18pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 background-color:#FFFFFF;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:1px;
	 border-left-width:0px;
	 border-color: #9B9B9B;
	 border-style:solid;
	

}

.ContentDiv
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color: #FFFFFF;
	 

}

body
{
	 background-image:url(/FTP/SiteDesign/background.png);
	 background-repeat:repeat-x;
	  font-family:Source Sans Pro;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #222222;
	 background-color:#FFFFFF;
	 

}

.FeaturePhotoTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.FeaturePhotoCaptionStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 

}

.ArticleBriefsBylineStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #777777;
	 background-color:#FFFFFF;
	 

}

.OneClickHeader
{
	font-family:Source Sans Pro;
	 font-size:14pt;
	 color:#444444;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.OneClickBullet
{
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 padding-right:10px;
	 padding-bottom:5px;
	 padding-left:20px;
	 

}

.OneClickItem
{
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 padding-bottom:5px;
	 

}

.FormTitleStyle
{
	 font-family:Source Sans Pro;
	 font-size:24pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #888888;
	 padding-top:3px;
	 padding-right:3px;
	 padding-bottom:3px;
	 padding-left:3px;
	 

}

.FormTextAboveStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FormTextBelowStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FormLabelStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FormItemStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FormTextBox
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FormErrorStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:italic;
	 text-decoration:none;
	 text-align:left;
	 color: #FF0000;
	 

}

.FormRequiredStyle
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 text-align:left;
	 color: #FF0000;
	 

}

.FormTextAfterStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.BrowseAllCategoryStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#307E97;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 background-color:#FFFFFF;
	 

}

.BrowseAllSubcategoryStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:11pt;
	 color:#307E97;
	 background-color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 background-color:#FFFFFF;
	 

}

.ListingAdStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.CouponGalleryTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#777777;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#EEEEEE;
	 

}

.CouponGalleryDescriptionStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#EEEEEE;
	 

}

.CouponGalleryNameStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.CouponGalleryClipBarStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#FFFFFF;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 background-color:#3E8FAA;
	 

}

.ClassifiedsListingTotalCountStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.RSSItemTitle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#307E97;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#307E97;
	 

}

.RSSItemImage
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #365F7F;
	 background-color:#FFFFFF;
	 

}

.PollNameStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 display:none;
	 

}

.PollQuestionStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#333333;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.PollTextStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#EEEEEE;
	 

}

.RSSItemList
{
	 list-style: none;
	 padding: 0px;
	  font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #030303;
	 background-color:#FFFFFF;
	 

}

.RSSListItem
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 background-color:#FFFFFF;
	 

}

.loginmod_Label
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #333333;
	 padding-right:5px;
	 padding-bottom:10px;
	 

}

.loginmod_Checkbox
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.loginmod_LoggedInText
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.loginmod_LogoutLink
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.loginmod_Title
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#333333;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 padding-bottom:10px;
	 

}

.loginmod_FailureText
{
	font-family:Source Sans Pro;
	 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-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #777777;
	 

}

.ClassifiedSubmitAdInputStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleEyebrow
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:9pt;
	 color:#444444;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.SearchLabel
{
	 font-size:9pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.ArticlePhotoCaption
{
	display:block;
	 font-family:Open Sans;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #999999;
	 padding-bottom:8px;
	 margin-bottom:8px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:1px;
	 border-left-width:0px;
	 border-color: #CCCCCC;
	 border-style:solid;
	

}

.BreadcrumbNavigationLink
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.BreadcrumbNavigationText
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#7F7F7F;
	 font-weight:normal;
	 text-align:left;
	 

}

.SubmitAnEventTextStyle
{
	 font-size:24pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #BBBBBB;
	 

}

.SuccessMessageTextStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.ENLSignupHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#222222;
	 font-weight:bold;
	 text-align:left;
	 

}

.ENLSignupMessageStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.ArticleBriefsListCommentsCountStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 

}

.ArticleBriefsListViewMoreStyle
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #ED2123;
	 

}

.HorizontalRulesColor
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#CCCCCC;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CCCCCC;
	 

}

.FullArticleDateStyle
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 

}

div.RadDataPager_MySkin .rdpNumPart a.rdpCurrentPage
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color:#365F7F;
	 

}

div.RadDataPager_MySkin .rdpNumPart a
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #999999;
	 background-color:#FFFFFF;
	 padding-right:8px;
	 

}

.ClassifiedsNavigationBarStyle
{
	 padding:3px;
	  font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color: #666666;
	 

}

.FeatureStoryHeadlineStyle
{
	 font-family:Source Sans Pro;
	 font-size:30pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 

}

.EventCalendarNameStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#222222;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 display:none;
	

}

.EventCalendarTodaysEventsStyle
{
	 text-transform:uppercase;
	 font-family:Source Sans Pro;
	 font-size:14pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #777777;
	 

}

.EventCalendarEventStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#ED2123;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#ED2123;
	 

}

.FileGalleryNameStyle
{
	 font-family:Source Sans Pro;
	 font-size:24pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color:#365F7F;
	 padding-top:3px;
	 padding-right:3px;
	 padding-bottom:3px;
	 padding-left:3px;
	 

}

.FileGalleryMessageStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#444444;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.FileGalleryFileNameStyle
{
	 font-family:Source Sans Pro;
	 font-size:18pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.FileGalleryFileDetailsStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.FileGalleryFileDescriptionStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.CaptchaTextStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.LinkNameStyle
{
	 font-family:Source Sans Pro;
	 font-size:18pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 

}

.LinksDirectoryNameStyle
{
	 font-family:Source Sans Pro;
	 font-size:24pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #818991;
	 

}

.LinkDetailsStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	

}

.LinkWebsiteEmailStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 padding-top:5px;
	 padding-right:5px;
	 padding-bottom:5px;
	 padding-left:5px;
	 

}

.VideoLibraryVideoTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.VideoLibraryVideoCaptionStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.VideoLibraryVideoLinkStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.VideoPlayerListVideoTitle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.VideoLibraryNameStyle
{
	 display:none;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.LinksDirectoryAlphabet
{
	 font-family:Source Sans Pro;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #365F7F;
	 padding-top:3px;
	 padding-right:3px;
	 padding-bottom:3px;
	 padding-left:3px;
	 

}

.RadCaptcha span
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#CC0000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CC0000;
	 

}

.FeatureStoryMoreLinkStyle
{
	 display:none;
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #365F7F;
	 

}

.FeatureStoryDateStyle
{
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 

}

.ArticleBriefsHeadlineBulletedList
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 

}

.PhotoGalleryLandingHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 padding-left:3px;
	 padding-right:3px;
	 padding-top:3px;
	 padding-bottom:3px;
	 border:1px solid #000000;
	 

}

.PhotoGalleryLandingPhotoGalleryNameStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.MostCommentedViewedTabStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.MostCommentedViewedTabHoverStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#ED2123;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#ED2123;
	 

}

.MostCommentedViewedTabClickStyle
{
	font-family:Source Sans Pro;
	 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;
	 cursor:default !important;
	

}

.MostCommentedViewedBoxStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 background-color:#EEEEEE;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#EEEEEE;
	 padding-left:10px;
	 padding-right:20px;
	 padding-top:10px;
	 padding-bottom:10px;
	 

}

.MostCommentedViewedLinkStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.TextAboveCommentFormStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.TextBelowCommentFormStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleDisplayBylineStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #777777;
	 

}

.AdvertisementBackgroundColor
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.ArticleSidebarBackgroundTextStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.VideoLibraryBylineStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.OneClickReadingBoxStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.AdvancedSearchLink
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.ArticleBriefsRelatedSubsections
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.ArticleBriefsDate
{
	 font-family:Source Sans Pro;
	 font-size:8pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #6E6F71;
	 

}

.VideoPlayerListVideoTitleSelected
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 white-space:pre-wrap;
	

}

.CommentsDateStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#999999;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 

}

.CommentsReportCommentStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#770000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#770000;
	 

}

.CommentsHideRevealCommentStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 color:#FFFFFF;
	 background-color:#246B82;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#246B82;
	 padding-left:5px;
	 padding-right:3px;
	 padding-top:2px;
	 padding-bottom:3px;
	 

}

.ClassifiedsAdCountStyle
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.SecurityAccessDeniedStyle
{
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	

}

.AskAnExpertQ
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertQHover
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertAHover
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertA
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#FF0000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.AskAnExpertQuestion
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.AskAnExpertAnswer
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.AskAnExpertHeader
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#000000;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.DelaysHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#000000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.DelaysListStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#000000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.LoginLabelTextStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #333333;
	 

}

.LoginRememberMeStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#333333;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.LoginFailureTextStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#ED2123;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#ED2123;
	 

}

.LoginBackgroundColor
{
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 background-color:#FFFFFF;
	 

}

.FormHeader
{
	 padding:5px;
	 margin:10px 15px 10px 10px;
	  font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 background-color:#CCCCCC;
	 

}

.FormLabel
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #444444;
	 padding-right:20px;
	 

}

.FormSubLabel
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 padding-left:20px;
	 

}

.FormInput
{
	 padding:0px 20px 0px 20px;
	  font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.FormSpacing
{
	 clear:both;
	 height:10px;
	  font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 

}

.EventsCalendarMonthStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:6pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.EventsCalendarWeekdayDateStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#FFFFFF;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.EventsCalendarWeekMonthAtAGlanceTextStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#444444;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.EventsCalendarDateStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#880000;
	 text-align:center;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#880000;
	 

}

.EventsCalendarTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarEventDetails
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarLinks
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#880000;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#880000;
	 

}

.EventsCalendarNoEventsTextStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendayDayBackgroundColor
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #BFBFBF;
	 

}

.PullQuoteTextStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PullQuoteOpenQuoteStyle
{
	font-family:Source Sans Pro;
	 font-size:36pt;
	 color:#777777;
	 text-align:left;
	 font-weight:bold;
	 font-style:italic;
	 text-decoration:none;
	 color:#777777;
	 

}

.PullQuoteCloseQuoteStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.PullQuoteCreditStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.ArticleBriefsBulletedList
{
	 font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-left:35px;
	 margin-top:8px;
	 

}

.FinishTransactionStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitleStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:12pt;
	 color:#A70303;
	 font-weight:bold;
	 font-style:italic;
	 text-decoration:underline;
	 color:#A70303;
	 

}

.fntTableLeft
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.clrBodyVLink
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.VideoPlayerListVideoCaption
{
	font-family:Source Sans Pro;
	 font-size:8pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.FinishTransactionStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitleFont
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTextFont
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.FinishTransactionTitle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#000000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#000000;
	 

}

.EventsCalendarFullDetailsBox
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:11pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.EventsCalendarFullDetailsAlternateBox
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.RelatedPhotoGallerySeeAllStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color:#365F7F;
	 padding-top:5px;
	 padding-right:5px;
	 padding-bottom:5px;
	 padding-left:5px;
	 

}

.ArticlePhotoFileInfoStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #444444;
	 padding-bottom:10px;
	 

}

.ArticleRelatedVideoCaptionMoreStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.RelatedVideosSeeAllStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.RelatedVideosTitleStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 

}

.RelatedAudioSeeAllStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 

}

.RelatedAudioTitleStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365F7F;
	 padding-bottom:10px;
	 

}

.AudioSeeMoreLink
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color:#365F7F;
	 padding-top:5px;
	 padding-right:5px;
	 padding-bottom:5px;
	 padding-left:5px;
	 

}

.AudioFileInfoStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:12pt;
	 color:#333333;
	 background-color:#CCCCCC;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#CCCCCC;
	 padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:10px;
	 margin-bottom:20px;
	

}

.BasketItemCountStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BasketViewBasketStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:left;
	 color: #365F7F;
	 

}

.BasketFileTypeStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.BasketItemHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#444444;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#444444;
	 

}

.PhotoGalleryTooltipsStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:11pt;
	 color:#222222;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.UnpublishedGridItemDeleted
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#ED2123;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#ED2123;
	 

}

.UnpublishedGridItemDisabled
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FF0000;
	 

}

.UnpublishedGridItemExpired
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#ED2123;
	 text-align:left;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#ED2123;
	 

}

.UnpublishedGridItemPostdated
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#777777;
	 text-align:left;
	 font-weight:normal;
	 font-style:italic;
	 text-decoration:none;
	 color:#777777;
	 

}

.HyperlinkHoverStyle
{
	    

}

.AudioDateStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:left;
	 color: #444444;
	 padding-bottom:10px;
	 

}

.ENLSignupLabelStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 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:Source Sans Pro;
	 font-size:8pt;
	 color:#222222;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ClassifiedListingHeader
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassifiedSubmissionMessageHeader
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.ClassifiedSubmissionMessageText
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.RelatedFileHeaderStyle
{
	font-family:Source Sans Pro;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.PhotoGalleryThumbnailHighlightColor
{
	font-family:Source Sans Pro;
	 color:#CD2424;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#CD2424;
	 

}

.ExtendedSignupHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ExtendedSignupMessageStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.ExtendedSignupLabelStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 

}

.ExtendedSignupInputStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 

}

.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:Source Sans Pro;
	 font-size:12pt;
	 color:#222222;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#222222;
	 

}

.ClassSignupMessageStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #365F7F;
	 

}

.PrintButtonStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 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;
	

}

.FlipbookTitleStyle
{
	font-family:Source Sans Pro;
	 font-size:11pt;
	 color:#777777;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#777777;
	 

}

.FlipbookThumbnailStyle
{
	font-family:Source Sans Pro;
	 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:Source Sans Pro;
	 font-size:22pt;
	 color:#FF0000;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.ExtendedSignupTermsHeaderStyle
{
	font-family:Source Sans Pro;
	 font-size:22pt;
	 color:#FF0000;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 padding-top:20px;
	 

}

.ClassSignupTermsHeaderStyle
{
	

}

.FacebookCommentsBoxStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.SignupHeaderStyle
{
	 font-size:14pt;
	 color:#FFFFFF;
	 background-color:#333333;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#333333;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.SignupHeaderInactiveStyle
{
	 font-size:14pt;
	 color:#999999;
	 background-color:#777777;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#999999;
	 background-color:#777777;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.SignupLabelStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 padding-bottom:3px;
	 

}

.SignupRequiredStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.SignupTotalLabelStyle
{
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 

}

.SignupTotalStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.SignupCollapseExpandStyle
{
	font-family:Source Sans Pro;
	 font-size:16pt;
	 color:#333333;
	 background-color:#DDDDDD;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#DDDDDD;
	 padding-left:2px;
	 padding-right:2px;
	 width:19px;
	 line-height:23px;
	 

}

.SignupCollapseExpandStyle:hover
{
	font-family:Source Sans Pro;
	 font-size:16pt;
	 color:#333333;
	 background-color:#CCCCCC;
	 text-align:center;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#CCCCCC;
	 padding-left:2px;
	 padding-right:2px;
	 width:19px;
	 line-height:23px;
	 

}

.SignupDescriptionStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 

}

.PurchasePhotosButtonStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 background-color:#CCCCCC;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#CCCCCC;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.PurchasePhotoButtonStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 background-color:#CCCCCC;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 background-color:#CCCCCC;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.PhotosInCartStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 padding-top:5px;
	 

}

.ArticleHeadlineOverThumbnailStyle
{
	font-family:Source Sans Pro;
	 font-size:18pt;
	 color:#FFFFFF;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 

}

.SignupFieldHeaderStyle
{
	 font-size:14pt;
	 color:#FFFFFF;
	 background-color:#333333;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FFFFFF;
	 background-color:#333333;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 

}

.RenewalNotificationStyle
{
	font-family:Source Sans Pro;
	 font-size:10pt;
	 color:#ED2123;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#ED2123;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 border:1px solid #ed2123;
	 

}

.ForgotPasswordMessageStyle
{
	 font-size:14pt;
	 color:#FF0000;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#FF0000;
	 

}

.ForgotPasswordAdditionalMessageStyle
{
	 color:#0029FF;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#0029FF;
	 

}

.SuperNewsletterGroupsMessageStyle
{
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #333333;
	 

}

.EmbargoDateStyle
{
	

}

.BriefEmbargoDateStyle
{
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 

}

.FeatureStoryBodyStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 padding-bottom:10px;
	 column-count:2;
	 

}

.FeatureStoryBylineStyle
{
	font-family:Source Sans Pro;
	 font-size:12pt;
	 color:#333333;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.FeatureStoryTimeStyle
{
	font-family:Source Sans Pro;
	 font-size:24pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 position:relative;
	 top:-10px;
	 

}

.FeatureStorySidebarHeadlineStyle
{
	font-family:Source Sans Pro;
	 font-size:18pt;
	 color:#333333;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 padding-bottom:10px;
	 text-transform:uppercase;
	

}

.FeatureStorySidebarTextStyle
{
	font-family:Source Sans Pro;
	 font-size:9pt;
	 color:#333333;
	 text-align:left;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 

}

.FeatureStoryRelatedArticleVisualLinkStyle
{
	font-family:Source Sans Pro;
	 font-size:14pt;
	 color:#333333;
	 text-align:left;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 color:#333333;
	 padding-left:5px;
	 padding-right:5px;
	 padding-top:5px;
	 padding-bottom:5px;
	 border:1px solid #333333;
	 

}

.FeatureStoryPhotoCaptionStyle
{
	 position:relative;
	 top:-10px;
	  font-family:Source Sans Pro;
	 font-size:14pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #333333;
	 

}

.CheckinOnHeader
{
	

}

.CheckinOnHeader
{
	

}

.CheckinOnLabel
{
	

}

.CheckinOnStatus
{
	

}

.slicknav_btn
{
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #333333;
	 

}

.SearchFormTextStyle
{
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #444444;
	 

}

.PhotoGalleryBriefSeeAllStyle
{
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #365F7F;
	 

}

.FooterHeaderStyle
{
	text-transform:uppercase;
	 font-family:Source Sans Pro;
	 font-size:11pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 padding-bottom:3px;
	 margin-bottom:10px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:1px;
	 border-left-width:0px;
	 border-color: #777777;
	 border-style:solid;
	

}

.FooterTextStyle
{
	 font-family:Source Sans Pro;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 

}

.RelatedContentDownloadStyle
{
	 font-family:Gill Sans / Gill Sans MT, sans-serif;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #000000;
	 background-color:#D9D9D9;
	 padding-bottom:20px;
	 

}

.ArticleBriefSubheadline
{
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 

}

.ArticleBriefTooltip
{
	 max-width:728px;
	 box-shadow:0 0 10px #aaaaaa;
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 background-color:#FFFFFF;
	 padding-right:20px;
	 padding-left:20px;
	 

}

.RadMenu_1rm ul
{
	height:34px;
	line-height:34px;
}

.RadMenu_1rm, .RadMenu_1rm a
{
	cursor:pointer !important;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_1rm a:hover,.RadMenu_1rm a:focus
{
	cursor:pointer !important;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_1rm .rmLevel1 .rmItem a,.RadMenu_1rm .rmLevel2 .rmItem a,.RadMenu_1rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 background-color:#DDDDDD;
	 
}

.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:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #222222;
	 background-color:#DDDDDD;
	 
}

.RadMenu_2rm ul
{
	height:28px;
	line-height:28px;
}

.RadMenu_2rm, .RadMenu_2rm a
{
	cursor:pointer !important;
	 text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:14pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color:#FF0000;
	 padding-top:0px;
	 padding-right:5px;
	 padding-bottom:0px;
	 padding-left:5px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_2rm a:hover,.RadMenu_2rm a:focus
{
	cursor:pointer !important;
	 text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:14pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color:#FF0000;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_2rm .rmLevel1 .rmItem a,.RadMenu_2rm .rmLevel2 .rmItem a,.RadMenu_2rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color:#333333;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.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;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color:#ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_3rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_3rm, .RadMenu_3rm a
{
	cursor:pointer !important;
	 text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 padding-top:0px;
	 padding-right:3px;
	 padding-bottom:0px;
	 padding-left:3px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_3rm a:hover,.RadMenu_3rm a:focus
{
	cursor:pointer !important;
	 text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:center;
	 color: #FFFFFF;
	 padding-top:0px;
	 padding-right:3px;
	 padding-bottom:0px;
	 padding-left:3px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_3rm .rmLevel1 .rmItem a,.RadMenu_3rm .rmLevel2 .rmItem a,.RadMenu_3rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.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;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_4rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_4rm, .RadMenu_4rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:11pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #CCCCCC;
	 padding-top:0px;
	 padding-right:1px;
	 padding-bottom:0px;
	 padding-left:1px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_4rm a:hover,.RadMenu_4rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:11pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 padding-top:0px;
	 padding-right:1px;
	 padding-bottom:0px;
	 padding-left:1px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_4rm .rmLevel1 .rmItem a,.RadMenu_4rm .rmLevel2 .rmItem a,.RadMenu_4rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.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;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_5rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_5rm, .RadMenu_5rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ffffff;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_5rm a:hover,.RadMenu_5rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_5rm .rmLevel1 .rmItem a,.RadMenu_5rm .rmLevel2 .rmItem a,.RadMenu_5rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.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-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_6rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_6rm, .RadMenu_6rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 padding-top:0px;
	 padding-right:3px;
	 padding-bottom:0px;
	 padding-left:3px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_6rm a:hover,.RadMenu_6rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 padding-top:0px;
	 padding-right:3px;
	 padding-bottom:0px;
	 padding-left:3px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_6rm .rmLevel1 .rmItem a,.RadMenu_6rm .rmLevel2 .rmItem a,.RadMenu_6rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_6rm .rmLevel1 .rmItem a:hover,.RadMenu_6rm .rmLevel2 .rmItem a:hover,.RadMenu_6rm .rmLevel3 .rmItem a:hover
.RadMenu_6rm .rmLevel1 .rmItem a:focus,.RadMenu_6rm .rmLevel2 .rmItem a:focus,.RadMenu_6rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_7rm ul
{
	height:42px;
	line-height:42px;
}

.RadMenu_7rm, .RadMenu_7rm a
{
	cursor:pointer !important;
	text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #333333;
	 padding-top:0px;
	 padding-right:5px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_7rm a:hover,.RadMenu_7rm a:focus
{
	cursor:pointer !important;
	text-transform:uppercase;
	 font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_7rm .rmLevel1 .rmItem a,.RadMenu_7rm .rmLevel2 .rmItem a,.RadMenu_7rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #333333;
	 background-color: #DDDDDD;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_7rm .rmLevel1 .rmItem a:hover,.RadMenu_7rm .rmLevel2 .rmItem a:hover,.RadMenu_7rm .rmLevel3 .rmItem a:hover
.RadMenu_7rm .rmLevel1 .rmItem a:focus,.RadMenu_7rm .rmLevel2 .rmItem a:focus,.RadMenu_7rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_8rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_8rm, .RadMenu_8rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:right;
	 color: #ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_8rm a:hover,.RadMenu_8rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:right;
	 color: #ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_8rm .rmLevel1 .rmItem a,.RadMenu_8rm .rmLevel2 .rmItem a,.RadMenu_8rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_8rm .rmLevel1 .rmItem a:hover,.RadMenu_8rm .rmLevel2 .rmItem a:hover,.RadMenu_8rm .rmLevel3 .rmItem a:hover
.RadMenu_8rm .rmLevel1 .rmItem a:focus,.RadMenu_8rm .rmLevel2 .rmItem a:focus,.RadMenu_8rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_9rm ul
{
	height:28px;
	line-height:28px;
}

.RadMenu_9rm, .RadMenu_9rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color: #ED2123;
	 padding-top:0px;
	 padding-right:10px;
	 padding-bottom:0px;
	 padding-left:10px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_9rm a:hover,.RadMenu_9rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color: #333333;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_9rm .rmLevel1 .rmItem a,.RadMenu_9rm .rmLevel2 .rmItem a,.RadMenu_9rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #333333;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_9rm .rmLevel1 .rmItem a:hover,.RadMenu_9rm .rmLevel2 .rmItem a:hover,.RadMenu_9rm .rmLevel3 .rmItem a:hover
.RadMenu_9rm .rmLevel1 .rmItem a:focus,.RadMenu_9rm .rmLevel2 .rmItem a:focus,.RadMenu_9rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-family:Open Sans;
	 font-size:9pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #ED2123;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_10rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_10rm, .RadMenu_10rm a
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #333333;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_10rm a:hover,.RadMenu_10rm a:focus
{
	cursor:pointer !important;
	font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:center;
	 color: #333333;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_10rm .rmLevel1 .rmItem a,.RadMenu_10rm .rmLevel2 .rmItem a,.RadMenu_10rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_10rm .rmLevel1 .rmItem a:hover,.RadMenu_10rm .rmLevel2 .rmItem a:hover,.RadMenu_10rm .rmLevel3 .rmItem a:hover
.RadMenu_10rm .rmLevel1 .rmItem a:focus,.RadMenu_10rm .rmLevel2 .rmItem a:focus,.RadMenu_10rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 padding-top:0px;
	 padding-right:0px;
	 padding-bottom:0px;
	 padding-left:0px;
	 margin-top:0px;
	 margin-right:0px;
	 margin-bottom:0px;
	 margin-left:0px;
	 border-top-width:0px;
	 border-right-width:0px;
	 border-bottom-width:0px;
	 border-left-width:0px;
	 border-style:solid;
	
}

.RadMenu_11rm ul
{
	height:40px;
	line-height:40px;
}

.RadMenu_11rm, .RadMenu_11rm a
{
	cursor:pointer !important;
	  text-transform:uppercase;
	 text-shadow: 2px 2px 4px #111111;
	  font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #FFFFFF;
	 background-color: #333333;
	 padding-right:50px;
	 padding-left:50px;
	 
}

.RadMenu_11rm a:hover,.RadMenu_11rm a:focus
{
	cursor:pointer !important;
	  text-transform:uppercase;
	 text-shadow: 2px 2px 4px #111111;
	  font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #ED2123;
	 background-color: #333333;
	 
}

.RadMenu_11rm .rmLevel1 .rmItem a,.RadMenu_11rm .rmLevel2 .rmItem a,.RadMenu_11rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #555555;
	 
}

.RadMenu_11rm .rmLevel1 .rmItem a:hover,.RadMenu_11rm .rmLevel2 .rmItem a:hover,.RadMenu_11rm .rmLevel3 .rmItem a:hover
.RadMenu_11rm .rmLevel1 .rmItem a:focus,.RadMenu_11rm .rmLevel2 .rmItem a:focus,.RadMenu_11rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ED2123;
	 background-color: #555555;
	 
}

.RadMenu_12rm ul
{
	height:40px;
	line-height:40px;
}

.RadMenu_12rm, .RadMenu_12rm a
{
	cursor:pointer !important;
	text-transform:uppercase;
	  font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #333333;
	 padding-right:60px;
	 padding-left:60px;
	 
}

.RadMenu_12rm a:hover,.RadMenu_12rm a:focus
{
	cursor:pointer !important;
	text-transform:uppercase;
	  font-family:Open Sans;
	 font-size:10pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:center;
	 color: #333333;
	 background-color: #DDDDDD;
	 
}

.RadMenu_12rm .rmLevel1 .rmItem a,.RadMenu_12rm .rmLevel2 .rmItem a,.RadMenu_12rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #555555;
	 
}

.RadMenu_12rm .rmLevel1 .rmItem a:hover,.RadMenu_12rm .rmLevel2 .rmItem a:hover,.RadMenu_12rm .rmLevel3 .rmItem a:hover
.RadMenu_12rm .rmLevel1 .rmItem a:focus,.RadMenu_12rm .rmLevel2 .rmItem a:focus,.RadMenu_12rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 font-family:Open Sans;
	 font-size:9pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #FFFFFF;
	 background-color: #777777;
	 
}

.RadMenu_13rm ul
{
	height:41px;
	line-height:41px;
}

.RadMenu_13rm, .RadMenu_13rm a
{
	cursor:pointer !important;
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ffffff;
	 background-color:#365f7f;
	 
}

.RadMenu_13rm a:hover,.RadMenu_13rm a:focus
{
	cursor:pointer !important;
	 font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ffffff;
	 background-color:#365f7f;
	 
}

.RadMenu_13rm .rmLevel1 .rmItem a,.RadMenu_13rm .rmLevel2 .rmItem a,.RadMenu_13rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	border-bottom:1px solid #ffffff;
	  font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #365f7f;
	 background-color:#d0cabc;
	 
}

.RadMenu_13rm .rmLevel1 .rmItem a:hover,.RadMenu_13rm .rmLevel2 .rmItem a:hover,.RadMenu_13rm .rmLevel3 .rmItem a:hover
.RadMenu_13rm .rmLevel1 .rmItem a:focus,.RadMenu_13rm .rmLevel2 .rmItem a:focus,.RadMenu_13rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 border-bottom:1px solid #ffffff;
	  font-family:Source Sans Pro;
	 font-size:12pt;
	 font-weight:bold;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #ffffff;
	 background-color:#365f7f;
	 
}

.RadMenu_14rm ul
{
	line-height:28px;
}

.RadMenu_14rm a
{
	cursor:pointer !important;
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 color: #212529;
	 
}

.RadMenu_14rm a:hover,.RadMenu_14rm a:focus
{
	cursor:pointer !important;
	 font-family:Source Sans Pro;
	 font-size:10pt;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:underline;
	 text-align:left;
	 color: #212529;
	 
}

.RadMenu_14rm .rmLevel1 .rmItem a,.RadMenu_14rm .rmLevel2 .rmItem a,.RadMenu_14rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_14rm .rmLevel1 .rmItem a:hover,.RadMenu_14rm .rmLevel2 .rmItem a:hover,.RadMenu_14rm .rmLevel3 .rmItem a:hover
.RadMenu_14rm .rmLevel1 .rmItem a:focus,.RadMenu_14rm .rmLevel2 .rmItem a:focus,.RadMenu_14rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	 font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_15rm ul
{
	height:1px;
	line-height:1px;
}

.RadMenu_15rm, .RadMenu_15rm a
{
	cursor:pointer !important;
	
}

.RadMenu_15rm a:hover,.RadMenu_15rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_15rm .rmLevel1 .rmItem a,.RadMenu_15rm .rmLevel2 .rmItem a,.RadMenu_15rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_15rm .rmLevel1 .rmItem a:hover,.RadMenu_15rm .rmLevel2 .rmItem a:hover,.RadMenu_15rm .rmLevel3 .rmItem a:hover
.RadMenu_15rm .rmLevel1 .rmItem a:focus,.RadMenu_15rm .rmLevel2 .rmItem a:focus,.RadMenu_15rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_16rm ul
{
	height:1px;
	line-height:1px;
}

.RadMenu_16rm, .RadMenu_16rm a
{
	cursor:pointer !important;
	
}

.RadMenu_16rm a:hover,.RadMenu_16rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_16rm .rmLevel1 .rmItem a,.RadMenu_16rm .rmLevel2 .rmItem a,.RadMenu_16rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_16rm .rmLevel1 .rmItem a:hover,.RadMenu_16rm .rmLevel2 .rmItem a:hover,.RadMenu_16rm .rmLevel3 .rmItem a:hover
.RadMenu_16rm .rmLevel1 .rmItem a:focus,.RadMenu_16rm .rmLevel2 .rmItem a:focus,.RadMenu_16rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_17rm ul
{
	line-height:1px;
}

.RadMenu_17rm a
{
	cursor:pointer !important;
	
}

.RadMenu_17rm a:hover,.RadMenu_17rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_17rm .rmLevel1 .rmItem a,.RadMenu_17rm .rmLevel2 .rmItem a,.RadMenu_17rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_17rm .rmLevel1 .rmItem a:hover,.RadMenu_17rm .rmLevel2 .rmItem a:hover,.RadMenu_17rm .rmLevel3 .rmItem a:hover
.RadMenu_17rm .rmLevel1 .rmItem a:focus,.RadMenu_17rm .rmLevel2 .rmItem a:focus,.RadMenu_17rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_18rm ul
{
	height:1px;
	line-height:1px;
}

.RadMenu_18rm, .RadMenu_18rm a
{
	cursor:pointer !important;
	
}

.RadMenu_18rm a:hover,.RadMenu_18rm a:focus
{
	cursor:pointer !important;
	
}

.RadMenu_18rm .rmLevel1 .rmItem a,.RadMenu_18rm .rmLevel2 .rmItem a,.RadMenu_18rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_18rm .rmLevel1 .rmItem a:hover,.RadMenu_18rm .rmLevel2 .rmItem a:hover,.RadMenu_18rm .rmLevel3 .rmItem a:hover
.RadMenu_18rm .rmLevel1 .rmItem a:focus,.RadMenu_18rm .rmLevel2 .rmItem a:focus,.RadMenu_18rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	
}

.RadMenu_19rm ul
{
	line-height:30px;
}

.RadMenu_19rm a
{
	cursor:pointer !important;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_19rm a:hover,.RadMenu_19rm a:focus
{
	cursor:pointer !important;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_19rm .rmLevel1 .rmItem a,.RadMenu_19rm .rmLevel2 .rmItem a,.RadMenu_19rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_19rm .rmLevel1 .rmItem a:hover,.RadMenu_19rm .rmLevel2 .rmItem a:hover,.RadMenu_19rm .rmLevel3 .rmItem a:hover
.RadMenu_19rm .rmLevel1 .rmItem a:focus,.RadMenu_19rm .rmLevel2 .rmItem a:focus,.RadMenu_19rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_20rm ul
{
	height:30px;
	line-height:30px;
}

.RadMenu_20rm, .RadMenu_20rm a
{
	cursor:pointer !important;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_20rm a:hover,.RadMenu_20rm a:focus
{
	cursor:pointer !important;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_20rm .rmLevel1 .rmItem a,.RadMenu_20rm .rmLevel2 .rmItem a,.RadMenu_20rm .rmLevel3 .rmItem a
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

.RadMenu_20rm .rmLevel1 .rmItem a:hover,.RadMenu_20rm .rmLevel2 .rmItem a:hover,.RadMenu_20rm .rmLevel3 .rmItem a:hover
.RadMenu_20rm .rmLevel1 .rmItem a:focus,.RadMenu_20rm .rmLevel2 .rmItem a:focus,.RadMenu_20rm .rmLevel3 .rmItem a:focus
{
	cursor:pointer !important;
	text-decoration:none;
	font-weight:normal;
	 font-style:normal;
	 text-decoration:none;
	 text-align:left;
	 
}

/* Rotator Module ID: 21642 */
.Rotator_Header_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Headline_21642 { font-family:Open Sans; font-size:18pt; color:#FFFFFF; font-weight:bold; font-style:normal; text-decoration:none; color:#FFFFFF;  }
.Rotator_ThumbnailHeadline_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubheadline_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailHeadlineHighlight_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubHeadlineHighlight_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Brief_21642 { font-family:Open Sans; font-size:9pt; color:#FFFFFF; font-weight:normal; font-style:normal; text-decoration:none; color:#FFFFFF;  }
.Rotator_ContinueThisStory_21642 {  font-weight:normal; font-style:normal; text-decoration:none; display:none;  }
.Rotator_RelatedArticlesHeadline_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_RelatedArticlesHeader_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Bullet_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Counter_21642 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailBackground_21642 { background-color: #DDDDDD; }


/* Rotator Module ID: 21715 */
.Rotator_Header_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Headline_21715 { font-family:Open Sans; font-size:18pt; font-weight:bold; font-style:normal; text-decoration:none; text-align:left; color:#FFFFFF;  }
.Rotator_ThumbnailHeadline_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubheadline_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailHeadlineHighlight_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubHeadlineHighlight_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Brief_21715 { font-family:Open Sans; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-align:left; color:#FFFFFF;  }
.Rotator_ContinueThisStory_21715 {  font-weight:normal; font-style:normal; text-decoration:none; display:none;  }
.Rotator_RelatedArticlesHeadline_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_RelatedArticlesHeader_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Bullet_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Counter_21715 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ControlBarBackground_21715 { background-color: #333333; }
.Rotator_ControlBarButton_21715 { background-color: #333333; }
.Rotator_ThumbnailBackground_21715 { background-color: #333333; }


/* Rotator Module ID: 21742 */
.Rotator_Header_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Headline_21742 { font-family:Open Sans; font-size:24pt; color:#FFFFFF; text-align:left; font-weight:bold; font-style:normal; text-decoration:none; color:#FFFFFF; padding-left:10px; text-shadow:2px 2px 4px #000000;  }
.Rotator_ThumbnailHeadline_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubheadline_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailHeadlineHighlight_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_ThumbnailSubHeadlineHighlight_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Brief_21742 {  font-weight:normal; font-style:normal; text-decoration:none; display:none;  }
.Rotator_ContinueThisStory_21742 {  font-weight:normal; font-style:normal; text-decoration:none; display:none;  }
.Rotator_RelatedArticlesHeadline_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_RelatedArticlesHeader_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Bullet_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }
.Rotator_Counter_21742 {  font-weight:normal; font-style:normal; text-decoration:none;  }


<style type="text/css"> 
html { 
	  	  margin: 0px; 
	  padding: 0px; 
} 

body { 
	  margin: 0px; 
	  padding: 0px; 
} 

.Button { 
	  padding: 0px 10px; 
	  height: 28px; 
	  line-height: 28px; 
	  color: #ffffff; 
	  background-color: #666666; 
	  font-size: 11pt; 
	  float: left; 
	  cursor: pointer; 
	  border-style: none; 
	  border-radius: 3px; 
	  text-transform: uppercase; 
	  text-decoration: none; 
} 

.Button:hover { 
	  background-color: #444444; 
} 

.TextBox { 
	  border: 1px solid #777777; 
	  border-radius: 3px !important; 
	  font-family: 'Open Sans', Arial, sans-serif !important; 
	  font-size: 12px !important; 
	  color: #333333 !important; 
	  height: 20px !important; 
	  padding: 3px !important; 
} 

.TextBox_Standard { 
	  width: 281px; 
} 

.TextBox_Standard_Mobile { 
	  width: 232px; 
} 

.TextBox_Wide { 
	  width: 680px; 
} 

.TextBox_DateTime { 
	  width: 148px !important; 
	  height: 28px !important; 
	  border: 1px solid #777777 !important; 
} 

.TextBox_Date { 
	  width: 94px !important; 
	  height: 28px !important; 
	  border: 1px solid #777777 !important; 
} 

.TextBox_SecurityCode { 
	  width: 38px; 
} 

.TextBox_State { 
	  width: 30px; 
} 

.TextBox_Phone { 
	  width: 94px; 
} 

.TextBox_ZIPCode { 
	  width: 77px; 
} 

.TextBox_Month { 
	  width: 25px; 
} 

.TextBox_Year { 
	  width: 38px; 
} 

.TextBox_CardNumber { 
	  width: 132px; 
} 

.TextArea { 
	  border: 1px solid #777777 !important; 
	  border-radius: 3px !important; 
	  font-family: 'Open Sans', Arial, sans-serif !important; 
	  font-size: 12px !important; 
	  color: #333333 !important; 
} 

.TextArea_Standard { 
	  width: 680px !important; 
	  height: 70px; 
	  padding: 3px !important; 
} 

.TextArea_RadTextBox { 
	  height: 78px; 
	  padding: 3px !important; 
} 

.TextArea_RadTextBox_Mobile { 
	  width: 240px !important; 
	  height: 78px; 
	  padding: 3px !important; 
} 

.TextArea_RadEditor { 
	  width: 695px !important; 
	  height: 70px; 
} 

.Box { 
	  background-color: #eeeeee; 
	  border-radius: 4px; 
	  margin-bottom: 20px; 
	  padding: 20px 0 0 20px; 
} 

.SubBox { 
	  background-color: #dddddd; 
	  padding: 10px; 
	  border-radius:4px; 
	  margin-bottom: 20px; 
} 

.Error { 
	  color: #ff0000; 
} 

.Header { 
	  color: #666666; 
	  font-size: 12pt; 
	  font-weight: bold; 
	  padding-bottom: 4px; 
	  text-transform: uppercase; 
} 

.ruFakeInput { 
	  border: 1px solid #777777 !important; 
	  border-radius: 3px !important; 
} 

.rcbWidth { 
	  width: 100% !important; 
} 

.rcTable { 
	  width: auto !important; 
} 

.rcInputCell { 
	  width: auto !important; 
} 

.RadNumericTextBox { 
	  width: 30px !important 
	  height: 28px !important 
	  border: 1px solid #777777 !important; 
} 

.RadNumericTextBox_Currency { 
	  width: 70px !important; 
	  height: 28px !important; 
	  border: 1px solid #777777 !important; 
} 

.loginForm_Label { 
	  font-family: 'Open Sans', Arial, sans-serif; 
	  font-size: 10pt; 
	  font-weight: normal;  
	  padding-right: 5px; 
	  padding-bottom: 10px; 
} 

.loginForm_Checkbox { 
	  font-family: 'Open Sans', Arial, sans-serif; 
	  font-size: 9pt; 
	  font-weight: normal;  
	  padding-left: 70px; 
	  padding-bottom: 10px; 
} 

a img { 
	  border: none; 
} 

.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; 
} 

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; 
} 

.custom-tooltip-styling { 
	  background-color: #FFFFFF !important; 
	  color: #222222 !important; 
	  font-family: 'Open Sans', Arial, sans-serif !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; 
} 

.CenterOuter { 
	  float: right; 
	  position: relative; 
	  right: 50%; 
} 

.CenterInner { 
	  float: right;  
	  position: relative;  
	  right: -50%; 
} 

.Label { 
	  padding-bottom: 2px; 
} 

.SubLabel { 
	  font-style: italic; 
	  font-size: 8pt; 
	  color: #444444; 
} 

.Field { 
	  padding-bottom: 20px; 
} 

.rmText { 
	  text-decoration: inherit; 
} 

#pnlArticleLimitMessage, #pnlHighSecurityArticleDeniedAccess { 
	  font-family: 'Open Sans', Arial, sans-serif; 
	  position: fixed; 
	  top: 0px; 
	  left: 0px; 
	  width: 100%; 
	  z-index: 105; 
	  text-align: center; 
	  font-weight: bold; 
	  font-size: 100%; 
	  color: white; 
	  padding: 10px 0px 10px 0px; 
	  background-color: #404040; 
} 

#pnlArticleLimitMessage span, #pnlHighSecurityArticleDeniedAccess span { 
	  text-align: center; 
	  width: 95%; 
	  float: left; 
} 

.close-notify { 
	  white-space: nowrap; 
	  float: right; 
	  margin-right: 10px; 
	  color: #fff; 
	  text-decoration: none; 
	  border: 2px #fff solid; 
	  padding-left: 3px; 
	  padding-right: 3px 
} 

.close-notify a { 
	  color: #404040; 
} 
.FormErrorStyle ul { 
	  margin: 0; 
} 
.rrClipRegion { 
	 background-color: inherit !important; 
} 
 .sshListItem { 
	 padding: 0px 5px 0px 0px!important; 
} 
 </style>