body{
	color:#000 !important;
}

.banner{
	background:#fff;
	width:100%;
	margin-bottom:40px;
}

#newsArticles tbody tr:nth-child(odd) {
   background-color: #6a88df;
   color:#fff;
}
#newsArticles{
	border:1px solid;
	padding-top:20px;
	padding-bottom:20px;
	border-radius:5px;
	padding-left:30px;
	padding-right:30px;
}
.navdiv{
	//display:inline-block;
	width:100%;
	color:#fff !important;
	background:#21409a;
}

.navbar-default .navbar-nav > li > a{
	color:#fff !important;
	//font-weight:bold;
	font-size:16px;
}
table,th,td{
	padding-top:3px; padding-bottom:3px;
	margin-left:3px;
}
td,th{
	padding-left:5px;
}

button{
	color:#000 !important;
}