.bodybandbtext {font-size: 11px;font-weight: normal;color: #000000;background-color: #FFFFFF;font-family: Arial, Verdana, Helvetica, sans-serif;line-height: 1.15em;}
.MainMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;

}
.FooterMenu {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #122450;
}
.ContentTitle {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;

}
.NewsCopy {

	font-size: 11px;
	font-weight: bold;
	color: #345F91;
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.LeftMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #122450;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 1em;
	margin-bottom: 1em;

}
.inputbox {
	background-color: #FFFFFF;
	color: #122450;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	border: none;

}	
.LeftSubMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #345F91;
	padding-left: 2em;

}
.inputboxframe {

	background-color: #FFFFFF;
	color: #122450;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #122450;
}

.inputboxframelogin {

	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #345f91;
	width: 200px;
	height: 16px;
}


.inputsearchbox {

	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #ffffff;
	width: 140px;
	height: 18px;
}


bluetext{
	font-size: 12px;
	font-weight: normal;
	color: #122450;
	background-color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	

}



.matrixlist {
	font-size: 12px;
	font-weight: bold;
	color: #122450;
	background-color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #345f91;
	

}

.mypalebluelinks {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #345F91;

}

.blueheadings {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #345F91;
	text-decoration : none;

}

.blueheadingsmedium {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #345F91;
	text-decoration : none;

}

.blackbold {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration : none;

}

.blacktext {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
	text-align : left;
	letter-spacing : normal;
	line-height : 120%;

}

.blacktextold {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
	text-align : justify;
	letter-spacing : normal;
	line-height : 120%;

}

.blacktextpublications {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
	text-align : left;
	letter-spacing : normal;
	line-height : 120%;

}


.blacktextnew {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration : none;
	text-align : left;
	letter-spacing : normal;

}

.whitetext {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration : none;
	text-align : justify;
	letter-spacing : normal;
	line-height : 100%;

}

.bluetitle{
	font-size: 12px;
	font-weight: bold;
	color: #122450;
	background-color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	

}




A.authorlink {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
	}


A:VISITED.authorlink {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
	}


A:HOVER.authorlink {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #122450;
}

A:ACTIVE.authorlink {
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
}


A.authorlinksmall {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
	}


A:VISITED.authorlinksmall {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
	}


A:HOVER.authorlinksmall {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #122450;
}

A:ACTIVE.authorlinksmall {
	font-family: Arial,Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #345F91;
	text-decoration : none;
}

/* NAV */
#nav {
	font-family: Arial,Verdana;
	text-align:left;
}

.nav01 a:link, .nav01 a:active, .nav01 a:visited {
	float:left;
	font-size:75%;
	font-weight: bold;
	text-decoration:none;
	width:150px;
	background-color:#FFFFFF;
	color:#345F91;
	text-align:left;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
}

.nav02 a:link, .nav02 a:active, .nav02 a:visited {
	float:left;
	font-size:65%;
	font-weight: bold;
	text-decoration:none;
	width:150px;
	color:#FFFFFF;
	background-color:#345F91;
	text-decoration:none;
	text-align:left;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
}

.nav03 a:link, .nav03 a:active, .nav03 a:visited {
	float:left;
	font-size:75%;
	font-weight: bold;
	text-decoration:none;
	width:150px;
	background-color:#FFFFFF;
	color:#345F91;
	text-decoration:none;
	text-align:left;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
}

.nav04 a:link, .nav04 a:active, .nav04 a:visited {
	float:left;
	font-size:65%;
	font-weight: bold;
	text-decoration:none;
	width:150px;
	color:#FFFFFF;
	background-color:#345F91;
	text-decoration:none;
	text-align:left;
	padding-left:3px;
	padding-top:6px;
	padding-bottom:6px;
}


.nav05 a:link, .nav05 a:active, .nav05 a:visited {
	float:left;
	font-size:75%;
	font-weight: bold;
	text-decoration:none;
	width:50px;
	background-color:#FFFFFF;
	color:#345F91;
	text-decoration:none;
	text-align:middle;
	padding-left:1px;
	padding-top:1px;
	padding-bottom:1px;
}

.menu .options {
	font-family: Arial,Verdana;
	font-size:70%;
}

.menu a:link, .menu a:active, .menu a:visited {
	display:block;
	background-color:#345f91;
	color:#FFFFFF;
	width:180px;
	text-align:left;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.menu a:hover {
	text-decoration:underline;
}


.menu .options1 {
	font-family: Arial,Verdana;
	font-size:70%;
}

.options1 a:link, .options1 a:active, .options1 a:visited {
	display:block;
	background-color:#345f91;
	color:#FFFFFF;
	width:180px;
	text-align:left;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.options1 a:hover {
	text-decoration:underline;
}
.normal a {text-decoration: none; color: rgb(255, 255, 255); font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF;}
.normal a:hover { color:#ccc;}
.MainMenuBold {font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #FFFFFF;}
.right-menu a {text-decoration: none; color: rgb(0, 102, 153); font-size: 12px; font-weight: bold;}
.right-menu a:hover { color:#ccc;}
