.preload{display:none;} 

html {overflow-y: scroll;}

.fullheight {height:100%;}

.formtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.textbold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.textMessages{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.mp3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.mp3:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.outline{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.outline:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.outline-no{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration: line-through #AC0E0E;
	color: #000000;
}

.outline-no:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	text-decoration: line-through #AC0E0E;
	color: #AC0E0E;
}

.thankyou{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-style:normal;
font-weight:bold;
color:#364C7B;
}

.textTbl {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.textJust {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align: justify;
font-weight:normal;
text-decoration:none;
color:#000000;
padding: 4px 2px;
}

.textcopyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.textwht {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#FFFFFF;
}

.rssText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#000000;
}

.rssBible
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;
}

.textH {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.textH2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.email {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}

.textHwht {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.textred {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#FF0000;
}

.style5 {
	font-size: 13px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 111886;
	font-weight: bold;
}

.style6 {
	font-size: 13px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: BE4040;
	font-weight: bold;
}

.style7 {
    font-size: 9px; 
	line-height: 14px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
a.nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5F92DB; }

a.nav2:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; }
a.nav2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; }
a.nav2:active {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:normal; }
a.nav2:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5F92DB; font-weight:normal; }

.navLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}

.navLinkOn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bolder;
	color:#AC0E0E;
	text-decoration: none;
}

.link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#000000;
}

.logoC {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.logoE {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.o12calgold_event { background-color:#FFFFEE; text-align:center; height:16%; font-size:11px; cursor:pointer;}
.o12calgold_over { background-color:#969EB7; color:#FFFFFF; text-align:center; height:16%; font-size:11px; cursor:pointer;}
.o12calgold_today { background-color:#E7EAF2; text-align:center; height: 16%; font-size: 11px;}
.o12calgold_weekend { background-color:#F8F8F8; text-align:center; height: 16%; font-size: 11px;}
.o12calgold_weekday { background-color:#FFFFFF; text-align:center; height: 16%; font-size: 11px;}
.o12calgold_othermonth { background-color:#F0F0F0; text-align:center; height: 16%; font-size: 11px;}
.o12calgold_dayname { background-color:#FFFFFF; color:#000000; text-align:center; width:14%; font-size:11px;}

.boxpadding_base {
    padding-top:1px;
    padding-bottom:1px;
}
.boxpadding_left {
    padding-left:10px;
}
.boxpadding_right {
    padding-right:10px;
}
.padding_left {
    padding-left:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
    color:#000000;
}

.brcf_lb {
    background-image:url(/images/tb/border_left.gif);
    background-repeat:repeat-y;
    background-position:left;
    background-image:url(/images/tb/cloud.jpg);
    text-align:left;
    width:auto;
}

.brcf_rb {
    margin: 0 0 0 2px;
    padding: 0 4px 0 0;
    padding-left:6px;
    padding-right:6px;
    padding-top:8px;
    padding-bottom:5px;
    /*margin-top:8px;*/
    background-image:url(/images/tb/border_right.gif);
    background-repeat:repeat-y;
    background-position:right;
}
  
.brcf_t {
    overflow:hidden;
    width:auto;
    height:7px;
    font-size:0;
    margin-bottom: -3px;
    background-image:url(/images/tb/border_top.gif);
    background-repeat:repeat-x;
    background-position:top left;
}
  
.brcf_b {
    overflow:hidden;
    width:auto;
    height:7px;
    font-size:0px;
    margin-top:-3px;
    background-image: url(/images/tb/border_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}
  
.brcf_tl {
    position:relative; /* Border Top Left Corner */
    float:left;
    width:7px;
    height:7px;
    font-size:0px;
    background-image: url(/images/tb/border_top_left.gif);
    background-position: top left;
}
  
.brcf_tr {
    position:relative; /* Border Top Right Corner */
    float:right;
    width:7px;
    height:7px;
    font-size:0px;
    background-image:url(/images/tb/border_top_right.gif); 
    background-position:top right;
}
  
.brcf_bl {
    float:left; /* Border Bottom Left Corner */
    width:7px;
    height:9px;
    font-size:0px;
    background-image:url(/images/tb/border_bottom_left.gif); 
    background-position:bottom left;
}
  
.brcf_br {
    position:relative; /* Border Bottom Right Corner */
    float:right;
    width:7px;
    height:9px;
    font-size:0px;
    background-image:url(/images/tb/border_bottom_right.gif);
    background-position: bottom right;
}

.brcf_lbw {
    background-image:url(/images/tb/border_left.gif);
    background-repeat:repeat-y;
    background-position:left;
    background-color:#FFFFFF;
    text-align:left;
    width:auto;
}
