/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #E6E6E6;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    padding:0px;
}

a img {border: none; }

A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}	
	
/******************
TOP NAV
******************/

#topnav {
    font-size:.7em;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#D0CDC7;
	z-index:5;
	}
	
#topnav ul {
	margin:0;
	padding:4px 0 0 208px;
	position:relative;
	}
	
#topnav li {
	display:inline;
	list-style-type:none;
	border-right:1px solid #938F87;
	padding:5px 22px 0 22px;
	}
	
#topnav li a {
	font-weight:bold;
	font-family:Arial Narrow, Tahoma, Helvetica-Narrow, Helvetica, sans-serif;
	}

#topnav li#topnav-login {
	display:inline;
	list-style-type:none;
	border-right:none;
	}

#topnav li#topnav-login a {
	text-decoration:none;
	}
	
.tabletop
{
    BACKGROUND: url(images/tt.gif) repeat-x left bottom;
}

.imgDelete
{
    background: url(images/del.gif);
    background-repeat:no-repeat;
    vertical-align:middle;
}

.edittext
{
    background:url(images/edit.gif);
    background-repeat:no-repeat;
    vertical-align:middle;
    height:16px;
    width:16px;
    cursor:pointer;
    display:inline;
    border:0px;
}

.canceltext
{
    background:url(images/close.gif);
    background-repeat:no-repeat;
    vertical-align:middle;
    height:16px;
    width:16px;
    cursor:pointer;
    display:inline;
    border:0px;
}

.oktext
{
    background:url(images/ok.gif);
    background-repeat:no-repeat;
    vertical-align:middle;
    height:16px;
    width:16px;
    cursor:pointer;
    display:inline;
    border:0px;
}
.dgrdAltCell
{
    height:30px;
    background-color:#f9f9f9;
    vertical-align:middle;
    padding-left:10px;
    padding-right:10px;
    margin-right:10px;
}

.dgrdCell
{
    height:30px;
    vertical-align:middle;
    padding-left:10px;
    padding-right:10px;     
}

.dgrdEditCell
{
    height:30px;
    background-color:#F5F4DF;
    vertical-align:middle;  
}

UL LI	
{
	list-style-position:outside;
	list-style-type:	disc ;
	margin-left:0px;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	disc;
	}	
	
OL LI	{	
	list-style-type:	disc;
	color:	#000000;
	font-size:12px;
	font-family: arial;
	text-decoration:none;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	font-size: 8pt;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	
	
.li2
{
	list-style-type:disc;
	list-style-position:outside;
	margin-left:-20px;
	color:	#000000;
	font-size:12px;
	font-family: arial;
	text-decoration:none;
}
	
A.gray
{
	color:	#B4B4B4;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}
A.gray:visited
{
	color:	#B4B4B4;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}
A.gray:active
{
	color:	#B4B4B4;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}
A.gray:hover
{
	color:	#FFFFFF;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}

.txtgray
{
	color:	#B4B4B4;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}

.homelines
{
	background-color:	#B4B4B4;
}

.orangebrown
{
	background-color: #698BA4;
}

.tan
{
	background-color: #F5F4DF;
}

.bgwhite
{
	background-color: #FFFFFF;
}

.add_child_bg
{
    background-image:url(images/add_child_bg.gif);    
    background-repeat:no-repeat;
}

.scrolldate
{
	color:	#FF0000;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
	font-weight: bold;
}

td
{
	color:	#000000;
	font-size:12px;
	font-family: arial;
	text-decoration:none;
}

a.menustyle
{
    color:Black;
    font-family:Arial;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
	height:27px;
	cursor:pointer;
	text-align:center;
}

a.menustyle:visited
{
    color:Black;
    font-family:Arial;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
	height:27px;
	cursor:pointer;
	text-align:center;
}

a.menustyle:active
{
    color:White;
    font-family:Arial;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
	height:27px;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	background-image: url(images/nav_bg_over.gif);
}

a.menustyle:hover
{
    color:White;
    font-family:Arial;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
	height:27px;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	background-image: url(images/nav_bg_over.gif);
}


.menustyleover
{
    color:Black;
    font-family:Arial;
    font-size:13px;
    font-style:normal;
    font-weight:bold;
	height:27px;
	text-decoration:none;
	cursor:pointer;
}

.menua
{
    text-decoration:none;
}

.SelectedMenuItemStyle
{
	font-weight:		bold;
	border-width:		0px;
	color:				#FFFFFF;
	border-style:		Solid;
	border-color:		#333F89;
	background-color:	#000000;
	cursor:				pointer;
	text-align:			left;
}

.UnselectedMenuItemStyle
{
	font-weight:		bold;
	border-width:		0px;
	color:				#FFFFFF;
	border-style:		Solid;
	border-color:		#333F89;
	background-color:	#45A657;
	cursor:				pointer;
	text-align:			left;
}

.SubMenuItemStyle
{
	width:				140px;
	font-weight:		bold;
	border-width:		1px;
	color:				#FFFFFF;
	border-style:		Solid;
	border-color:		#FFFFFF;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		5px;
	padding-top:		3px;
	padding-bottom:		2px;
}

.SubMenuItemStyleover
{
	width:				140px;
	font-weight:		bold;
	border-width:		1px;
	color:				#000000;
	border-style:		Solid;
	border-color:		#FFFFFF;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		5px;
	padding-top:		3px;
	padding-bottom:		2px;
}

a.SubMenuItemStyles
{
	width:				135px;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		3px;
	text-decoration:    none;
}

a.SubMenuItemStyles:visited
{
	width:				135px;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		3px;
	text-decoration:    none;
}

a.SubMenuItemStyles:active
{
	width:				135px;
	font-weight:		bold;
	color:				#000000;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		3px;
	text-decoration:    none;
}

a.SubMenuItemStyles:hover
{
	width:				135px;
	font-weight:		bold;
	color:				#000000;
	background-color:	#4ABC5F;
	cursor:				pointer;
	text-align:			left;
	padding-right:		8px;
	padding-left:		3px;
	text-decoration:    none;
}

.menuSpacer
{
	background-color: #F5F4DF;
}

.mainMenuItem
{}

.footer
{
	color: #777111;
	font-size:8pt;
	font-family: arial;
	text-decoration:none;
}

.subheading
{
	color:	#0E6517;
	font-size:11pt;
	font-family: arial;
	text-decoration:none;
	font-weight:bold;
}
.lblbold
{
	font-weight:bold;
}

.txtBox
{
	font-family:Arial, Tahoma;
	font-size:12px;
	background-color:#F0F0F0;
	border:1px;
	border-style:solid;
	border-color: Gray;
}

select
{
	font-family:Arial, Tahoma;
	font-size:12px;
	background-color:#F0F0F0;
	border:1px;
	border-style:solid;
	border-color: Gray;
}

.hide
{
	visibility: hidden;
	display: none;	
}

.show
{
	visibility: visible;
	display: inline;
}

.header
{
    background-image:url(Images/header.jpg);
    background-repeat: no-repeat;
	position: relative;
	width: 700;
	height: 70px;
	margin-left: auto;
	margin-right: auto;    
}

.leftshade
{
    background-image:url(Images/shade_left.gif);
    background-repeat:repeat-y;
    width:20px;
}

.rightshade
{
    background-image:url(Images/shade_right.gif);
    background-repeat:repeat-y;
    width:20px;
}

.leftshadebottom
{
    background-image:url(Images/shadow_bottom_left.gif);
    background-repeat:no-repeat;
    width:20px;
}

.rightshadebottom
{
    background-image:url(Images/shadow_bottom_right.gif);
    background-repeat:no-repeat;
    width:20px;
}

.spacer
{
    background-image:url(Images/spacer.gif);
    background-repeat:no-repeat;
}

.navbg
{
    background-image:url(Images/navbar_bg.gif);
}

.vert_bar
{
    background-image:url(images/vert_bar.gif);
    width:16px;
}

.upcomingevents
{
    background-image:url(Images/upcoming_events.gif);
    width: 214px;
    height:27px;
}

.whatwebelieve
{
    background-image:url(Images/whatwebelieve.gif);
    width: 214px;
    height:28px;
}

.fellowshipmeal
{
    background-image:url(images/wednesdayfellowshipmeal.gif);
    width: 214px;
    height:28px;
}

.moreinfo
{
    background-image:url(Images/more_info.gif);
    width: 85px;
    height:30px;
    cursor:pointer;
}

.navspacer
{
    background-image:url(Images/navbar_spacer.gif);
	width:1px;
	height:27px;
	background-repeat:no-repeat;
	background-position:inherit;
}

.home
{
    background-image:url(Images/home.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	text-align:center;
	display: inline-block;
	vertical-align:top;
}

.home_over
{
    background-image:url(Images/home_over.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	text-align:center;
	display: inline-block;
	vertical-align:top;
}

/*A.home
{
    background-image:url(Images/home.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
}
A.home:visited
{
    background-image:url(Images/home.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
}
A.home:active
{
    background-image:url(Images/home_over.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
}
A.home:hover
{
    background-image:url(Images/home_over.gif);
	width:59px;
	height:27px;
	background-repeat:no-repeat;
}*/

.ministries
{
    background-image:url(Images/ministries.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	text-align:center;
	display: inline-block;
	vertical-align:top;
}

.ministries_over
{
    background-image:url(Images/ministries_over.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	text-align:center;
	display: inline-block;
	vertical-align:top;
}

/*A.ministries
{
    background-image:url(Images/ministries.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
}
A.ministries:visited
{
    background-image:url(Images/ministries.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
}
A.ministries:active
{
    background-image:url(Images/ministries_over.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
}
A.ministries:hover
{
    background-image:url(Images/ministries_over.gif);
	width:73px;
	height:27px;
	background-repeat:no-repeat;
}*/

.youth
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

.youth_over
{
    background-image:url(Images/youth_over.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

/*A.youth
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:visited
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:active
{
    background-image:url(Images/youth_over.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:hover
{
    background-image:url(Images/youth_over.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}*/

/*.youth
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}

.youth
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}*/

/*A.youth
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:visited
{
    background-image:url(Images/youth.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:active
{
    background-image:url(Images/youth_over.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}
A.youth:hover
{
    background-image:url(Images/youth_over.gif);
	width:49px;
	height:27px;
	background-repeat:no-repeat;
}*/

.photos
{
    background-image:url(Images/photos.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
	border-width:0px;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

.photos_over
{
    background-image:url(Images/photos_over.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
	border-width:0px;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

/*a.photos
{
    background-image:url(Images/photos.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
}
a.photos:visited
{
    background-image:url(Images/photos.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
}
a.photos:active
{
    background-image:url(Images/photos_over.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
}
a.photos:hover
{
    background-image:url(Images/photos_over.gif);
	width:56px;
	height:27px;
	background-repeat:no-repeat;
}*/

.schedule
{
    background-image:url(Images/schedule.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

.schedule_over
{
    background-image:url(Images/schedule_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

/*A.schedule
{
    background-image:url(Images/schedule.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}

A.schedule:visited
{
    background-image:url(Images/schedule.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.schedule:active
{
    background-image:url(Images/schedule_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.schedule:hover
{
    background-image:url(Images/schedule_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}*/

.aboutus
{
    background-image:url(Images/aboutus.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

.aboutus_over
{
    background-image:url(Images/aboutus_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

/*A.aboutus
{
    background-image:url(Images/aboutus.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.aboutus:visited
{
    background-image:url(Images/aboutus.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.aboutus:active
{
    background-image:url(Images/aboutus_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.aboutus:hover
{
    background-image:url(Images/aboutus_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}*/

.members
{
    background-image:url(Images/members.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

.members_over
{
    background-image:url(Images/members_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
	border:0px;
	display: inline-block;
	vertical-align:top;
}

/*A.members
{
    background-image:url(Images/members.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.members:visited
{
    background-image:url(Images/members.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.members:active
{
    background-image:url(Images/members_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}
A.members:hover
{
    background-image:url(Images/members_over.gif);
	width:68px;
	height:27px;
	background-repeat:no-repeat;
}*/

a.scroll
{
	text-decoration:none;
}
a.scroll:visited
{
	text-decoration:none;
}
a.scroll:active
{
	text-decoration:none;
}
a.scroll:hover
{
	text-decoration:none;
}

.headerBG
{
    background-image: url(images/tt.gif);
    background-repeat:repeat-x;
}

.centerTable
{
    margin:0px auto;
    text-align:left;
    background-color:#FFFFFF;  
}

.desc
{
    font-weight:bold;
    vertical-align:top;
}

#pscroller1{
width: 200px;
height: 130px;
padding: 5px;
}

.lblError
{
	color:Red;	
}

.lblSuccess
{
	color:Green;	
}

#UpdatePanel1, #UpdatePanel2, #UpdateProgress1
{
      border-right: gray 1px solid; border-top: gray 1px solid; 
      border-left: gray 1px solid; border-bottom: gray 1px solid;    
}
    
#UpdatePanel1, #UpdatePanel2
{ 
  width:200px; height:200px; position: relative;
  float: left; margin-left: 10px; margin-top: 10px;
}

#UpdateProgress1
{
  width: 400px; background-color: #FFC080; 
  bottom: 0%; left: 0px; position: absolute;
}