@charset "utf-8";
/* CSS Document */


#NetGlobalContainer {
	width: 645px;
	padding: 20px 0px 0px 0px;
	color: #3E3E3E;
	font: 14px/160% Arial, Verdana, Helvetica, sans-serif;
	}

	#NetGlobalContainer a {
     	color: #004179;
		text-decoration: none;
		}

	#NetGlobalContainer a:hover {
		color: #004179;
		text-decoration: underline;
		}
		

/*  ===================================================  */
/*  GLOBAL STRUCTURE */
/*  ===================================================  */

#NetMainContentContainer {
	background: none;
	background-image: none;
	float: left;
	}

#NetMainContentContainerAlt {
	width:100%;
	float: left;
	} /* Container for one column template */

#NetLeftContentContainer {
	width: 430px;
	float: left;
	margin: 0px 0px 0px 0px;
	} /* Provides negative margin for liquid layout */

#NetFullContentColumn {
	} /* Content column for single-column layouts */

#NetLeftContentColumn {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	} /* Holds content for left column */

#NetRightContentColumn {
	float: right;
	width: 195px;
	margin-left: 10px;
	} /* Holds content for right column */

#NetSubContentContainer {
	margin: 30px 0px 0px 0px;
	width: auto;
	} /* For modules that have an additional content area in the main column â like health library */

#NetSubContentBoxLeft {
	border-right: 1px solid #aaa;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 217px;
	} /* defines left sub content container */

#NetSubContentBoxRight {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 217px;
	} /* defines right sub content container */


/*  ===================================================  */
/*  FOOTER  */
/*  ===================================================  */


#NetMainContentContainerShim
	{
	/*clear:both;*/
	}

#NetFooter {
	clear: both;
	width: auto;
	font-size: 10px;
	padding: 20px 10px 0px 0px;
	}


/*  ===================================================  */
/*  GLOBAL CONTENT STYLES */
/*  ===================================================  */


.NetFeaturedSectionHeader {
	background-color: transparent;
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 6px 0px;
	width: auto;
	} /* defines section header for feature at top of 2 column landing pages */

.NetContentSectionHeader {
	background-color: transparent;
	border-top: 1px solid #aaa;
	clear: both;
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 4px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
	width: auto;
	} /* defines general section header */

.NetSubContentSectionHeader {
	background-color: transparent;
	border-top: 1px solid #aaa;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 10px 10px 0px;
	padding: 6px 0px 6px 0px;
	width: auto;
	} /* defines section header for inset boxes in 2 column layout */

#NetModuleHeaderContainer {
	background-color: #fff;
	}
	
	.NetModuleHeaderImage {
		}

/* Defines global headers */

#NetGlobalContainer h1 {
	display: none;
	} /* Defines module header */


#NetGlobalContainer h2 {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	visibility: visible;
	} /* Defines story headers */
	
#NetGlobalContainer h3 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	visibility: visible;
	} /* Defines story subhead */
	
#NetGlobalContainer h4 {
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	visibility: visible;
	} /* Defines story underhead */
	
#NetGlobalContainer h5 {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 10px 0px 5px 0px;
	visibility: visible;
	} /* Defines the section headers for the right column */	
	
	.NetModuleNoNav {
		margin: -10px 0px 0px 0px;
		padding: 0px;
		} /* Sets the top margin to zero for the home page right column */

	
#NetGlobalContainer h6 {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	visibility: visible;
	} /* Defines the subsection headers for the right column */


/* Defines global form elements */
	
.NetControlLabel {
	margin-top: 5px;
	}
	
.NetControl {
	font-size: 11px;
	margin: 5px 0px 5px 0px;
	}
	
.NetRequired {
	color: #d92925;
	font-weight: bold;
	}
	
/* Defines global buttons */
	
.NetButton {
	font-family: Arial, Verdana, Helvetica, Verdana sans-serif;
	background-color: #ececec;
	border: 1px solid #aaaaaa;
	display: block;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	/*height: 25px;*/
	text-transform: uppercase;
}

	#NetGlobalContainer .NetButton a {
		color: #3e3e3e;
		}
		
	#NetGlobalContainer .NetButton a:hover {
		color: #fff;
		background: #aaaaaa;
		}


/* Defines global tables */

.NetDataTable {
	border: solid 1px #aaaaaa;
	margin: 10px 10px 10px 0px;
	padding: 10px 0px 10px 0px;
	clear: both;
	}

.NetDataTable td {
	padding: 0px 10px 0px 10px;
	}
	
.NetDataTable th {
	padding: 0px 10px 0px 10px;
	}

.NetDataTable td a {}
	
	.NetDataTable a:hover {}

.NetDataTable td.Label {
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	vertical-align: text-top;
	text-align: left;
	}
	
.NetDataTable .Label {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	vertical-align: text-top;
	text-align: left;
	}

.NetDataTable td.Value {
	padding: 0px 10px 0px 10px;
	vertical-align: text-top;
	text-align:left;
	}

.NetDataTable td.Divide {
	width: 5px;
	height: 15px;
	padding: 0px;
	}

.NetDataTable tr {}

/* Defines net grids */

.NetGrid {
	margin: 10px 0px 10px 0px;
	border-collapse: collapse;
	}
	
	.NetGrid td {
	border: 1px solid #aaa;
	}
	
.NetGridHeader {
	font-size: 14px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	background: #d4d4d4;
	}
	
	.NetGridHeader a {}
		
	.NetGridHeader a:hover {}
	
.NetGridFooter {
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	background: #d4d4d4;
	}
	
	.NetGridFooter a {}
		
	.NetGridFooter a:hover {}
		
.NetGridItem {
	padding: 2px 10px 2px 10px;
	}
	
.NetGridItemAlternating {
	padding: 2px 10px 2px 10px;
	background: #ececec;
	}
	
.NetGridItem a, .NetGridItemAlternating a {}

.NetGridItem a:hover, .NetGridItemAlternating a:hover {}

.NetGridPagerPrevious, .NetGridPagerNext {
	float: left;
	padding: 0px 0px 0px 10px;
	}
					
.NetGridPagerPrevious a, .NetGridPagerNext a {} 			
.NetGridPagerPrevious a:hover, .NetGridPagerNext a:hover {}
			
.NetGridPagerPrevious [disabled="disabled"], .NetGridPagerNext [disabled="disabled"] {
	float: left;
	color: #8d8d8d !important;
}

.NetGridPagerPrevious a:hover[disabled="disabled"], .NetGridPagerNext a:hover[disabled="disabled"] {
	text-decoration: none !important;
	color: #8d8d8d !important;
}


.NetWizardStepHeader {
	background: none;
	border-left: 0;
	border-right: 0;
	clear: both;
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 6px 0px;
	text-transform: capitalize;
	width: auto;
	} /* defines general section header */
	
	.NetWizardStepDetail {
		border: 1px solid #aaa;
		margin-bottom: 20px;
		}
		
		.NetWizardStepText {
			font: 11px/160% Arial, Verdana, Helvetica, sans-serif;
			float: left;
			padding: 3px 0px 0px 10px;
			}
		
/* LEFT CONTENT COLUMN */

	
/* Begins body txt for module stories */ 

#NetStory, #NetStoryTwo, #NetStoryThree, #NetStoryFour  {
	padding: 0px;
	} 

#NetStory a, #NetStoryTwo a, #NetStoryThree a, #NetStoryFour a {}

#NetStory a:hover, #NetStoryTwo a:hover, #NetStoryThree a:hover, #NetStoryFour a:hover {}
	
.NetStoryArt {
	/*border: 1px solid #aaa;*/
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	}
	
#NetLeftContentColumn ul {
	padding: 0px;
	margin: 0px 0px 0px 16px;
	} /* Defines the syles for smart links */
	
	#NetLeftContentColumn li {
		padding: 0px 0px 5px 0px;
		}
	
	#NetLeftContentColumn li a {}
		
		#NetLeftContentColumn li a:hover {}
		
#NetLeftContentColumn ol li {
		padding: 0px;
		list-style: inherit;
		} /* Defines the styles for Key Features in the Jobs Module and any other ordered lists that arise in the left content column */
			
			
.NetMoreLink  {
	padding: 0px;
	} 

.NetMoreLink a {}

.NetMoreLink a:hover {}
	
/* Begins quick link styles */

#NetQuickLinksContainer {
	float: none;/*right*/
	margin-bottom: 10px;
	}
	
.NetQuickLinksSharePanel {
	float:left;
}

.NetQuickLinksSendToFriendPanel {
	float:left;
}

.NetQuickLinksPrintPanel {
	float:left;
}
	
#NetQuickLinks {
	background: #ededed;
	border: 1px solid #aaaaaa;
	width: 145px;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	}

.NetQuickLinksIcon {
	padding: 5px 5px 0px 10px;
	float:left;
	}
	
.NetQuickLinksIconLast {}

.NetQuickLinksHeader {}
	
.NetQuickLinksText {
	padding: 5px 0px 0px 0px;
	float:left;
	}
	
.NetQuickLinksText a {}
		
.NetQuickLinksText a:hover {}


/* Begins related links at bottom of story */

#CalendarItemDetailResources {
	padding: 0px 10px 0px 10px;
	}
	
	#CalendarItemDetailResources a {}
		
		#CalendarItemDetailResources a:hover {}
						
/* Begins story teasers for home pages */

.NetTeaserTitleLink {
	font-weight: bold;
	margin-bottom: 0px;
	padding: 0px;
	} /* defines title link for story teasers */
	
	.NetTeaserTitleLink a {}
		
		.NetTeaserTitleLink a:hover {}
			
.NetTeaserDescription {
	padding: 0px 0px 10px 0px;
	}
	
	.NetTeaserDescription a {}
		
		.NetTeaserDescription a:hover {}

.NetTeaserDetails {
	padding: 0px;
	margin-bottom: 10px;
	}
	
	.NetTeaserDetails a {}
		
		.NetTeaserDetails a:hover {}
			
.NetTeaserMore a {
		padding: 0px;
		}
		
	.NetTeaserMore a:hover {}
		
/* Begins feature story art */
		
#NetFeatureArtLeft {
	/*border: 1px solid #aaa;*/
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	}
	
#NetFeatureArtRight {
	/*border: 1px solid #aaa;*/
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
	}
			

/* RIGHT CONTENT COLUMN */

#NetModuleNav {
	margin: 0px;
	padding: 0px;
	}
	
/* Begins inter-module navigation */
			
#NetModuleNav ul {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	}
	
	#NetCalendarMonthViewContainer #NetModuleNav ul, #NetProvidersSearchResultsContainer #NetModuleNav ul, #NetEventsSearchResultsContainer #NetModuleNav ul, #NetNurserySearchResultsContainer #NetModuleNav ul{
		float: right;
		} /* Positions nav to the right for the Calendar overview page */
	
	#NetModuleNav li {
		padding: 0px 0px 10px 0px;
		list-style: none;
		}
		
		#NetCalendarMonthViewContainer #NetModuleNav li {
			text-align: right;
			} /* Aligns nav text to the right for the Calendar overview page */
			
		#NetModuleNav li a {
			font-weight: bold;
			} 
			
			#NetModuleNav li a:hover {}
					
/* Begins Quick search styles */

.CalendarMonthViewSearchImage {
	border: none;
	}

.NetCalendarTopicQuickSearch {
	width: 195px;
	} /* Defines topic search dropdown for calendar */

.NetCalendarAdvancedSearchLink {
	padding: 0px;
	}
	
	.NetCalendarAdvancedSearchLink a {}
		
	.NetCalendarAdvancedSearchLink a:hover {}

/* Begins smart links */	
	
#NetRightContentColumn ul {
	padding: 0px;
	margin: 0px;
	} /* Defines the syles for smart links */
	
	#NetRightContentColumn li {
		padding: 0px 0px 10px 0px;
		list-style: none;
		line-height: 130%;
		}
	
	#NetRightContentColumn li a {}
		
		#NetRightContentColumn li a:hover {}
			
.NetSidebarMore {
	margin-top: 0px;
	padding: 0px 0px 0px 10px;
	text-align: right;
	} /* Defines more links for smart link features */
	
	.NetSidebarMore a {}
		
		.NetSidebarMore a:hover {}

.NetRightColumnDivider {
	display: block;
	border-bottom: 1px solid #aaa;
	margin: 0px;
	} /* Defines horizontal divider for right column */

	


/*  ===================================================  */
/*  BLOG STYLES */
/*  ===================================================  */
	
	
/* Blog list table styles */

.NetBlogOverviewRow td {
	padding: 15px 0px 15px 0px;
	}
	
.NetBlogOverviewAltRow td {
	padding: 15px 0px 15px 0px;
	}
	
.NetBlogListRow td {
		padding: 0px;
		}
	
.NetBlogListAltRow td {
	padding: 15px 0px 15px 0px;
	}
	
.NetBlogOverviewArt {
	margin: 0px 0px 10px 0px;
	}
	
/* Blog teaser styles */

.NetBlogTitleLink { 
	color: #000;
	font-size: 14px;
	font-weight: bold;
	}
	
	.NetBlogTitleLink a {
		color: #8A5020;
		text-decoration: none;
		font-weight: bold;
		}

	.NetBlogTitleLink a:hover {
		color: #002B20;
		text-decoration: none;
		}

.NetBlogTeaserTitleLink { 
	color: #000;
	font-size: 14px;
	font-weight: bold;
	}
	
	.NetBlogTeaserTitleLink a {
		color: #8A5020;
		text-decoration: none;
		font-weight: bold;
		}

	.NetBlogTeaserTitleLink a:hover {
		color: #002B20;
		text-decoration: none;
		}
		
/* Blog post date styles */	

.NetBlogPostDate {
	font-style: italic;
	color: #7a7877;
	}
	
.NetBlogPostBy {
	color: #7a7877;
	}
	
.NetBlogPostName {
	text-transform: uppercase;
	color: #7a7877;
	}
	
/* Blog post comment styles */
	
.NetBlogCommentTable {
	padding: 5px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom: 1px solid #aaa;
    width: 100%;
	}
	
	.NetBlogCommentTable td {
		padding: 10px 5px 10px 5px;
		}
	
	.NetBlogCommentRow {
		background: #f3f3f3;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		}
	
	.NetBlogCommentAltRow {
		background: #fff;
		border-top: 1px solid #cccccc;
		border-bottom: 1px solid #cccccc;
		}

/* Blog buttons */

#NetBlogPostLoginButton {
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}
	
#NetEndUserLoginButton {
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}

#NetEndUserAccountSubmitButton {
	float: left;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}
	
#NetEndUserAccountDeleteButton {
	float: left;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}
	
#NetBlogPostCommentButton {
	float: left;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 120px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}
	
#NetEndUserAccountSubmitButton a, #NetBlogPostCommentButton a, #NetBlogPostLoginButton a, #NetEndUserLoginButton a, #NetEndUserAccountSubmitButton a, #NetEndUserAccountDeleteButton a  {
		display: block;
		padding: 4px 0px 5px 0px;
		text-decoration: none;
		}

#NetEndUserAccountSubmitButton a:hover, #NetBlogPostCommentButton a:hover, #NetBlogPostLoginButton a:hover, #NetEndUserLoginButton a:hover, #NetEndUserAccountSubmitButton a:hover, #NetEndUserAccountDeleteButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}

.NetBlogCommentFooter {}


/*  ===================================================  */
/*  CALENDAR STYLES */
/*  ===================================================  */


/* Begins calendar form elements */

#NetCalendarSendToAFriendContainer .NetControlLabel{
	padding-left: 0px;
	}
		
.NetCalendarMessageToRecipient {
    width: 241px;
	}

.NetCalendarTopicSearch, .NetCalendarTypeSearch, .NetCalendarDateSearch, .NetCalendarTextSearch {
	margin: 3px 10px 5px 0px;
	}
	
.NetCalendarDetailOccurrences {
	margin: 5px 0px 5px 0px;
	}
	
/* Begins calendar buttons */

#NetCalendarRegisterBottomButton {
	clear: both;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 75px;
	margin-left: 0px;
	}

#NetCalendarRegisterTopButton {
	display: block;
	float: right;
	height: 22px;
	margin: 0px 0px 0px 10px;
	width: 75px;
	}

#NetCalendarRegisterTopButton a, #NetCalendarRegisterBottomButton a {
		display: block;
		padding: 5px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetCalendarRegisterTopButton a:hover, #NetCalendarRegisterBottomButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}
	
#NetCalendarSendButton, #NetCalendarCancelButton, #NetCalendarButtonSearch, #NetCalendarBackButton {
    float: left;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 70px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}

#NetCalendarSendAgainButton {
  float: left;
	display: block;
	height: 22px;
	text-transform: uppercase;
	width: 160px;
	text-align: center;
	margin: 15px 10px 15px 0px;
	}
	
#NetCalendarSendButton a, #NetCalendarCancelButton a, #NetCalendarButtonSearch a, #NetCalendarSendAgainButton a, #NetCalendarBackButton a {
		display: block;
		padding: 5px 0px 5px 0px;
		text-decoration: none;
		}

#NetCalendarSendButton a:hover, #NetCalendarCancelButton a:hover, #NetCalendarButtonSearch a:hover, #NetCalendarSendAgainButton a:hover, #NetCalendarBackButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}

.NetCalendarSearchResultsFeaturedRow {
	background-color: #e8e8e8;
	}

/* Begins calendar month view styles */

.NetCalendarMonth {
	clear: both;
	}

.NetCalendarMonthText {
	font-size: 11px;
	color: #555;
	margin-top: 0px;
	}

.NetCalendarMonthText a {
	color: #3a69a4 !important;
	text-decoration: none;
	}

.NetCalendarMonthText a:hover {
	color: #358fed !important;
	text-decoration: underline;
	}

.NetCalendarMonthItemFeatured {
	font-size: 11px;
	color: #555;
	margin-top: 0px;
	background-color: #e8e8e8;
	padding: 3px 0px 3px 3px;
	line-height: 130%;
	}

.NetCalendarMonthItemFeatured a {
	color: #3a69a4 !important;
	text-decoration:none;
	}

.NetCalendarMonthItemFeatured a:hover {
	color: #358fed !important;
	text-decoration: underline;
	}

.NetCalendarMonthItem {
	font-size: 11px;
	color: #555;
	margin-top: 0px;
	line-height: 130%;
 	}

.NetCalendarMonthItem a {
	color: #3a69a4 !important;
	text-decoration:none;
	}

.NetCalendarMonthItem a:hover {
	color: #358fed !important;
	text-decoration: underline;
	}

.NetCalendarMonthTitle {
	font-size: 14px;
    color: #555;
    margin-top: 0px;
    font-weight:bold;
	}

.NetCalendarMonthDayHeader {
    color: #555;
    margin-top: 0px;
    font-weight:bold;
	}

.NetCalendarMonthWeekendDay, .NetCalendarMonthDay, .NetCalendarMonthTodayDay, .NetCalendarMonthSelector {
    color: #555;
    margin-top: 0px;
	}

.NetCalendarMonthDayWithEvent {
	font-size: 14px;
    color: #555;
    margin-top: 0px;
    font-weight:bold;
    background-color: #ffffff;
	padding: 0px 3px 3px 3px;
	}

.NetCalendarMonthOtherMonthDay {
    color: #555;
    margin-top: 0px;
	background-color: #f4f4f4;
	padding: 0px 3px 3px 3px;
	}

.NetCalendarMonthNextPrev {
	font-size: 14px;
    color: #555;
    margin-top: 0px;
	padding-left: 10px;
	padding-right: 10px;	
	}

.NetCalendarMonthSelectedDay {
	font-size: 14px;
    color: #555;
    margin-top: 0px;
    background-color: #e5e5e5
	}


/*  ===================================================  */
/*  CHEER CARD STYLES */
/*  ===================================================  */

/* Defines cheer card selection drop down */

.NetCheercardsCategoryDropDown {
	margin: 10px 0px 10px 0px;
	}

/* Defines thumbnail title */

.NetCheercardsThumbnailText {
	width: 100px;
	padding: 0px 0px 3px 0px;
	}

.NetCheercardsThumbnailText a {}

.NetCheercardsThumbnailText a:hover {}
	
/* Defines thumbnail select button */

.NetCheercardsThumbnailButton {
	font-family: Arial, Verdana, Helvetica, Verdana sans-serif;
	font-size: 12px;
	width: 100px;
    text-align: center;
	margin: 5px 0px 0px 0px;
	border: 1px solid #aaaaaa;
	}

.NetCheercardsThumbnailButton a {
	color: #3e3e3e !important;
	text-decoration: none;
	}

.NetCheercardsThumbnailButton a:hover {
	display: block;
    background-color: #aaaaaa;
	color: #fff !important;
	text-decoration: none !important;
	}
	
/* Defines thumbnail */

.NetCheercardsThumbnailImage {
	border: 1px solid #aaaaaa;
	}
	
.NetCheercardsSelectionGrid {
	margin-left: 0px;
	}
	
.NetCheercardsSelectionGrid td {
	padding-bottom: 15px;
	}
	
.NetCheercardsThumbnailCell {
	vertical-align: bottom; 
	padding-right: 15px; 
	}
	
/* Defines cheer cards wizard buttons */
	
#NetCheercardsBackButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 50px;
	}

#NetCheercardsNextButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 46px;
	}
	
#NetCheercardsConfirmationSendAnotherButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 140px;
	}

#NetCheercardsBackButton a ,#NetCheercardsNextButton a, #NetCheercardsConfirmationSendAnotherButton a {
		display: block;
		padding: 6px 0px 5px 9px;
		text-decoration: none;
		}
		
#NetCheercardsBackButton a:hover, #NetCheercardsNextButton a:hover, #NetCheercardsConfirmationSendAnotherButton a:hover {
		text-decoration: none;
		background: #aaa;
		color: #fff !important;
		}

/* Defines cheer card detail copy */

.NetCheercardsCardTitle {
	font-size: 14px;
	font-weight: bold;
	}
	
.NetCheercardsCardVerse {
	font-weight: bold;
	text-align: left;
	}
	
.NetCheercardsCardMessage {}
	
.NetCheercardsCardBody {}
	
.NetCheercardsCardBodyBold {
	font-weight: bold;
	}

/* Defines cheer card image */

.NetCheercardsCardImage {
	margin: 10px 0px 20px 0px;
	}

/*  ===================================================  */
/*  eNEWS STYLES */
/*  ===================================================  */


#NetENewsletterOptinButton {
	width: 80px;
	margin-top: 15px;
	}
	
#NetENewsletterSignInButton {
	width: 67px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
	
#NetENewsletterSettingsSaveButton {
	width: 110px;
	margin-bottom: 15px;
	}

#NetENewsletterOptinButton a, #NetENewsletterSignInButton a, #NetENewsletterSettingsSaveButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetENewsletterOptinButton a:hover, #NetENewsletterSignInButton a:hover, #NetENewsletterSettingsSaveButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}
		
/*  ===================================================  */
/*  EVENTS STYLES */
/*  ===================================================  */

		
#NetEventsSearchButton {
	width: 67px;
	margin: 15px 0px 15px 0px;
	}
	
#NetEventsRegistrationTopButton {
	width: 120px;
	margin: 15px 0px 15px 0px;
	}
	
#NetEventsRegistrationBottomButton {
	width: 120px;
	margin: 15px 0px 15px 0px;
	}

#NetEventsSearchButton a, #NetEventsRegistrationTopButton a, #NetEventsRegistrationBottomButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetEventsSearchButton a:hover, #NetEventsRegistrationTopButton a:hover, #NetEventsRegistrationBottomButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}

.NetEventsSearchResultsDate {}
.NetEventsSearchResultsTitle {}
.NetEventsSearchResultsTime {}
		
/*  ===================================================  */
/*  FORM BUILDER STYLES */
/*  ===================================================  */


#NetFormBuilderForm .header {
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	width: auto;
	}
	
#NetFormBuilderForm .subheader {
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	width: auto;
	}

#NetFormBuilderForm .label {
	font-weight: bold;
	margin-top: 5px;
	}
	
#NetFormBuilderForm .control {
	margin: 5px 0px 0px 0px;
	}
	
.required {
	color: #d92925;
	font-weight: bold;
	}
	
.requiredfield {
	color: #d92925;
	font-weight: bold;
	}
	
/*Defines form builder elements*/	

/*  ===================================================  */
/*  GIVING STYLES */
/*  ===================================================  */		
	
.NetGivingThumbnailText {
	padding: 0px 0px 3px 0px;
	width: 100px;
	text-align: center;
	}

.NetGivingThumbnailText a {}

.NetGivingThumbnailText a:hover {}
	
/* Defines thumbnail select button */

.NetGivingThumbnailButton {
	width: 70px;
    text-align: center;
	margin: 5px 0px 0px 15px;
	border: 1px solid #aaaaaa;
	}

.NetGivingThumbnailButton a {
	color: #3e3e3e !important;
	}

.NetGivingThumbnailButton a:hover {
	display: block;
    background-color: #aaaaaa;
	color: #fff !important;
	text-decoration: none !important;
	}
	
/* Defines thumbnail */

.NetGivingThumbnailImage {}
	
.NetGivingSelectionGrid {
	}
	
.NetGivingSelectionGrid td {
	padding-bottom: 15px;
	}
	
.NetGivingThumbnailCell {
	vertical-align: bottom; 
	padding-right: 15px; 
	}
	
/* Defines Giving buttons */
	
#NetGivingOrderCancelButton {
	width: 65px;
	margin: 15px 10px 15px 0px;
	float: left;
	}
	
#NetGivingOrderSubmitButton {
	width: 153px;
	margin: 15px 0px 15px 0px;
	float: left;
	}
		
#NetGivingOrderCancelButton a, #NetGivingOrderSubmitButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		color: #3e3e3e !important;
		text-decoration: none;
		}
		
	#NetGivingOrderCancelButton a:hover, #NetGivingOrderSubmitButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}
		
		
/*  ===================================================  */
/*  GIFT SHOP STYLES */
/*  ===================================================  */

/* Defines gift shop selection drop down */

.NetGiftShopCategoryDropDown {
	margin-top: 10px;
	}
	
/* Defines gift shop thumnbnail text */

.NetGiftShopThumbnailText {
	padding: 0px 0px 3px 0px;
	width: 120px;
	text-align: center;
	}

.NetGiftShopThumbnailText a {}

.NetGiftShopThumbnailText a:hover {}
	
/* Defines thumbnail select button */

.NetGiftShopThumbnailButton {
	font-family: Arial, Verdana, Helvetica, Verdana sans-serif;
	font-size: 12px;
	width: 120px;
    text-align: center;
	margin: 5px 0px 0px 0px;
	border: 1px solid #aaaaaa;
	}

.NetGiftShopThumbnailButton a {
	text-decoration: none;
	color: #3e3e3e !important;
	}

.NetGiftShopThumbnailButton a:hover {
	display: block;
    background-color: #aaaaaa;
	color: #fff !important;
	text-decoration: none !important;
	}
	
/* Defines thumbnail */

.NetGiftShopThumbnailImage {
	padding-left: 10px;
	}
	
.NetGiftShopSelectionGrid {
	margin-left: 0px;
	}
	
.NetGiftShopSelectionGrid td {
	padding-bottom: 15px;
	}

.NetGiftShopThumbnailCell {
	vertical-align: bottom; 
	padding-right: 15px; 
	}
	
/* Defines gift shop detail image */
.NetGiftShopDetailArt {
	padding: 0px 10px 0px 0px;
	}
	
/* Defines gift shop wizard buttons */
	
#NetGiftShopMainShoppingCartButton {
	border: 0px;
	border: 1px solid #aaa;
	width: 140px;
	margin: 0px 0px 10px 0px;
	} /* main page */
	
#NetGiftShopBackButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 140px;
	} /* detail page */

#NetGiftShopNextButton {
	border-left: 1px solid #aaa;
	float: right;
	width: 100px;
	} /* detail page */
	
#NetGiftShopAddToOrderButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 104px;
	} /* detail page */
	
#NetGiftShopCartShopButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 135px;
	} /* shopping cart page */
	
#NetGiftShopCartUpdateButton {
	border: 1px solid #aaa;
	float: right;
	width: 124px;    
    margin: 15px 0px 15px 0px;
	} /* shopping cart page */
	
#NetGiftShopCartProceedButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 157px;
	} /* shopping cart page */
		
#NetGiftShopOrderFormSubmitButtonTop {
	border: 0px;
	border-left: 1px solid #aaa;
    float: right;
	width: 130px;
	} /* order from page */

#NetGiftShopViewShoppingCartButton {
	border: 0px;
	border-left: 1px solid #aaa;
	float: right;
	width: 110px;
	} /* order from page */

#NetGiftShopOrderFormSubmitButton {
	border: 1px solid #aaa;
	float: right;
	width: 125px;
	margin-top: 15px;
	} /* order from page */

#NetGiftShopBackButton a , #NetGiftShopNextButton a, #NetGiftShopAddToOrderButton a, #NetGiftShopCartShopButton a, #NetGiftShopCartUpdateButton a, #NetGiftShopCartProceedButton a, #NetGiftShopOrderFormSubmitButton a, #NetGiftShopViewShoppingCartButton a, #NetGiftShopOrderFormSubmitButtonTop a, #NetGiftShopMainShoppingCartButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		text-decoration: none;
		}
		
#NetGiftShopBackButton a:hover, #NetGiftShopNextButton a:hover, #NetGiftShopAddToOrderButton a:hover, #NetGiftShopCartShopButton a:hover,  #NetGiftShopCartUpdateButton a:hover, #NetGiftShopCartProceedButton a:hover, #NetGiftShopOrderFormSubmitButton a:hover, #NetGiftShopViewShoppingCartButton a:hover, #NetGiftShopOrderFormSubmitButtonTop a:hover, #NetGiftShopMainShoppingCartButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}
	
/* Defines shopping cart table */

.NetShoppingCart {
	width: 100%
	}
	
	.NetShoppingCart td {
		padding: 5px;
		}

.NetShoppingCartGrid  {
	width: 100%
	}
	
	.NetShoppingCartGrid td {
		padding: 5px;
		}
		
#NetGiftShopCartSummaryTable {
            width: 200px;
			margin: 0px;
			float: right;
			clear: both;
            }
			
		
			
/*  ===================================================  */
/*  HEALTH LIBRARY STYLES */
/*  ===================================================  */

/* Defines right column index search styles */

 #NetHealthInfoSearchNav  {} 
	
	#NetHealthInfoSearchIndex {
		}

#NetHealthInfoSearchNav a {}

#NetHealthInfoSearchNav a:hover {}
	
.NetHealthInfoTopicCenterDropdown {
	margin-bottom: 15px;
	width: 195px;
	}
	
/* Defines health library breaking news styles */

.NetHealthInfoBreakingNewsMoreLink {}

/* Defines health library search button */

#NetHealthInfoSearchNavButton {
	width: 67px;
	margin: 10px 0px 10px 0px;
	}

	#NetHealthInfoSearchNavButton a {
		display: block;
		padding: 5px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetHealthInfoSearchNavButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}
		
/* Defines local stories search button */

#NetLocalStoriesSearchButton {
	width: 67px;
	margin: 10px 0px 10px 0px;
	}

	#NetLocalStoriesSearchButton a {
		display: block;
		padding: 5px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetLocalStoriesSearchButton a:hover {
		text-decoration: none !important;
		color: #fff !important;
		}
		
/* Defines send this story to a friend buttons */
	
#NetHealthInfoSendStoryToAFriendButton {
	float: left;
	border: 1px solid #aaa;
	width: 55px;
	margin: 15px 10px 15px 0px;
	}
	
#NetHealthInfoSendStoryCancelButton {
	float: left;
	border: 1px solid #aaa;
	width: 67px;
	margin: 15px 0px 15px 0px;
	}

#NetHealthInfoSendStoryToAFriendButton a, #NetHealthInfoSendStoryCancelButton a {
		display: block;
		padding: 5px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetHealthInfoSendStoryToAFriendButton a:hover, #NetHealthInfoSendStoryCancelButton a:hover {
		text-decoration: none;
		background: #aaa;
		color: #fff !important;
		}
		
/*  ===================================================  */
/*  HEALTH NEWS STYLES */
/*  ===================================================  */


#NetHealthNewsSubscribeOptInButton {
	/*border: 1px solid #aaa;*/
	width: 85px;
	margin: 15px 0px 15px 0px;
	}
	
#NetHealthNewsSubscribeOptOutButton {
	/*border: 1px solid #aaa;*/
	width: 85px;
	margin: 15px 0px 15px 0px;
	}
	
	
	#NetHealthNewsSubscribeOptInButton a, NetHealthNewsSubscribeOptOutButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetHealthNewsSubscribeOptInButton a:hover, NetHealthNewsSubscribeOptOutButton a:hover {
		text-decoration: none;
		/*background: #aaa;*/
		color: #fff !important;
		}


/*  ===================================================  */
/*  JOB POSTINGS STYLES */
/*  ===================================================  */

#NetJobPostingDefaultContainer h2 {
	margin: 0px;
	}

#NetJobPostingSearchButton {
	width: 67px;
	margin: 15px 0px 15px 0px;
	}

#NetJobPostingApplyButton {
	width: 135px;
	margin: 15px 0px 15px 0px;
	}
	
#NetJobPostingApplyTopButton {
	width: 135px;
	margin: 0px 0px 15px 0px;
	float: right;
	}
	
#NetJobPostingSearchButton a, #NetJobPostingApplyButton a, #NetJobPostingApplyTopButton a {
		display: block;
		padding: 6px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetJobPostingSearchButton a:hover, #NetJobPostingApplyButton a:hover, #NetJobPostingApplyTopButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}
		
.NetJobDetailLabel {
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	}

.NetJobDetailData {
	padding: 0px;
	}
		
/* Defines job category tables */


.NetJobPostingFeaturedGrid {
	width: 100%;
	}
	
	.NetJobPostingFeaturedGrid td {
		padding: 4px; 
		}
		
.NetJobPostingCategorySection {
	width: 100% ;
	}
	
.NetJobPostingCategoryGrid {
	width: 100%;
	}
	
	.NetJobPostingCategoryGrid td {
		padding: 4px; 
		}
	
.NetJobPostingTitle {}
.NetJobPostingDate {
	width: 190px;
	}
	
/* Defines search dropdown for job postings */
	
.NetJobPostingCategoryDropDown {
	width: 195px;
	}
		
/*  ===================================================  */
/*  NEWS RELEASES STYLES */
/*  ===================================================  */

#NetNewsReleasesRelease {
	padding: 0px;
	} 
	
#NetNewsReleasesReleaseDate {
	padding: 0px;
	} 
	
#NetNewsReleasesUpdatedDate {
	padding: 0px;
	} 
	
#NetNewsReleasesDetailContact {
	padding: 0px;
	} 
	

	#NetNewsReleasesDetailContact a {}

		#NetNewsReleasesDetailContact a:hover {}	
	
#NetNewsReleasesHeadline {
	padding: 10px 0px 10px 0px;
	font-weight: bold;
	} 

/* Defines image thumnbnail text */

.NetNewsReleasesThumbnailText {
	padding: 0px 0px 3px 0px;
	}

.NetNewsReleasesThumbnailText a {}

.NetNewsReleasesThumbnailText a:hover {}
	
/* Defines image select button */

.NetNewsReleasesThumbnailButton {
	width: 100px;
    text-align: center;
	margin: 5px 0px 0px 0px;
	border: 1px solid #aaaaaa;
	}

.NetNewsReleasesThumbnailButton a {
	color: #3e3e3e !important;
	text-decoration: none;
	}

.NetNewsReleasesThumbnailButton a:hover {
	display: block;
    background-color: #aaaaaa;
	color: #fff !important;
	text-decoration: none !important;
	}
	
/* Defines thumbnail */

.NetNewsReleasesThumbnailCell {
	vertical-align: bottom; 
	padding: 10px 15px 0px 0px;
	}
	
.NetNewsReleasesThumbnailImage {
	border: 1px solid #aaa;
	}
		
/* Defines thumbnail grid */

.NetNewsReleasesSelectionGrid {
	margin-left: 10px;
	}
	
.NetNewsReleasesSelectionGrid td {
	padding-bottom: 15px;
	}
	
/*Defines media grids */

.NetNewsReleasesContactsGrid {
	width: 100%; 
	}
	
	.NetNewsReleasesContactsGrid td {
		padding: 3px;
		}
		
.NetNewsReleasesArchiveGrid {
	width: 100%; 
	}
	
	.NetNewsReleasesArchiveGrid td {
		padding: 3px;
		}
		
/*Defines media contact info */
.NetMediaContactTitle {
	font-weight: bold;
	padding: 0px;
	}
	
.NetMediaContactLabel {
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	}
	
.NetMediaContactData {
	padding: 0px;
	}

 
/*  ===================================================  */
/*  NURSERY STYLES */
/*  ===================================================  */


#NetNurserySearchButton {
	width: 67px;
	margin: 15px 0px 15px 0px;
	}
	
#NetNurserySearchAgainButton {
	width: 105px;
	margin: 15px 0px 15px 0px;
	}
	
#NetNurserySendEmail {
	width: 280px;
	}
	
#NetNurserySendEmailButton {
	float: left;
	width: 80px;
	margin: 15px 0px 15px 0px;
	}

#NetNurserySendEmailCancelButton {
	float: left;
	width: 65px;
	margin: 15px 0px 15px 10px;
	}

#NetNurserySearchButton a, #NetNurserySearchAgainButton a, #NetNurserySendEmailButton a, #NetNurserySendEmailCancelButton a {
		display: block;
		padding: 5px 0px 5px 10px;
		text-decoration: none;
		}
		
	#NetNurserySearchButton a:hover, #NetNurserySearchAgainButton a:hover, #NetNurserySendEmailButton a:hover, #NetNurserySendEmailCancelButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}
		
/* Defines nursery grids */

.NetNurserySearchResultsGrid {
	width: 100%; 
	}
	
	.NetNurserySearchResultsGrid  td {
		padding: 3px;
		}
		
/*Defines baby detail info */
	
.NetBabyDetailLabel {
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	}
	
.NetBabyDetailData {
	padding: 0px;
	}
		
/*  ===================================================  */
/*  PROVIDER STYLES */
/*  ===================================================  */

#NetProvidersSearchButton {
	width: 67px;
	margin: 15px 0px 15px 0px;
	}
	
#NetProvidersGetRouteButton {
	width: 84px;
	margin: 15px 0px 15px 0px;
	}
	
#NetProvidersSearchButton a, #NetProvidersGetRouteButton a {
		display: block;
		padding: 6px 0px 5px 9px;
		text-decoration: none;
		}
		
	#NetProvidersSearchButton a:hover, #NetProvidersGetRouteButton a:hover {
		text-decoration: none;
		color: #fff !important;
		}
		
#NetProviderPrintDirectory {
	margin-top: 25px;
	}
		
#NetProviderPrintDirectoryImage {
	float: left;
	}
#NetProviderPrintDirectoryLink  {
	float: left;
	padding: 0px 10px 0px 10px;
	} 

#NetProviderPrintDirectoryLink a {}

#NetProviderPrintDirectoryLink a:hover {}
	
/* Defines provider detail page */

#NetProviderDetail h2, #NetProviderDetail .NetProviderLabel, #NetProviderDetail .NetProviderData, #NetProviderDetail .NetProviderAddress { /* added to fix in IE6 */
	width:auto;
	}

#NetProviderDetailImage {
	float: right;
	margin: 0px 0px 10px 10px;
	border: 1px solid #aaa;
	width:150px;
	}
	
.NetProviderLabel {
	font-weight: bold;
	padding: 10px 0px 0px 0px;
	}
	
.NetProviderData {
	padding: 0px;
	} 
	
	.NetProviderData a {}

	.NetProviderData a:hover {}
	
#NetProviderAddresses {
	margin: 0px;
	} 

.NetProviderMapLinks {
	margin: 10px 0px 0px 0px;
	} 

.NetProviderName {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
	
.NetProviderTitle {
	font-weight: bold;
	padding: 0px;
	}

.NetProviderSpecialty {
	font-weight: bold;
	padding: 0px;
	}
	
/* Defines print directory search results page */

.NetProviderDirectoryName {
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}
	
.NetProviderDirectorySpecialty {
	font-weight: bold;
	padding: 0px;
	}
	
#NetProviderDirectoryAddress {
	margin: 0px;
	} 

	
/* Defines provider grids */

.NetProviderSearchResultsGrid {
	width: 100%; 
	}
	
	.NetProviderSearchResultsGrid td {
		padding: 3px;
		}


#NetClearFloat {
	clear: both;
	height: 1px;
	width: auto;
	} /* Resolves IE bug with floated child divs */
	
	
#NetNewsReleasesRelease, #NetNewsReleasesReleaseDate, #NetNewsReleasesUpdatedDate { display: none;}

#NetNewsReleasesContainer #NetRightContentColumn { display: none; }

#NetNewsReleasesContainer #NetLeftContentColumn { margin-right: 0px;}

/*
#NetProvidersContainer #NetRightContentColumn { display: none; }

#NetProvidersContainer #NetLeftContentColumn { margin-right: 0px;}*/


#NetGlobalContainer #NetHealthInfoStoryContainer #NetHealthInfoToolsFeatured h2 {
	height: auto;
	width: auto;
	}
	
#ctl00_ContentBody_lblArticleSummary {
	display: inline !important;
}




/*Health library landing page*/

#NetBreakingNewsHeader {width: 262px;/*auto*/ background-color: #006790;}
#NetBreakingNews ul {margin: 0;}
.NetBreakingNewsRotatorContainer {width: 260px;/*auto*/ height: auto;}
.NetBreakingNewsTabBox {width: 260px;/*418px*/ top: auto; left: auto;}
.NetBreakingNewsTabSelected {background-color: #E6E7E9; color: #222 !important;}
.NetBreakingNewsTabHovered {background-color: #cccdcf;}
.NetBreakingNewsTab {width: 260px;/*409px*/ line-height: 1.2em; padding-top: 4px; }
.RadTabStrip .rtsLink { padding-top: 4px; }

#NetFeaturedHealthTip .NetFeaturedHealthTipBox {background-color: #006790; border: 1px solid #006790;}
#NetFeaturedHealthTools .NetFeaturedHealthToolsBox {background-color: #006790;}
#NetFeaturedHealthTools .rrItem div {color: #fff;}
.NetFeaturedHealthTipBoxHeader {background: url('healthTipTop.png') no-repeat;}
.NetFeaturedHealthToolsBoxHeader {background: url('healthToolTop.png') no-repeat;}

#NetFeatures {margin: 0;}
#NetFeaturedHealthTip {margin-right: 0; margin-bottom: 20px;}
#NetFeaturedHealthTip, #NetFeaturedHealthTools {width: 420px;}
.NetFeaturedHealthTipBox, #ctl00_ContentBody_FeaturedHealthToolsRotator {height: 140px !important;}
#NetFeaturedHealthTools ul {margin-left: 0;}
#NetFeaturedHealthTools ul li, #ctl00_ContentBody_FeaturedHealthToolsRotator {width: 400px !important;}

.NetHealthInfoToolsPromo a {background: url('healthToolsButton.gif') 0 0 no-repeat; padding: 11px 13px; height: 18px;}
.NetHealthInfoToolsPromo a:hover {background: url('healthToolsButton.gif') 0 -40px no-repeat; color: #3E3E3E !important}

.NetPreviousBreakingNewsPageButton, .NetNextBreakingNewsPageButton, .NetPreviousHealthToolButton, .NetNextHealthToolButton { background: url('prevButton.png') 0 0 no-repeat #0079a8; width: 25px; height: 25px; display: block; } /*--- All Next and Prev buttons ---*/
	.NetNextBreakingNewsPageButton, .NetNextHealthToolButton { background: url('nextButton.png') 0 0 no-repeat #0079a8; }
	.NetPreviousBreakingNewsPageButton:hover, .NetNextBreakingNewsPageButton:hover, .NetPreviousHealthToolButton:hover, .NetNextHealthToolButton:hover { background-color: #008bc2; }

	.NetBreakingNewsPageButtons span.rbDisabled:hover, .NetBreakingNewsPageButtons span.rbDisabled:focus, .NetBreakingNewsPageButtons span.rbDisabled:active {background-position: 0 0;}

#NetMoreNewsButton { float: left; }