body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #184987;
}
a,a:link {
	color: #5EAEB8;
	text-decoration: none;
}
a:visited {
	color : #6C9DAF;
	text-decoration : none;
}
a:hover {
	color : #184987;
	text-decoration : underline;
}
.pnav {
	background: #FFFFFF;
	margin: 0px;
	border-bottom: 1px solid #ffffff;
}
.pnav-roll {
	background: #D8EDEF;
	margin: 0px;
	border-bottom: 1px solid #ffffff;
}
.pnav-level2 {
	margin: 15px 0px 10px 0px;
}
a.pnav-level2,a.pnav-level2:link {
	padding: 4px 6px 6px 6px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 11px;
	text-decoration: none;
	color: #184987;
}
a.pnav-level2:visited {
	padding: 4px 6px 6px 6px;
	color: #074887;
	text-decoration: none;
}
a.pnav-level2:hover {
	padding: 4px 6px 6px 6px;
	color: #5EAEB8;
	border-left: 1px solid #184987;
	border-right: 1px solid #184987;
	text-decoration: none;
}
a.pnav-level2-selected,a.pnav-level2-selected:link,a.pnav-level2-selected:visited,a.pnav-level2-selected:hover {
	padding: 4px 6px 6px 6px;
	color: #5EAEB8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	font-size: 11px;
	border-left: 1px solid #184987;
	border-right: 1px solid #184987;
	text-decoration: none;
}
a.white,a.white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	/* font: 700; */
}
a.white:visited {
	color: #ffffff;
	text-decoration: none;
}
a.white:hover {
	color: #ffffff;
	text-decoration: underline;
}
.pnavparent {
	border-bottom: 1px solid #ffffff;
}
.pnavparent-roll {
	border-bottom: 1px solid #184987;
}
.pnav-outer {
	margin: 0px 0px 5px 0px;
}
.snav {
	background: #77BAC2;
	color: #ffffff;
	padding: 2px;
	border-bottom: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	vertical-align: middle;
}
.sidenav-popup-icon {
	/* padding: 5px 15px 5px 0px; */
	border-bottom: 1px solid #ffffff;
	background: #85CACF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #184987;
}

.sidenav-island-icon {
	background: #85CACF;
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	/* padding: 5px 15px 5px 0px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sidenav-seminar-icon {
	background: #85CACF;
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	/* padding: 5px 15px 5px 0px; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sidenav-top {
	background: #184987;
	color: #ffffff;
	padding: 10px;
	border-bottom: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sidenav {
	background: #6C9DAF;
	color: #ffffff;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.content {
	padding: 10px 10px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #184987;
}

.highlights {
	padding: 10px 20px 20px 10px;
	border-left: 1px solid #074887;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #184987;
}
.toolbox {
	padding: 10px;
	background: #DFEEEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #184987;
}
.needpopup {
	padding: 10px 20px 20px 10px;
	background: #77BAC2;
	border-bottom: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #184987;
}
.footer {
	background: #CAE9E9;
	color: #184987;
	border-top: 1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.footer-external {
	background: #BFDDDF;
	color: #184987;
	border-top: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color: #184987;
	background-color : #ffffff;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #184987;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #184987;
}
input.radio,input.checkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #184987;
	border: none;
}

textarea {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color: #184987;
	background-color : #ffffff;
}
div.lnav {
	font-size : 13px;
	font-weight: bold;
	color: white;
	background-color: #184987;
	text-align:center;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
div.lnav a {
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
div.lnav a:link {
	font-weight: bold;
	color: white;
	text-decoration: none;
}
div.lnav a:visited {
	font-weight: bold;
	color: white;
	text-decoration : none;
}
div.lnav-pad {
	padding: 7px 0px 10px 10px;
}
div.lnav-pad2 {
	text-align: left;
	padding: 7px 0px 10px 10px;
}








