/* required */body
{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
/* required */.siteframe,.DesignFrame

{
	background: url('../../images/templates/default2/backdropmid.png') repeat-y scroll;
	height: 97%;
	margin: 0 auto;
	top: 0;
	padding: 0;
	width: 870px;
}
/* required */.siteframeIE,.DesignFrameIE
{
	background: url('../../images/templates/default2/backdropmid.png') repeat-y scroll;
	height: 97%;
	margin: 0 auto;
	top: 0;
	padding: 0;
	width: 870px;
}
/* required */.siteframeFooter,.DesignFrameFooter
{
	margin: 0 auto;
	width: 870px;
	background: url('../../images/templates/default2/backdropbtm.png') repeat-y scroll;
	height:7px;
}
/* required */.siteframeFooterIE,.DesignFrameFooterIE
{
	margin: 0 auto;
	width: 870px;
	background: url('../../images/templates/default2/backdropbtm.png') repeat-y scroll;
	height:7px;
}
/* required */.Footer_BrandingZone
{
	margin: 0 auto;
	width: 870px;
	height: 0px;
}
/* required */.Footer_BrandingPoweredByLink
{
	float: right;
	position: relative;
	top: -30px;
	display: block;
	padding-right: 14px;
}
/* required */.ModuleFixedContainer, .ModuleFixedContainerEdit
{
	background-color:white;
	width:845px;
}
/* required */#maincontent,.DesignContent
{
	margin: auto;
	width: 845px;
	height: auto;
	overflow: visible;
}
/* required */.SignupPage_ContentTop,.ForwardEmailPage_ContentTop,.PasswordRecoveryPage_ContentTop,.AccountOfflinePage_ContentTop
{
	width: 845px;
	height:0px;
}
/* required */.SignupPage_ContentMiddle,.ForwardEmailPage_ContentMiddle,.PasswordRecoveryPage_ContentMiddle,.AccountOfflinePage_ContentMiddle
{
	background-color: White;
	width: 845px;
}
/* required */.SignupPage_ContentBottom,.ForwardEmailPage_ContentBottom,.PasswordRecoveryPage_ContentBottom,.AccountOfflinePage_ContentBottom
{
}
/* required */.SignupPage_ContentArea
{
	padding: 0px 15px;
	min-height: 535px;
}
/* required */.ForwardEmailPage_ContentArea,.PasswordRecoveryPage_ContentArea
{
	padding-top:15px;
	padding-left:10px;
	width:550px;
	margin:0px;
	min-height: 535px;
}
/* required */.AccountOfflinePage_ContentArea
{
	height:495px;
	padding-top:50px;
	padding-right:10px;
	text-align:center;
}
/* required */.StaticSiteContentHeader
{
}
/* required */.StaticSiteContentBody
{
}
/* required */.StaticSiteContentFooter
{
}
/* font */.AccountOfflinePage_ContentArea div
{
	font-size:16px;
	font-family:Tahoma;
	font-weight:bold;
}
.PasswordRecoveryPage_LoginMain
{
	background: url('../../Images/modules/login/PasswordRecoveryGradient.png') repeat-y scroll transparent;
	width: 500px;
	border-top: solid 2px black;
	border-bottom: solid 1px black;
	margin: 0px 0px 10px 40px;
	padding-top: 15px;
}
/* font */.PasswordRecovery_DetailsNewTitleTextBox
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width: 180px;
}
.ForwardEmail_StatusSuccessText
{
	font-weight: bold;
	color: Green;
	font-size: 14px;
}
.ForwardEmail_StatusFailureText
{
	font-weight: bold;
	color: Red;
	font-size: 14px;
}
.ForwardEmail_StatusSubText
{
	color: gray;
	font-size: 12px;
	font-style: italic;
}
.ForwardEmail_PostBodyText
{
}
.ActionCenter_Module,.Blog_Module,.Chameleon_Module,.Contact_Module,.EventsPlanner_Module,.FileManager_Module,.Forms_Module,.Html_Module,.Header_Module,.Issues_Module,.LinksList_Module,.Login_Module,.Navigation_Module,.News_Module,.PayPal_Module,.PhotoGallery_Module,.PressRelease_Module,.Region_Module,.RSSFeeds_Module,.SignUp_Module,.Table_Module,.UserProfile_Module,.WebSite_Module
{
	background-color: transparent;
}
.Header_Module{	width: 100%; }
.AdRotator_ModuleContentArea
{
}
/* required */.AdRotator_Container
{
	border-width:2px;
	border-style:solid;
	border-color:Black;
}
.Blog_Label
{
	font-weight:bold;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: Transparent;
}
/* font */.Blog_TextBox
{
	font-family: Tahoma;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 375px;
}
/* font */.Blog_Checkbox,.PhotoGallery_CheckBox,.Splash_Checkbox,.Splash_NeverShowAgainCheckbox
{
	color: black;
	font-family: tahoma;
	background-color: Transparent;
	cursor: pointer;
}
.Blog_Checkbox,.PhotoGallery_CheckBox{ font-size: 11px; }
.PhotoGallery_CheckBox,.Splash_Checkbox{ font-weight: bold; }
.Splash_Checkbox { font-size: 9px; }
.Splash_NeverShowAgainCheckbox { padding-left:5px; }
/* required font */.Blog_MultiLineTextBox
{
	font-family: Tahoma;
	FONT-SIZE: 12px;
	width: 520px;
	height: 150px;
}
.Blog_ModuleContentArea
{
	padding-left: 5px;
	min-height:475px;
}
.BlogHeader,.BlogArchiveHeader,.ContactHeader,.DirectoryHeader,.EventsPlannerHeader,.EventsArchiveHeader,.EventsPlanner_PayPalHeader,.FileManagerHeader,.FormsHeader,.IssuesHeader,.LinksListHeader,.LoginHeader,.Horizontal_NavigationBarHeader,.Vertical_NavigationBarHeader,.NewsHeader,.PayPalHeader,.PhotoGalleryHeader,.PressReleaseHeader,.PressArchiveHeader,.RSSFeedsHeader,.SignUpHeader
{
	padding-left: 0px;
}
.Blog_ModulePostArea
{
}
/* required */.Blog_RSSFeedButton,.EventsPlanner_RSSFeedButton,.News_RSSFeedButton,.PressRelease_RSSFeedButton
{
	padding-left: 535px;
}
/* required */.Blog_ContentArea
{
	width: 580px;
}
.Blog_ContentAreaDiv
{
}
/* required */.Blog_PostsListArea
{
	width: 580px;
}
.Blog_PostItemArticleDiv
{
	padding:2px 0px;
}
.Blog_PostItemArticleTitleDiv
{
	text-align: left;
	padding-bottom: 5px;
}
/* font */.Blog_PostItemArticleTitle,.Blog_CommentsAreaTitle,.EventsPlanner_FullArticleTitle,.EventsPlanner_MonthMarker,.FormTitleTextBox,.Issues_Title,.PressRelease_MonthMarker,.PressRelease_FullArticleTitle,.RSSFeeds_Title,.RSSFeeds_AltTitle,.SearchResults_ResultsTitle
{
	font-family: Tahoma;
	font-size: 18px;
	color: #4a8294;
	text-decoration: none;
	line-height:20px;
}
/* font */.Blog_PostItemArticleTitle:hover,.EventsPlanner_FullArticleTitle:hover,.PressRelease_FullArticleTitle:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.Blog_PostItemArticleDateTimeDiv
{
	padding-bottom:10px;
}
.Blog_PostItemArticleDateTimeDiv a
{
	padding:1px 2px;
	border-bottom:solid 2px #ababab;
	border-left:solid 1px #ababab;
	border-top:solid 1px #ababab;
	border-right:solid 2px #ababab;
	text-decoration:none;
	color:Black;
}
.Blog_PostItemArticlePostTimeDiv
{
	padding-bottom:7px;
}
.Blog_PostItemArticlePostTimeDiv span
{
	padding-left:2px;
	font-family: Tahoma;
	font-size: 10px;
	color: Gray;
}
.Blog_PostItemArticleInfoDiv
{
	border-top: solid 1px silver;
	padding-bottom: 20px;
	margin-top:2px;
}
.Blog_PostItemArticleInfoTd,.Blog_PostItemArticleInfoDateTimeTd,.Events_PostItemArticleInfoTd
{
	font-family: Tahoma;
	font-size: 10px;
	color: Gray;
}
.Blog_PostItemArticleInfoDateTimeTd{display:none;}
.Blog_PostItemArticleInfoTd img,.Events_PostItemArticleInfoTd img
{
	padding-top: 3px;
}
.Blog_AuthorPublishDateDiv,.EventsPlanner_AuthorPublishDateDiv,.PressRelease_AuthorPublishDateDiv
{
	border-top:solid 1px silver;
	padding-bottom: 5px;
	margin-top:2px;
}
.Blog_AuthorPublishDateDiv td,.EventsPlanner_AuthorPublishDateDiv td,.PressRelease_AuthorPublishDateDiv td
{
	font-family: Tahoma;
	font-size: 10px;
	color: Gray;
}
.Blog_PostItemArticleInfoCount
{
	font-family: Tahoma;
	font-size: 9px;
	color: Gray;
}
/* required */.Blog_PostsItemArea
{
	padding-left: 1px;
	width: 580px;
}
/* required */.Blog_CommentsAreaDiv
{
	padding-left: 1px;
	width: 580px;
}
.Blog_CommentsItemArea
{
	min-height: 65px;
}
.Blog_CommentsAreaTitleDiv
{
	border-bottom: solid 1px silver;
	margin-bottom: 5px;
}
/* required */.Blog_FeedbackAreaDiv
{
	padding-left: 1px;
	width: 580px;
}
.Blog_CommentsAreaFeedbackDiv
{
	padding-top: 15px;
}
.Blog_ThankyouAreaTitleDiv
{
	padding-top: 20px;
}
.Blog_PostItemCommentInfoDiv
{
	padding-bottom: 5px;
	font-family: Tahoma;
	font-size: 9px;
	color: Black;
}
/* required */.Blog_CommentsAreaAddCommentDiv
{
	border-top: solid 1px silver;
	border-left: solid 1px silver;
	border-bottom: solid 2px silver;
	border-right: solid 2px silver;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.Blog_SubmitCommentBtnTd
{
	padding-top:10px;
	padding-right:40px;
}
.Blog_ThankyouDiv
{
	padding-top: 30px;
}
.Blog_BackButtonDiv
{
	padding-top: 5px;
	padding-bottom: 15px;
}
.Blog_PagingArea
{
	text-align:center;
}
.Blog_PostPagingLinks
{
	font-size:11px;
	color: black;
	text-decoration: none;
}
.Blog_PostPagingLinks:hover
{
}
.Blog_PostPagingLabel
{
	font-size:11px;
	color: black;
	font-weight: bold;
}
.BlogFooter,.ContactFooter,.DirectoryFooter,.EventsPlannerFooter,.EventsPlanner_PayPalFooter,.FileManagerFooter,.IssuesFooter,.FormsFooter,.NewsFooter,.PhotoGalleryFooter,.PressReleaseFooter,.PayPalFooter
{
	padding-left: 0px;
}
.ActionCenter_InlineBtnDiv,.AdRotator_InlineBtnDiv,.Blog_InlineBtnDiv,.BlogArchive_InlineBtnDiv,.Chameleon_InlineBtnDiv,.Clock_InlineBtnDiv,.Contact_InlineBtnDiv,.Directory_InlineBtnDiv,.EventsPlanner_InlineBtnDiv,.FileManager_InlineBtnDiv,.Footer_InlineBtnDiv,.Forms_InlineBtnDiv,.Header_InlineBtnDiv,.Html_InlineBtnDiv,.Issues_InlineBtnDiv,.LinksList_InlineBtnDiv,.Login_InlineBtnDiv,.NavigationBar_InlineBtnDiv,.News_InlineBtnDiv,.PayPal_InlineBtnDiv,.PhotoGallery_InlineBtnDiv,.PressRelease_InlineBtnDiv,.Region_InlineBtnDiv,.RSSFeeds_InlineBtnDiv,.SearchBar_InlineBtnDiv,.SignUp_InlineBtnDiv,.SiteMap_InlineBtnDiv,.Splash_InlineBtnDiv,.Table_InlineBtnDiv,.UserProfile_InlineBtnDiv,.WebSite_InlineBtnDiv
{
	white-space: nowrap;
	margin-left: 1px;
	margin-top: 5px;
}
.EventsArchive_InlineBtnDiv,.EventsPlanner_PayPal_InlineBtnDiv,.PressArchive_InlineBtnDiv
{
	white-space: nowrap;
	margin-left: 1px;
}
.Blog_AddHeaderBtnDiv,.BlogArchive_AddHeaderBtnDiv,.Contact_AddHeaderBtnDiv,.Directory_AddHeaderBtnDiv,.Download_AddHeaderBtnDiv,.EventsPlanner_AddHeaderBtnDiv,.EventsArchive_AddHeaderBtnDiv,.EventsPlanner_PayPal_AddHeaderBtnDiv,.Forms_AddHeaderBtnDiv,.Issues_AddHeaderBtnDiv,.LinksList_AddHeaderBtnDiv,.Login_AddHeaderBtnDiv,.NavigationBar_AddHeaderBtnDiv,.News_AddHeaderBtnDiv,.PayPal_AddHeaderBtnDiv,.PhotoGallery_AddHeaderBtnDiv,.PressRelease_AddHeaderBtnDiv,.PressArchive_AddHeaderBtnDiv,.RSSFeeds_AddHeaderBtnDiv,.SignUp_AddHeaderBtnDiv,.Splash_AddHeaderBtnDiv
{
	padding-left: 1px;
}
.Blog_AddFooterBtnDiv,.Contact_AddFooterBtnDiv,.Download_AddFooterBtnDiv,.EventsPlanner_AddFooterBtnDiv,.EventsPlanner_PayPal_AddFooterBtnDiv,.Forms_AddFooterBtnDiv,.Issues_AddFooterBtnDiv,.News_AddFooterBtnDiv,.PayPal_AddFooterBtnDiv,.PhotoGallery_AddFooterBtnDiv,.PressRelease_AddFooterBtnDiv
{
	padding-left: 1px;
}
.Blog_ModuleHeaderContainer,.Contact_ModuleHeaderContainer,.EventsPlanner_ModuleHeaderContainer,.FileManager_ModuleHeaderContainer,.Forms_ModuleHeaderContainer,.Issues_ModuleHeaderContainer,.LinksList_ModuleHeaderContainer,.Login_ModuleHeaderContainer,.News_ModuleHeaderContainer,.PayPal_ModuleHeaderContainer,.PhotoGallery_ModuleHeaderContainer,.PressRelease_ModuleHeaderContainer,.RSSFeeds_ModuleHeaderContainer,.SignUp_ModuleHeaderContainer
{
}
.Blog_ModuleHeaderContainerEdit,.Contact_ModuleHeaderContainerEdit,.EventsPlanner_ModuleHeaderContainerEdit,.FileManager_ModuleHeaderContainerEdit,.Forms_ModuleHeaderContainerEdit,.Issues_ModuleHeaderContainerEdit,.LinksList_ModuleHeaderContainerEdit,.Login_ModuleHeaderContainerEdit,.News_ModuleHeaderContainerEdit,.PayPal_ModuleHeaderContainerEdit,.PhotoGallery_ModuleHeaderContainerEdit,.PressRelease_ModuleHeaderContainerEdit,.RSSFeeds_ModuleHeaderContainerEdit,.SignUp_ModuleHeaderContainerEdit
{
}
.Blog_ModuleHeaderContainerEdit:hover,.Contact_ModuleHeaderContainerEdit:hover,.EventsPlanner_ModuleHeaderContainerEdit:hover,.FileManager_ModuleHeaderContainerEdit:hover,.Forms_ModuleHeaderContainerEdit:hover,.Issues_ModuleHeaderContainerEdit:hover,.LinksList_ModuleHeaderContainerEdit:hover,.Login_ModuleHeaderContainerEdit:hover,.News_ModuleHeaderContainerEdit:hover,.PayPal_ModuleHeaderContainerEdit:hover,.PhotoGallery_ModuleHeaderContainerEdit:hover,.PressRelease_ModuleHeaderContainerEdit:hover,.RSSFeeds_ModuleHeaderContainerEdit:hover,.SignUp_ModuleHeaderContainerEdit:hover
{
}
.Blog_ModuleFooterContainer,.Contact_ModuleFooterContainer,.EventsPlanner_ModuleFooterContainer,.FileManager_ModuleFooterContainer,.Forms_ModuleFooterContainer,.Issues_ModuleFooterContainer,.News_ModuleFooterContainer,.PayPal_ModuleFooterContainer,.PhotoGallery_ModuleFooterContainer,.PressRelease_ModuleFooterContainer
{
}
.Blog_ModuleFooterContainerEdit,.Contact_ModuleFooterContainerEdit,.EventsPlanner_ModuleFooterContainerEdit,.FileManager_ModuleFooterContainerEdit,.Forms_ModuleFooterContainerEdit,.Issues_ModuleFooterContainerEdit,.News_ModuleFooterContainerEdit,.PayPal_ModuleFooterContainerEdit,.PhotoGallery_ModuleFooterContainerEdit,.PressRelease_ModuleFooterContainerEdit
{
}
.Blog_ModuleFooterContainerEdit:hover,.Contact_ModuleFooterContainerEdit:hover,.EventsPlanner_ModuleFooterContainerEdit:hover,.FileManager_ModuleFooterContainerEdit:hover,.Forms_ModuleFooterContainerEdit:hover,.Issues_ModuleFooterContainerEdit:hover,.News_ModuleFooterContainerEdit:hover,.PayPal_ModuleFooterContainerEdit:hover,.PhotoGallery_ModuleFooterContainerEdit:hover,.PressRelease_ModuleFooterContainerEdit:hover
{
}
.BlogArchive_ArchiveArea,.EventsArchive_ArchiveArea,.PressArchive_ArchiveArea
{
	min-height: 275px;
}
.BlogArchive_ArchiveArea td,.EventsArchive_ArchiveArea td,.PressArchive_ArchiveArea td
{
	font-size:11px;
}
.BlogArchive_ModuleContentArea,.EventsArchive_ModuleContentArea,.PressArchive_ModuleContentArea
{
}
/* font */.ClockDisplay
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}
.Clock_ModuleContentArea
{
}
/* required */.ClockDisplay_Date
{
}
/* required */.ClockDisplay_Time
{
}
.Contact_ModuleContentArea
{
}
.Contact_ModuleFormContainer
{
}
.Contact_ModuleFormContainerEdit
{
}
.Contact_ModuleFormContainerEdit:hover
{
}
/* required */.Contact_DonationForm
{
	width: 500px;
	margin: 15px auto 15px auto;
}
/* required */.Contact_ContactArea
{
	width: 560px;
	padding-left: 15px;
}
/* required */.Directory_ModuleContentArea
{
}
/* required */.Directory_SearchArea
{
}
/* required */.Directory_AdminArea
{
	width:870px;
}
.DirectoryViewHeader
{
	background-color:white;
	text-align:left;
	white-space:nowrap;
}
.DirectoryViewHeader a
{
	text-decoration:none;
	font-weight:bold;
	color:black;
	padding-left:3px;
}
.DirectoryViewHeader a:hover
{
	text-decoration:underline;	
}
.DirectoryViewRow
{
	background-color:#edebe8;
	white-space:nowrap;
}
.DirectoryViewRow a
{
	text-decoration:none;
	color:Black;
}
.DirectoryViewRow a:hover
{
	color:Blue;
	text-decoration:underline;	
}
.DirectoryViewAltRow
{
	background-color:white;
	white-space:nowrap;
}
.DirectoryViewAltRow a
{
	text-decoration:none;
	color:Black;
}
.DirectoryViewAltRow a:hover
{
	color:Blue;
	text-decoration:underline;	
}
.DirectoryViewSelectedRow
{
	background-color:silver;
	white-space:nowrap;
}
.DirectoryViewSelectedRow a
{
	text-decoration:none;
	color:Black;
}
.DirectoryViewSelectedRow a:hover
{
	color:Blue;
	text-decoration:underline;	
}
.DirectoryViewPager
{
	text-align:center;
	background-color:white;
}
.DirectoryViewPager span
{
	font-weight:bold;
	color:black;
}
.DirectoryViewPager a
{
	font-weight:bold;
	color:black;
}
.EditViewHeader
{
	background-color:white;
	text-align:left;
	white-space:nowrap;
	padding-left:4px;
	padding-bottom:2px;
}
.EditViewHeader span
{
	color:Black;
	font-weight:bold;
	font-size:14px;
}
.DirectoryEditHtml_Body
{
	height:215px;
}
.DirectoryHtml_Body
{
	padding:5px;
}
.EditDirectoryButtonHeader
{
	padding-right:10px;
	height:32px;
	background-color:#edebe8;
}
/* required */.EditDirectorySideBar
{
	width:200px;
	padding:5px;
}
.EditDirectoryContentArea
{
	padding:5px;
}
/* required */.EditDirectoryContentArea input
{
	width:330px;
}
.EditDirectoryMembershipArea
{
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
}
.EditDirectoryMembershipArea input
{
	background:none;
}
/* required */.Directory_SearchContentArea
{
	border:solid 1px silver;
}
/* required */.Directory_AdminContentArea
{
	border:solid 1px silver;
	margin-bottom:5px;
}
/* required */.Directory_SearchContent,.Directory_AdminContent
{
	border:solid 1px silver;
	padding:3px;
	margin:3px;
}
/* required */.Directory_SearchBarTextBox
{
	width:500px;
	margin-bottom:5px;
	font-size:12px;
	height:17px;
}
.Directory_SearchBarButton
{
	border:none;
	background:url('../../Images/MasterBar/searchbtn.png') no-repeat scroll transparent;
	width:30px;
	height:28px;
	margin-left:5px;
	cursor:pointer;
	margin-bottom:5px;
}
/* required */.Directory_SearchCategoriesTd
{
	border:solid 1px silver;
	padding:5px;
}
/* required */.Directory_SearchCategoriesTd span
{
	font-size:18px;
	font-family:tahoma;
	line-height:22px;
}
/* required */.Directory_SearchCategoriesLink
{
	font-size:11px;
	font-family:Tahoma;
	text-decoration:none;
}
.Directory_SearchCategoriesLink:hover
{
	text-decoration:underline;
}
/* required */.Directory_EntryInformation
{
	padding:5px 0px;
}
.Directory_EntryInformationBack
{
	padding:5px;
}
.EntryInfoWebsiteLink
{
	padding-top:5px;
}
.EntryInfoTable
{
	padding:5px;
	background-color:#e5e5e5;
}
.EntryInfo_POC
{
	padding-bottom:5px;
}
.EntryInfoDescription
{
	padding:5px;
}
/* required */.Directory_CategoryList
{
	padding:10px;
}
.Directory_CategoryLabel
{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}
.Directory_GroupLink
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}
.Directory_GroupList
{
	padding-bottom:10px;
}
.Directory_GroupsBackLink
{
	font-family:Tahoma;
	font-size:11px;
	padding:2px 5px;
	text-decoration:none;
	border:solid 1px black;
	color:black;
}
.AlphaNumericContainer
{
}
.Directory_AlphaNumericList
{
}
.AlphaNumericCategoryContainer
{
	padding-left:10px;
	padding-top:10px;
}
.AlphaNumericCategoryContainer a
{
	padding-left:5px;
}
.Directory_AlphaNumericCategoryList
{
	border:dotted 1px black;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	float:left;
}
.Directory_AlphaNumericCategoryList a
{
	padding-left:0px;
}
/* required */.Directory_SearchResults
{
	padding-top:10px;
	padding-bottom:10px;
}
/* required */.Directory_SearchResultsList
{
	width:100%;
}
/* required */.Directory_SearchResultContainer
{
	width:400px;
}
/* required */.Directory_SearchResultContentArea
{
	border:solid 1px silver;
}
.Directory_SearchResultTitleArea
{
	padding:3px 3px 3px 5px;
	background-color:#edebe8;
}
.Directory_SearchResultTitle
{
	color:#505050;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
.Directory_SearchResultPhone
{
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
	white-space:nowrap;
}
.Directory_SearchResultPhone img
{
	background:none;
	padding-right:2px;
}
.Directory_SearchResultAddressArea
{
	padding-left:5px;
	background-color:#faf8f5;
}
.Directory_SearchResultAddressArea td
{
	font-size:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#505050;
	line-height:14px;
}
.Directory_SearchResultContactArea
{
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#faf8f5;
}
.Directory_SearchResultContactArea td
{
	font-size:11px;
	font-family:tahoma;
	line-height:14px;
}
.Directory_SearchResultContactArea img
{
	background:none;
	padding-right:2px;
}
.Directory_SearchResultLinkArea
{
	margin-left:2px;
	margin-right:2px;
	margin-bottom:5px;
	border-left:1px solid #edebe8;
	border-bottom:1px solid #edebe8;
	border-right:1px solid #edebe8;
	padding-left:3px;
	font-size:10px;
	vertical-align:top;
	background-color:#f4f3f1;
	padding-top:1px;
	padding-bottom:2px;
}
.Directory_SearchResultLinkArea a
{
	text-decoration:none;
	color:gray;
}
.Directory_SearchResultLinkArea a:hover
{
	text-decoration:underline;
}
/* required */.EventsPlanner_ModuleContentArea
{
	padding-left: 5px;
	min-height: 475px;
	width:575px;
}
.Events_AccordionContent
{
	padding-left: 25px;
}
.EventsFullArtcleTitleDiv
{
	padding-left:2px;
	padding-bottom:5px;
}
/* required */.EventsPlanner_FullArticleAreaDiv
{
	width: 575px;
	min-height:75px;
}
.EventsPlanner_PostItemArticleDiv
{
	padding:2px 0px 0px 5px;
}
.EventsPlanner_ScheduleCard,.EventsPlanner_ScheduleCardIE
{
	position:relative;
	display:block;
	float:left;
	padding-right:10px;
}
.EventsPlanner_ScheduleCardIE{padding-top:5px;}
.EventsPlanner_ScheduleCard table,.EventsPlanner_ScheduleCardIE table
{
	width:140px;
}
.EventsPlannerDetailsLabelTd
{
	white-space:nowrap;
	background-color:transparent;
	padding-bottom:3px;
}
.EventsPlannerDetailsLabelTd a
{
	text-decoration:none;
	cursor:pointer;
}
/* font */.EventsPlanner_DetailsLabel
{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: Transparent;
}
.EventsPlannerDetailsTd
{
	padding-left: 2px;
	background-color:transparent;
	border-top:solid 1px #e5e5e5;
	border-left:solid 1px #e5e5e5;
	border-bottom:solid 2px #e5e5e5;
	border-right:solid 2px #e5e5e5;
}
.EventsPlannerDetailsTd:hover
{
	background-color:#f0f0f0;
}
/* font */.EventsPlanner_DetailsTimeRange
{
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: tahoma;
}
/* font */.EventsPlanner_DetailsLocation
{
	font-weight: bold;
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: Transparent;
}
/* font */.EventsPlanner_DetailsAddress
{
	font-weight: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: Transparent;
}
/* font */.EventsPlanner_DetailsCity
{
	font-weight: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: Transparent;
}
.EventsPlannerPayPal
{
}
/* font */.EventsPlanner_NoUpcomingEvents,.News_NoRecentArticles
{
	padding-top: 25px;
	padding-left: 25px;
	font-family: Tahoma;
	font-size: 18px;
	color: Silver;
	text-decoration: none;
	line-height:20px;
}
.EventsPlanner_MonthMarkerTd
{
	padding-top: 5px;
	border-bottom: solid 1px silver;
}
/* font */.EventsPlanner_DateTime
{
	font-family: tahoma;
	font-size: 10px;
	color: Gray;
	padding-right: 10px;
	white-space: nowrap;
	font-weight: bold;
	width: 35px;
}
/* font */.EventsPlanner_Title
{
	font-family: tahoma;
	font-size: 10px;
	color: Black;
	background: #deeefe;
	padding-left: 5px;
}
/* font */.EventsPlanner_TitleAlt
{
	font-family: tahoma;
	font-size: 10px;
	color: Black;
	background: #eff6fc;
	padding-left: 5px;
}
.EventsPlanner_TitleLink
{
	text-decoration: none;
	font-weight: bold;
}
.EventsPlanner_TitleLinkAlt
{
	text-decoration: none;
	font-weight: bold;
}
.EventsPlanner_Title:hover
{
	cursor: pointer;
	color: navy;
	background: #cce6ff;
}
.EventsPlanner_TitleAlt:hover
{
	cursor: pointer;
	color: navy;
	background: #cce6ff;
}
.EventsPlanner_OverviewArticleDiv
{
	padding-bottom: 5px;
	margin-right: 5px;
	border-bottom: solid 1px silver;
}
.EventsPlanner_EditEventCue
{
	padding-top: 3px;
	padding-left: 3px;
}
.EventsPlanner_EditListEventCue
{
	padding-top: 3px;
}
.EventsArchive_ItemArea
{
	border-left:solid 1px #f0f0f0;
	border-right:solid 1px transparent;
}
.EventsArchive_ItemArea:hover
{
	border:solid 1px #e5e5e5;
}
.EventsArchive_DateTime
{
	padding:0px 2px 2px 1px;
	white-space: nowrap;
	background-color:#f0f0f0;
}
/* font */.EventsArchive_DateTime span
{
	color: Gray;
	font-family: tahoma;
	font-size: 10px;
}
.EventsArchive_ArticleTitle
{
	width:100%;
	padding:0px 2px 2px 2px;
}
/* font */.EventsArchive_ArticleTitle a
{
	font-family:Tahoma;
	font-size:10px;
	text-decoration: none;
}
/* required */.EventsPlanner_ModulePayPalContainer
{
	width: 565px;
}
/* required */.EventsPlanner_ModulePayPalContainerEdit
{
	width: 565px;
}
.EventsPlanner_ModulePayPalContainerEdit:hover
{
	border: dotted 1px gray;
}
.EventsPlanner_PayPal_ModuleContentArea
{
	padding-left: 0px;
}
.EventsPlanner_PayPal_DonationForm
{
}
/* required */.FileManager_ModuleContentArea
{
	min-height: 475px;
}
/* required */.FileManager_MainContent
{
	width: 560px;
}
.FileManager_ListLine
{
}
.FileManager_AlternatingListLine
{
}
.FileManager_DownloadContainer
{
	padding:5px 0px 5px 0px;
}
/* required */.FileManager_DownloadItem
{
	width:530px;
	border:solid 1px #e5e5e5;
	padding-left:5px;
	padding-right: 5px;
	background-color: white;
}
/* required */.FileManager_DownloadItem:hover
{
	border:solid 1px #0072c0;
	background-color:#f6f8ff;
}
/* font */.FileManager_FileTitle
{
	font-size:18px;
	text-decoration:underline;
}
/* font */.FileManager_FileDate
{
	font-size:11px;
}
/* font */.FileManager_FileDescription p
{
	font-size:12px;
	padding-right:10px;
}
.FileManager_FileImage
{
	background:none;
	padding-right:2px;
}
/* required */#footer
{
	min-height: 18px;
	border-top: solid 2px black;
	border-bottom: solid 2px black;
	background-color: #4a8294;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 1px;
}
/* required */.footerContent
{
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
/* required */.footerContent a
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
/* required */.footerContent a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.Forms_DragDropHandle
{
	position:relative;
	background:none;
}
.Forms_DragDeleteHandle
{
	background:none;
	position:relative;
	float:right;
}
.Forms_TitleTd
{
	padding-left: 5px;
}
.Forms_AddFieldTd
{
	padding-left: 5px;
}
.FormTable
{
	width: 98%;
}
.FormContent
{
}
/* required */.Forms_Button
{
	margin: 10px;
	border: none;
	height: 25px;
	width: 70px;
	background: url('../../images/modules/forms/submitbtn.png') no-repeat scroll transparent;
}
.Forms_ModuleContentArea
{
}
/* required */.CampaignbaseHeader
{
	background: url('../../images/templates/default2/bluelogoV4.jpg') no-repeat scroll transparent;
	width: 845px;
	height: 157px;
}
/* required */.CampaignbaseHeader_UserDefined
{
	width: 845px;
	height: 157px;
}
.Header_HeaderLoginLeft
{
}
/* required */.HeaderLogin
{
	height: 155px;
}
.Header_HeaderContent
{
	width: 100%;
}
/* required */.Header_TextContent
{
	height: 157px;
}
/* font */.Header_TitleText
{
	font-family: Tahoma;
	font-weight:bold;
	font-size: 24px;
	color: black;
	padding-left: 40px;
}
/* font */.Header_SubtitleText
{
	padding-top: 5px;
	display: block;
	font-family: Tahoma;
	font-weight:bold;
	font-size: 12px;
	color: black;
	padding-left: 45px;
}
.Header_EmbeddedContent
{
}
.Header_FrameContent
{
}
/* required */.Header_HeaderContentWithLogin
{
	width: 615px;
}
.Header_HeaderLoginRight
{
}
.Header_ModuleLoginContainer
{
	margin-right: 12px;
}
.Header_ModuleLoginContainerEdit
{
	margin-right: 12px;
}
.Header_ModuleLoginContainerEdit:hover
{
}
/* required */.Header_LoginAreaIE
{
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 9px;
	background: url('../../images/templates/default2/loginbg.png') no-repeat transparent;
	height: 125px;
}
/* required */.Header_LoginArea
{
	margin-top: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 9px;
	background: url('../../images/templates/default2/loginbg.png') no-repeat transparent;
	height: 125px;
}
/* required */.Header_LoginAreaFullIE
{
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 9px;
	background: url('../../images/templates/default2/loginbg.png') no-repeat transparent;
	height: 125px;
}
/* required */.Header_LoginAreaFull
{
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 9px;
	background: url('../../images/templates/default2/loginbg.png') no-repeat transparent;
	height: 125px;
}
/* font */.Header_LoginCheckBox
{
	padding-left: 15px;
	FONT-SIZE: 9px;
	COLOR: Black;
	font-family: Tahoma;
	BACKGROUND-COLOR: transparent;
	cursor: pointer;
}
/* font */.Header_LoginFailureText
{
	FONT-SIZE: 9px;
	COLOR: Red;
	font-family: Tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
/* font */.Header_LoginHyperLink
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: black;
	cursor: pointer;
}
/* font */.Header_LoginInstruction
{
	FONT-SIZE: 9px;
	COLOR: Black;
	font-family: Tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
/* font */.Header_LoginLabel
{
	FONT-SIZE: 10px;
	COLOR: black;
	font-family: Tahoma;
	BACKGROUND-COLOR: Transparent;
}
/* required */.Header_LoginButton
{
	margin-top: 0px;
	margin-right: 10px;
	border: none;
	height: 25px;
	width: 56px;
	background: url('../../images/templates/default2/loginbtn.png') no-repeat scroll transparent;
	cursor: pointer;
}
/* font */.Header_LoginTextBox
{
	font-family:Tahoma;
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: transparent;
	border: none;
	width: 120px;
}
.Header_LoginTitle
{
	Color: White;
}
.Header_LoginValidator
{
}
/* required */.Issues_ItemArea
{
	padding-left: 5px;
	width:575px;
}
.Issues_Separator
{
	background: url('../../Images/modules/issues/IssuesSep.gif') no-repeat scroll transparent;
	width: 222px;
	height: 12px;
}
/* font */.Issues_Description
{
	font-family: tahoma;
	font-size: 14px;
	color: Black;
	padding-bottom:15px;
}
/* required */.Issues_ModuleContentArea
{
	width:580px;
	min-height: 475px;
}
.Issues_IssuesEditCueTd
{
	padding-left: 5px;
}
.Issues_EditCueBoundary
{
}
.Issues_EditCueBoundary:hover
{
	border: dotted 1px silver;
}
.Issues_Boundary
{
}
.LinksList_ModuleContentArea
{
}
/* required */.LinksList_LineLine
{
	overflow: hidden;
	width: 223px;
	color: Black;
	line-height:18px;
}
/* font */a.LinksList_LinkButton
{
	padding-top: 2px;
	padding-bottom: 3px;
	padding-right: 100%;
	background-color:Silver;
	text-align: left;
	font-family: tahoma;
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: none;
	white-space: nowrap;
}
/* font */a.LinksList_LinkButton:hover
{
	background-color:white;
	color: blue;
}
.Login
{
	width: 100%;
	line-height: 10px;
}
/* font */.LoginCheckBox
{
	padding-left: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Black;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: transparent;
}
/* font */.LoginFailureText
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Red;
	FONT-FAMILY: Arial;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
/* font */.LoginHyperLink
{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: Navy;
	cursor: pointer;
}
/* font */.LoginInstruction
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Black;
	FONT-FAMILY: Arial;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
}
/* font */.LoginLabel
{
	width: 25%;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003399;
	FONT-FAMILY: verdana;
	BACKGROUND-COLOR: Transparent;
}
/* required */.LoginButton
{
	font-family: Arial Black;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 30px;
	border: none;
	height: 25px;
	width: 56px;
	background: url('../../images/modules/login/loginbtn.png') no-repeat scroll transparent;
	color: White;
	cursor: pointer;
}
/* required */.LoginTextBox
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 65%;
}
.LoginTitle
{
	Color: White;
}
.LoginValidator
{
}
.Login_LoginAreaIE
{
	padding-top: 5px;
}
.Login_LoginArea
{
	padding-top: 5px;
}
.Login_LoginAreaFullIE
{
	padding-top: 5px;
}
.Login_LoginAreaFull
{
	padding-top: 5px;
}
.Login_ModuleContentArea
{
}
/* required */.Horizontal_NavigationBar_ModuleContentArea
{
	overflow: hidden;
	background: url('../../images/templates/default2/navbg.png') repeat-x scroll transparent;
	padding-left:3px;
	padding-right:3px;
}
/* required */.Horizontal_NavigationBar_MainMenu
{
	height:45px;
	width: 839px;
}
.Horizontal_NavigationBar_MainMenu img,.Vertical_NavigationBar_MainMenu img
{
	background:none;
}
/* font */.Horizontal_NavigationBar_MainMenuItem
{
	font-family: Tahoma;
	font-size: 14px;
}
/* required */.Horizontal_NavigationBar_MainMenuItem a
{
	display: block;
	float: left;
	margin-top:13px;
	padding: 8px 0px 8px 0px;
	text-decoration: none;
	height: 15px;
	color: black;
	font-weight:bold;
	background-color:Silver;
	border-bottom:solid 1px black;
}
/* required */.Horizontal_NavigationBar_MainMenuItem a:hover
{
	background-color:white;
}
/* font */.Horizontal_NavigationBar_CurrentMainMenuItem
{
	font-family: Tahoma;
	font-size: 14px;
}
/* required */.Horizontal_NavigationBar_CurrentMainMenuItem a
{
	display: block;
	float: left;
	margin-top:13px;
	padding: 8px 0px 9px 0px;
	text-decoration: none;
	height: 15px;
	color: black;
	font-weight:bold;
	background-color:white;
}
/* required */.Horizontal_NavigationBar_CurrentMainMenuItem a:hover
{
	color: black;
}
/* required */.Horizontal_NavigationBar_MainMenuSpacer
{
	background:none;
	width: 6px;
	height: 45px;
	float: left;
}
/* required */.Horizontal_NavigationBar_SubMenuPopup,.Vertical_NavigationBar_SubMenuPopup
{
	width: 150px;
	background-color: #4a8294;
	line-height:18px;
	overflow: hidden;
}
/* required */.Vertical_NavigationBar_SubMenuPopup{border-top: solid 1px black;}
/* font */.Horizontal_NavigationBar_SubMenu,.Vertical_NavigationBar_SubMenu
{
	overflow: hidden;
	font-family: Tahoma;
	font-size:10px;
	border-left: solid 1px black;
	border-right: solid 2px black;
	border-bottom: solid 1px black;
}
/* required */.Horizontal_NavigationBar_SubMenu a,.Vertical_NavigationBar_SubMenu a
{
	display: block;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
}
.Horizontal_NavigationBar_CurrentSubMenuItem,.Vertical_NavigationBar_CurrentSubMenuItem
{
}
/* required */.Horizontal_NavigationBar_CurrentSubMenuItem a,.Vertical_NavigationBar_CurrentSubMenuItem a
{
	font-size:12px;
	font-weight:bold;
	color:white;
	font-variant:small-caps;
	text-transform:capitalize;
	text-decoration: none;
}
/* required */.Horizontal_NavigationBar_CurrentSubMenuItem a:hover,.Vertical_NavigationBar_CurrentSubMenuItem a:hover
{
	color: black;
	background-color:white;
	text-decoration: none;
}
.Horizontal_NavigationBar_SubMenuItem,.Vertical_NavigationBar_SubMenuItem
{
}
/* required */.Horizontal_NavigationBar_SubMenuItem a,.Vertical_NavigationBar_SubMenuItem a
{
	color: white;
	text-decoration: none;
	font-size: 11px;
}
/* required */.Horizontal_NavigationBar_SubMenuItem a:hover,.Vertical_NavigationBar_SubMenuItem a:hover
{
	color: blue;
	background-color: white;
	text-decoration: none;
	font-weight:bold;
}
.Horizontal_NavigationBar_SubMenuSpacer,.Vertical_NavigationBar_SubMenuSpacer
{
	display: none;
}
.Horizontal_NavigationBarFooter
{
}
/* required */.Vertical_NavigationBar_ModuleContentArea
{
	background-color: #4a8294;
	border: solid 1px black;
}
/* required */.Vertical_NavigationBar_MainMenu
{
	overflow: hidden;
	width: 100%;
}
/* font */.Vertical_NavigationBar_MainMenuItem
{
	overflow: hidden;
	font-family: Tahoma;
}
.Vertical_NavigationBar_MainMenuSpacer
{
	display: none;
}
/* required */.Vertical_NavigationBar_MainMenuItem a
{
	display: block;
	padding: 8px;
	text-decoration: none;
	height: 15px;
	color: black;
	font-weight:bold;
	background-color:Silver;
	border-bottom:solid 1px black;
}
/* required */.Vertical_NavigationBar_MainMenuItem a:hover
{
	color: blue;
	background-color:white;
}
/* font */.Vertical_NavigationBar_CurrentMainMenuItem
{
	overflow: hidden;
	font-family: Tahoma;
}
/* required */.Vertical_NavigationBar_CurrentMainMenuItem a
{
	display: block;
	padding: 8px;
	text-decoration: none;
	height: 15px;
	color: black;
	font-weight:bold;
	background-color:white;
	border-bottom:solid 1px black;
}
/* required */.Vertical_NavigationBar_CurrentMainMenuItem a:hover
{
	color: black;
}
/* required */.News_PostsItemArea
{
	padding-left:5px;
	width:580px;
}
/* font */.News_PostDateLabel
{
	FONT-SIZE: 9px;
	COLOR: Gray;
	FONT-FAMILY: tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
	white-space: nowrap;
}
/* font */.News_PostDateSeparator
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: Black;
	FONT-FAMILY: tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
	white-space: nowrap;
}
/* font */.News_PostTitleLabel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: navy;
	FONT-FAMILY: tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
	text-decoration: none;
}
.News_PostTitleLabel:hover
{
	text-decoration: underline;
}
.News_PostDescriptionDiv
{
	text-align: left;
	BACKGROUND-COLOR: Transparent;
	padding-top: 5px;
}
/* font */.News_PostReadMoreLink
{
	FONT-SIZE: 9px;
	COLOR: Navy;
	FONT-FAMILY: tahoma;
	text-align: left;
	BACKGROUND-COLOR: Transparent;
	white-space: nowrap;
}
.News_PostReadMoreLink:hover
{
	color: blue;
	text-decoration: underline;
}
.News_ModuleContentArea
{
	min-height: 475px;
}
.News_ArticleEditCueTd
{
}
/* required */.PayPal_Body
{
	background-color: white;
	padding: 5px;
	margin: 0px;
}
/* required */.PayPal_FrameContent
{
	width: 100px;
	height: 33px;
	background-color: transparent;
}
.PayPal_ModuleContentArea
{
	min-height: 305px;
	padding-left: 10px;
}
.PayPal_DonationForm
{
	margin-right: 12px;
	padding-left: 5px;
}
.PayPal_InstructionText
{
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}
.PhotoGallery_GalleryDiv
{
	padding: 0px 6px 12px;
}
.PhotoGallery_GalleryDiv:hover
{
}
.PhotoGallery_GalleryDivEdit
{
	padding: 0px 6px 12px;
}
.PhotoGallery_GalleryDivEdit:hover
{
	border: dotted 1px silver;
}
.PhotoGalleryPopUpImage_Td,.PhotoGalleryPopUpImage_TdIE
{
	width: 640px;
	height: 496px;
	overflow: hidden;
	vertical-align: middle;
	background: black;
	cursor: default;
	text-align: center;
	filter: alpha(opacity=100);
	opacity: 1.0;
}
.PhotoGalleryPopUpImage_TdIE
{
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.PhotoGalleryPopUpImage_DivInner
{
	width: 640px;
	max-height: 480px;
	text-align: center;
	filter: alpha(opacity=100);
	opacity: 1.0;
}
.PhotoGalleryPopUpImage_DivInner img
{
	background: none;
	z-index: 9999;
	position: relative;
	cursor: pointer;
}
.PhotoGalleryPopUpLabel
{
	text-align: center;
	padding-bottom:2px;
}
.PhotoGalleryPopUpLabel span
{
	color: gray;
	font-family: tahoma;
	font-size: 11px;
}
.PhotoGalleryPopUpLabel span:hover
{
	cursor: pointer;
	color:White;
}
.PhotoGalleryPopupButtons a
{
	position:relative;
	top:-7px;
}
.PhotoGalleryPopupButtons span
{
	font-family:Arial;
	font-size:11px;
	color:silver;
	position:relative;
	top:-2px;
}
.PhotoGallery_PopupTab
{
	text-align: center;
	background:url('../../images/modules/photogallery/popup_tab.png') no-repeat scroll transparent top left;
	width:60px;
	padding-right:10px;
	height:15px;
}
.PhotoGalleryProgressTable
{
	margin: 200px auto 0px auto;
}
.PhotoGalleryProgressImage
{
	width: 32px;
	height: 22px;
	background: url('../../Images/modules/photogallery/pic-loader.gif') no-repeat scroll transparent;
	padding-right:15px;
}
.PhotoGalleryProgressText
{
	color:#e5e5e5;
	font-size: 16px;
	font-family:Tahoma;
	font-weight:bold;
}
.PhotoGalleryLoadingZone
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:10000;
	background:transparent;
	text-align: center;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.PhotoGallery_GalleryCoverTd
{
	width: 96px;
	height: 118px;
	overflow: hidden;
	vertical-align: middle;
}
.PhotoGallery_GalleryCoverTd input
{
}
.PhotoGallery_GalleryCoverTd:hover
{
	border: dotted 1px silver;
}
.PhotoGallery_GalleryCoverDiv
{
	width: 96px;
	max-height: 118px;
	text-align: center;
}
.PhotoGallery_CoverImageLabelTd
{
	width: 96px;
}
/* font */.PhotoGallery_CoverImageLabel
{
	font-family: Arial;
	font-size: 10px;
	color: Black;
}
.PhotoGallery_ImageDiv
{
	padding: 0px 6px 12px;
}
.PhotoGallery_ImageDivEdit
{
	padding: 0px 6px 12px;
	border-bottom: dotted 1px silver;
	border-right: dotted 1px silver;
}
.PhotoGallery_ImageDivEdit:hover
{
	border-right: dotted #dde9ff 1px;
	border-bottom: dotted #dde9ff 1px;
	background-color: #ebf2ff;
}
.PhotoGallery_ImageDivSelected
{
	padding: 0px 6px 12px;
	border: dotted #4498d2 1px;
	background-color: #9dc9e8;
}
.PhotoGallery_ImageDivSelectedEdit
{
	padding: 0px 6px 12px;
	border: solid red 3px;
	background-color: #9dc9e8;
}
.PhotoGallery_ImageListTd
{
	width: 96px;
	height: 118px;
	overflow: hidden;
	vertical-align: middle;
}
.PhotoGallery_ImageListTd img
{
	background: none;
}
.PhotoGallery_ImageListTd input
{
}
.PhotoGallery_ImageListTd:hover
{
	border: dotted 1px silver;
}
.PhotoGallery_ImageListDiv
{
	width: 96px;
	max-height: 118px;
	text-align: center;
}
.PhotoGallery_BackButtonDiv
{
	padding-left: 12px;
	padding-top:5px;
	padding-bottom:5px;
}
.PhotoGalleryShowHideTd
{
	padding-right: 10px;
}
.PhotoGallery_ModuleContentArea
{
	min-height: 495px;
}
.PressRelease_ItemArea
{
}
.PressRelease_MonthMarkerTd
{
	padding-top: 5px;
	border-bottom: solid 1px silver;
}
/* font */.PressRelease_DateTime
{
	font-family: tahoma;
	font-size: 10px;
	color: Gray;
	padding-right: 10px;
	white-space: nowrap;
}
/* font */.PressRelease_Title
{
	font-family: tahoma;
	font-size: 10px;
	color: Black;
}
.PressRelease_TitleLink
{
	text-decoration: none;
	font-weight: bold;
}
.PressRelease_EditCueTd
{
	padding-top:2px;
}
.PressRelease_FullArticleTitleDiv
{
	padding-bottom:5px;
}
.PressRelease_FullArticleAreaDiv
{
	padding-bottom:3px;
}
.PressRelease_FullArticleButtonsDiv
{
	padding-top:5px;
}
.PressRelease_ModulePostArea
{
}
/* required */.PressRelease_ModuleContentArea
{
	width: 580px;
	padding-left:5px;
	min-height: 475px;
}
.PressRelease_EditPressReleaseCue
{
	padding-top: 3px;
	padding-left: 3px;
}
.PressArchive_ItemArea
{
	padding-left:5px;
}
/* font */.PressArchive_ItemAreaTd
{
	font-weight: normal;
	font-family: Arial;
	font-size: 9px;
	color: Black;
	padding-left: 3px;
}
/* font */.PressArchive_DateTime
{
	font-family: Arial Narrow;
	font-size: 10px;
	color: Gray;
	padding-right: 5px;
	white-space: nowrap;
}
/* font */.PressArchive_ArticleTitle
{
	text-decoration: none;
}
.RSSFeeds_Line,.RSSFeeds_AltLine{}
.RSSFeeds_TitleRow,.RSSFeeds_AltTitleRow{}
.RSSFeeds_Title,.RSSFeeds_AltTitle{padding-top:5px;padding-bottom:5px;width:100%;}
/* required */.RSSFeeds_NewsItem,.RSSFeeds_NewsItemAlt,.RSSFeeds_AltNewsItem,.RSSFeeds_AltNewsItemAlt
{
	background-color: Transparent;
	padding-bottom:2px;
}
/* font */.RSSFeeds_NewsItem a,.RSSFeeds_NewsItemAlt a,.RSSFeeds_AltNewsItem a,.RSSFeeds_AltNewsItemAlt a
{
	text-decoration: none;
	color: Navy;
	FONT-SIZE: 9px;
	cursor: pointer;
}
/* font */.RSSFeeds_NewsItem a:hover,.RSSFeeds_NewsItemAlt a:hover,.RSSFeeds_AltNewsItem a:hover,.RSSFeeds_AltNewsItemAlt a:hover
{
	text-decoration:underline;
	color: Silver;
}
/* font */.RSSFeeds_NewsItem span,.RSSFeeds_NewsItemAlt span,.RSSFeeds_AltNewsItem span,.RSSFeeds_AltNewsItemAlt span
{
	color: Gray;
	font-family: Arial Narrow;
	font-size: 9px;
	text-align: left;
	white-space: nowrap;
	line-height: 10px;
	cursor: pointer;
	display:block;
	width:20px;
	text-decoration:none;
}
/* font */.RSSFeeds_NewsItem span:hover,.RSSFeeds_NewsItemAlt span:hover,.RSSFeeds_AltNewsItem span:hover,.RSSFeeds_AltNewsItemAlt span:hover
{
	text-decoration:none;
}
.RSSFeeds_ModuleContentArea
{
}
/* required */.RSSFeeds_LoadingIndicator
{
	margin-left: 60px;
}
.RSSFeeds_LoadingIndicator img
{
	background: none;
}
.SearchBar_DisplayContainer
{
}
.SearchResults_DisplayContainer
{
	padding-left:25px;
}
.SearchResults_ResultsTitleArea
{
	padding:10px 10px 10px 0px;
}
/* required */.SearchResults_ResultsListArea
{
	padding-top:5px;
	width:450px;
}
.SearchResults_ResultsListArea img
{
	padding-left:2px;
}
.SearchResults_PagingArea
{
	text-align:center;
	padding-top:10px;
}
.SearchResults_SearchPagingLinks
{
	color: black;
	text-decoration: none;
}
.SearchResults_SearchPagingLinks:hover
{
}
.SearchBar_ContainerLeft
{
	background:url('../../Images/Modules/search/searchbar_f.png') no-repeat scroll transparent;
	width:5px;
	height:28px;
}
.SearchBar_ContainerMiddle
{
	background:url('../../Images/Modules/search/searchbar_m.png') repeat-x scroll transparent;
	height:28px;
}
/* required font */.SearchBar_TextBox
{
	width:150px;
	border:none;
	font-family:Tahoma;
	font-size:13px;
	color:black;
}
.SearchBar_ContainerRight
{
	background:url('../../Images/Modules/search/searchbar_b.png') no-repeat scroll transparent;
	width:5px;
	height:28px;
}
.SearchBar_Button
{
	border:none;
	background:url('../../Images/Modules/search/searchbtn.png') no-repeat scroll transparent;
	width:30px;
	height:28px;
	margin-left:5px;
	cursor:pointer;
}
.SignUp_Label
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003399;
	FONT-FAMILY: Tahoma;
	BACKGROUND-COLOR: Transparent;
}
/* required */.SignUp_TextBox
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 167px;
}
/* required */.SignUp_EmailTd
{
	width: 175px;
}
/* required */.SignUp_CryptoTd
{
	width: 65px;
}
/* required */.SignUp_CryptoTextBox
{
	FONT-SIZE: 9px;
	BACKGROUND-COLOR: white;
	border-collapse: collapse;
	width: 57px;
}
.SignUp_CryptoImage
{
	height: 55px;
}
/* required */.SignUp_RequiredTd
{
	width: 30px;
}
/* required */.SignUp_Button
{
	border: none;
	height: 25px;
	width: 70px;
	background: url('../../images/modules/signup/signmeupbtn.png') no-repeat scroll transparent;
}
.SignUp_ModuleContentArea
{
	padding-left: 10px;
}
.SignUp
{
	width:212px;
}
.Splash_modalPopup_Small
{
	width: 450px;
	min-height: 300px;
	background-color: White !important;
}
.Splash_Content_Small
{
	overflow: hidden;
	width: 100%;
	min-height: 268px;
}
.Splash_ModuleContentFloat_Small
{
	width: 450px;
	margin: 0px auto;
}
.Splash_modalPopupPreview_Small
{
	width: 450px;
	min-height: 300px;
	background-color: White !important;
	border: dashed 1px gray;
}
.Splash_modalPopup_Medium
{
	width: 650px;
	min-height: 300px;
	background-color: White !important;
}
.Splash_Content_Medium
{
	overflow: hidden;
	width: 100%;
	min-height: 268px;
}
.Splash_ModuleContentFloat_Medium
{
	width: 650px;
	margin: 0px auto;
}
.Splash_modalPopupPreview_Medium
{
	width: 650px;
	min-height: 300px;
	background-color: White !important;
	border: dashed 1px gray;
}
.Splash_modalPopup_Large
{
	width: 650px;
	min-height: 500px;
	background-color: White !important;
}
.Splash_Content_Large
{
	overflow: hidden;
	width: 100%;
	min-height: 468px;
}
.Splash_ModuleContentFloat_Large
{
	width: 650px;
	margin: 0px auto;
}
.Splash_modalPopupPreview_Large
{
	width: 650px;
	min-height: 500px;
	background-color: White !important;
	border: dashed 1px gray;
}
.splashModalBackground
{
	background-color: silver;
	filter: alpha(opacity=100);
	opacity: 1.0;
}
.Splash_Footer
{
	text-align: left;
	vertical-align:bottom;
	width: 100%;
	height: 42px;
}
/* required */.Splash_CloseButton
{
	padding-right: 5px;
	text-align: center;
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	border: solid 1px #4a8294;
	height: 32px;
	background: none;
	color: black;
	margin-bottom:10px;
	margin-right:10px;
}
.Splash_CloseButton:hover
{
	color:Blue;
}
/* required */.Splash_ModuleContentArea
{
	width: 842px;
}
.Splash_SplashScreenSize_Td
{
}
.Splash_SplashFormLeft
{
	vertical-align:top;
}
.Splash_SplashContent
{
	vertical-align:top;
}
.Splash_EditSplashContent
{
	vertical-align:top;
}
.Splash_EditSplashContent:hover
{
	cursor: pointer;
	border: dotted 1px silver;
}
.Splash_SplashFormRight
{
	vertical-align:top;
}
.SplashForm
{
}
.Splash_ModuleFormContainer
{
}
.Splash_ModuleFormContainerEdit
{
}
.Splash_ModuleFormContainerEdit:hover
{
}
/* required */a
{
	color: #000066;
	text-decoration: underline;
	font-weight: normal;
}
/* required */a:hover
{
	color: blue;
}
/* font */p, td, div
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
/* required */p
{
	margin: 6px 0px;
}
/* font */h1
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 22px;
}
/* font */h2
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000066;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
	font-weight: normal;
	line-height: 18px;
}
/* font */h3
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-weight: bold;
	line-height: 22px;
}
/* font */h4
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	margin: 0px;
}
/* font */h5
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	margin: 0px;
}
/* font */h6
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
	margin: 0px;
}
/* font */TEXTAREA
{
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	COLOR: black;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: white;
}
/* font */INPUT
{
	FONT-WEIGHT: 400;
	FONT-SIZE: 12px;
	COLOR: black;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: white;
}
/* required */IMG
{
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM-STYLE: none;
}