/* This is the Christian Finance CSS  */
body
{
margin:0;
font-family:Arial;
font-size:12pt;
/*color:#3152a5;*/
color:navy;
/*background-color:navy;*/
}

h2
{
text-align:center;
}

h3
{
color:#3152a5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:12pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

/*--- Page Top Definitions --------*/
#topContainer
{
position:absolute;
top:0;
Left:0;
/*height:84;*/
height:131;
width:100%;
/*background-color:#ffffff;*/
}


#topImage
{
position:absolute;
top:0;
left:0;
width:100%;
}

#topColumn
{
position:absolute;
top:5;
right:0;
width:154;
height:2144;

z-index:99;
}

#topColumnLeft
{
position:absolute;
top:131;
left:0;
width:62;

z-index:99;
}

#topMarquee
{
position:absolute;
top:131;
left:0;
width:100%;
}

/*--- Navigation Definitions --------*/
#leftNavigation
{
position:absolute;
top:149;
left:0;
width:213;
/*width:180;*/
/*height:550;*/
/*height:610;*/
/*height:675;*/
/*height:1000;*/
height:2000;
/*height:900;*/
/*background-color:#f2f5f9;*/
background-color:#ebf3f3;
/*background-image:url(images/columnbackground.png);*/
z-index:0;
}

#leftNavigationColumns
{
position:absolute;
top:149;
left:-3;
width:258;
height:650;
z-index:5;

}

#leftNavText
{
position:absolute;
top:149;
left:15;
width:190;
height:100%;
text-align:right;
/*background-color:blue;*/

z-index:99;
}

.leftNavImage
{
position:relative;
/*left:10;*/
text-align:center;
/*background-color:green;*/
}

.navigationTitles
{
color:#3152a5;
font-weight:bold;
font-size:14pt;
text-decoration:none;
}

.navigationTitlesWhite
{
color:#f5f5f5;
/*background-color:#f5f5f5; Whitesmoke*/
font-weight:bold;
font-size:14pt;
/*text-decoration:underline;*/
}

.navigationTitlesBlue
{
color:#3152a5;
font-weight:bold;
font-size:14pt;
/*text-decoration:underline;*/
}

.navigationTitlesGold
{
color:#ce8d00;
font-weight:bold;
font-size:14pt;
/*text-decoration:underline;*/
}

.navigationTitlesRed
{
/*color:#Fe0000;*/
color:#f00000;
/*color:#e30000;*/
font-weight:bold;
font-size:14pt;
/*background-color:#f5f5f5;*/
/*text-decoration:underline;*/
}

.navigationTitlesDark
{
color:navy;
font-weight:bold;
font-size:14pt;
/*background-color:#f5f5f5;*/
/*text-decoration:underline;*/
}

.navLinks
{
text-decoration:none;
font-size:10pt;
color:#3152a5;
font-weight:bold;
}

.navLinksBlue
{
text-decoration:None;
font-size:10pt;
Color:#3152a5;
font-weight:bold;
}

.navLinksGold
{
text-decoration:None;
font-size:10pt;
color:#ce8d00;
font-weight:bold;
}

.navLinksWhite
{
text-decoration:None;
font-size:10pt;
color:#f5f5f5;
font-weight:bold;
}

.navLinksRed
{
text-decoration:None;
font-size:10pt;
/*color:#FE0000;*/
/*color:#e30000;*/
color:#f00000;
font-weight:bold;
}

.navigationSiteMapWhite
{
color:#f5f5f5;
font-weight:bold;
font-size:14pt;
text-decoration:underline;
}

.navigationSiteMapBlue
{
color:#3152a5;
font-weight:bold;
font-size:14pt;
text-decoration:underline;
}

.navigationSiteMapGold
{
color:#ce8d00;
font-weight:bold;
font-size:14pt;
text-decoration:underline;
}

.navigationSiteMapDark
{
color:Navy;
font-weight:bold;
font-size:14pt;
text-decoration:underline;
}

.navigationSiteMapRed
{
color:Navy;
font-weight:bold;
font-size:14pt;
text-decoration:underline;
}


/*--- Main Body Definitions --------*/
#bottomContainer
{
position:relative;
width:100%;
/*background-color:orange;*/
text-align:center;
top:152;
left:20;
font-weight:normal;
font-size:8pt;
}

#MainBody
{
position:absolute;
top:148;
left:220;
/*left:195;*/
/*width:74.75%;*/
width:65%;
/*height:452;*/
/*background-color:blue;*/
z-index:99;
color:navy;
}

.leftBody
{
padding:5;
line-height:150%;
text-align:center;
}

#leftBodyTextCenter
{
position:absolute;
left:0;
width:100%
text-align:center;
/*background-color:#ffffff;*/
}

.rightBody
{
padding:5;
padding-top:20;
text-align:top;
line-height:150%;
/*background-color:green;*/
}

#rightBodyImage
{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
/*z-index:-1;*/
}

#boxjs
{
	position:absolute;
	top:152;
	left:70%;
	/*right:50;*/
	width:225;
	border: 5px solid #3152a5;
	text-align:center;
	padding:5;
	color:#ce8d00;
	font-size:10pt;
	font-weight:bold;
	/*margin-bottom:3;*/
	margin-left:5;
	z-index:10;
}

/*--- Form Definitions --------*/
.submit
{
	color:#3152a5;
	height:25;
}

.textfield
{
	border:#3152a5 1px solid;
	color:#ce8d00;
}

.star
{
	color:#e30000;
	Font-Size:10pt;
}

.select
{
	Font-Size:8pt;
	/*Background-Color:#becfff;*/
	/*background-color:#3152a5;*/
	background-color:#a9cbc0;
	/*color:#f5f5f5;*/
	color:#3152a5;
	/*font-weight:bold;*/
}

.textarea
{
	border:#3152a5 1px solid;
	font-family:Arial;
	/*scrollbar-face-color:#3152a5;*/
	scrollbar-face-color:#a9cbc0;
	color:#ce8d00;
}


/*--- Anchor Definitions --------*/
.aText
{
color:#3152a5;
font-weight:bold;
}

.aRed
{
color:Red;
font-weight:bold;
}

a:hover
{
color:#ce8d00;
}


/*--- Text Format Definitions --------*/
#leftBodyCenter
{
text-align:center;
}

.largeGold
{
font-size:20pt;
font-weight:bold;
color:#D9C87B;
}
.smallGoldItalic
{
font-size:12pt;
font-weight:bold;
font-style:italic;
color:#F0D95C;
}

.marqueeText
{
color:#3152a5;
font-size:11pt;
font-weight:bold;
background-color:#e0e1f5; 
}

.bodyTitle
{
color:#3152a5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleGold
{
color:#ce8d00;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleBlue
{
color:#3152a5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleDark
{
color:Navy;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleWhite
{
color:#f5f5f5;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTitleRed
{
/*color:#E30000;*/
color:#f00000;
/*background-color:#5adcdc; */
font-weight:bold;
font-size:11pt;
cursor:pointer;
cursor:hand;
padding-left:5;
}

.bodyTextBold
{
font-weight:bold;
}

.bodyTextBoldLarge
{
font-size:18pt;
font-weight:bold;
}
.bodyTextBoldMedium
{
font-size:14pt;
font-weight:bold;
}

.bodyTextBoldSmall
{
font-size:8pt;
font-weight:bold;
}

.bodyTextItalic
{
font-style:italic;
}

.bodyTextBI
{
font-weight:bold;
font-style:italic;
}

.headline
{
font-size:12pt;
color:#c0c0c0;
font-weight:bold;
}

#Photos2
{
position:absolute;
top:175;
left:0;
}

#searchText
{
background-color:#f5f5f5;
}

.instructions
{
font-size:9pt;
font-style:italic;
padding-left:5;
}

.instructionsWhite
{
font-size:9pt;
font-style:italic;
padding-left:5;
color:#F5F5F5;
}

.copyrightTextBold
{
font-size:8pt;
font-weight:bold;
font-style:italic;
}

.copyrightText
{
font-size:8pt;
font-style:italic;
}

.windowHeader
{
font-size:18pt;
font-weight:bold;
font-style:italic;
}

.logoTitle
{
	color:#ce8d00;
	font-weight:bold;
}

.indent5
{
	padding-left:5;
}

.indent20
{
	padding-left:20;
}

#boxMain
{
	border:#3152a5 3px solid;
	padding:5;
}

/*--- Site Map Definitions --------*/
#siteBody
{
position:absolute;
top:65;
left:0;
width:100%;
background-color:#fffaee;
/*background-color:green;*/
}

.siteHeader
{
width:100%;
color:#3152a5;
font-size:20pt;
font-weight:bold;
/*text-align:center;*/
}

.siteCategory
{
/*width:100%;*/
width:325;
color:#ce8d00;
font-weight:bold;
font-size:15pt;
cursor:pointer;
cursor:hand;
}

.siteItemLarge
{
width:210;
color:#3152a5;
font-weight:bold;
font-size:12pt;
cursor:pointer;
cursor:hand;
padding-left:8;
}

.siteItemExLarge
{
width:260;
color:#3152a5;
font-weight:bold;
font-size:12pt;
cursor:pointer;
cursor:hand;
padding-left:8;
}

.siteItem
{
width:150;
color:#3152a5;
font-weight:bold;
font-size:12pt;
cursor:pointer;
cursor:hand;
padding-left:8;
}

.siteItemSmall
{
width:100;
color:#3152a5;
font-weight:bold;
font-size:12pt;
cursor:pointer;
cursor:hand;
padding-left:8;
}

.siteLine
{
width:100%;
height:3;
color:#3152a5;
}

a.siteCategory:hover
{
color:#3152a5;
font-weight:bold;
}
