/* Global Declarations */
* {font:12px Arial, Helvetica, sans-serif;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
html {height:100%;}
img {border:0;}
strong,b {font-weight:bold;}
em,i {font-style:italic;}

#PageBody {background:#83809b url(/art/page_bg.jpg) repeat-x;}

#ShadowWrapper {background:url(/art/shadows/shadow_right.png); filter:none !important; filter/**/:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/art/shadows/shadow_right.png); background-position:980px 0; background-repeat:repeat-y;}

#PageWrapper {width:980px; background-color:#FFF;}

#TopLeaderboard {background:url(/art/backgrounds/grey_dot_grey_bg.jpg); height:95px; margin-bottom:2px; text-align:center; padding-top:3px; border-bottom:1px solid #888;}

/* Header */
#PageHeader {}
	#Logo {float:left;}
	#Weather {padding-top:10px; text-align: center;}
	#Weather a {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color:#000;}
	#TopLinksRight {float:right; list-style-type:none; color:#003466; margin:0 0px 0px 0px !important; margin/**/:0 5px 0 15px;}
	#TopLinksRight li a {color:#003466; font:100% Arial;}
	#TopLinksRight li a strong {font:bold 100% Arial;}
	#TopLinksMiddle {float:right; list-style-type:none; color:#003466; margin:0 5px 10px 15px !important; margin/**/:0 5px 0 15px;}
	#TopLinksMiddle li a {color:#003466; font:100% Arial;}
	#TopLinksMiddle li a strong {font:bold 100% Arial;}
	#TopLinksLeft {float:right; list-style-type:none; color:#003466; font:bold 100% Arial; margin-bottom:10px !important; margin-bottom/**/:0;}
	#TopLinksLeft li a {color:#003466; font:100% Arial;}
	#TopLinksLeft li a strong {font:bold 100% Arial;}

/* Navigation Bar */
#NavBar {clear:both; background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); height:22px; text-transform:uppercase; font:100% Arial; border-top:1px solid #888;}
	#NavSearch {display:inline; margin-right:20px; vertical-align:1px; color:#FFF;}
	#NavSearch input {border:1px solid #333; margin:2px; vertical-align:-1px; height:16px;}
	#NavLinks {display:inline; margin-left:5px;}
		#NavLinks li {display:inline; margin-right:20px;}
		#NavLinks li a {color:#FFF; font:bold 100% Arial;}
		#NavLinks li a:hover {color:yellow; text-decoration:none;}
	#NavClassifieds {float:right; width:275px; height:22px; background:#ff9934 url(/art/gradients/dk_orange-darker_orange-top.jpg);}
	#NavClassifieds img {vertical-align:-6px;}
		#NavClassifieds a {color:#003466; font:bold 90% Arial; margin-left:16px;}
		#NavClassifieds a:hover {color:#777; text-decoration:none;}

/* Sub-Navigation Bar */
#SubNavBar {background:#EEE; height:22px; text-transform:uppercase; border-bottom:1px solid #333;}
	#SubNavLinks {display: inline; margin:4px 0 0 5px; float:left;}
		#SubNavLinks li {display:inline; margin-right:15px;}
		#SubNavLinks li a {color:#003466; font:bold 95% Arial;}
		#SubNavLinks li a:hover {color:#666; text-decoration:none;}
	#SubNavClassifieds {width:275px; display:inline; background:#ff6600 url(/art/gradients/dk_orange-darker_orange-btm.jpg); float:right; height:22px; overflow:hidden;}
		#SubNavClassifieds img {vertical-align:-3px;}
		#SubNavClassifieds a {color:#FFF; font:bold 140% Arial !important; font/**/:bold 140% Arial; margin-left:20px;}
		#SubNavClassifieds a:hover {color:yellow; text-decoration:none;}

/* Dropdown Menus */
.DropMenu {text-align:left; display:block; background-color:#3676AF; width:145px; border:1px solid #000; border-top:0; position:absolute; font:9pt Arial, Helvetica, sans-serif; color:#000; visibility:hidden;}
ul.MenuDropDown {list-style-type:none; margin:0 0 0 3px !important; margin /**/:0 0 -15px 3px; padding:0;}
ul.MenuDropDown li {margin-right:3px;}
ul.MenuDropDown li.MenuItem {border-bottom:1px solid #6BA1BF;}
a.DropMenuItem{display:block; font-family: 9pt Arial, Helvetica, sans-serif; color:#FFF; margin:5px 0 5px 0; text-decoration: none;}}
.MenuItem a:hover {color:yellow;}

/* Left Content Column */
#LeftContentCol {width:440px; #width:430px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#LeftContentColWide {width:790px; #width:787px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#StoryPageLeftContentCol {width:790px; #width:787px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#GalleryLeftContentCol {width:435px; #width:425px; float:left; margin:5px 0 0 5px; overflow:hidden;}
#SpecialSectionLeftContentCol {width:790px; #width:787px; float:left; margin:5px 0 0 5px; overflow:hidden;}

	/* Front Page */
		/* Main News Box */
		#FrontMainNewsBox {width:430px; height:250px; overflow-y:scroll; border:1px solid #AAA; margin:0 6px 6px 0; background:#FFF url(/art/gradients/lt_blue-white.jpg) repeat-x; padding:2px;}
			#SlideShowPhotoBox {float:left; margin-right:2px;}
			#SlideShowPhotoBox img {width:250px;}
			#SlideShowEnterpriseLink {font:90% Arial; border-bottom:1px solid #BBB; padding-bottom:2px;}
			a.MainNewsBoxEnterpriseLink em {font:bold italic 90% Arial; color:#000;}
			a.MainNewsBoxEnterpriseLink strong {font:bold 90% Arial; color:#000;}
			#SlideShowHeadline {margin-bottom:5px;}
			#SlideShowHeadline a {color:#000; font:120% Arial; font-weight:bolder;}
			.SlideShowSubHead {display:block; font:80% Arial;}
			#SlideShowStoryText {color:#000; font:95% Arial;}
			#SlideShowButtonContainer {float:right; margin-top:3px; margin-bottom:3px; margin-right:3px; top:0;}
			
			
			
			/* EK SlideShow Main */
					/* Main News Box */
		#FrontMainNewsBoxEK {width:430px; height:200px; overflow-y:no; border:1px solid #AAA; margin:0 3px 3px 0; background:#003366; padding:2px;}
			#SlideShowPhotoBoxEK {float:left; margin-right:2px;}
			#SlideShowPhotoBoxEK img {width:200px;}
			#SlideShowEnterpriseLinkEK {font:90% Arial; border-bottom:1px solid #fff; padding-bottom:2px;}
			a.MainNewsBoxEnterpriseLinkEK em {font:bold italic 90% Arial; color:#fff;}
			a.MainNewsBoxEnterpriseLinkEK strong {font:bold 90% Arial; color:#fff;}
			#SlideShowHeadlineEK {margin-bottom:5px;}
			#SlideShowHeadlineEK a {color:#fff; font:120% Arial; font-weight:bolder;}
			.SlideShowSubHeadEK {display:block; font:80% Arial;}
			#SlideShowStoryTextEK {color:#fff; font:95% Arial;}
			#SlideShowButtonContainerEK {float:right; margin-top:3px; margin-bottom:3px; margin-right:3px; top:0;}
			
			
			
			
			
			
			

		.FrontNewsList {margin-left:17px; clear:both;}
		.FrontNewsList li {margin:2px 0; color:#000;}
		.FrontNewsList li a b {color:#000; font:100% Arial;}
		.FrontNewsList li a {color:#000; font:90% Arial;}

		.FrontMoreLink {float:right; margin-right:5px;}
		.FrontMoreLink a {color:#fe6601; text-transform:uppercase; font:90% Arial;}
	
		/* News */
		#FrontNewsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:22px; padding:2px; overflow:hidden;}
			#FrontNewsBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TownsPapersForm {text-align:center; margin-top:5px; width:420px;}
			#FrontNewsBox #TownsPapersForm {float:right; width:370px; margin:0; padding:0;}
			#FrontTownsPapersDropdown #TownsDropdown {display:inline; width:175px; text-transform:none; height:17px;}
			#FrontTownsPapersDropdown #PapersDropdown {display:inline; width:175px; text-transform:none; height:17px;}
			
			
		/* EK Slideshow Not Used*/	
		#FrontNewsBoxEK {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontNewsBoxEK h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:22px; padding:2px; overflow:hidden;}
			#FrontNewsBoxEK h1 a {font:bold 90% Arial; color:#003466;}
			#FrontNewsBoxEK h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TownsPapersFormEK {text-align:center; margin-top:5px; width:420px;}
			#FrontNewsBoxEK #TownsPapersFormEK {float:right; width:370px; margin:0; padding:0;}
			#FrontTownsPapersDropdownEK #TownsDropdownEK {display:inline; width:175px; text-transform:none; height:17px;}
			#FrontTownsPapersDropdownEK #PapersDropdownEK {display:inline; width:175px; text-transform:none; height:17px;}
			
	
		/* Sports */
		#FrontSportsBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263;}
			#FrontSportsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontSportsBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontSportsBox h1 a:hover {text-decoration:none; color:#5A98CF;}


		/* Life Styles */
		#FrontLifeStylesBox {width:430px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263;}
			#FrontLifeStylesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontLifeStylesBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontLifeStylesBox h1 a:hover {text-decoration:none; color:#5A98CF;}


		/* Opinions */
		#FrontOpinionsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontOpinionsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontOpinionsBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontOpinionsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Business */
		#FrontBusinessBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontBusinessBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontBusinessBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontBusinessBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Entertainment */
		#FrontEntertainmentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
			#FrontEntertainmentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontEntertainmentBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontEntertainmentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	
		/* Obits */
		#FrontObitsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; float:left;}
			#FrontObitsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#FrontObitsBox h1 a {font:bold 90% Arial; color:#003466;}
			#FrontObitsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#FrontObitsBox table tr td {padding-right:10px;}

	/* Time Off */
		/* Entertainment */
		#TimeOffFrontNewsBox {width:430px; height:260px; overflow-y:scroll; border:1px solid #AAA; margin:0 6px 6px 0; background:#FFF url(/art/gradients/lt_blue-white.jpg) repeat-x; padding:2px; overflow:hidden;}
		#TimeOffEntertainmentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;}
			#TimeOffEntertainmentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffEntertainmentBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffEntertainmentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
			#TimeOffEntertainmentBox #TownsPapersForm {text-align:center; width:425px;}
			#TimeOffEntertainmentBox #TownsDropdown {margin-right:5px;}
			#TimeOffEntertainmentBox #PapersDropdown {margin-left:5px;}

		/* Theatre Reviews */
		#TimeOffTheatreReviewsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;overflow:auto;}
			#TimeOffTheatreReviewsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffTheatreReviewsBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffTheatreReviewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}

		/* Movies */
		#TimeOffMoviesBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left; overflow:auto;}
			#TimeOffMoviesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffMoviesBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffMoviesBox h1 a:hover {text-decoration:none; color:#5A98CF;}

		/* Restaurant Reviews */
		#TimeOffRestaurantReviewsBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;overflow:auto;}
			#TimeOffRestaurantReviewsBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
			#TimeOffRestaurantReviewsBox h1 a {font:bold 90% Arial; color:#003466;}
			#TimeOffRestaurantReviewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	/* PBJ */
	#PBJFrontNewsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; padding-bottom:10px;}
		#PBJFrontNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px !important; height/**/:18px; padding:2px; overflow:hidden;}
		#PBJFrontNewsBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJFrontNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}
		#PBJFrontNewsBox #TownsPapersForm {text-align:center; width:425px;}
		#PBJFrontNewsBox #TownsDropdown {}
		#PBJFrontNewsBox #PapersDropdown {}

	#PBJBusNewsBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263; margin-top:5px;}
		#PBJBusNewsBox h1 {text-transform:uppercase; background:#EEE; height:20px; padding:2px;}
		#PBJBusNewsBox h1 a {font:bold 125% Arial; color:#003466;}
		#PBJBusNewsBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	#PBJBriefcaseBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
		#PBJBriefcaseBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#PBJBriefcaseBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJBriefcaseBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	#PBJMilestonesBox {clear:both; width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 6px 6px 0; background-color:#FFF; color:#003263;}
		#PBJMilestonesBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
		#PBJMilestonesBox h1 a {font:bold 90% Arial; color:#003466;}
		#PBJMilestonesBox h1 a:hover {text-decoration:none; color:#5A98CF;}

	/* Community Guide */
	.CommunityGuideFrontContentBox {width:435px !important; width/**/:430px; border:1px solid #AAA; margin:0 5px 6px 0; background-color:#FFF; color:#003263; float:left;}
	.CommunityGuideFrontContentBox h1 {text-transform:uppercase; background:#EEE; height:18px; padding:2px;}
	.CommunityGuideFrontContentBox h1 a {font:bold 90% Arial; color:#003466;}
	.CommunityGuideFrontContentBox h1 a:hover {text-decoration:none; color:#5A98CF;}
	.CommunityGuideFrontContentBox #TownsPapersForm {text-align:center; width:425px;}
	.CommunityGuideFrontContentBox #TownsDropdown {margin-right:5px;}
	.CommunityGuideFrontContentBox #PapersDropdown {margin-left:5px;}

	/* Section Page */
		/* Main News Box */
		#SectionNewsBox {border:1px solid #003466;}

		#SectionList {margin-bottom:10px; background-color:#CCC;}
		#SectionList tr td {border:1px solid #003466; border-width:0 0 1px 1px;}
		#SectionList tr td a {text-transform:uppercase; color:#003466; font:bold 90% Arial;}
		#SectionList tr td a:hover {color:#999; text-decoration:none;}
		#SectionList tr td#SectionListItemNews {border-left:0;}
		#SectionList tr td#SectionListItemNews a {}
		#SectionList tr td#SectionListItemSports {}
		#SectionList tr td#SectionListItemSports a {}
		#SectionList tr td#SectionListItemOpinions {}
		#SectionList tr td#SectionListItemOpinions a {}
		#SectionList tr td#SectionListItemLifeStyles {}
		#SectionList tr td#SectionListItemLifeStyles a{}
		#SectionList tr td#SectionListItemObits {}
		#SectionList tr td#SectionListItemObits a {}

		#SectionList tr td.SectionListItemOn {border-bottom:0; background-color:#FFF;}

		#SectionTownsPapersDropdown #TownsDropdown {margin-right:5px;}
		#SectionTownsPapersDropdown #PapersDropdown {margin-left:5px;}
		#SectionStoryList {clear:both; margin:10px 0 0 5px;}
		#SectionStoryList a {display:block; margin:5px 0 0 5px; color:#555; font:90% Arial;}
		#SectionStoryList a .SectionHeadline {font:bold 105% Arial;}
		.SectionStory {}


	/* Story pages */
		#StoryNewsTabsWrapper {width:792px !important; width/**/:780px; height:20px; margin:3px 0 0 3px; z-index:10;}
			#StoryEmailPrint {float:right; margin-top:2px; padding-right:5px; border-bottom:1px solid #003466; width:347px !important; #width:352px; text-align:right; height:19px; overflow:hidden;}
			#StoryEmailPrint a {color:#000;}

			#StoryEmailPrintFullLength {float:left; margin:2px 3px 0 0 !important; margin-right/**/:0; border-bottom:1px solid #003466; width:787px; #width:780px; text-align:right; height:19px;}
			#StoryEmailPrintFullLength a {color:#000;}

			#StoryEmailIcon {vertical-align:-3px;}
			#StoryPrintIcon {vertical-align:-3px;}

			#StorySectionNewsTabs {width:438px; #width:428px; height:21px; overflow:hidden; float:left;}
			#StoryNewsTabsWrapper #StorySectionNewsTabs {border:1px solid #000; border-bottom:0;}
			#StorySectionNewsTabsEmpty {width:438px; #width:428px; border-bottom:1px solid #000;}
			#TimeOffSectionNewsTabs {height:42px; overflow:hidden; float:none !important; float/**/:left;}
			#TimeOffSectionNewsTabs div table tr td {font-size:75%;}
			#TimeOffSectionNewsTabs #SectionListItemEntNews {border-left:0;}
			#TimeOffSectionNewsTabs #SectionListItemMovies {padding:0 5px;}
			
			
			#CommunityGuideSectionNewsTabs {height:100px; overflow:hidden; float:none !important; float/**/:left;}
			#CommunityGuideNewsTabs div table tr td {font-size:1;}
			#CommunityGuideNewsTabs #ccSectionListItemEntNews {font-size:1; border-left:0;}
			#CommunityGuideNewsTabs #ccSectionListItemMovies {padding:0 1px;}
			
			
			
			
			
			

			#PBJSectionNewsTabs {height:42px; overflow:hidden; float:none !important; float/**/:left;}
			#PBJSectionNewsTabs div table tr td {font-size:75%;}
			#PBJSectionNewsTabs #SectionListItemBusNews {border-left:0;}

		#StoryPageArticleBody {border:1px solid #003466; border-top:0; margin:0 3px 3px 3px; float:left; width:785px; #width:780px; z-index:1;}

		#StoryPageHeadline {color:#444; font:bold 140% Arial; margin:5px 5px 0 5px;}
		#StoryPageSubHead {color:#444; margin:0 5px; font:bold 120% Arial;}
		#StoryRelatedContent {float:right; border:1px solid #225487; margin:5px;}
		#StoryRelatedContent h4 {background-color:#225487; color:#FFF; font-weight:bold; font-size:110%; padding:3px;}
		#StoryRelatedContent span {display:block; padding:3px;}
		#StoryTimestamp {margin:5px; display:inline; font:90% Arial;}
		#StoryPageByline {display:block; margin:0 5px; font:90% Arial;}

		#StoryPageVideoBox {float:right; width:150px; margin-right:5px; border:1px solid #888;}
		#StoryPageVideoHeader {background-color:#003466; color:#FFF; padding:2px; font:bold 110% Arial; }
		#StoryPageVideoList {margin:3px;}
		#StoryPageVideoList ul {list-style-type:none;}

		#StorySlideShow {width:250px; margin:0px 10px 10px 5px; float:left; border:1px solid #888; height:350px; overflow:auto;}
		#StorySlideShow .slideshow-block {text-align:center;}
		#StorySlideShow .slideshow-image img {width:250px;}
		#StorySlideShow #slideshow-caption {text-align:left; padding-bottom:10px;}
		#StorySlideShow .slideshow-navigation {text-align:right;}

		.StoryPageStoryBlock {margin:0 5px;}

		.StoryAdRight {float:right; border:20px solid #FFF;}
		.StoryAdLeft {float:left; border:20px solid #FFF;}

		.StoryBreakout {width:200px; border:2px solid #3676AF; margin:10px 10px 10px 5px; padding:10px; float:left;}
		.StoryBreakout h1 {font:bold 130% Arial;}

		/* SimpleBlog styles */
			/* Form */
			#StoryPageSimpleBlog {margin:5px; clear:both;}
			#StoryPageSimpleBlog input,textarea {border:1px solid #888;}
			.StoryPageCommentsHeader {background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); height:19px; font:bold 120% Arial; border-top:1px solid #888; color:#FFF; padding:2px;}
			#StoryPageSimpleBlog i {font-style:italic;}
			#StoryPageSimpleBlog em {display:block; background-color:#003466; color:#FFF; font:bold 110% Arial; padding:1px;}
			#simpleblog-form {}
			.simpleblog-form-block {}
			.simpleblog-form-label {display:block; font-weight:bold;}
			#personname {}
			#comments {}
			#simpleblog-captcha {}
			#usernumber {}

			/* Comments */
			.simpleblog-confirmation {}
			.simpleblog-results {margin-top:10px;}
			.simpleblog-results .simpleblog-name {font-weight:bold; display:block; background-color:#EEE; padding:3px; border:1px solid #888; border-width:1px 0;}
			.simpleblog-results .simpleblog-date {font:italic 100% Arial;}
			.simpleblog-results .simpleblog-response {margin:10px 0;}

/* Right Content Column */
#RightContentCol {width:345px; float:left; margin:5px 0 0 5px;}

	/* Front Page */
		/* Blogs Box */
		#BlogsBox {border:1px dashed #000; margin-bottom:10px;}
			#BlogsLogo {text-align:center;}
			#BlogsLogo a {color:#888;}
			.BlogsHeader {clear:both; background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg);}
			.BlogsHeader h1 {color:#FFF; height:19px; padding:1px 0 0 2px; font:bold 90% Arial;}
			.BlogsHeader h2 {float:right; color:#FFF; margin-top:3px; font:90% Arial;}
			.BlogsHeader h2 a {color:#FFF; margin-right:3px;}
			.BlogContent {height:150px; overflow:auto; padding:2px;}
			.BlogContentTO {height:300px; overflow:auto; padding:1px;}
			.NewsBlogHeadline {font:100% Arial; color:#000;}
			.NewsBlogHeadline a {font:bold 90% Arial; color:#003466;}
			.NewsBlogStoryText {margin-bottom:4px; font:90% Arial;}
			.BlogContent .simpleblog-results {margin-top:0;}
			.BlogContent .simpleblog-results {}
			.BlogContent .simpleblog-results .simpleblog-name {background-color:#FFF; border:0; display:inline; font:90% Arial;}
			.BlogContent .simpleblog-results .simpleblog-date {font:90% Arial;}
			.BlogContent .simpleblog-results .simpleblog-response {margin:0 0 0 10px; font:90% Arial;}

			/* Your Views */
			#YourViewsContent {height:150px; overflow:auto;}
			#YourViewsTabs {margin-top:5px;}
			a.YourViewsTabLinkOff {color:#666; font:bold 80% Arial;}
			.YourViewsTabOff {border-top:1px solid #888; background-color:#DDD; border-bottom:1px solid #000;}
			.YourViewsTabEndLeftOff {background:url(/art/your_views_tabs/left_end-off.gif) no-repeat; border-bottom:1px solid #000;}
			.YourViewsTabEndRightOff {background:url(/art/your_views_tabs/right_end-off.gif) no-repeat; border-bottom:1px solid #000;}
			
			a.YourViewsTabLinkOn {color:#000; font:bold 90% Arial;}
			.YourViewsTabOn {border-top:1px solid #000; background-color:#FFF;}
			.YourViewsTabEndLeftOn {background:url(/art/your_views_tabs/left_end-on.gif) no-repeat;}
			.YourViewsTabEndRightOn {background:url(/art/your_views_tabs/right_end-on.gif) no-repeat;}
			
			#YourViewsDiv1,#YourViewsDiv2,#YourViewsDiv3 {padding:5px 5px 0 5px;}
			
			.NewsBlogHeadline {}
			a .NewsBlogHeadline {font:bold 110% Arial; color:#003466;}
			.NewsBlogSubHead {font:italic 90% Arial; color:#000;}
			
			#YourViewsDiv2 {}
			#YourViewsDiv2 a {margin-left:5px; font:bold 90% Arial; color:#003466;}

			#YourViewsDiv3 ul {margin-left:5px; list-style-type:none;}
			#YourViewsDiv3 ul li {margin-bottom:10px;}
			#YourViewsDiv3 ul li a {font:bold 90% Arial; color:#003466;}
	
		/* Middle Ad */
		#RightColMiddleAd {text-align:center; margin-bottom:5px;}

		/* Calendar */
		#CalendarBox {border:1px solid #000; margin-bottom:5px;}
			#CalendarBox h1 {background-color:#EEE; height:18px; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px;}
			#CalendarBox h1 a {font:bold 100% Arial; color:#003466;}
			#CalendarBox h1 a#CalHeaderSubmitLink {color:#650000; font:bold 100% Arial;}
			#CalendarBox form {text-align:center;}
			#MiniCalendarBox {margin-left:3px;}
			#MiniCalendarBox table {width:200px;}
			#MiniCalendarBox table th {background-color:#003466;}
			#MiniCalendarBox table td {background-color:#C2C9CF;}
			#MiniCalendarBox .calendar #calhead {color:#FFF; font:100% Arial;}
			#MiniCalendarBox .calendar table tr th {color:#FFF; font:80% Arial;}
			#CalendarEventsBox {}
			#CalendarEventsBox h1 {background-color:#FFF; color:#003466; font:bold 110% Arial;}
			#CalendarEventsBox a {}
			.CalendarTitle {margin-left:20px;}

		/* Top Blogs */
		#TopBlogsBox {border:1px solid #000; margin-bottom:5px;}
			#TopBlogsBox h1 {background-color:#EEE; height:20px; margin-bottom:5px; font:bold 120% Arial; color:#003466; padding:2px 0 0 5px;}
			#TopBlogsBox h1 a {color:#650000; font:bold 100% Arial;}
			#TopBlogsBox .topblogs-list {list-style-type:none; margin-left:5px; margin-bottom:5px;}
			#TopBlogsBox .topblogs-entry {margin-bottom:5px;}

		/* Gallery - Inline */
		#GalleryBox {border:1px solid #000; margin-bottom:5px; text-align:center;}
			#GalleryBox h1 {background-color:#EEE; height:18px; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px; text-align:left;}
			#GalleryBox .gallery-base-block {}
			#GalleryBox .gallery-base-title {text-align:center;}
			#GalleryBox .gallery-base-title a {color:#003466; font:bold 90% Arial;}
			#GalleryBox .gallery-base-image {text-align:center;}
			#GalleryBox .gallery-base-subhead {display:none;}
			#GalleryBox .gallery-base-date {display:none;}
			#GalleryBox .gallery-base-albumcount {display:none;}
			#GalleryBox .gallery-base-update {display:none;}

			#GalleryBox .gallery-flash-block {text-align:center;}
			#GalleryBox .gallery-flash-title {text-align:center;}
			#GalleryBox .gallery-flash-title a {color:#003466; font:bold 90% Arial;}
			#GalleryBox .gallery-flash-image {text-align:center;}
			#GalleryBox .gallery-flash-subhead {display:none;}
			#GalleryBox .gallery-flash-date {display:none;}
			#GalleryBox .gallery-flash-albumcount {display:none;}
			#GalleryBox .gallery-flash-update {display:none;}
			#AllGalleriesLink {text-align:center;}
			#AllGalleriesLink a {color:#003466; font:bold 110% Arial;}

		/* Gallery - Section */
		#GalleryLeftContentCol .gallery-index-block {margin:10px 0 40px 0;}
		#StoryPageGalleryLeftContentCol LeftContentCol .gallery-index-title {}
		#GalleryLeftContentCol .gallery-index-title a {color:#003466; font:bold 120% Arial;}
		#GalleryLeftContentCol .gallery-index-image {}
		#GalleryLeftContentCol .gallery-index-subhead {}
		#GalleryLeftContentCol .gallery-index-albumcount {}
		#GalleryLeftContentCol .gallery-index-update {}
		.GallerySubmitLink a {color:#F00; font:bold 175% Arial;}

		#GalleryLeftContentCol .gallery-list-block {margin:10px 0 40px 0;}
		#GalleryLeftContentCol .gallery-list-title {font:bold 130% Arial; margin-top:10px;}
		#GalleryLeftContentCol .gallery-list-albumtitle {margin-top:20px;}
		#GalleryLeftContentCol a .gallery-list-albumtitle {color:#003466; font:bold 120% Arial; margin-bottom:10px;}
		#GalleryLeftContentCol .gallery-list-albumsub {margin:0; padding:0;}
		#GalleryLeftContentCol .gallery-list-update {display:none;}
		.GallerySubmitLink a {color:#F00; font:bold 175% Arial;}

		/* Poll */
		#PollBox {border:1px solid #000; margin-bottom:5px;}
			#PollBox h1 {background-color:#EEE; height:18; margin-bottom:5px; font:bold 90% Arial; color:#003466; padding:2px 0 0 5px;}
			#PollBox h1 a {color:#650000; font:bold 100% Arial;}
			.poll-default-table tr td {text-align:left;}
			.poll-default-table input {border:1px solid #000; text-transform:uppercase; font:80% Arial;}
			.poll-default-table tr td.poll-default-question div {font:bold 100% Arial,Helvetica,sans-serif; text-align:center; padding-bottom:5px;}
			.poll-default-table tr td.poll-default-row1 {font:bold 100% Arial,Helvetica,sans-serif; text-align:left; padding:3px;}
			.poll-default-row1 input {margin-right:3px; border:0;}
			.poll-default-table tr td.poll-default-row2 {font:bold 100% Arial,Helvetica,sans-serif; text-align:left; padding:3px;}
			.poll-default-row2 input {margin-right:3px; border:0;}
			.poll-default-view {color:#384360; font:bold 85% Arial,Helvetica,sans-serif; text-transform:uppercase;}
			.poll-default-results {width:400px; border:2px solid #888; padding:5px; margin:10px; text-align:left; font:bold;}
			.poll-default-resultstitle {font:bold 120% Arial;}
			.poll-default-resultsanswers {text-align:left;}
			.poll-default-resultspercent {}
			a.poll-default-close {font:90% Arial; text-transform:uppercase;}

/* Right Rail */
#RightRail {width:175px; float:right; margin:5px 0 0 10px; text-align:center;}
#StoryRightRail {float:right; width:175px; margin:5px 0 0 10px; text-align:center;}
	/* Top Ads */
	.TopAds {width:165px; text-align:center; margin-bottom:10px;}
	.TopAds h1 {background:#ffcc33 url(/art/headers/topads.jpg); font:bold 130% Arial; text-align:center; color:#003466; height:22px; border-right:1px solid #888;}
	.TopAdsContent {border:1px solid #888; border-top:0; width:163px;}
	.TopAds strong {font:bold 110% Arial;}
	.TopAdsPrice a {color:#003466; font:bold 110% Arial; text-decoration:underline;}
	.TopAds img {margin:5px 0; border:1px solid #000;}
	.TopAds a {color:#003466; font:bold 110% Arial;}
	img.TopAdsHeaderEnd {border-width:0; float:left; margin:0;}

/* Bottom Banner */
#BottomBanner {clear:both; text-align:center;}

/* Footer */
#Footer {background-color:#003466; color:#FFF; padding-bottom:5px;}
	.FooterSection {width:20%; float:left; margin:20px 0 20px 48px;}
	.FooterSection h1 {font:bold 140% Arial;}
	.FooterSectionList {margin-left:15px; color:#AAA;}
	.FooterSectionList li {}
	.FooterSection a {color:#90b3f7; font:bold 100% Arial;}
	a.FooterStandaloneLink {display:block; margin-top:5px;}
	a.FooterStandaloneLink img {margin-right:3px;}

	#FooterSearch input {border:1px solid #888;}
	#FooterSearchButton {border:1px solid #90B3F7; background-color:#5676b3; color:#FFF; font:bold 90% Arial;}
	#FooterCopyright {clear:both; background-color:#23324f; font:bold 100% Arial; padding:10px; margin:0 10px;}
	#FooterCopyright a {color:#90b3f7; font-weight:bold;}

/* Printable version page styles */
#PrintPageHeadline {font:bold 130% Arial; margin:5px 0 0 5px;}
#PrintPageSubHead {font:110% Arial; margin:0 0 10px 5px;}
#PrintPageByline {margin:0 0 5px 5px;}
#PrintPageTimestamp {margin:0 0 5px 5px;}
.PrintPagePhotoRight {float:right; margin:0 15px 5px 5px;}
.PrintPagePhotoLeft {float:left;}
.PrintPageCutline {}
.PrintPageStoryBlock {margin:0 0 0 5px;}
#PrintStoryCloseLink {display:block; margin:5px;}

/* Email story styles */
#EmailStoryForm {}
#EmailStoryForm input,textarea {border:1px solid #888;}
#EmailStoryForm b {font-weight:bold;}
#EmailStoryCloseLink {}

/* Image popup styles */
#StoryImagePopupHeader {background-color:#003466; color:#FFF; padding:3px; font:bold 100% Arial; margin:5px;}
#StoryImagePopupBox {text-align:left;}

/* Blogs */
#BlogMiddleContent {width:435px;}
#BlogMiddleContent .NewsBlogHeadline {clear:both; margin-left:5px; color:#555; font:bold 110% Arial;}
#BlogMiddleContent .NewsBlogTimeStampByline {margin-left:5px;}
#BlogMiddleContent .NewsBlogStory {margin-left:5px;}
#BlogMiddleContent .NewsBlogComment {margin-left:25px; color:#888;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-name {background-color:#FFF; border:0; color:#888; display:inline;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-date {color:#888;}
#BlogMiddleContent .NewsBlogComment .simpleblog-results p .simpleblog-response {}
#BlogMiddleContent .NewsBlogLinks {margin-left:5px; margin-bottom:15px;}
#BlogMiddleContent .NewsBlogLinks a {color:#FF6600; font-weight:bold;}

/* Calendar */
.calendar {}

#CalSubmitContent {width:790px;}
#CalendarContent {width:790px;}
#CalendarContent .calendar {display: block; padding: 0px 0px; width: 790px; font:100% Arial;}
#CalendarContent .calendar p {text-align: center;}
#CalendarContent .calendar th {width:790px; background-color: #003466; color:#FFF;}
#CalendarContent .calendar th div.current {font:bold 180% Arial;}
#CalendarContent .calendar td a {text-decoration: none;}
#CalendarContent .calendar tr.week th {background-color: #003466; padding: 2px; text-align: center; color: #FFF; font: 10px Arial; width:14%;}
#CalendarContent .calendar th .FloatLeft {float:left; margin-left:10px;}
#CalendarContent .calendar th .FloatRight {float:right; margin-right:10px;}
#CalendarContent .calendar td {background-color: #EEE; margin: 1px 1px; font: 10px Arial; height:75px; vertical-align:top; border:1px solid #888; padding:3px;}
#CalendarContent .calendar td a {color:#000;}
#CalendarContent .calendar #eventlabel {padding: 5px 5px; width:30%;}
#CalendarContent .calendar #eventinfo {padding: 5px 5px; width:70%;}
#CalendarContent .calendar #eventtext {padding: 5px;}
#CalendarContent .calendar #specialhead {background-color: #D00; color: #FFF; font: bold 12px Arial;}
#CalendarContent .calendar #speciallabel {background-color: #039; text-align: left; width: 30%; padding: 5px;}
#CalendarContent .calendar #specialbody {background-color: #FFD; text-align: left; padding: 5px;}
#CalendarContent .calendar #event {border: 1px #000 solid;}
#CalendarContent .calendar #event td {height:auto;}
#CalendarContent .calendar .events a {margin-bottom:1px; display:block;}
#CalendarContent .calendar #specialevent {width: 100%; border: 1px #039 solid;}
#CalendarContent .calendar #calhead {background-color: #003466; color: #FFF; text-align: center;}
#CalendarContent .calendar #sunday {background-color: #003466;}
#CalendarContent .calendar #today {background-color: #FF9;}
#CalendarContent .calendar #activecell {background-color: #FFFFFF;}

/* Lg. Calendar */
#CalendarContent .calendar .active,.active-today {padding:0;}
#CalendarContent .calendar .active-today {padding:0; background-color:#fff;}
#CalendarContent .calendar .empty {padding:0;}
#CalendarContent .calendar .active .events {margin:1px;}
#CalendarContent .calendar .active-today .events {margin:1px;}
#CalendarContent .calendar .active .date {float:right; border:1px solid #000; border-width:0 0 1px 1px; background-color:#003466; color:#FFF;}
#CalendarContent .calendar .active-today .date {float:right; border:1px solid #000; border-width:0 0 1px 1px; color:#000; font:bold 180% Arial; padding-left:3px;}
#CalendarContent .calendar .empty .date {float:right; border:1px solid #000; border-width:0 0 1px 1px; background-color:#003466; color:#FFF;}
#CalendarContent .calendar .active .morelink {float:right;}
#CalendarContent .calendar .active-today .morelink {float:right;}
#CalendarContent .calendar .empty .morelink {float:right;}
#CalendarContent .calendar .active .morelink a {font:90% Arial;}
#CalendarContent .calendar .active-today .morelink a {font:90% Arial;}
#CalendarContent .calendar .empty .morelink a {font:90% Arial;}
#CalendarContent .calendarsubmit {border: 1px #000 solid; width: 100%;}
#CalendarContent .calendarsubmit th, .calendarsubmit td {padding: 2px 5px 2px 5px;}
#CalendarContent .calendarsubmit input {width: 100%; margin: 0px;}
#CalendarContent .calendarsubmit textarea {width: 100%;}
#CalendarContent .calendarsubmit td {background-color: #FFF;}
#CalendarContent .calendarsubmit th {background-color: #039; text-align: left; font: bold 12px Arial; color: #FFF;}
#CalendarContent .calendarsubmit th#required {background-color: #FCC; color: #F00;}
#CalendarContent .calendarsubmit #submit {}
#CalendarContent .calendarsubmit #submit:hover { background-color: #DDF; }
#CalendarContent .submit {  font: 12px Arial, Helvetica, sans-serif; }

#CalendarJumpFormBox {text-align:center;}
#CalendarJumpForm {}
#CalendarJumpForm input,select {border:1px solid #888;}
#CalendarJumpForm select {vertical-align:-10px;}
.CalendarSubmitEventLink {text-align:center; border:1px solid #888;}
.CalendarSubmitEventLink a {color:#F00; font:bold 120% Arial,Helvetica,sans-serif;}
#CalendarPickerBox {float:right; border:1px solid #888; padding:5px; background-color:#CCC; margin:0 0 0 10px;}
#CalendarPickerBox table {background-color:#FFF; border:1px solid #888; padding:3px;}
.CalendarSubmitForm h2 {margin-bottom:5px; padding:1px 5px; font:bold 150% Arial; background:url(/art/header_gradient.jpg) repeat-y;}
.CalendarSubmitForm form input,textarea,select {border:1px solid #888; margin-bottom:10px;}
.CalendarSubmitForm #submit {width:200px; vertical-align:-9px;}
.CalendarReturnLink {text-align:center; border:1px solid #888;}
.CalendarReturnLink a {color:#F00; font:bold 120% Arial;}

/* Forms styles */
#FormsMainContent {}
.FormsMainHeaderBar {}
.FormsSubHeaderBar {}
.FormRequiredField {}

/* RSS feeds */
ul.rss-list {}
ul.rss-list li a {}

/* AdMarket (Classifieds) */
#ClassifiedsMiddleContent {width:790px;}
#admarket {font-family:Arial, Helvetica, sans-serif; font-size:80%;}
#admarket th {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left;}
#admarket td {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#admarket input {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admarket-tagger ul {text-align:center; border:1px solid #888; border-width:1px 0;}
.admarket-tagger ul li {display:inline; margin:0 20px;}
#admarket select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.admarket-ad-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; margin-top:3px; margin-bottom:3px; border-top-width:1px; border-top-color:#CCCCCC;}
.admarket-ad-extra {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#ECECEC; display:block; padding:2px; border:1px solid #CCCCCC; margin-bottom:10px;}
.admarket-ad-date {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#004F9E; display:none;}
.admarket-ad-number {display:none;}
.admarket-category-table ul {margin-left:20px;}
.admarket-category-table li {}
.admarket-search select {vertical-align:-9px;}
.admarket-search input {border:1px solid #888;}

#searchbg { background-color: #ECECEC; padding: 5px;}
.searchbox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 0px;}
.admarket-search-label { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding: 3px 3px 0px 0px; float: left; width: 80px; text-align: right;}

/* related to [admarket_search]  */
.admarket-search-zone { padding: 0px 5px 5px;}
.admarket-search-count{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 5px; margin-bottom: 10px;}
.admarket-search-item { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #CCCCCC;}
.admarket-search-results { margin-top: 5px; padding-top: 5px; border-top: 1px dotted #CCCCCC;}

/* Archives */
#SearchLeftContentCol {width:790px !important; width/**/:435px; float:left; margin:5px 0 0 5px;}
.ArchiveSearchResults a {font:bold 110% Arial; color:#336633}
.ArchiveSearchResults p {margin-bottom:20px;}

/* Subscription */
#SubscriptionPage {background-color:#FFF;}
#SubscriptionPageHeader {display:block; width:100%; text-align:center;}
#SubscriptionMainContent {clear:both; display:block; margin-top:20px; padding:20px;}
#SubscriptionMainContent form table tr td {padding:5px;}
#SubscriptionMainContent form table tr td a {color:#F00; font-weight:bold;}

/* Display Ads */
#DisplayAdsLeftContentCol {width:792px !important; width/**/:787px; padding:5px 0 0 5px;}

#DisplayAdsList {list-style-type:none;}
#DisplayAdsList li {margin-bottom:10px;}
#DisplayAdsList li .SectionHeadline a {color:#555; font:bold 110% Arial;}

/* Obits */
#ObitsContent {}
#ObitsList {margin:0 10px 10px 25px;}
#ObitsList li {margin-bottom:10px;}
.ObitsMiddleAd {text-align:center;}
.ObitsMiddleAd img {margin:10px;}

/* Subscriber Services */
#SubServicesMiddleContent {margin:5px;}
#SubServicesMiddleContent h3 {font:bold 140% Arial;}
#SubServicesMiddleContent strong {color:#003466;}
#SubServicesMiddleContent strong a,u {color:#990000; font:bold 110% Arial;}
#SubServicesMiddleContent a {color:#000; font:bold 110% Arial;}
#SubServicesMiddleContent #NewspapersList {margin:10px 0 10px 20px;}
#SubServicesMiddleContent #NewspapersList li {margin-bottom:10px;}
#SubServicesMiddleContent #NewspapersList li a,u {color:#000;}

/* Where to Buy */
#WhereToBuyMiddleContent table tbody tr td {height:50px; padding:0 10px 0 0;}
#WhereToBuyMiddleContent table tbody tr td a {font:90% Arial;}

/* Forms */
.SiteForms input,textarea {border:1px solid #888;}
.FormsMainHeaderBar {background:#003466 url(/art/gradients/lt_blue-dk_blue.jpg); color:#FFF; height:19px; font:bold 130% Arial; padding:2px;}
.FormsSubHeaderBar {background:#EEE; height:19px; padding:2px; font:bold 130% Arial; border:1px solid #888;}
.FormRequiredField {background-color:#E0E8EF;}

/* AdSys Ads */
.AdSysRailAd img,object {margin-bottom:10px;}
.FrontSponsorAd {float:right;}
#SectionIndexTopAd {text-align:center;}
#StoryPageTopFloatingAd {float:right; margin:10px 10px 0 0;}

/* Misc. Styles */
.SectionHeader {background-color:#003466; color:#FFF; padding:2px; font:bold 100% Arial;}
#MiscMiddleContent {margin:5px;}


/* AdMarket Styles for Navigation */
#mt td {vertical-align:top;}
table#mt {width:100%; margin:0}
#col1 {width:140px; text-align:center; padding:0px 2px; color:#000;}
td#col1 {vertical-align:top}

.nav {text-align:left; padding:0px; margin:0 0 15px 0 ;width:138px}
.nav a, .nav .ngnolink {display:block; text-decoration:none; padding:2px;border-bottom:1px solid #CED2DB}
.ng {font:normal 12px verdana,arial,sans-serif ; color:#036; text-transform:none}
.ng a {color:#17348F; text-decoration:none;}

.ng .active A {color:#fff; text-decoration:none; padding:2px;background-color:#003466}
.ng .active A:hover {text-decoration:none;color:#FFF;}

.ng .inactive A {color:#FFF; text-decoration:none; background-color:#006697;padding:3px 2px;}
.nav form {margin:0px; padding:0; clear:none}
.ni .active {color:#036; text-decoration:none;}
.ni .inactive {color:#000; text-decoration:none}
.ni a.inactive {padding:2px; font-size:11px;   color:#000; text-decoration:none;background-color:#CFD2D9;border-top:1px solid #003466;border-bottom:none}
.ni a.active {padding:2px 2px 2px 5px; font-size:11px; color:#006699; text-decoration:none;background-color:#CFD2D9;border-bottom:0 }
.nav a:hover {text-decoration:none;color:#FFF;background-color:#000}
.sectiontitle {font: bold 14px arial, helvetica, sans-serif;text-align:left;padding:2px 15px;background-color:#069;color:#fff}

#LeftContentColWide ul {display:block; margin:10px 0;}
#LeftContentColWide p {display:block; margin:10px 0;}
#LeftContentColWide li {margin:10px 0 0 20px;}