﻿@charset "utf-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	font-family: Helvetica;
	line-height: 1.4em;
}

#navtop {
	width: 100%;
	height: 100px;
	color: orange;
	background: #505050;
}

#navlogo {
	width: 9%;
	float: left;
	height: 85px;
	margin-top: 15px;
	text-align: center;
}

#navmenu {
	width: 52%;
	float: right;
	height: 100px;
	line-height: 100px;
	padding-right: 20px;
}

#navmenu ul {
	float: right;
}

#navmenu li {
	float: left;
	display: inline-block;
	margin-top: 38px;
	margin-right: 20px;
	font-weight: bold;
}

#navmenu a {
	color: white;
	text-decoration: none;
	font-size: 18px;
}

#navabout {
	width: 100%;
	margin-bottom: 20px;
}

#navinterest {
	width: 100%;
}

#navnews {
	width: 100%;
}

#navnews p {
	margin-top: 6px;
	margin-bottom: 6px;
}

#navspace {
	width: 100%;
}

#navfour {
	clear: both;
}

.navphoto {
	float: left;
	width: 20%;
	text-align: center;
}

.navphoto2 {
	float: left;
	width: 20%;
	text-align: center;
}

.navphoto3 {
	float: left;
	width: 9%;
}

#navbio p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#navbio2 p {
	margin-top: 5px;
	margin-bottom: 5px;
}

#navbottom {
	height: 40px;
	background: #262626;
}

#navbottom p {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: white;
	font-size: 14px;
}

#navbottom a {
	color: white;
	text-decoration: none;
	font-size: 14px;
}

.navbody {
	float: left;
	width: 100%;
}

.navimage1 {
	float: left;
	width: 450px;
	margin-top: 25px;
	text-align: center;
}

.navimage1 img {
	height: 84px;
	width: 450px;
	margin-top: 5px;
	margin-bottom: 15px;
}

.navimage2 {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.navimage2 img {
	height: 99px;
	width: 330px;
}

.navimage3 {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.navimage3 img {
	width: 600px;
}

.navimage4 {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.navimage4 img {
	height: 200px;
	width: 280px;
}

.navimage5 {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.navimage5 img {
	height: 230px;
	width: 300px;
}

.navresearch {
	width: 100%;
}

.liinterest {
	margin-top: 6px !important;
	margin-bottom: 6px !important;
	list-style-type: none;
}

.liresearch {
	margin-top: 2px !important;
	margin-bottom: 2px !important;
	vertical-align: middle;
}

.navtitle a {
	color: #000000;
	text-decoration: none;
	font-size: 18px;
}

.navcontent a {
	color: #000000;
	text-decoration: none;
}

.navcontent p {
	margin-top: 10px;
	margin-bottom: 5px;
}

.navcontent ul {
	margin-left: 20px;
}

.navcontent li {
	margin-top: 6px;
	margin-bottom: 6px;
}

.navpaper a {
	color: #000000;
	text-decoration: none;
}

.navpaper p {
	margin-top: 10px;
	margin-bottom: 5px;
}

.navpaper ul {
	margin-left: 32px;
}

.navpaper li {
	margin-top: 10px;
	margin-bottom: 5px;
}

.ulsamll li {
	margin-top: 3px !important;
	margin-bottom: 3px !important;
	font-size: 14px;
}

.ulsamll span {
	font-size: 14px;
}

.ulsamll a {
	font-size: 14px;
}

.spanred {
	color: red;
}

.spanred a {
	color: red;
}

.spanblue {
	color: #0070C0;
}

.spanblue a {
	color: #0070C0;
}

.spanlink {
	color: #0050FF;
}

.spanlink a {
	color: #0050FF;
}

.spanorange {
	color: orange;
}

.spanorange a {
	color: orange;
}

.spangreen {
	color: limegreen;
}

.spangreen a {
	color: limegreen;
}

.spanpurple {
	color: blueviolet;
}

.spanpurple a {
	color: blueviolet;
}

.spangray {
	color: silver;
}

.spangray a {
	color: silver;
}

.spanitalic {
	font-style: italic;
}

.spanbold {
	font-weight: bold;
}

.spanline {
	text-decoration: underline;
}

.text-bg-1 {
	background-color: RGB(61,92,221); /* Blue; */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-2 {
	background-color: RGB(133,143,151); /* Gray */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-3 {
	background-color: RGB(115,210,80); /* Green */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-4 {
	background-color: RGB(243,135,0); /* Orange */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-5 {
	background-color: RGB(13,202,240); /* Light */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-6 {
	background-color: RGB(232,71,67); /* Red */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-bg-7 {
	background-color: RGB(128,61,248); /* Purple */
	border-radius: 0.4rem;
	padding: 0.1em 0.5em 0.1em 0.5em;
	color: #fff;
	vertical-align: middle;
}

.text-mid {
	vertical-align: middle;
}

.navtable {
	width: 100%;
	border-collapse: collapse;
}

.navtable th {
	text-align: left;
	border: 1px solid;
	border-top-style: none;
	padding: 4px 10px;
	font-size: 14px;
}

.navtable td {
	border: 1px solid;
	padding: 4px 10px;
	font-size: 14px;
}

.navtable span {
	font-size: 14px;
}