/*
Version of 1/26/09
*/

/*  Style for hidden annotations */
  	.hide, dNone { 
  		display: none; 
  		font-family: Arial, san-serif; font-size:9pt; 
  		color: #400000; background-color: FFFCFE;
  		}
  	.hide { 
  		margin:3 3; padding: 3;
  		}

/*	Link styles */
  	.cls-gray-link { 
  		font-family: Arial, san-serif;  font-size: 9pt; margin: 6 0;  
  		}
    a:link, a:visited, .cls-multilink {
    	color: #0000AA; 
    	}
    a:active, a:hover { 
    		color:#0070E8; position:relative; left:1; top:1; text-decoration:none 
    	} 	 
	.cls-link { 
  		nskin:link-note-box; placement: indent 10 above 
  		}
	.cls-gray-link { /* give a leading reference to a prayer variant */
  		nskin:link-note-box; placement:indent -10 below 2; 
  		active: { color:#4499FF; position:relative; left:1; top:1; text-decoration:none  } 
  		} 
	.cls-link-short{ 
  		nskin:link-note-box-short; 
  		placement: indent 40 below -2 source-line;
  		debug:true;
  		}
  	.cls-multilink { /* used for multi-link page notes */
  		cursor: default;
  		nskin:multi-link-box2; placement: indent 50 source-line; 
  		active: { color:#3388FF; position:relative; left:1; top:1 }; 
  		nref: this.childNodes[0] 
  		}
  	.fake-link { /* used for notes on notes; same colors as greek popups */
  		cursor: default; color:#820030;
  		nskin:link-note-box; placement: indent 10 above source-line;
  		active: { color:#C10022 }; 
	  	}

/*  Recurring menu colors */
	 
 	 /* .cls-menu-gold, .cls-menu-blue, */
	 .body { 
		background-color: #D2CDC8; background-image: url('plaid.gif');
		
		}
    .cls-menu-gold, .cls-menu-blue, .cls-gray-link, 
    	a.cls-gray-link:link, a.cls-gray-link:hover, a.cls-gray-link:visited   {
    	color: #B8B0A8; border-color: #B8B0A8; font-weight: normal; 
    	text-decoration:none; position:static /* this last evades an apparent IE bug */
    	}
    	
    /* .gray-menu-box,  .cls-menu-blue.active, */ 
    .button-blue-title, .button-blue {
    	background-color: #E8EAF6; background-image: url('plaidLight.gif')
    	}

/* 	Catalogue of remaining source-link styles, 
	in order of appearance in the FP editor  */
	
    .history,
    .cls-info,
    .cls-main-title, 
    .cls-menu-gold, 
    .cls-menu-blue,
    .button-blue-title, 
    .button-blue, 
    .button-gold-title, 
    .button-gold,

    .cls-alt-greek, 
    .cls-omitted-greek, 
    .cls-alt-text, 
    .cls-added-text,  
    .cls-commentary,	
    .plg,	/* Popup Lexicon - Greek to english */  
    .ple,	/* Popup Lexicon - English to greek to english */
    .plx,	/* Popup Lexicon - eXpunged in translation, differs from .ple only in font color */
    .term, 	/* Greek term in the lexicon */
    .dfn	/* English definition in the lexicon */
  	 	{  cursor: default
  	 	} 
  	 	
/*  Main Titles, Menus and Buttons */
  	.cls-main-title { 
  		letter-spacing: 1pt;
  		nskin:main-title-box; placement:source-block;
  		padding-top: 24;
  		margin-bottom: 30;
  		color: #403000; active: { color:#A06888 } 
  		}
	.cls-menu-gold, .cls-menu-blue { 
 		height:27; width:93; 
		text-align:center; font-family:Arial; font-size:10pt; 
 		border:1px solid; padding-left:4; padding-right:4; padding-top:3; padding-bottom:5; 
  		margin-top: 10; margin-bottom: 11;
  		}
  	.cls-menu-gold {
  		nskin:gold-menu-box; placement: indent 36 below 1 source-block;
  		active:{ color: #506000; border-color: #908C80; background-color:#FFFEF0 }
  		}
  	.cls-menu-blue {
  		nskin:gray-menu-box; placement: indent 36 below 1 source-block;
  		active:{ background-image: url("plaidLight.gif"); border-color: #9B999D; color: #440000; 
  			background-color: #E8EAF6  }
		}
  	.button-blue-title, .button-blue, .button-gold-title, .button-gold { 
		text-align:center; font-family:Arial; font-size:10pt; 
  		height:21; width:180; margin-top: 6; margin-bottom: 6
		}
  	.button-blue-title {
  		color:#440000; /* background-color:#EAF2F4; -- to match gray-menu-box */
  		border-width:0; padding-top:0; padding-bottom:0; margin-top:-3; margin-bottom:-5;
  		}
  	.button-blue {
  		border-style:outset; border-width:3; 
  		padding-left:2; padding-right:2; padding-top:1; padding-bottom:3; 
  		color:#999090; background-color:#FFFFFF; background-image: url('plaidLight.gif'); 
  		nskin:note-box; placement: indent 36 below -8 source-line;
  		active: { color:#440000; position:relative; left:1; top:1; }; 
  		selected: { border-style:inset; color:#440000 }; 
  		nref:pending /* by default, the link source is activated without posting the page note */
  		}
  	.button-gold, .button-gold-title  {
   		color:#B8B0A8; background-color:#FFFEF0; 
  		nskin:multi-link-box2; placement: indent 36 below -8 source-line
  		}
  	.button-gold-title { 
   		border:1px solid #908C80;
   		padding-left:4; padding-right:4; padding-top:3; padding-bottom:5; 
  		active: { color:#506000 } 
  		}
  	.button-gold { 
  		border-style:outset; border-width:3;
  		padding-left:2; padding-right:2; padding-top:1; padding-bottom:3; 
  		active: { color:#506000; position:relative; left:1; top:1 };
  		selected: { border-style:inset; color:#506000 }
  		} 
  		
/*	Prayer styles */
  	.greek-prayer-line, .prayer-line, .prayer-text {
  		font-size:13pt; font-weight: bold; font-family: Palatino Linotype, Times New Roman;  	
  		}
  	.greek-prayer-line, .prayer-line, .prayer-text, 
  		.prayer-line-modern {
  			margin-top: 0; margin-bottom: 1; line-height: 14pt;
  			margin-left: 15pt; text-indent: -15pt; 
  		}
  	.prayer-line-modern, .prayer-text-modern {
  		font-size:12pt; font-weight: normal; 
  		font-family: Franklin Gothic Medium, Verdana Ref, MS Reference Sans Serif, 
  			Verdana, Arial;
  	} 

/*	Styles for the Greek version of the Lord's prayer: */
	.plg  { /* link a Greek term to its definition in the Greek-English lexicon */
  		font-size:14pt; font-family:symbol; font-weight:normal;
  		nskin:note-box; placement: indent 10;
  		nref: "#" + this.innerText; placement:above;
  		color:#880032; active: { color:#C90030 };  		
  		}
  	.cls-alt-greek, 
  	.cls-omitted-greek {  /*  source styles for Greek variants.  Popups are in the .plg style */
  		text-decoration: underline; letter-spacing: 1pt;
  		color: #2244AA; active: { color:#1133FF }; /* color affects only the underline */
  		nref: this.nextSibling;
  		placement:source; nskin:bg-box;
  		}
  	.cls-omitted-greek {
  		text-decoration:none; font-weight:700; position:relative; top:-6; 
  		placement: above -9; nskin:bg-box;
  		}
    .cls-commentary { /* notes on the word-for-word Greek-to-English translation */
  		nskin:long-bg-box; placement: below -1 source-block;
  		text-decoration: underline; 
        color:#BDB5AE; active:{ color:#408000 } /* color only affects underline */
   		}
   	.greek-note {
   		font-family:symbol; font-size:12pt; font-weight:bold
   		}
  		
/*	Styles for English versions of the prayer */
  	.cls-alt-text { /* popup style for English variants */
  		nskin:bg-box; placement: below -1;
  		nref: this.nextSibling;
  		text-decoration: underline; 
        color:#BFB7B0; active:{ color:#408000 } /* color only affects underline */
   		}
  	.cls-omitted-alt { /* popup style for omitted variants */
  		nskin:bg-box; 
  		nref: this.nextSibling;
  		text-decoration: none; 
        color:#408000;  
        placement: above -2; text-decoration: none
        }
	.cls-added-text {	/* identify a term added in translation */
    	placement:above; nskin:note-box; nref:"#addedintranslationDfn";
  		}
  		
	/*	Note: the styles .ple, .plx, .term, and .dfn are extended in the HTML script */
	
	.ple, 	/* link an English term to an entry in the Greek-English lexicon */
	.plx {	/* link an untranslated term to an entry. */
		/* nref: "#" + this.innerText; */
    	placement: above -2; 
    	}
	.ple, 
	.plx, 
	.cls-added-text {	
    	 active:{ color:#A06888 }
    	}
	.cls-omitted-alt {	
    	 active:{ color:#804058 }
    	}
    .ple {
        color:#430033; 
       color:#201000;
       }
	.plx,
	.cls-added-text {	
    	 color:#005878; 
      	}
      	
  	.term  { 			/* to format a Greek term in the lexicon */
  		font-size:14pt; font-family:symbol; color:#8A0034;
  		nref: this.nextSibling; 
  		placement: above -1; active: { color:#C93000 } /* controls placement of english box */
  		}
	.dfn { 				/* to format its English translation in the lexicon */
		font-size:10pt; color: #000040; margin-top:6;
  		nskin:note-box; placement: above indent 10;
  		nref:pending
  		}
  		
/*	Miscellaneous styles */
    
    blockquote {margin-left:24; margin-right:0}
    
    .lexical-entry, td { 
  		font-family: Arial, san-serif;  font-size: 9pt; margin: 3 0;
  		}
  
    .note {
    	color:#000000;
    	font-family:Arial; font-size:9pt; 
    	margin:0; line-height:12pt;
    	}
    

	.history {
		padding-top:10; padding-bottom:10;
		nskin:long-bg-box; active:{color:#A06888};
		placement:indent 48 below -4 source-block
		}

	.ml9 { margin-left:9; padding-left:18
		}
		
    .cls-info
    	{
    	    placement: above 2; 
    	 	color:#005887; active:{ color:#A06888 };
    	 	nskin:skin-gold
    	}
    
    u {  text-decoration:none  }
  	
  	p, div, td, h1, h2, h3, h4, h5 {
    	font-family:Arial, san-serif; font-color:#000000
    	}
    p, div, td {font-size: 10pt
    	}
    	td { padding-bottom:4 
    	}


    	
