a:link {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
a:active {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

.bodytext, .backTop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.backTop a{
   font-size:9px;
   text-decoration:none;
   color:black;
   padding-bottom:2px;
} 

.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;


}
.bottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bottomnav a:link {
	text-decoration: none;
	color: #FFFFFF;

}
.bottomnav a:hover {
	text-decoration: underline;
	color: #FFFFFF;

}
.bottomnav a:active {
	text-decoration: underline;
	color: #FFFFFF;

}
.bottomnav a:visited {
    text-decoration: none;
	color: #FFFFFF;

}
.bcbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #663333;
}
.bcbar a:link {
	text-decoration: none;
	color: #663333;

}
.bcbar a:hover {
	text-decoration: underline;
	color: #663333;

}
.bcbar a:active {
	text-decoration: underline;
	color: #663333;

}
.bcbar a:visited {
	color: #663333;

}
.mainhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
}

/* Added by Tammie */
#onToday .header{
width:86%;
text-align:left;
margin-bottom:10px;
}
#onToday td, #nowPlaying td, #browsePG td, #eventTBL td{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	}	
#onToday thead td, #browsePG thead td, #browsePG thead td{
font-size:11px;
font-weight:bolder;
border-bottom:1px solid black;
color:black;
}
#onToday tr.on, #browsePG tr.on, #browsePG tr.on{
background:#EBEBEB;
}
#onToday tr.off, #browsePG tr.off, #browsePG tr.off{
background:transparent;
}
#nowPlaying #npImage{
clear:both;
margin-bottom:10px;
width:100%;
}
#nowPlaying #npShow{


margin-top:12px;
margin-left:7px;
}

#nowPlaying #npShow a{
color:#990100;
font-size:11px;
font-weight:bold;
text-decoration: underline;
}
#nowPlaying #npShow #npProg a{
color:#0171B9;
text-decoration: none;
}
#nowPlaying #npShow #npHP{
margin-top:8px;
margin-bottom:8px;
}
.spacerText{
font-size:8px;
}
#browsePG td{
font-size:11px;
}
#browsePG td.browseH{
font-weight:bold;
}
#browsePG a{
color:#0171B9;
text-decoration: none;
}

/* Higher Perspectives */
.titleHeader{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

.churchinfo{
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.ontodayheader
{
	border-bottom: 1px solid #000000;
}

.GridPager
{
	font-size: 11px;
	color: #990000;
}

.GridPager a
{
	color: #990000;
}

.altrow
{
	background-color: #EEEEEE;
}

.labeltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.textboxfield, .textboxtext, .TextBoxControl
{
	width: 205px;
	height: 18px;
	padding: 0;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

.dropdownlistbox, .DropDownListControl
{
	width: 210px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	height: 24px;
}

.textareafield
{
	width: 205px;
	padding: 5px 1px 5px 1px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
}

#logintext, #logintext a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
