@charset "utf-8";
/* CSS Document */

* {
	font-size:1em;
}	

html, body {
	height:100%;
	margin:0;
	padding:0;
}
body {
	background-color:#B2B2B2;
	margin-left:auto;
	margin-right:auto;
}

body, td, input, textarea {
	font-family:"Times New Roman", Times, serif;
}
h1, h2, h3, h4, h5 {
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	margin:0;
}

h1 {
	display:block;	
	font-size:20px;
}

h1 .sub {
	display:block;
	font-size:0.9em
}

a:visited,
a {
	color:blue;
/*	color: #205b80;*/
}

.boxed {
	background-color:#F9F9F9;
	border:2px solid #cccccc;
	padding:2px;
}

.hiddern {
	display:none;	
}

.invisible {
	visibility:hidden;	
}

.loading {
	background-image:url(loader.gif);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:12px;
	padding-bottom:10px;
	padding-left:40px;
	padding-top:8px;
}
/*==============================================================================================*/
.header {
	font-family:Arial, Helvetica, sans-serif;	
	margin-left:auto;
	margin-right:auto;
/*	padding-right:16px;*/
	width:1000px;	
	height:155px;
}

.floating-header {
	background-color:#205B80;
	background-image:url(center.gif);
	background-position:393px 0;
	background-repeat:no-repeat;
	height:155px;
	width:1000px;
	
	position:fixed !important;
}

.header h1 {
	background-image:url(logo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:88px;
	width:400px;
}

.header h1 span {
		display:none;
}

.idcLink {
	background-image:url(idcLogo.gif);
	display:block;
	float:right;
	height:88px;
	margin-right:20px;
	width:215px;
}

.idcLink span {
	display:none;
}

.header h2 {
	background-color:#205B80;	
	background-image:url(bottom.jpg);
	background-repeat:no-repeat;
	border:0 none;
	clear:both;
	float:left;
	height:33px;
	margin:0;
	padding:0;
	width:100%;	
}

.header h2 span {
	display:none;	
}
/*==============================================================================================*/
.menu {
	background-color:white;
	border-bottom:1px solid #003366;
	clear:both;
	font-size:15px;
	font-weight:bold;
	height:33px;
	margin:0;
	padding:0;
	width:100%;
}

.menu-left,
.menu-right {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}


.menu-left {
	float: left;	
	margin-left: 20px;
}
.menu-right {
	float: right;
	margin-right: 20px;
}

.menu li {
	cursor: pointer;
	float:left;
	height:28px;
	margin: 0;
	padding-top:6px;
}

.menu li a {
	border-right:2px solid #205b80;
	color:black;
	display:block;	
	float:left;
	height:20px;
	padding: 0 10px 0 10px;
	text-decoration:none;
}

.menu-home {}

.menu-subscribe,
.menu-rss {
	padding-top:2px;
}

.menu-subscribe a,
.menu-rss a {
	background-repeat:no-repeat;
	color:#205B80 !important;
	font-size:14px;
	font-weight:bold;
	height:19px !important;
	padding-right:24px !important;
	padding-top:4px !important;
}

.menu-subscribe {
	margin-right:5px;
}
.menu-subscribe a {
	background-image:url(button_subscribe.gif);
	background-position:85px 50%;
	background-repeat:no-repeat;
	border-right:1px solid #205B80;
	padding-right:35px !important;
}

.menu-rss {}

.menu-rss a {
	background-image:url(button_rss.gif);
	background-position:right center;	
	border:medium none !important;
}

/*.selected-menu-meria .menu-meria , */
.selected-menu-home .menu-home ,
.selected-menu-gloria .menu-gloria ,
.selected-menu-search .menu-search ,
.selected-menu-publications .menu-publications ,
.selected-menu-subscribe .menu-subscribe ,
.selected-menu-rss .menu-rss {
	background-color: #205b80 !important;
}

.selected-menu-home .menu-home a,
.selected-menu-gloria .menu-gloria a,
.selected-menu-meria .menu-meria a,
.selected-menu-search .menu-search a,
.selected-menu-publications .menu-publications a,
.selected-menu-subscribe .menu-subscribe a,
.selected-menu-rss .menu-rss a {
	color:white !important;
}

/*==============================================================================================*/

.menu .selected a {
	background-color: red;	
}

.content-scroller {
	clear:both;
}

.content {
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}

.content-body {
	margin-left: 20px;
	margin-right: 20px;
	padding-top:20px;
}

.article {
	font-family:"Times New Roman", Times, serif;
	padding-top:10px;
}
.articleContent {}

.footer {
	background-color:#205b80;
	color: white;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;	
	clear: both;
	line-height:25px;
	margin-top:10px;
	padding:20px;
	text-align:center;
}

.meria-footer-notice {
	display: none;	
}
.footer .title {
	font-size:14px;	
}
.footer .address {}
.footer .address-idc {}
.footer .contact {}
.footer .contact-email {}
.footer .copyright {}
.footer .copyright-terms {}
.footer a {
	color:white !important;
}


.article .author-bio p {
	display: inline;	
}

.article p {}

/*==========================================================*/
/*						Articles > Filters					*/
/*==========================================================*/

.filters {
	background-color:#f7f7f7;
	border:1px solid #bbb;
	float: right;
	padding:10px;
	width: 240px;
	margin-bottom:10px;
}

.filters h2 {
	color:#666666;
	font-size:1em;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}

.order {
	text-align:center;	
}

.order a {}

.language-list,
.author-list {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.language-list li,
.author-list li {
	margin-bottom:5px;
}

.language-list a {}
.author-list a {}

.language-list .count,
.author-list .count {
	font-size:0.8em;
	color:#666;
}

.keywords {}
.keywords ul {
	font-size:14px;
	line-height:28px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.keywords li {
	margin-bottom:5px;
	float:left;
	width:100px;
}

.keywords a {}

/*==========================================================*/
/*						Article								*/
/*==========================================================*/

.article a {
	color: blue !important;
}

.article a[name] {
	text-decoration:none !important;
}

.article .abstract {
	font-style: italic;	
}
.article .articleContent img {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.article .author-bio {
	font-style:italic;	
}

.author-bio p {
	display:inline;	
}

/*==========================================================*/
/*						Recent Articles						*/
/*==========================================================*/

.navigation {
	clear: both;
	text-align:center;
}

.navigation .currentPage,
.navigation a {
	margin-left:20px;
	margin-right:20px;	
}
