body {
	background-color: #f0f0f0;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px; no need. defined next*/
	font-weight: normal;
	margin: 0px;
}


td, p, body, h2, a, b, blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	
	
}
h1 {
	font-size: 14px;
}


h2 {
	font-weight: bold;
	font-size: 10px;
}

.header2 {
	background-color: #f0f0f0;
	font-weight: bold;
	font-size: 12px;
}
.header2 {
	background-color: #f0f0f0;
	font-weight: normal;
	font-size: 12px;
}

.header-top-bar-index {
	background-color: #0790F4;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-mco {
	background-color: #F68B1F;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-br {
	background-color: #97D5D0;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-ol {
	background-color: #920049;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-etm {
	background-color: #3d9b35;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-ijo {
	background-color: #f50f7e;
	color: #FFFFFF;
	
	/*font-weight: bold;*/
}

.header-top-bar-or {
	background-color: #0790F4;
	color: #FFFFFF;
	/*font-weight: bold;*/
}

.header-top-bar-ijmm {
	background-color: #086149;
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.header-top-bar-mmr {
	background-color: #740EDA;
	color: #FFFFFF;
	/*font-weight: bold;*/
}


.header-top-bar-index a {
	color: #FFFFFF;
}

.header-top-bar-ijo a {
	color: #FFFFFF;
	
	
}
.header-top-bar-mco a {
	color: #FFFFFF;
	
	
}
.header-top-bar-br a {
	color: #FFFFFF;
	
	
}
.header-top-bar-or a {
	color: #FFFFFF;
}

.header-top-bar-ijmm a {
	color: #FFFFFF;
}

.header-top-bar-mmr a {
	color: #FFFFFF;
}

.header-top-bar-ol a {
	color: #FFFFFF;
}
.header-top-bar-etm a {
	color: #FFFFFF;
}

.color-ijo {
	background-color: #F51280;
	width: 10px;
	height: 20px;
	margin: 5px;
}
.color-mco {
	background-color: #F68B1F;
	width: 10px;
	height: 20px;
	margin: 5px;
}

.color-br {
	background-color: #97D5D0;
	width: 10px;
	height: 20px;
	margin: 5px;
}


.color-mmr {
	background-color: #720AD9; 
	width: 10px;
	height: 20px;
	margin: 5px;
}



.color-or {
	background-color: #058FF4;
	width: 10px;
	height: 20px;
	margin: 5px;
}

.color-ijmm {
	background-color: #066047;
	width: 10px;
	height: 20px;
	margin: 5px;
}
.color-etm {
	background-color: #3d9b35;
	width: 10px;
	height: 20px;
	margin: 5px;
}
.color-ol {
	background-color: #920049;
	width: 10px;
	height: 20px;
	margin: 5px;
}

.fontcolor-mco {
	color: #F68B1F;
	font-weight: bold;
}
.fontcolor-br {
	color: #97D5D0;
	font-weight: bold;
}
.fontcolor-ol {
	color: #920049;
	font-weight: bold;
}

.fontcolor-ijo {
	color: #F51280;
	font-weight: bold;
}


.fontcolor-mmr {
	color: #720AD9; 
	font-weight: bold;
}



.fontcolor-or {
	color: #058FF4;
	font-weight: bold;
}

.fontcolor-ijmm {
	color: #066047;
	font-weight: bold;
}
.fontcolor-etm {
	color: #3d9b35;
	font-weight: bold;
}

.header-top-bar a {
	color: #FFFFFF;
}

.header-top-line {
	background-color: #dadada;
	height: 3px;
}


.headerLighter {
	background-color: #333333;
	color: #FFFFFF;
	font-weight: normal;
}




.search-formdiv {
	display: inline;
     background: #f1f1f1 url(/images/search_bg.jpg) no-repeat left center;
     	background-color: #f1f1f1;

}
.contentBox {
	background-color: white;
}
.footerBox {
	background-color: #D00C0C;
	color: #FFFFFF;
	font-weight: normal;
}

.footerBox-index {
	background-color: #D00C0C;
	color: #FFFFFF;
	font-weight: normal;
}

.footerBox-ijo {
	background-color: #f22481;
	color: #FFFFFF;
}
.footerBox-mco {
	background-color: #F68B1F;
	color: #FFFFFF;
}
.footerBox-br {
	background-color: #97D5D0;
	color: #FFFFFF;
}
.footerBox-etm {
	background-color: #3d9b35;
	color: #FFFFFF;
}
.footerBox-ol {
	background-color: #920049;
	color: #FFFFFF;
}
.footerBox-or {
	background-color: #0090d9;
	color: #FFFFFF;
}

.footerBox-ijmm {
	background-color: #034c41;
	color: #FFFFFF;
}
.footerBox-mmr {
	background-color: #645471;
	color: #FFFFFF;
}




.menuTableHeaderRow {
	font-weight: bold;
	background-color: #2c4490;
	color: #FFFFFF;
}
.menuBox .menuTable a {
	color: #000000;
}
.menuBox {
	background-color: white;
	padding-left: 6px;
}
.menuTable {
	background-color: #def5ff;
	color: #000000;
}
.menuBox .menuTable a:hover {
	color: #000000;
}
a .coverImage {
	border: 1px solid white;
}

a:hover .coverImage {
	border: 1px solid #FFFF00;
}
.contentsTdHeader {
	font-weight: bold;
	background-color: #2c4490;
	color: #FFFFFF;
	padding: 4px;
	/*height: 2px;*/
}
.contentsTdHeader-pages {
	font-weight: bold;
	background-color: #dadada;
	color: #FFFFFF;
	padding: 4px;
	/*height: 2px;*/
}
.contentsTdHeader-mco {
	font-weight: bold;
	background-color: #F68B1F;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
	
}
.contentsTdHeader-br {
	font-weight: bold;
	background-color: #97D5D0;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
	
}
.contentsTdHeader-ol {
	font-weight: bold;
	background-color: #920049;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
	
}
.contentsTdHeader-etm {
	font-weight: bold;
	background-color: #3d9b35;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
}
.contentsTdHeader-ijo {
	font-weight: bold;
	background-color: #f50f7e;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
}
.contentsTdHeader-ijmm {
	font-weight: bold;
	background-color: #086149;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
}
.contentsTdHeader-or {
	font-weight: bold;
	background-color: #0790F4;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
}
.contentsTdHeader-mmr {
	font-weight: bold;
	background-color: #720ad9;
	color: #FFFFFF;
	padding: 4px;
	/*height: 10px;*/
}






.header-breadcrumb a {
	color: #000000;
	
	
}


a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	
}

.msg-info {
	border: 2px solid gray;
	padding: 4px;
	background-color: white;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

.msg-failure {
	border: 2px solid red;
	padding: 4px;
	background-color: yellow;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

.msg-warning {
	border: 2px solid orange;
	padding: 4px;
	background-color: white;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

.admin-content {
	background-color: white;
	border: 1px solid black;
}

.admin-content td {
	padding: 4px;
}

.admin-content th {
	padding: 4px;
	font-weight: bold;
	background-color: #fff5da;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
}

.article-row {
	padding: 4px;
	border-left: 2px solid orange;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}

.addarticle-row {
	padding: 4px;
	border-left: 2px solid orange;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #f0f0f0 ;
}

.article-row-index {
	padding: 4px;
	border-left: 2px solid orange;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-etm {
	padding: 4px;
	border-left: 2px solid #3d9b35;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-mco {
	padding: 4px;
	border-left: 2px solid #F68B1F;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-br {
	padding: 4px;
	border-left: 2px solid #97D5D0;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-ol {
	padding: 4px;
	border-left: 2px solid #920049;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-ijmm {
	padding: 4px;
	border-left: 2px solid #034c41;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}


.article-row-ijo {
	padding: 4px;
	border-left: 2px solid #f22481;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}


.article-row-or {
	padding: 4px;
	border-left: 2px solid #0090d9;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;

}
.article-row-mmr {
	padding: 4px;
	border-left: 2px solid #510E7F;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #DADADA ;/*d9dfff*/

}

.article-row-index-free {
	padding: 4px;
	border-left: 2px solid orange;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}
.article-row-mco-free {
	padding: 4px;
	border-left: 2px solid #F68B1F;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}
.article-row-br-free {
	padding: 4px;
	border-left: 2px solid #97D5D0;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}
.article-row-ijmm-free {
	padding: 4px;
	border-left: 2px solid #034c41;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}
.article-row-ol-free {
	padding: 4px;
	border-left: 2px solid #920049;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}

.article-row-etm-free {
	padding: 4px;
	border-left: 2px solid #3d9b35;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}


.article-row-ijo-free {
	padding: 4px;
	border-left: 2px solid #f22481;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}

.article-row-or-free {
	padding: 4px;
	border-left: 2px solid #0090d9;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}

.article-row-mmr-free {
	padding: 4px;
	border-left: 2px solid #211794;
	border-bottom: 1px solid gray;
	margin-bottom: 5px;
	background-color: #81EE86 ;

}
.article-row .purchase-links {
	text-align: right;
	padding: 4px;
}

.header-label-row .cell{
	color: white;
	background-color: #7c7c7c;
	border: 1px solid #b6a891;
	font-weight: bold;
}


.info-row.even {
	background-color: #dee7da;
}

.info-row .cell {
	border: 1px solid #c3b08b;
}

.esub-row.even {
	background-color: #CCD1CC;	
}

.esub-row .cell {
	border: 1px solid #c3b08b;
}

.esub-info-row.even {
	background-color: #dee7da;	
}

.esub-info-row .cell {
	border: 1px solid #c3b08b;
}

.esub-admin-content {
	background-color: white;
	border: 1px solid black;
}

.esub-admin-content td {
	padding: 4px;
}

.abstract-Title td{
	color: black;
	background-color: #f0f0f0 ;
	font-size: 18px;
	font-weight: bold;

}	
	
	
	
	
	
.cellcolor {
	background-color: #fcba7a;
	font-weight: bold;
}
.archive-table {
margin-left: 0px;
margin-right: 0px;
/*border: thin dotted black;*/
caption-side: bottom;
border-collapse: collapse;
}
.linksColor {
   /*background-color:#000080;*/
   color:blue;
}
.kColor {
   /*background-color:#000080;*/
   color:white;
}
table.menu
{

font-size:100%;
font-weight: bold;
position:absolute;
visibility:hidden;
color:black;text-decoration:none;
}

table.ab
{

font-size:100%;
font-weight: bold;
position:absolute;
left:885px;
top:285px;
visibility:hidden;
color:black;text-decoration:none;
}
.bcolor {
	border: 1px;
	border-color: #dadada;
	
}

.sidebars {
	background-color: #DADADA;/*maroon*/
	width: 6px;
	
}

.aspro {
	background-color: white;

}
.gri {
	background-color: #f0f0f0;

}
.rr {
	background-color: red;

}

.col {

column-span: 3;

}

.small_menu_text {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #2c4490;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-pages {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #dadada;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-mco {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #F68B1F;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
	
}
.small_menu_text-br {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #97D5D0;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
	
}
.small_menu_text-ol {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #920049;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
	
}
.small_menu_text-etm {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #3d9b35;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-ijo {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #f50f7e;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-ijmm {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #086149;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-or {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #0790F4;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}
.small_menu_text-mmr {
	font-family: Tahoma, Verdana;
	font-weight: bold;
	background-color: #720ad9;
	color: #FFFFFF;
	/*padding: 2px;*/
	height: 22px;
}

.toptop {
     vertical-align:top;
}

.error_style {
	color: #ff0000;
	font-weight: bold;
	font-size: 13px;
}

.underline-bold {
	text-decoration: underline;
	font-weight: bold;
}

.button {
	width: 150px;	
}

 textarea.title {
	height: -1px;
}

.esub-preview-subtitle {
	background-color: #F7BB2E;	
}

.bold {
	font-weight: bold;
}

.esub-navigation-tab {
	font-size: 120%;
}

.esub-navigation-tab-completed {
	background-color: #2EB879;	
	height: 60px;
}

.esub-nagivation-tab-partial {
	background-color: #FAFF76;
	height: 60px;
}