.navbar {
	background: url("/images/header/header-nav.gif") repeat-x left top; width: 100%; line-height: normal;
}
.navbar .navbarwrapper {
	background: url("/images/header/nav-main-970.jpg") no-repeat 0px 3px; margin: 0px auto; width: 970px; padding-top: 4px;
}
.navbar .navbarwrapper ul li a.navitem {
	padding: 0px 5px; font-family: arial; font-size: 13px; font-weight: bold; float: left;
}
.navbar .navbarwrapper ul li a.navitem span {
	padding: 8px 5px 8px 6px; float: left;
}
#page .navbar .navbarwrapper ul li a {
	text-decoration: none;
}
.top-pad {
	padding-top: 3px;
}
.no_section_title .section_title {
	display: none;
}
ul#navcontent {
	height: 37px;
}
ul#navcontent .section_title {
	padding: 18px 0px 2px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 3px; border-bottom-style: solid;
}
ul#navcontent .section_title a {
	color: rgb(0, 0, 0); font-size: 11px;
}
ul#navcontent .section_title span {
	padding: 0px 0px 1px; color: rgb(0, 0, 0); text-transform: uppercase; font-family: georgia; font-size: 11px; font-weight: bold;
}
ul#navcontent .section_title span.chevron {
	color: rgb(0, 0, 0); text-transform: uppercase; font-family: georgia; font-size: 11px; font-weight: bold;
}
ul#navcontent .section_title span i {
	text-transform: lowercase; font-weight: normal;
}
ul#navcontent .section_title h3 span {
	padding: 0px 0px 1px; color: rgb(0, 0, 0); text-transform: uppercase; font-family: georgia; font-size: 11px;
}
ul#navcontent .section_title h3 a span {
	padding: 0px 0px 1px; color: rgb(0, 0, 0); text-transform: uppercase; font-family: georgia; font-size: 11px;
}
ul#navcontent .section_title h3 a:hover span {
	text-decoration: underline;
}
ul#navcontent .section_title h3 a:hover span.chevron {
	text-decoration: none;
}
ul#navcontent .section_home a {
	font-weight: bold;
}
ul#navcontent .section_home a span {
	font-weight: bold;
}
ul#navcontent li.hovered .tagged #textlinks ul li.section_home a {
	background: url("/images/header/bullet_home.gif") no-repeat 3px 10px rgb(241, 241, 241) !important;
}
ul#navcontent li.hovered .tagged #textlinks ul li.section_home a:hover {
	background: url("/images/header/bullet_home.gif") no-repeat 3px 10px rgb(241, 241, 241) !important;
}
ul#navcontent #textlinks a span {
	margin-left: 13px; display: block;
}
ul#navcontent #featurewidget {
	padding: 5px 0px 0px;
}
ul#navcontent #featurewidget .featurecontent p {
	color: rgb(70, 70, 70); font-family: arial; font-size: 12px;
}
.col_160 {
	width: 160px; float: left;
}
.col_170 {
	width: 170px; float: left;
}
.col_120 {
	width: 120px; float: left;
}
.col_370 {
	width: 370px; float: left;
}
.col_360 {
	width: 360px; float: left;
}
.col_400 {
	width: 400px; float: left;
}
.col_410 {
	width: 410px; float: left;
}
.wrapper_0_10_0_10 {
	padding: 0px 10px;
}
b.rightblue {
	color: rgb(3, 90, 145) !important;
}
ul#navcontent li.mainnav .subnav {
	background: url("/images/newspaper/dropshadow.png") repeat-y 4px 0px; padding: 0px 3px 3px 0px; display: none; z-index: 70000;
}
* html ul#navcontent li.mainnav .subnav {
	background: url("/images/newspaper/dropshadow.gif") repeat-y 4px 0px;
}
ul#navcontent li.mainnav .subnavcontent {
	background: url("/images/newspaper/subnav_bg.gif") repeat-x left bottom rgb(255, 255, 255); border-right-color: rgb(181, 181, 181); border-bottom-color: rgb(85, 85, 85); border-left-color: rgb(181, 181, 181); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; z-index: 70000;
}
ul#navcontent li.mainnav .subnavcontent ul li {
	float: left; display: inline;
}
ul#navcontent li.mainnav {
	position: relative; z-index: 70000;
}
ul#navcontent li.hovered .subnav {
	display: block;
}
ul#navcontent li.hovered #textlinks ul li {
	margin: 0px; padding: 0px; overflow: hidden; float: none !important; display: block !important;
}
ul#navcontent li.hovered #textlinks ul li a {
	background: url("/images/list_dot.gif") no-repeat 3px 7px !important; padding: 2px 5px 2px 0px; color: rgb(3, 90, 145); overflow: hidden; font-size: 12px; font-weight: normal; float: none !important; display: block;
}
.navbar .navbarwrapper ul#navcontent li.hovered #textlinks li a span {
	padding: 0px; float: left;
}
ul#navcontent li.hovered #textlinks ul li a span {
	padding: 0px; display: inline;
}
ul#navcontent li.hovered #textlinks ul li a:hover {
	background: url("/images/list_dot.gif") no-repeat 3px 7px !important;
}
ul#navcontent li.hovered .tagged #textlinks ul li {
	padding: 1px 0px; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid;
}
ul#navcontent li.hovered .tagged #textlinks ul li.lastnoline {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
ul#navcontent li.hovered .tagged #textlinks .featurecontent {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
ul#navcontent li.hovered #textlinks .featurecontent {
	border-bottom-color: currentColor !important; border-bottom-width: medium !important; border-bottom-style: none !important;
}
ul#navcontent li.hovered .tagged #textlinks ul li a {
	background: url("/images/list_dot.gif") no-repeat 3px 10px !important; margin: 0px; padding: 5px 5px 5px 0px; color: rgb(3, 90, 145); overflow: hidden; font-size: 12px; font-weight: normal;
}
ul#navcontent li.hovered .tagged #textlinks ul li a:hover {
	background: url("/images/newspaper/list_dot_w.gif") no-repeat 3px 10px rgb(221, 243, 254) !important; overflow: hidden; text-decoration: none;
}
ul#navcontent li.hovered .tagged #textlinks ul li a:hover span {
	text-decoration: none;
}
ul#navcontent li.hovered .col_160 #textlinks ul li a {
	width: 155px;
}
ul#navcontent li.hovered .col_120 #textlinks ul li a {
	width: 115px;
}
ul#navcontent li.hovered .col_180 #textlinks ul li a {
	width: 175px;
}
ul#navcontent li.hovered .subnav a span {
	
}
ul#navcontent li.hovered .subnav h1 a {
	
}
ul#navcontent li.hovered #featurewidget h1 a {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered #featurewidget h1 a span {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered #featurewidget h1 {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered #featurewidget .doc {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered #featurewidget .morelink {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered #featurewidget .timestamp {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered #featurewidget .relatedlinks {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered #featurewidget .photo_credit {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered #featurewidget a {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
ul#navcontent li.hovered #featurewidget p {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
ul#navcontent li.hovered #featurewidget h1 a {
	margin: 0px; padding: 0px; width: 100%; font-family: georgia; font-weight: normal; float: left;
}
ul#navcontent li.hovered #featurewidget h1 {
	margin: 0px; padding: 0px; width: 100%; font-family: georgia; font-weight: normal; float: left;
}
ul#navcontent li.hovered #featurewidget h1 {
	padding-bottom: 5px;
}
ul#navcontent li.hovered #featurewidget .newscontent {
	margin: 0px; padding: 0px; font-size: 11px; float: none;
}
ul#navcontent li.hovered #featurewidget .newsimage {
	margin: 0px !important; padding: 4px 0px 10px; width: 140px; overflow: hidden; float: left;
}
ul#navcontent li.hovered #featurewidget .newsimage img {
	margin: 0px !important;
}
ul#navcontent li.hovered .featurecontent {
	padding-top: 0px; margin-top: 0px;
}
ul#navcontent li.hovered ul {
	padding-top: 0px; margin-top: 0px;
}
ul#navcontent li.hovered .topfeature03 h1 a {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered .topfeature03 h1 a span {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered .topfeature03 h1 {
	margin: 0px; color: rgb(3, 90, 145); font-size: 14px; float: none;
}
ul#navcontent li.hovered .topfeature03 .doc {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered .topfeature03 .morelink {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered .topfeature03 .timestamp {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered .topfeature03 .relatedlinks {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered .topfeature03 .photo_credit {
	height: 1px; font-size: 1px; display: none;
}
ul#navcontent li.hovered .topfeature03 a {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
ul#navcontent li.hovered .topfeature03 p {
	margin: 0px; padding: 0px; line-height: 1.3em;
}
ul#navcontent li.hovered .topfeature03 .headline {
	margin: 0px; padding: 0px; width: 100%; font-family: georgia; font-weight: normal; float: left;
}
ul#navcontent li.hovered .topfeature03 h1 a {
	margin: 0px; padding: 0px; width: 100%; font-family: georgia; font-weight: normal; float: left;
}
ul#navcontent li.hovered .topfeature03 h1 {
	margin: 0px; padding: 0px; width: 100%; font-family: georgia; font-weight: normal; float: left;
}
ul#navcontent li.hovered .topfeature03 h1 {
	padding-bottom: 5px;
}
ul#navcontent li.hovered .topfeature03 h1 a:hover {
	text-decoration: underline;
}
ul#navcontent li.hovered .topfeature03 .headline {
	clear: both;
}
ul#navcontent li.hovered .topfeature03 .col_content {
	margin: 0px; padding: 0px; width: 220px; font-size: 11px; float: left;
}
ul#navcontent li.hovered .topfeature03 .col_image {
	margin: 0px !important; padding: 4px 0px 10px; width: 140px; overflow: hidden; float: left;
}
ul#navcontent li.hovered .topfeature03 .col_image img {
	margin: 0px !important; width: 130px !important; height: 88px !important;
}
ul#navcontent li.hovered .featurecontent {
	padding-top: 0px; margin-top: 0px;
}
ul#navcontent li.hovered ul {
	padding-top: 0px; margin-top: 0px;
}
ul#navcontent li.hovered .section_title a:hover {
	text-decoration: none !important;
}
ul#navcontent li.hovered .section_title span {
	text-decoration: none !important;
}
.navbar .navbarwrapper ul li .section_title a {
	padding: 0px; float: none;
}
.navbar .navbarwrapper ul#navcontent li.hovered .section_title a span {
	padding: 0px; float: none;
}
.dottedline {
	background: url("/images/newspaper/dotline.gif") repeat-x 0px 7px; height: 10px; overflow: hidden; clear: both; font-size: 1px;
}
ul#navcontent .view-more {
	margin-top: -37px; float: right;
}
ul#navcontent .view-more-left {
	background: url("/images/header/btn-more_l.gif") no-repeat left top; width: 11px; height: 21px; float: right;
}
ul#navcontent .view-more-mid {
	background: url("/images/header/btn-more_m.gif") repeat-x left top; padding: 0px 4px 0px 0px; height: 21px; overflow: hidden; float: right;
}
ul#navcontent .view-more-right {
	background: url("/images/header/btn-more_r.gif") no-repeat left top; width: 11px; height: 21px; float: right;
}
ul#navcontent .view-more-mid a {
	padding: 3px 0px 0px; color: rgb(255, 255, 255); font-family: georgia; font-size: 11px; font-weight: bold; float: left;
}
ul#navcontent .view-more-mid a:hover {
	text-decoration: underline !important;
}
.dmiss {
	height: 25px; display: none;
}
#homepage .dmiss {
	display: block;
}
#page .dmiss ul {
	padding: 0px !important;
}
#page .dmiss ul li {
	margin: 0px; padding: 0px; float: left;
}
#page .dmiss .morelinks {
	display: none;
}
#page .dmiss .morelink {
	display: none;
}
#page .dmiss ul li a {
	background: url("/images/delimiter_hr_header_subnav.gif") no-repeat right top; margin: 0px; padding: 5px 13px 0px 5px; width: auto; color: rgb(3, 90, 145); font-weight: normal; float: left;
}
#page .dmiss ul li:last-child a {
	
}
#page .dmiss ul li a span {
	margin: 0px; padding: 0px;
}
#page .dmiss .dmiss-word {
	margin: 0px; padding: 5px 0px 0px 10px; color: rgb(255, 0, 0); font-size: 12px; font-weight: bold; float: left;
}
.partner-html .navbar .navbarwrapper .bullet {
	left: auto; top: auto; width: auto;
}
.partner-html .navbar .navbarwrapper .subnav .clear {
	height: 1px; overflow: hidden; clear: both; font-size: 1px; margin-top: -1px;
}
.partner-html .navbar .navbarwrapper li.mainnav {
	z-index: 100;
}
.partner-html .navbar .navbarwrapper .subnav {
	z-index: 100;
}
.partner-html .navbar .navbarwrapper ul {
	position: static !important;
}
.partner-html .navbar .navbarwrapper ul li ul {
	border: currentColor; left: auto; top: auto; height: auto !important; position: static !important;
}
body .contentbody {
	position: relative;
}
body .navbar {
	position: relative;
}
body .headerwrapper {
	z-index: 1;
}
body .navbar {
	z-index: 1;
}
body .contentbody {
	z-index: 2;
}
#ypgBody {
	position: relative; z-index: 1;
}
