/************************ BIBLE STYLES ****************************/
.bibleText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#666666; 
	white-space:nowrap; 
}
.bibleLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
}
A:hover.bibleLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ BODY STYLES ****************************/
.bodyStyle 
{ 
	margin:0; 
	background-color:#f5f5f5; 
}
.bodyText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
}
.bodyLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
}
A:hover.bodyLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:underline; 
	color:#0000ff; 
}
.nowrapText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
	white-space:nowrap; 
}
/************************ BOOK STYLES ****************************/
.bookText
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
}
.bookLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
}
A:hover.bookLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ BREADCRUMB STYLES ****************************/
.breadcrumb
{
    border-bottom: #c0c0c0 1px solid;
}
.breadcrumbText 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:8pt; 
	font-weight:normal; 
	color:#000000; 
	white-space:nowrap; 
}
.breadcrumbHead 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:#000000; 
	white-space:nowrap; 
}
.breadcrumbLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:underline; 
	color:#000000; 
}
A:hover.breadcrumbLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:underline; 
	color:#000000; 
}
/************************ CLEAR STYLES ****************************/
.clear
{
	clear: both;
}
/************************ COMPANY STYLES ****************************/
.companyText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:16pt; 
	font-weight:bold; 
	color:#0000ff; 
	white-space:nowrap; 
}
.positionText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#000000; 
	white-space:nowrap; 
}
.positionLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:13pt; 
	font-weight:bold; 
	text-decoration:none; 
	color:#0000ff; 
}
A:hover.positionLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:13pt; 
	font-weight:bold; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ DATAGRID STYLES ****************************/
.datagridHeader 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	white-space: nowrap; 
}
.datagridLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
	white-space: nowrap; 
}
A:hover.datagridLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:underline; 
	color:#0000ff; 
	white-space: nowrap; 
}
.datagridTable 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
	text-align:left; 
	text-decoration:none; 
	vertical-align:text-bottom;
	white-space: nowrap; 
}
.fixedHeaderText 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#000000; 
	text-align:center; 
	vertical-align:middle; 
	white-space: nowrap; 
}
/************************ DROPDOWN STYLES ****************************/
.dropdownText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	color:#000000; 
}
/************************ ERROR STYLES ****************************/
.errorText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold;
	color:#990033; 
}
/************************ FOOTER STYLES ****************************/
.footerText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#666666; 
	white-space:nowrap; 
}
.footerLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
	white-space:nowrap; 
}
A:hover.footerLink 
{ 
	text-decoration:underline; 
}
/************************ HEADER STYLES ****************************/
.headerLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#666666; 
	white-space:nowrap; 
}
A:hover.headerLink 
{ 
	color:#000; 
}
/************************ IE WEB CONTROL TREE VIEW STYLES **********************************/
.tooltip 
{ 
	z-index:200; 
	visibility:hidden; 
	position:absolute; 
}
.tooltipText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:#996633; 
}
/************************ LISTBOX STYLES ****************************/
.titledlistboxHeader 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	color:#ffffff; 
}
.plainlistboxHeader 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold; 
	color:#000000; 
}
.listboxText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:normal; 
}
/************************ MENU STYLES ****************************/
.menuText 
{ 
	color:#fff; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none;
	text-align:center; 
	white-space:nowrap; 
}
.menuLink 
{ 
	color:#fff; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none;
	text-align:center; 
	white-space:nowrap; 
}
td:hover.menuLink
{
	background-color:#808080;
}
/************************ PAGE TEXT ****************************/
.pageTitle 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	font-weight:bold; 
	color:#000000; 
}
/************************ PHOTO STYLES ****************************/
.photo
{
	margin-bottom: 20px;
	margin-right: 20px;
	float: left;
}
.photoHeader
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#000000; 
	margin-bottom: 6px;
	white-space:nowrap; 
}
/************************ QUOTE STYLES ****************************/
.quoteText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#666666; 
	white-space:nowrap; 
}
.quoteLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:normal; 
	text-decoration:none; 
	color: #0000ff; 
}
A:hover.quoteLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ RESOURCE STYLES ****************************/
.resourceText 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:9pt; 
	font-weight:normal; 
	color:#000000; 
	white-space:nowrap; 
}
.resourceHead 
{ 
	font-family:Tahoma, Arial, Helvetica, Sans-Serif; 
	font-size:9pt; 
	font-weight:bold; 
	color:#000000; 
	white-space:nowrap; 
}
.resourceLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:normal; 
	text-decoration:none; 
	color:#0000ff; 
	white-space:nowrap; 
}
A:hover.resourceLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ REQUIRED FIELD STYLES ****************************/
.requiredText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:Red; 
}
/************************ SECTION TEXT ****************************/
.sectionText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	color:#000000; 
}
.sectionLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-decoration:none; 
	color:#0000ff; 
}
A:hover.sectionLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	text-decoration:underline; 
	color:#0000ff; 
}
/************************ SIDEBAR STYLES ****************************/
.sidebarText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	color:#996633; 
	white-space:nowrap; 
}
.sidebarLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none; 
	color:#996633; 
	white-space:nowrap; 
}
A:hover.sidebarLink 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:underline; 
	color:#996633; 
	white-space:nowrap; 
}
/************************ TABLES STYLES ****************************/
.tableHeader 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:bold; 
	
}
.grayTable 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
	background-color:#eeeeee; 
	border-bottom:solid 1px #808080;  
	border-left:solid 1px #808080; 
	border-right:solid 1px #808080; 
	border-top:solid 1px #808080; 
	text-align:justify; 
}
.newspaperText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000;
	text-align:justify; 
}
/************************ TEXTBOX STYLES ****************************/
.inputText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
	color:#000000; 
}
.textboxText 
{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	font-weight:normal; 
}
/************************ WEBMASTER STYLES ****************************/
.webmasterContainer
{
	background-color: InfoBackground;
	border: #c0c0c0 1px solid;
	padding: 10px;
}
/************************ Bottom Content ***********************************/
#bottomContent
{
	width: 100%;
	clear: both;
	margin-top: 10px;
}
/*********************** XSLT Transforms *******************************/
.serverProperties, 
.clientProperties
{
	background-color: #fff;
	vertical-align: top;
	white-space: nowrap;
	width: 100%;
}
.serverMethods,
.serverProperties, 
.clientProperties thead tr:first-child
{
	background-color: #cdcdcd;
}

