@charset "utf-8";
/* CSS Document */

body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}
body,td,th {
	font-family: Arial;
	font-size: 11px;
	color: #2e2e2e;
}
.top-solid{
	border-top:#5d5c5a solid 1px;
}
.top-dotted{
	border-top:#898785 dotted 1px;
}
.right-solid{
	border-right:#5d5c5a solid 1px;
}
.left-solid{
	border-left:#5d5c5a solid 1px;
}
.bottom-solid{
	border-bottom:#1a140f solid 1px;
} 
.bottom-dotted{
	border-bottom:#898785 dotted 1px;
} 
.bottom-left-dotted{
	border-bottom:#898785 dotted 1px;
	border-left:#898785 dotted 1px;
} 
.bottom-top-dotted{
	border-bottom:#898785 dotted 1px;
	border-top:#898785 dotted 1px;
} 
.left-dotted{
	border-left:#898785 dotted 1px; } 
.right-dotted{
	border-right:#898785 dotted 1px; } 
.left-dotted_fade1{
	border-left:#989694 dotted 1px; } 
.left-dotted_fade2{
	border-left:#bbb8b6 dotted 1px; } 
.left-dotted_fade3{
	border-left:#e3e0dc dotted 1px; } 
a:link {
	color: #2e2e2e;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2e2e2e;
}
a:hover {
	text-decoration: none;
	color: #2e2e2e;
}
a:active {
	text-decoration: none;
	color: #2e2e2e;
}

a.sermon_big {
  color: #6699CC;
  text-decoration: underline;
  font-weight: bold;
  font-size: 16px;
}

a.sermon {
  color: #6699CC;
  text-decoration: underline;
  font-weight: bold;
  font-size: 12px;
}

a.small_link {
  font-size: 9px;
  text-decoration: underline;
  font-style: italic;
  color: #993300;
}

.HEADER_1 {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A72D30;
	font-weight: bold;
}
.HEADER_2 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 54px;
	color: #2E2E2E;
	font-weight: bold;
}
.HEADER_3 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 25px;
	color: #2E2E2E;
	font-weight: bold;
}
.HEADER_4 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 17px;
	color: #2E2E2E;
	font-weight: bold;
}

.ARIALtext_header {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #2e2e2e;
	font-weight: normal; 
	line-height: 23px;
	}

.CALIBRI_text_header_bold {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 45px;
	color: #FFFFFF;
	font-weight: bold;
}
.ARIALtext_normal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #2e2e2e;
	font-weight: normal;
}
.ARIALtext_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #1f1f1f;
	font-weight: normal;
	line-height: 12px; 
}
.ARIALtext_12_lineheightnormal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #1f1f1f;
	font-weight: normal;
}
.ARIALtext_15 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #1f1f1f;
	font-weight: bold;
}
.ARIAL_25_bold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 25px;
	color: #2758a5;
	font-weight: bold;
}
.arrows {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #901a1d;
	font-weight: normal;
}
.text_gray_normal {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}
.text_white_9 {
	font-family: Arial;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
.text_white_10 {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	}
.text_white_11 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	}
.text_white_12 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}

.text_orange_header {
	font-family: Arial;
	font-size: 18px;
	color: #FF9900;
	font-weight: bold;
}
.text_bottom_menu { 
 font-family: Arial; 
 font-size: 10px;
 margin: 0; padding: 0;
 letter-spacing: 0.09em;
 color: #dba634;
 font-weight: normal;
 }
.text_green_header {
	font-family: Arial;
	font-size: 15px;
	color: #C8C873;
	font-weight: bold;
}
.text_bottom_update {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.text_top_header {
	font-family: Arial;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}
.text_orange_reference {
	font-family: Arial;
	font-size: 11px;
	color: #FF9912;
	font-style: italic;
}
.table_text_style {
  background-image: url("../images/n_text_background.jpg");
  background-repeat: repeat-x;
}
.trechuchet_MS_12_Bold {
font-family: "Trebuchet MS";
font-size:12px ;
font-weight: bold;
color: #2758a5; 
}
.calibri_12{
font-family: Calibri, Arial, Tahoma ;
font-size: 12px ;
font-weight: normal;
color: #606060;
line-height: 11px; 
}
.calibri_16{
font-family: Calibri, Arial, Tahoma ;
font-size: 16px ;
font-weight: normal;
color: #4d4e81; 
}
.calibri_34{
font-family: Calibri, Arial, Tahoma ;
font-size: 34px ;
font-weight: bold;
color: #4d4e81; 
line-height: 14px; 
}
.calibri_12_bold{
font-family: Calibri, Arial, Tahoma ;
font-size: 12px ;
font-weight: bold;
color: #921f22; 
line-height: 11px; 
}
.arial_15_reg{
font-family:Arial, Helvetica, sans-serif ;
font-size: 15px ;
font-weight: bold;
color: #2758A5; 
line-height: 11px; 
}
.arial_40_bold{
font-family:Arial, Helvetica, sans-serif ;
font-size: 40px ;
font-weight: bold;
color: #94282b; 
}
.frame_top
{ 
background-image: url(../images/mizzle-dizzle.png);
background-repeat: no-repeat;
background-attachment:fixed;
background-position: top center
}
div#login
{
	width: 350px;
	height: auto;
	position:absolute;
	margin: 20px;
	border: #333 1px solid;
	background-color:#0F0F0F;
	}

</style>.bottom-top-dotted tr td .right-dotted tr td p span span .calibri_16 strong span {
	text-align: center;
}
.all_headers {
	color:#2e2e2e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 15px;
	padding-bottom: 4px;
	border-bottom:dashed 1px #F60;
}