
table					{	border-collapse:  collapse;   
							border:           0;
							padding:          0;
						}
input             {  vertical-align:   bottom;
							margin:				0; 
                  }						
select				{  margin:				0;
							padding:				0;
							margin-left:      1;
						}
form              {  margin:           0; 
                     padding:          0;
                     font-size:        11px; 
                     vertical-align:   top;
                  }
u                 {  font-style:       italic; 
                  }
img               {  border:           0; 
   						max-width:        100%;
							height:           auto;
						}		
h3                {  font-family:      arial;
                     font-size:        20px;
                     line-height:      24px;
                     color:            #800000;
                     padding-top:      10;
							margin-bottom:    0;
                  }
h4                {  font-family:      arial;
                     font-size:        15px;
				         line-height:      21px;
                     color:            #000000;
                     margin-top:       14;
                     margin-bottom:    0;
                  }
i                 {  font-weight:      normal;  
                     font-style:       italic; 
                  } 
.latin				{  font-family:      times new roman, arial; 
                     font-size:        17px; 
                     line-height:      22px;
                     font-weight:      normal;  
                     font-style:       italic; 
                  }
            
/*-------------------------------------------------------------------*/

a                 {	color:				#606060; 
				      }
.a                {	color:				#CC0033; 
				      }
a:link            {	text-decoration:	none;      color: #CC0033; background: transparent; }
a:visited         {	text-decoration:	none;      color: #CC0033; background: transparent; }
a:hover           {	text-decoration:	underline; color: #CC0033; background: transparent; }
a:active          {	text-decoration:	underline; color: #CC0033; background: transparent; }

.v						{	color:				#000000; 
							font-weight:		bold;
				      }
a:link.v       {	text-decoration:	none;      color: #000000; background: transparent; }
a:visited.v    {	text-decoration:	none;      color: #000000; background: transparent; }
a:hover.v      {	text-decoration:	none;      color: #000000; background: #ffff99;     }
a:active.v     {	text-decoration:	none;      color: #000000; background: transparent; }

/*-------------------------------------------------------------------*/
            
ul    		   {	margin-left:			0; 
						margin-right:			0;
  						margin-top:				0;
  						margin-bottom:			15;			  
  						padding:             0;
						vertical-align:		top;
						list-style-type:     square;
						color:					#666666;
					}

/*-------------------------------------------------------------------*/
            
ul li					{	color:               #000000;
							margin-left:			17; 
     						margin-top:				0;
	     					margin-bottom:			0;
     						padding:             0;
							padding-left:			0;
							vertical-align:		bottom;
							font-size:				15px; 
							line-height:			20px;
						}
						
.ul               {  }
a:link.ul         {	text-decoration:	none;      color: #CC0033; background: transparent; }
a:visited.ul      {	text-decoration:	none;      color: #CC0033; background: transparent; }
a:hover.ul        {	text-decoration:	underline; color: #000000; background: #ffff99;     }
a:active.ul       {	text-decoration:	underline; color: #CC0033; background: #ffff99;     }
                  
/*-------------------------------------------------------------------*/

.background			{	
							background:				#FFFCF6;	 
							background:				#FFFFFF;	 
							background:				#FFFFFFF;	 
							margin-top:				0;
							margin-bottom:			0;
							margin-left:         20;
							margin-right:			40;
							color:					black; 
						} 
.grey					{  color:					#6C5E57;
						}
.topcolor			{  text-align:				center; 
							width:               872;
						}
.topcenter			{	width:					100%;
						   text-align:			   left;
						}
.centerbox			{	width:					600;
							background:				#FFFFFF;
						}
.maincol			   {	padding-top:			0;
							vertical-align:		top;
							width:					600;
				      }
.botcenter			{	background:				#5F5641;	
							background:				#FFFFFF;	 
							width:					600;
							height:              700;
						}
.toplinks			{	
							margin:					0;
							height:              34;
						}
.topphoto			{	width:					872;
							vertical-align:		top;
						}
						
/*-------------------------------------------------------------------*/

.drbobox1			{	height:					25;
							width:					100%;
							font-family:			arial, times new roman;
							font-size:				16px;
							line-height:         20px;
							vertical-align:      middle;
							font-weight:      	normal;
							text-decoration:		none; 
							text-align:				left;
						}

/*-------------------------------------------------------------------*/
        
.toplink				{  height:					25;
						}
a:link.toplink		{  color:					#CC0033;
							text-decoration:		none; 
						}
a:visited.toplink {  color:					#CC0033;
							text-decoration:		none; 
						}
a:hover.toplink 	{  color:					#CC0033;
							text-decoration:		underline;
						}
a:active.toplink 	{  color:					#CC0033;
							text-decoration:		none; 
						}

/*-------------------------------------------------------------------*/
        
.topmenubox			{  text-align:				left;
							background:				#FFFFFF;	 
							vertical-align:		middle;
							height:					25;
							padding-right:			30;
						}
.topmenu				{  color:					#000000;
							font-family:			arial; 
							text-decoration:		none; 
							font-size:				16px; 
							line-height:			20px; 
							font-weight:			normal;
							background:				#FFFFFF;
						}
a:link.topmenu		{  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}
a:visited.topmenu {  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}
a:hover.topmenu	{  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		underline; 
						}
a:active.topmenu	{  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}
.topmenufiller		{  display:					block;
							width:					454;
							background:				#FFFFFF;
						}

/*-------------------------------------------------------------------*/
        
.submenuboxmain	{  vertical-align:		bottom;
						}
.submenu				{  
							color:					#000000;
							font-family:			arial; 
							text-decoration:		none; 
							font-size:				14px; 
							line-height:			25px; 
							font-weight:			normal;
							display:					block;
							height:					25; 
							padding-right:			30;
							background:				#FFFFFF;
						}
a:link.submenu		{  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}
a:visited.submenu {  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}
a:hover.submenu	{  
							color:					#CC0033; 
							background:				#FFFFFF;
							text-decoration:		underline; 
						}
a:active.submenu	{  
							color:					#CC0033;
							background:				#FFFFFF;
							text-decoration:		none; 
						}

/*-------------------------------------------------------------------*/

.selecttable		{	margin:           0;
							padding:				0;
							margin-top:			15;
						}
.selectbook		   {	font-family:      verdana, arial, helvetica;
							font-size:			11px;
                     vertical-align:   middle;
							width:				185;
							height:           22;
						}
.selectbox1			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
							height:				22;
							padding-right:		10;
					   }
.selectbox2			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
							width:				60;
							height:				22;
							padding-right:		10;
					   }
.selectbox3			{	font-family:		arial, times new roman; 
					   	font-size:			14px; 
					   	line-height:		18px; 
 							height:				22;
					   }
					   
/*-------------------------------------------------------------------*/

.titlebox			{	vertical-align:   bottom;
							height:           40;
							width:				550;
							text-align:			left;
							background:			#FFFFFF;
						}
.title				{	font-size:			25px;
                     line-height:      40px;
							font-family:      times new roman, arial, verdana, helvetica;
  							font-weight:      bold;    
							font-style:			normal;
							color:				#000000;
						}
.helpbox				{	font-family:		arial;
							font-size:			15px;
							vertical-align:   middle;
							height:           40;
							width:				58;
							text-align:			center;
							background:			#FFFFFF;
						}

/*-------------------------------------------------------------------*/

.help             {  height:           24;
                     text-align:       left;
                     vertical-align:   top;
                  }

/*-------------------------------------------------------------------*/

.booktable  		{	
						}
.bookbox    		{	height:           35;
							vertical-align:	bottom;
						} 
.chaptable  		{	height:           550;
							vertical-align:	top;
						} 
.chapbox				{	text-align:       left;
							vertical-align:	top;
							padding-bottom:   60;
						}
						
/*-------------------------------------------------------------------*/

.maintable			{	width:				872; 
							background:			#FFFFFF;
				      }
.nametable			{	width:				600; 
							background:			#FFFFFF;
					      margin-top:       6;
				      }
.namecol			   {	padding-top:      0;
				      }
.indextable			{	width:		      600; 
							height:				700;
							margin-top:       12;
			         }
.commenttable		{	width:		      600;  
			         }

.searchtable		{	width:		      600; 
							margin-top:       0;
							margin-bottom:    0;
			         }
.searchbox			{	padding-bottom:   5;
							padding-top:		0;
							width:				600;
							font-size:			0px;
							vertical-align:	bottom;
						}
.searchresults		{  width:            600;
					      vertical-align:   top;
					      margin-top:			0;
					      margin-bottom:		0;
					      background:       #FFFFFF;
				      }
.ver        	   { 	font-family:		arial, helvetica; 
              	      font-size:			14px; 
	                  line-height:		20px; 
							font-weight:		bold;
            	   }
.devotable			{	width:            100%;
							padding-top:      10;
							vertical-align:	top;
						} 
						
/*-------------------------------------------------------------------*/

.ulred				{	margin:				0;
							padding:				0;
							padding-left:		17;
							color:				#CC0033;
							font-family:		verdana, arial, times new roman;
							font-size:			12px;
							line-height:		18px;
						}

/*-------------------------------------------------------------------*/
            
.photoleft			{	padding-right:		20;
							width:				252;
							vertical-align:	top;
							text-align:			left;
						}

/*-------------------------------------------------------------------*/

.imglink          {	
                     display:				block;
                     float:				left; 
							border:				1px solid #808080;
                  }
a:visited.imglink {	border:				1px solid #808080; } 
a:link.imglink    {	border:				1px solid #808080; }  
a:hover.imglink   {	border:				1px solid #CC0033; }
a:active.imglink  {	border:				1px solid #808080; }

.border           {	border:				1px solid #808080;
                  }

/*-------------------------------------------------------------------*/

.medium           {  font-family:      verdana, arial, times new roman;
                     font-size:        16px; 
                     line-height:      24px; 
                     text-align:       left;
                  } 
.small            {  font-family:      verdana, arial, times new roman; 
                     font-size:        13px; 
							line-height:      18px;
                     text-align:       left;
                  }

/*-------------------------------------------------------------------*/

p, 
.a, 
.note, 
.text,
.normaltext,
.merged 
				      { 
				      	font-family:		   arial, times new roman, georgia, trebuchet ms, verdana, helvetica;
				      	font-size:			   15px;
				      	font-weight:         bold;
				      	line-height:		   21px; 
				      	margin-top:		      0;
				       	margin-bottom:		   15;  
                  } 
.normaltext       {  font-weight:         normal;
						}
.normali          {  font-weight:         normal;
                     font-style:          italic;
						}
p                 {	text-align:			   justify; 
				      } 
.nomar            {  text-align:          left;
                     margin:              0;
                     margin-top:          4;
                  }				
.note             {	font-family:		   times new roman, arial, helvetica;
			            font-size:       	   17px;
 	                  line-height:     	   21px;
                     font-style:      	   italic;  
                     font-weight:			normal;
                     color:           	   #000000;
                     text-align:      	   justify;   
				      	margin-top:		      0;
                     margin-bottom:	      15;
		            }
.merged           {  margin-top:		      0;
                     margin-bottom:	      15;
						}
.w250			      {  width:               252;
							font-style:				italic;
				      }				
.answer           {  margin-top:			   0; 
							font-family:			times new roman, arial;
							font-style:				italic;
							font-weight:			normal;
                     text-align:			   justify;  
                     font-size:				17px; 
				         line-height:			21px; 
                  } 
.desc			      {	font-family:		   times new roman;
				      	font-size:			   21px;
				      	line-height:		   25px;
				      	font-style:          italic; 
				      	text-align:			   left;   
							color:					#000000;
							margin-top:          2;
							margin-bottom:       13;
                  } 
.heading          {  font-family:         times new roman;
                     font-size:           21px; 
                     line-height:         25px; 
				      	font-style:          italic; 
                     text-align:          left;
							margin-top:          2;
							margin-bottom:       13;
                  } 
.it               {  font-style:			   italic; 
                  } 
.itsmall          {  font-style:			   italic; 
                     font-size:			   17px;
                     line-height:		   22px;
                     font-family:		   times new roman;
                     color:				   #000000;
							font-weight:         normal;
                  } 
.tiny             {  font-family:         arial, helvetica;
                     font-size:			   11px;
                     line-height:		   15px;
                     margin:              0;
                  } 
.author				{	padding-bottom:      18;
						}

.part					{  font-family:			arial;
							font-size:				17px;
							line-height:			17px;
							font-weight:			bold;
							height:					44;
							padding-bottom:      10;
							vertical-align:      top;
						}
.treatise			{  font-family:			arial;
							font-size:				15px;
							line-height:			22px;
							font-weight:			bold;
							padding-left:        0;
							vertical-align:      top;
						}
.question1			{  font-family:			arial;
							font-size:				15px;
							line-height:			22px;
							font-weight:			bold;
							padding-left:        14;
							text-align:          right;
							vertical-align:      top;
						}
.question2			{  font-family:			arial;
							font-size:				15px;
							line-height:			22px;
							padding-left:        7;
							vertical-align:      top;
						}
.objection			{  font-family:			arial;
							font-size:				15px;
							line-height:			22px;
							font-weight:			bold;
							text-decoration:     underline;
						}
.artbox				{  padding-right:       15;
						}
.texttable			{	width:					600; 
							vertical-align:		top;

						}
						
.textblok			{	padding-top:		0;
							padding-left:		0; 
							padding-right:		15; 
							vertical-align:	top;
							text-align:			left;
							line-height:		20px;
						}
.article				{	padding-top:		10;
							padding-left:		0; 
							padding-bottom:   20;
							vertical-align:	top;
							text-align:			left;
							font-family:		arial;
							font-size:			14px;
							line-height:		20px;

						}
.adcol				{	width:            252;	  
							padding-left:     20;
							font-size:        0px;
							vertical-align:	top;
							padding-top:      0;
						}
.prevbook			{	text-align:			left;
							width:				78;
							vertical-align:	bottom;
						}
.booknametable    {  margin-top:       2;
							margin-bottom:    5;
							width:            600;
							align:            left;
						}
.quesname			{	text-align:			left;
							height:           72;
							font-size:			19px; 
							line-height:		24px; 
							font-weight:		bold;
							font-family:		arial;
							vertical-align:	top;
							color:				#000000;
						}
.bookname			{	text-align:			left;
							width:				468;
							height:           25;
							font-size:			19px; 
							line-height:		24px; 
							font-weight:		bold;
							font-family:		arial;
							vertical-align:	top;
							color:				#000000;
						}
.nextbook			{	text-align:			left;
							vertical-align:	bottom;
						}
				
.chapnum				{	font-family:		arial, verdana, helvetica;
							font-size:			15px;
							font-weight:      bold;
							line-height:		22px;
							text-align:			left;
						}

.prev					{	font-family:		verdana, arial, times new roman; 
							font-size:			12px; 
							line-height:		23px;
							color:				#606060; 
							text-decoration:	none;
							vertical-align:	bottom;
							width:            80;
						}
.next					{	font-family:		verdana, arial, times new roman; 
							font-size:			12px; 
							line-height:		23px;
							color:				#606060; 
							text-decoration:	none;
							vertical-align:	bottom;
						}
.chapnumtable		{	font-family:		arial;
							font-size:			15px;
							width:				600;
							text-align:       right;
							font-size:        15px;
							line-height:      22px;
							margin-top:       3;
							margin-bottom:    5;
						}
.chapname			{	font-size:        19px; 
							line-height:      24px;
							font-weight:      bold;
							font-family:      arial;
							width:            468;
							height:           25;
							vertical-align:   bottom;
							color:				#000000;
						}
.prevchap			{	text-align:				left;
							vertical-align:		bottom;
							width:               188;
							padding-bottom:      3;
						}
.nextchap			{	text-align:				left;
							vertical-align:		bottom;
							width:               88;
							padding-bottom:      3;
						}
.psalms				{	font-family:			arial, verdana, helvetica;
							font-size:				14px;
							line-height:			20px;
							letter-spacing:		0;
							text-align:				left;
							vertical-align:		bottom;
							width:               298;
							padding-bottom:      3;
						}
.verses  			{	padding-top:		15;
							padding-bottom:   20;
							vertical-align:	top;
							text-align:			left;
							height:           550;
						}
.headnb				{	font-size:        22px; 
							line-height:      24px; 
							font-weight:      normal;
							font-family:      times new roman;
						}
.form					{	font-family:      times new roman;
							font-size:        16px;
							line-height:      23px;
						}                    
.input,
.input2           {	font-family:      arial, times new roman; 
							font-size:        15px; 
							line-height:      21px;
							padding-left:     8;
							height:           28;
							background:       #ffffff;
							border:           1px solid #808080;
						}
.input2           {  height:           23;
                  }

.textbox				{	font-family:      arial, times new roman; 
							font-size:        15px; 
							line-height:      21px;
							padding:          8;
							background:       #ffffff;
							border:           1px solid #808080;
						}
						
/*-------------------------------------------------------------------*/

.words            {  vertical-align:   top; 
							height:				650;
                     color:            black; 
                     width:            130; 
                     font-family:      verdana, arial, times new roman; 
                     font-size:        12px; 
                     line-height:      16px; 
                     text-align:       left; 
                  }

/*-------------------------------------------------------------------------*/

.search           {  padding:        0;
                     margin:         0;
                     font-size:      9px; 
                     color:          black;
                     font-family:    verdana, arial, times new roman; 
                  }
.goto 			   {	font-family:		arial;
					   	font-size:			14px;
					   	text-align:       left;
					   	padding-left:     6;
					   	width:				65;
					   	height:           24;
					   }  
.button,
.button2
                  {	font-family:		arial;
			   			font-size:			15px;
							line-height:      19px;
			   			padding-left:     4;
			   			text-align:       center;
			   			width:				58;
							height:           30;
			   			margin-left:      1;
							margin-bottom:		1;
							cursor:           pointer;
							cursor:           hand;
  							background:       #dfdfdf;    
  							border:           1px solid #808080;   
						}  
.button2          {  width:            200;
                     height:           23;
                     margin-bottom:     0;	
                  }
.gotobutton		   {	height:				24;
						}
.query			   {	font-family:		arial, times new roman; 
					   	font-size:			16px; 
					   	line-height:		21px; 
					   	height:				30; 
					   	width:				541;
					   	vertical-align:	top;
					   	padding-left:		5; 
					   	margin-top:			1;
					   	margin-bottom:		1;
					   	background:			#ffffff;
					   	border:				1px solid #808080;   
					   }
.radiobox			{	vertical-align:   middle;
							text-align:			center;
							width:				600;
							height:           20;
							background:			#dfdfdf;
						}
.radio,
.radio2				{	font-family:		arial;	
							font-size:			12px;
							line-height:      12px;
							text-align:			center;
							height:           20;
							width:				149;
							border-right:     1px solid #ffffff;
						}
.radio2				{  border-right:     0px;
						}
.highlight        {  background:			#ffff99; 
						}
a.highlight          {  background:			#ffff99; 
								font-weight:      bold;
							}
a:link.highlight		{	text-decoration: none; color: #000000; background: #ffff99; }
a:visited.highlight	{	text-decoration: none; color: #000000; background: #ffff99; }
a:hover.highlight		{	text-decoration: none; color: #000000; background: #ffff99; }
a:active.highlight	{	text-decoration: none; color: #000000; background: #ffff99; }

.quote            {  background:			#ffffff; 
							border:           1px solid #999999;
							padding-top:      5;
							padding-bottom:   5;
							padding-left:     10;
							padding-right:    10;
				      	font-family:		courier new, consolas;
				      	font-size:			15px;
				      	line-height:		21px; 
                  }
.bottable		   {	width:				672; 
                     height:           500;
                     text-align:       center;
                  } 
.bottom 			   {	height:				500;
					   	padding-bottom:	4;
					   	color:				black;
					   	text-align:			center;
					   }

/*-------------------------------------------------------------------*/

.bookphoto			{  padding-top:		0;
							text-align:       left;
							padding-bottom:   10;
						}
.OT1					{  
						}
.OT2					{  
						}
.NT					{  
						}

.AP			      {	padding-top:     	   8;
				      	padding-right:    	10;	
							padding-bottom:      18;					
				      	font-family:			arial, times new roman;
				      	color:            	#000000;
				      	font-size:				13px; 
				      	line-height:      	13px;
				      	text-align:				left;
				      	vertical-align:      bottom;
				      } 
.books1		      {	width:					122;						
				      	text-align:          left;
				      }
.books2		      {	padding-left:   		10;
							width:					104;	
							text-align:          left;
				      }
.books3		      {	padding-left:     	12;
				      	width:					115;          		
							text-align:          left;
				      	border-left:      	1px solid #808080;
				      }
.books4		      {	padding-left:     	10;
				      	width:					93;          			
				      	text-align:          left;
				      }
.books5		      {  padding-left:     	12;
				      	width:               120;
							text-align:          left;
				      	border-left:      	1px solid #808080;
							padding-right:       0;
				      }

/*-------------------------------------------------------------------*/

.section		      {	font-family:    arial; 
				      	font-size:      15px; 
				      	line-height:    20px; 
				      	font-weight:    bold; 
				      	color:          #000000;
				      }
.ast			      {	font-family:		arial, times new roman;
							font-size:			15px; 
							line-height:		20px; 
					   	color:            #000000;
					   } 

.b						{	color:				#000000;  
              			font-family:		arial, times new roman;
							font-size:			15px; 
							line-height:		20px; 
							text-align:			left;
						} 
a.b					{	color:				#000000;  
							width:				100%; 
              			font-family:		arial, times new roman;
							font-weight:      bold;
							font-size:			15px; 
							line-height:		20px; 
							text-align:			left;
							display:          block;
						} 
a:link.b				{	text-decoration: none;      color: #CC0033; background: transparent; }
a:visited.b			{	text-decoration: none;      color: #CC0033; background: transparent; }
a:hover.b			{	text-decoration: underline; color: #000000; background: #ffff99;     }
a:active.b			{	text-decoration: underline; color: #000000; background: #ffff99;     }

/*-------------------------------------------------------------------*/

.olinksheader		{	font-family:			arial;
							font-size:				15px; 
							line-height:			20px;
							text-align:				left;
							padding-top:         0;
							font-weight:			bold;
							color:					#000000;
						}
						
.olinks				{	font-family:			arial, times new roman;
							font-size:				15px; 
							line-height:			20px;
							padding-top:			0;
							padding-bottom:		0;
						}
					
/*-------------------------------------------------------------------*/

.bottomtable		{	width:				872; 
				         vertical-align:   middle;
							text-align:			left;
			         }		
.copyrightbox		{	padding-top:      22;
							padding-bottom:   30;
						}					  
.smalltext			{  font-family:      verdana, arial, times new roman;
							font-size:			11px;
						}	
.bottombar			{	width:				600; 
							height:           35;
							background:			#FFFFFF;
			         }
.bottombar2			{	width:				260; 
							height:           35;
							background:			#FFFFFF;
			         }

.bottomspace		{	width:				872; 
							height:           500;
			         }

/*-------------------------------------------------------------------*/

