@import url("common-section.css");
a { color: #005596; }

#pagetop { background-image: url("../images/well-and-good-banner.jpg"); background-repeat:repeat-x; background-position: center; background-color: #9cca2d;}

#nav { height: 40px; border-top: 1px solid #42a634; border-top: 1px solid rgba(0, 0, 0, 0.2); }

/* Progressive enhancement */
#nav #nav_bottom { border-top: 1px solid #42a634; border-top: 1px solid rgba(255, 255, 255, 0.2); }

/* Progressive enhancement */
#nav_bottom a:hover, #nav_bottom_left a.current { color: #e4f7d9; }

.hbox_top_title, .hbox_top_title a, .moreheadlines_top h2, #most_popular .ui-tabs-nav a, #most_popular .ui-tabs-nav a span, #most_popular .ui-tabs-nav .ui-tabs-selected a span, #custom_search_widget p { color: #42a634 !important; }

/* "important necessary because of text color sometimes not displaying on "*section name* Headlines" */
.hbox_top_grey, div[class^='hbox_top_']:first-child, #left_col .hbox_narrow div[class^='hbox_top_']:first-child, #custom_search_widget p { background: none; height: 38px; border-top: 4px solid #e4f7d9; }

/* "div[class^='hbox_top_']" handles all strap borders regardless of their assigned section color */
/* :first-child here to handle situations when a ".hbox_top_sponsor" is present in the same parent div (prevents border from being applied to it) */
/* Strictly for IE6 */
.hbox_top_grey, .hbox_wide .hbox_top_ie, #left_col .hbox_narrow .hbox_top_ie, #custom_search_widget p { _background: none; _height: 38px; _border-top: 4px solid #e4f7d9; }

/* IE6 won't read the previous line because of the attribute selector, and add to that the ".hbox_top_ie" strap top border/image fix */
.hbox_narrow .hbox_top_grey, .hbox_narrow div[class^='hbox_top_']:first-child, #custom_search_widget p, #poll_asset .hbox_top_grey { background: none; }

/* Strictly for IE6 */
.hbox_narrow .hbox_top_grey, .hbox_narrow .hbox_top_ie, #custom_search_widget p, #poll_asset .hbox_top_grey { background: none; }

/* IE 6 won't read the previous line because of the attribute selector, and add to that the ".hbox_top_ie" strap top border/image fix */
.adv_box_narrow { background-color: #FEF9FA; border: 1px dashed #F6D0D9; }

.hbox_wide, .hbox_narrow, .spacer{
	background:none;
}