html { color: #333; font-size: 62.5%; /*For rems*/ }
body { overflow: hidden; overflow-y: auto; }

body, select, .ui-widget, #NetGlobalContainer { font-family: Arial, sans-serif; font-size: 16px; font-size: 1.6rem; }

#NetGlobalContainer h2, .NetFeaturedSectionHeader { font-family: Arial, sans-serif; font-size: 1.8rem; text-transform: uppercase; letter-spacing: 2px; color: #9ba599; }
#NetGlobalContainer { max-width: 1200px; width: auto; margin: 0 auto; color: #333; }
	#NetMainContentContainer { width: 100%; margin: 0 auto; float: none; background: transparent; }
		#NetGlobalContainer h1 { font-size: 6.8rem; font-family: Arial, sans-serif; font-weight: 100; margin: 0; color: #5e6e66; line-height: 1; margin-bottom: 10px; }
		#NetLeftContentContainer { margin: 0; padding: 0; float: left; width: 100%; font-size: 18px; line-height: 30px; }
		#NetLeftContentColumn { margin: 0; padding: 0; }
		#NetRightContentColumn { float: left; width: 100%; font-size: 18px; margin: 0 0 25px 0; }

/* Health News */



/* Colors */

#NetBreakingNewsHeader { background-color: #9e2c3f; border-right: solid 2px #9e2c3f; }
	.NetBreakingNewsRotatorContainer { border-color: #9e2c3f; }
	.NetNextBreakingNewsPageButton, .NetPreviousBreakingNewsPageButton, .NetNextHealthToolButton, .NetPreviousHealthToolButton { background: url('nextButtons.png') no-repeat; background-position: -25px center; width: 25px; height: 25px; }
	.NetPreviousBreakingNewsPageButton, .NetPreviousHealthToolButton { background: url('prevButtons.png') no-repeat; background-position: 0 center; }
	.NetNextBreakingNewsPageButton:hover, .NetPreviousBreakingNewsPageButton:hover, .NetNextHealthToolButton:hover, .NetPreviousHealthToolButton:hover { background-position: 0 center; transition: background-position 1s; }
	.NetPreviousBreakingNewsPageButton:hover, .NetPreviousHealthToolButton:hover { background-position: -25px center; }
	.NetFeaturedHealthToolsBoxButtons { margin: -25px -11px 0 0; }
		.NetNextHealthToolButton, .NetPreviousHealthToolButton { background-color: #9e2c3f; }
		.NetNextHealthToolButton:hover, .NetPreviousHealthToolButton:hover { background-color: #710014; }

	.NetBreakingNewsTabSelected { background-color: #9e2c3f; }

	.NetFeaturedHealthTipHeader, .NetFeaturedHealthToolsHeader { margin-bottom: 0; }
	.NetFeaturedHealthTipHeader, .NetFeaturedHealthToolsHeader { color: #000; }
	.NetFeaturedHealthTipBoxHeader, .NetFeaturedHealthToolsBoxHeader { background: transparent; }
	.NetFeaturedHealthTipBox, .NetFeaturedHealthToolsBox { background-color: transparent; border: solid 1px #9e2c3f; color: #000; }
		.NetFeaturedHealthTipTeaser, #NetFeaturedHealthTools ul, #NetGlobalContainer h5, #NetFeaturedHealthTools h5, .NetFeaturedHealthTipHeadline { color: #000!important; }
		#NetGlobalContainer h5, #NetFeaturedHealthTools h5 { font-size: 20px; }

	#NetMoreNewsButton { width: auto; margin-bottom: 0 }
		#NetMoreNewsButton a { padding: 5px 10px; color: #9e2c3f; }
		
		.NetButton { background: transparent; border-color: #9e2c3f; }
		/*#NetGlobalContainer { color: #9e2c3f; }*/
		#NetGlobalContainer .NetButton a:hover { color: #fff; background: #9e2c3f; }

 /* Side Buttons and read more button */

.nRSearchNavBox { width: 100% } 

.nRSearchNavBox input { width: 80%; }
	.nRSearchNavBox a { background-color: #9e2c3f; float: right; }
	.nRSearchNavBox a:hover { background-color: #710014; }

.NetHealthInfoTopicCenterDropdown { width: 100%; }

.NetHealthInfoToolsPromo a, input#ContentBody_fcMain_C1_navButtonNext { background: #fff; width: 100%; border: solid 1px #9e2c3f; text-align: center; font-size: 18px; padding: 12px 0; color: #9e2c3f!important; }
input#ContentBody_fcMain_C1_navButtonNext { padding: 7px 0; }
.NetHealthInfoToolsPromo a:hover, input#ContentBody_fcMain_C1_navButtonNext:hover { background: #9e2c3f; color: #fff!important; text-decoration: none!important; }
.NetHealthInfoToolsPromo a { color: #9e2c3f; }

#NetGlobalContainer a { color: #9b9b9b; font-weight: 600; text-decoration: underline; }
#NetGlobalContainer a:hover { color: #9e2c3f; }
.NetButton a { text-decoration: none!important; }

.NetHealthInfoToolsPromo a, .NetButton, #NetMoreNewsButton a {
   -webkit-transition: all 0.4s ease-in-out
      -moz-transition: all 0.4s ease-in-out;
       -ms-transition: all 0.4s ease-in-out;
        -o-transition: all 0.4s ease-in-out;
}

/*
Health Tools resets ----------*/

.ui-tabs { padding: 0; }

#NetFeatureDeck .ui-tabs, #NetFeatureDeck ul li.ui-tabs-active { box-shadow: 0 0 0; }
	#NetFeatureDeck .ui-tabs-panel, #NetFeatureDeck ul li.ui-tabs-nav-item { border: 0; }
	.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br, .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-radius: 0; }
	#NetFeatureDeck ul.ui-tabs-nav { background: #fff; bottom: 1px; }

	#NetFeatureDeck ul li.ui-tabs-nav-item { width: 159px; }

	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { background: #fff; }

	.footLeft .ui-state-default, .footLeft .ui-widget-content .footLeft .ui-state-default, .footLeft .ui-widget-header .footLeft .ui-state-default { background: transparent; }


/*
Responsive Table Set Up ----------*/

#NetGlobalContainer h5 { margin-top: 0; }

.NetFeaturedHealthTipBox { height: auto; }

ul#socialLinks li:nth-child(2) { margin-bottom: 48px; }

#NetModuleNav ul li { background-image: none; background: #efefef; height: 60px; border-radius: 0; box-shadow: 0 0 0; margin-bottom: 15px; }
	#NetModuleNav li#NetModuleTop a { background: none; padding: 0; }
	#NetModuleNav li a { text-shadow: 0 0 0; font-weight: 300; color: #222; text-align: center; text-decoration: none; line-height: 38px; }


@media only screen and (max-width: 1300px) {
		#container-content { width: 90%; margin-top: 10px; margin-left: 5%; margin-right: 5% }
	}

@media only screen and (max-width: 800px) {
		#NetGlobalContainer h1 { font-size: 3.8rem; }
	}