/* Origional Classes */
a { color:#0022FF; }
.whitelink { color:#FFFFFF; text-decoration:none; }
.blacklink { color:#000000; text-decoration:none; }
.blacklinkwithrollover { color:#000000; text-decoration:none; }
.bluelink { color:#0000FF; text-decoration:none; }
/* A:hover { text-decoration:underline; } */
A:hover.blacklink { color:#000000; text-decoration:underline; }
A:hover.blacklinkwithrollover { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
A:hover.bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
.boxborder { border-color:#FFCC33; border-style:solid; border-width:1px; }
span.subTotal { text-decoration:underline; }

/* eLife Classes */
.body { font-weight:normal; }
.bodyPadded { font-weight:normal; margin:0; padding:7px 0; }
.bodyBold { font-weight:bold; }
.bodyNormal { font-weight:normal; }
.bodyBlue { color:#333399; }
.bodyBoldBlue { color:#333399; font-weight:bold; }
.bodyCenter { text-align:center; }
.bodyRight { text-align:right; }
.bodyItalic { font-style:italic; }
.bodyTight { margin-bottom:0; }
.bodyTightBlue { margin-bottom:0; color:#333399; }
.bodyTightSnugBlue { margin-top:0; margin-bottom:0; color:#333399; }
.bodySnugBlue { margin-top:0; color:#333399; }
.bodySnug { margin-top:0; }
.bodyTightSnug { margin-top:0; margin-bottom:0; }
.bodyInfoText { color:#990000; font-weight:bold; }
.bodyNoWrap { white-space:nowrap; }
.header {font-family: Verdana, Arial, Tahoma; font-size: 18px; color: #000080;}
.headerClose { margin:0; font-family: Verdana, Arial, Tahoma; font-size: 18px; color: #000080;}
.titlebar{font-family: Tahoma, Verdana, Arial; font-size: 12px; color: black; background-color: #AABBDD;}

.inputdata{ font-family: arial; font-size: 13px; }
.fieldreq{ font-family: arial; font-size: 12px; color: #AABBDD; }
.infodata{ font-family: verdana, arial; font-size: 10px; }
.smalldata{ font-family: arial; font-size: 12px; }
.admindata{ font-family: Verdana, Tahoma, Arial; font-size: 11px; }

.form,.formbold {font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #000000; }
.formbold { font-weight:bold; }
.purchase {font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #000000; font-weight:normal; }
.forgot {font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #0000ff; text-decoration: underline; }
.forgot:hover {font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #0000ff; text-decoration: underline; }

.copyright {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #000000; 
	text-decoration: none;  
	}
	
.copyright:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #333399; 
	text-decoration: underline;  
}

p.copyrightsub { margin:0; padding:0; }
.copyrightsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #000000; 
	text-decoration: none;  
	}
	
.copyrightsub:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #669999; 
	text-decoration: underline;  
	}

.footertext {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #333399; 
	text-decoration: none;  
	}
	
.faqa {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: #333399; 
	text-decoration: none;  
	font-weight: bold;
	}
	
.faqb {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #000000; 
	text-decoration: none;  
	}
	
.verse {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #000000; 
	font-style: italic;
	}
	
.chapter {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #333399; 
	font-weight: bold;
	}
	
.link,.redLink {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	text-decoration: underline;  
	font-weight: bold;
}
.link { color: #333399; } 
.redLink { color:#ff0000; } 
.greenLink { color:#00dd00; } 
.unlink {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #999999; 
	text-decoration: none;  
	font-weight: bold;
	}
	
.link:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #669999; 
	text-decoration: underline;  
	font-weight: bold;
	}

.subheader,.subheaderTight {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: #333399; 
	text-decoration: none;  
	font-weight: bold;
	}
	
.subheader1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 15px;  
	color: #333399; 
	text-decoration: none;  
	font-weight: bold;
	}
	
.subheader2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: #333399; 
	text-decoration: none;  
	font-weight: bold;
}
	
.subheaderTight {
    margin:0;
    padding:0;
}

.smallParagraph { font-size:11px; }

.bullet {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 11px;  
	color: #669999; 
	font-weight: bold;
	}
	
.sitemap {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #333399; 
	text-decoration: underline;  
	font-weight: bold;
	line-height: 14px;
	}
	
.sitemap:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #666699; 
	text-decoration: underline;  
	font-weight: bold;
	line-height: 14px;
	}

.sitemap2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #339999; 
	text-decoration: underline;  
	font-weight: bold;
	line-height: 14px;
	}
	
.sitemap2:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: #99cccc; 
	text-decoration: underline;  
	font-weight: bold;
	line-height: 14px;
	}

.edit {
	font-family: Verdana, Arial, Tahoma;
	color: #333399;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	}
	
.edit:hover {
	font-family: Verdana, Arial, Tahoma;
	color: #669900;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	}
		
.calendar_link { text-decoration:underline; }

