a, a:visited {
	color:#333!important;
}
.boa-info-layer-link, .boa-com-info-layer-link, .boa-task-layer-link, .boa-com-task-layer-link {
	background: none;
	border:none;
}
.com-main-well-content h2, .com-main-well-content .h2-styling {
	border-color:#999 !important;
}
.fsd-layout .columns .rt-col {
	display:none;
}

/* adjust list styles */
.com-main-well-content ul.bulletless-list li {
	margin: 0;
}
.com-main-well-content ul li,
.com-main-well-content ul li ul li,
.com-main-well-content ol li ul li {
	background:none;
	padding:0;
	list-style-type:square;
}

/* adjust footnote */
.fsd-layout .footer-inner .footnote-com-module .fsd-layout-skin {margin: 0;}
.fsd-layout .footer-inner .footnote-com-module .fsd-layout-skin .fn-text {width: 95%;}

/* show active tab */
.tabs-module {clear:both;}
.tabs-module .ui-tabs-nav {padding:0;}
.tabs-module .ui-tabs-nav li {display:none;}
.tabs-module .ui-tabs-nav .tab-cap-com {display:none;}
.tabs-module .ui-tabs-nav li.ui-state-active {display:block;margin:0;font-size:14pt;}
.tabs-module .ui-tabs-nav li.ui-state-active a {padding:0;}
.tabs-module .tabs-com-vzd3-common {border-bottom:none;}
.tabs-module .com-tabs-content {padding-top:5px !important;}

/* undo negative top margins on engagement tabs */
.fsd-layout .columns .lt-col .tabs-module .engagement-com-content-skin {margin-top:0;}

/* remove faq nav */
.fsd-layout .header .faq-module {height:20px;}
.fsd-layout .header .faq-module .nav-skin {display:none;}

/* shift bullets so they don't get cut */
.fsd-layout .faq-module .main-well-skin ul > li ul li {
	margin-left: 16px !important;
	list-style-type:square;
}

/* fix consumer privacy notice print issues */
.table-module .consumer-privacy-notice-skin .h2-fsd-red {
	border-color:#999 !important;
}
.table-module .consumer-privacy-notice-skin .cpn-details-right {
	width:460px;
	font-size:10px;
}
.table-module .consumer-privacy-notice-skin .cpn-heading-left {
	border-bottom:none;
}
