/**********************
*****	General Styles	*****
**********************/

body,html,p,span,div,td,layer,blockquote
/*	The general text color, size, & weight for the website.	*/
{	font-size: 10pt;
	color: #005577;
	font-family: "Times New Roman", Times, serif;
}

body		/*	The general look and feel of the HTML body of the website.	*/
{	background-color: #ddddee;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

table	/*	General */
{	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

tr,td
{	vertical-align: top;	}

/**********************
*****	Page Formatting	*****
**********************/

.page
{	border: 1px;
	border-bottom-style: solid;
	background-color: #ccccff;
	border-color: #005577;
	/*	background-image: "../images/old-paper.jpg"; */
}

.page-content
{	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.left-edge
{	background-image: "../images/JordanApostolic_blank.jpg";
	background-repeat: repeat-y;
}

.right-edge
{	background-image: "../images/JordanApostolic_right-edge.jpg";
	background-repeat: repeat-y;
}


/**********************
*****	Table Formatting	*****
**********************/

.raised-frame
{	border: 2px;
	border-style: ridge;
	background-color: #ffffcc;
	border-color: #005577;
}

.flat-frame
{	border: 1px;
	border-style: solid;
	border-color: #005577;
}

.grooved-frame
{	border: 1px;
	border-style:groove;
	border-color: #005577;
}

.padded-sides
{	/*margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	margin-right: 4px; */
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
}

.section
{	background-color: #ddddee;
	color: #005577;
	font-weight: normal;
}

.section-bold
{	background-color: #ddddee;
	color: #005577;
	font-weight: bold;
}

.section-2
{	background-color: #ffffcc;
	color: #0000ff;
	font-weight: normal;
}

.section-bold-2
{	background-color: #ffffcc;
	color: #0000ff;
	font-weight: bold;
}

.section-header
{	border: 2px;
	border-style: ridge;
	border-color: #005577;
	background-color: #ffffcc;
	font-size: 12pt;
	color: #0000ff;
	font-weight: bold;
	text-align: left;
}

.section-header-ctr
{	border: 2px;
	border-style: ridge;
	border-color: #005577;
	background-color: #ffffcc;
	font-size: 12pt;
	color: #0000ff;
	font-weight: bold;
	text-align: center;
}

.section-header-5
{	font-size: 12pt;
	color: #005577;
	font-weight: bold;
	text-align: left;
}

.section-header-5-ctr
{	font-size: 12pt;
	color: #005577;
	font-weight: bold;
	text-align: center;
}

.section-header-2
{	background-color: #ddddee;
	font-size: 12pt;
	color: #005577;
	font-weight: bold;
}

.section-header-2-ctr
{	background-color: #ddddee;
	font-size: 12pt;
	color: #005577;
	font-weight: bold;
	text-align: center;
}

.section-header-3
{	font-size: 14pt;
	font-weight: bold;
	color: #005577;
}

.section-header-4
{	font-size: 12pt;
	font-weight: bold;
	color: #005577;
}

.section-footer
{	border: 2px;
	border-style: ridge;
	border-color: #005577;
	background-color: #ffffcc;
	font-size: 9pt;
	color: #0000ff;
	font-weight: bold;
	text-align: center;
}

.office-header
{	background-color: #ddddee;
	font-size: 9pt;
	color: #0000ff;
	font-weight: bold;
	/*text-align: center; */
}

/**********************
*****	Text Formatting	*****
**********************/

a, a:link
{	color: #003399;
	text-decoration: none;
}

a:active
{	color: #0000ff;
	text-decoration: none;
}

a:hover
{	color: #0000ff;
	font-weight: bold;
}

a:visited
{	color: #005577;
	text-decoration: none;
}

li
{	margin-top: 9pt;
	list-style: disc outside;
}

b
{	font-weight: bold;}

h1
{	font-weight: bold;
	font-size: 14pt;
}

h2
{	font-weight: bold;
	font-size: 12pt;
}

h3
{	font-weight: bold;
	font-size: 10pt;
}

h4
{	font-weight: bold;
	font-size: 8pt;
}

h5
{	font-weight: bold;
	font-size: 6pt;
}

/* Text Classes */

.text-red
{	font-weight: normal;
	color: #990011;
}

.text-red-14
{	font-size: 14pt;
	color: #990011;
}

.text-bold
{	font-weight: bold;}

.text-critical
{	font-weight: bold;
	color: #ee0000;
}

.text-emphasized
{	font-size: 12pt;
	font-weight: bold;
	color: #0000ff;
}

.text-emphasized-red
{	font-size: 12pt;
	font-weight: bold;
	color: #990011;
}

.text-highlighted
{	color:#0000ff;
	font-weight: bold;
}

.text-highlight-red
{	font-weight: bold;
	color: #990011;
}

.text-entryfields
{	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
}

.text-entryfields-ctr
{	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	color: #000000;
}

.text-comments
{	font-size: 8pt;
	font-weight: normal;
	color: #0000ee;
	text-align: center;
}

.text-italics
{	font-style: italic;}

.text-Italics
{	font-style: italic;}

.text-super
{	font-size: 8pt;
	vertical-align: super;
}

.text-sub
{	font-size: 8pt;
	vertical-align: sub;
}

.captions
{	font-size: 8pt;
	font-weight: normal;
	text-align: center;
}

.footer-links
{	font-size: 8pt;
	text-align: center;
	font-weight: normal;
}

.page-header
{	font-size: 16pt;
	font-weight: bold;
	color: #005577;
}

/***************************
***		Image Formatting			***
***************************/

img.standard
{	border: 0;
	vertical-align: middle;}

img.standard-top
{	border: 0;
	vertical-align: top;}

img.standard-baseline
{	border: 0;
	vertical-align: baseline;}

img.framed
{	border: 1px;
	border-style: ridge;
	border-color: #005577;
}
