/* Basics */


	html, body {
		height: 100%;
		letter-spacing: .5px;
		line-height: 130%;
		margin: 0;
		position: relative;
		font: 12pt Arial, sans-serif;
		background: transparent url('../images/shell/bg_main.jpg') repeat 0 0;
		}
	
	* 	{  }
	p	{  }
	
	hr	{ height: 1px; margin: 5px 0; clear: both; border: none; background-color: #D7D7D7; }
	h1	{ margin: 0; padding: 0; font-size: 14pt; font-family: Arial, "MS Trebuchet", sans-serif; }
	h2	{ margin: 0; padding: 0; font-size: 12pt; font-family: Arial, "MS Trebuchet", sans-serif; }
	h3  { margin: 0; padding: 0; font-size: 16pt; font-family: Arial, "MS Trebuchet",Sans-Serif; }
	h3 .faqh3  { margin: 0; padding: 0; font-size: 16pt; font-family: Lucida Grande; }	
	img	{ border: 0; vertical-align: middle; }
	ul	{ margin: 0; padding: 0; list-style-type: none; }
	
	a, a:visited	{ outline: 0; color: #00546d; text-decoration: none; }
	a:hover		{ color: #44889D; cursor:pointer; }
	a:active	{ color: #00546d; }
	
	.clear 	{ clear: both; }
	.left 	{ float: left; width: 49%; }
	.right 	{ float: right; width: 49%; }
	.hide 	{ display: none; }


/* Wrapper */
	
	.wrapper {
		height: 100%;
		position: relative;
		margin: 0 auto;
		width: 1024px;
	}


/* Layout - Login */

	

	#login {
		background: #315162 url('../images/shell/header/bar.jpg') repeat-x;
		border-bottom: 1px solid #333;
		color: #fff;
		font: 9.5px verdana;
		height: 55px;
		position: relative;
		width: 100%;
		z-index: 100;
		display: none;
	}
	    
		#login .wrapper #register {
			color: #f9f3db;
			position: absolute;
			right: 473px;
			top: 5px;
		}
			#login .wrapper #register a { 
				color: #f9f3db;
				text-decoration: underline; cursor:pointer;
			}
		#login .wrapper #credentials { position: absolute; right: 46px; height: 25px; }
			
			#login table { height: 25px; margin: 10px 0; padding: 0; border-collapse: collapse; }
			#login table tr td { margin: 0; padding: 0; }
			#login table tr td.fill { background: url('../images/shell/header/fields.jpg') repeat-x; height: 36px; width: 359px; }
            #login table tr td.fillBtn { height: 36px; width: 57px; }
			#login .wrapper #credentials .username, #header #subscribe .wrapper input#email {
				background-color: transparent;
				border: 0;
				cursor: pointer;
				height: 16px;
				margin: 0px 0 0 3px;
				padding: 10px 10px;
				width: 150px;
			}
				
			#login .wrapper #credentials .password {
				background-color: transparent;
				border: 0;
				cursor: pointer;
				height: 16px;
				padding: 7px 10px;
				margin-left: 6px;
				width: 153px;
			}

/* Layout - Header */


	#header {
		background: transparent url('../images/shell/bg_header.png') repeat-x scroll center center;
		height: 861px;
		width: 100%;
		z-index: 500;
	}
		
		#logo {
			background: transparent url('../images/shell/content/church.png') no-repeat scroll 0 0;			
			height: 137px;
			left: -136px;
			padding: 22px 0 4px 154px;
			position: absolute;
			top: 11px;
			width: 423px; z-index:0;
		}
		#toggle2 { 
				background: transparent url('../images/btnCloseRnd.png') no-repeat scroll 0 0;
				display: block;
				height: 20px;
				position: absolute;
				left: 430px;
				right: 0px;
				top: 18px;
				width: 20px;
			}
		#nav-campus {
			float: left;
			height: 28px;
			position: absolute;
			right: 18px;
			top: 0;
			width: 330px;
		}
			#toggle { 
				background: transparent url('../images/shell/nav/login.png') no-repeat scroll 0 0;
				display: block;
				height: 28px;
				position: absolute;
				right: 0px;
				top: 0;
				width: 44px;
			}
			
			.campus-main:link {
			background: transparent url('../images/shell/nav/nav_campus_main.png') no-repeat scroll 0 0;
				display: block;
				height: 28px;
				position: absolute;
				top: 0;
				width: 101px;
			}
			
			.campus-main:hover {
			    background: transparent url('../images/shell/nav/nav_campus_main.png') no-repeat scroll 0 -28px;
			}
			
			.campus-main:active {
			    background: transparent url('../images/shell/nav/nav_campus_main.png') no-repeat scroll 0 -56px;
			}
			
			.campus-main:visited {
                background: transparent url('../images/shell/nav/nav_campus_main.png') no-repeat scroll 0 0;
				display: block;
				height: 28px;
				position: absolute;
				top: 0;
				width: 101px;
			}
			
			.campus-lakeside:link {
			    background: transparent url('../images/shell/nav/nav_campus_lakeside.png') no-repeat scroll 0 0;
				position: absolute;
				right: 59px;
				width: 170px;
				height: 28px;
			}
			
			.campus-lakeside:active { background: transparent url('../images/shell/nav/nav_campus_lakeside.png') no-repeat scroll 0 -56px; }
				
			.campus-lakeside:hover { background: transparent url('../images/shell/nav/nav_campus_lakeside.png') no-repeat scroll 0 -28px; }
			
			.campus-lakeside:visited {
			    background: transparent url('../images/shell/nav/nav_campus_lakeside.png') no-repeat scroll 0 0;
				position: absolute;
				right: 59px;
				width: 170px;
				height: 28px; }
		
		#nav-main {
			cursor: pointer; z-index:9000 !important;
			position: absolute;
			right: 18px;
			left: 320px;
			top: 50px; text-transform:uppercase;
			font-family: Arial, Sans-Serif ;
				font-weight:bold;
				font-size: 10.5pt;
		}
			#nav-main a { 
				color: #00546d;
				float: left;
				font-family: Arial, Sans-Serif ;
				font-weight:bold;
				font-size: 10.5pt;
				line-height: 10.5pt;
				text-align: center;
				margin-left: 4px;
			}
			
			#nav-main a:hover { color: #89AFBA; }
				#nav-main a.small-gap { margin-left: 12px; }

				.nav-mainclass {
                        z-index:9000 !important; position:relative ;
				}
				
				/* firefox settings */
				
				.nav-mainclass a {
				    color: #00546d;
				float: left;
				font-family: Arial, Sans-Serif ;
				font-weight:bolder;
				font-size: 8pt;
				line-height: 8.2pt;
				text-align: center;
				margin-left: 4px;
				    padding-right: 10px;z-index: 10000; position:relative ;
				}
				
				.nav-mainclass hover {
				    color: #89AFBA;
				}
				
				.nav-mainclass a.small-gap { margin-left: 12px; }
				
				.main-subclass a{
				    color: #00546d;
				float: left;
				font-family: Arial, Sans-Serif ;
				font-weight:bolder;
				font-size: 8pt;
				line-height: 8.2pt;
				text-align: center;
				margin-left: 4px;
				    padding-right: 10px;
				}
				
				.main-subclass hover{
				    color: #89AFBA;
				}


/* Layout - Content */


		#container {
            position: relative;
            top:100px;
            left:0px; z-index:0;
        }
        #event {
			background: transparent url('../images/shell/content/main/bg_event_content2.png') no-repeat scroll 0 0;
			height: 660px;
			padding:  38px 39px 27px 63px;
			position: relative;
			width: 625px;
			top: 0px;
			left: -13px;
			
		}
		#event.horiz {
			background: transparent url('../images/shell/content/main/bg_horiz_content.png') no-repeat scroll 0 0;
			height: 451px;
			left: -14px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 1024px;
		}
			#event a.tab {
				padding-left: 10px;
			}
			#event a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#event a.secondup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#event a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#event a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#event a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#event a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
		#faqmain {
			background: transparent url('../images/shell/content/main/FAQBG.png') no-repeat scroll 0 0;
			height: 536px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 625px;
			top: 0px;
			left: -14px;
			
		}
		#faqmain.horiz {
			background: transparent url('../images/shell/content/main/bg_horiz_content.png') no-repeat scroll 0 0;
			height: 591px;
			left: -14px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 1024px;
		}
			#faqmain a.tab {
				padding-left: 10px;
			}
			#faqmain a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 18px;
				position: absolute;
				top: 22px;
				width: 29px;
			}
			#faqmain a.secondup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 18px;
				position: absolute;
				top: 180px;
				width: 29px;
			}
			#faqmain a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#faqmain a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 18px;
				position: absolute;
				top: 23px;
				width: 29px;
			}
			#faqmain a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#faqmain a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 18px;
				position: absolute;
				top: 330px;
				width: 29px;
			}
		#mainPages {
			background: transparent url('../images/shell/content/main/bg_main_content.png') no-repeat scroll 0 0;
			height: 536px;
			padding: 30px 39px 28px 63px;
			position: relative;
			width: 625px;
			top: 0px;
			left: -14px;
			
		}
		    #mainPages a.tab {
				padding-left: 10px;
			}
			#mainPages a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#mainPages a.secondup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#mainPages a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#mainPages a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#mainPages a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#mainPages a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
		#main_top { 
			background: transparent url('../images/shell/content/main/bg_main_content_top.png') no-repeat scroll 0 0; 
			height: 30px; 
			left: -14px; 
			position: relative; 
			width: 727px;
		}
		#main_eventtop { 
			background: transparent url('../images/shell/content/main/bg_main_event_top.png') no-repeat scroll 0 0; 
			height: 30px; 
			left: -14px; 
			position: relative; 
			width: 727px;
		}
		#main_eventtop2 { 
			background: transparent url('../images/shell/content/main/bg_main_event_topplain2.png') no-repeat scroll 0 0; 
			height: 59px; 
			left: -20px; 
			position: relative; 
			width: 660px;
			top: -38px;
			margin-bottom: 0px;
			padding-bottom: 0px;
		}
		#main_eventcontent {
			background: transparent url('../images/shell/content/main/bg_main_content_span.png') repeat-y scroll 0 0;
			height: auto;
			left: -14px;
			padding: 38px 39px 11px 63px;
			position: relative;
			width: 625px;
		}
		    #main_eventcontent #sidetabs {
				position:relative;
				top: -32px;
				left: -63px;
			}
			#main_eventcontent a.sidetab {
				padding-left: 10px;
			}
			#main_eventcontent a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 173px;
				left: -1px;
				position: absolute;
				top: 3px;
				width: 48px;
			}
			#main_eventcontent a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 22px;
				width: 29px;
			}
			#main_eventcontent a.firstup img {
				padding:  17px 0px 10px 14px;
				
			}
			#main_eventcontent a.secondup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_eventcontent a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_eventcontent a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#main_eventcontent a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
		#main_bottom { 
			background: transparent url('../images/shell/content/main/bg_main_content_bottom.png') no-repeat scroll 0 0; 
			clear: both;
			height: 30px; 
			left: -14px; 
			position: relative; 
			width: 727px;
		}
		#main_content {
			background: transparent url('../images/shell/content/main/bg_main_content_span.png') repeat-y scroll 0 0;
			height: auto;
			left: -14px;
			padding: 8px 39px 11px 63px;
			position: relative;
			width: 625px;
		}
		    #main_content #sidetabs {
				position:relative;
				top: -37px;
				left: -63px;
			}
			#main_content a.sidetab {
				padding-left: 10px;
			}
			#main_content a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 173px;
				left: -1px;
				position: absolute;
				top: 3px;
				width: 48px;
			}
			#main_content a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 22px;
				width: 29px;
			}
			#main_content a.firstup img {
				padding:  17px 0px 10px 14px;
				
			}
			#main_content a.secondup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_content a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_content a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#main_content a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
		
		#main_pgcontent {
			background: transparent url('../images/shell/content/main/bg_main_content_span.png') repeat-y scroll 0 0;
			height: auto;
			left: -14px;
			padding: 0px 39px 11px 63px;
			position: relative;
			width: 625px;
		}
		    #main_pgcontent #sidetabs {
				position:relative;
				top: -32px;
				left: -63px;
			}
			#main_pgcontent a.sidetab {
				padding-left: 10px;
				
			}
			#main_pgcontent a.firstup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 173px;
				left: -1px;
				position: absolute;
				top: 3px;
				width: 48px;
			}
			#main_pgcontent a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 22px;
				width: 29px;
			}
			#main_pgcontent a.firstup img {
				padding:  17px 0px 10px 14px;
				
			}
			#main_pgcontent a.secondup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_pgcontent a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main_pgcontent a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up2.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#main_pgcontent a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
		#main {
			background: transparent url('../images/shell/content/main/bg_main_content.png') no-repeat scroll 0 0;
			height: 536px;
			padding: 33px 39px 28px 63px;
			position: relative;
			width: 625px;
			top: 0px;
			left: -14px;
			
		}
		
		#main.horiz {
			background: transparent url('../images/shell/content/main/bg_horiz_content.png') no-repeat scroll 0 0;
			height: 451px;
			left: -14px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 1024px;
		}
		#main.horiz2 {
			background: transparent url('../images/shell/content/main/bg_horiz_content2.png') no-repeat scroll 0 0;
			height: 451px;
			left: -14px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 1024px;
		}
		    #main #sidetabs {
				position:relative;
				top: -32px;
				left: -63px;
			}
			#main a.sidetab {
				padding-left: 10px;
			}
			#main a.tab {
				padding-left: 10px;
			}
			#main a.firstup {
				
				display: block;
				height: 147px;
				left: 17px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#main a.secondup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main a.thirdup {
				background: transparent url('../images/shell/content/main/tab_up.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#main a.firstdown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 20px;
				width: 29px;
			}
			#main a.seconddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 176px;
				width: 29px;
			}
			#main a.thirddown {
				background: transparent url('../images/shell/content/main/tab_down.png') no-repeat scroll 0 0;
				display: block;
				height: 147px;
				left: 14px;
				position: absolute;
				top: 332px;
				width: 29px;
			}
			#mimg {
				border-bottom: 1px solid #998a77;
				float: left;
				margin-bottom: 5px;
				padding-bottom: 8px;
				width: 100%;
				}
				#controls 	{ float: left; margin: 1px 0 0 24px; width: 48px; }
				#count 		{ float: right; margin: 7px 31px 0 0; width: 500px; }
					#count a {
						background: transparent url('../images/shell/content/main/mimg-position.png') no-repeat scroll 0 0;
						display: block;
						height: 11px;
						float: right;
						padding-left: 5px;
						width: 11px;
					}
					#count a:hover { background: transparent url('../images/shell/content/main/mimg-position.png') no-repeat scroll 0 -11px; }
					#count a.current { background: transparent url('../images/shell/content/main/mimg-position.png') no-repeat scroll 0 -11px; 
}
		#subPages { float: left; padding-top: 0px; width: 100%; vertical-align:top; }
		#eventPages { float: left; padding-top: 0px; margin-top:0px; width: 100%; 
		    vertical-align:top; position: relative; top: -39px; }
		#sub { clear: both; float: left; padding-top: 7px; width: 100%; }
			#desc { 
				float: left; 
				padding: 0 10px 0 10px;
				width: 325px; 
			}
				#desc h1 { color: #848484; font: bold small-caps normal 9pt; font-family: Lucida Grande, Sans-Serif ; margin-bottom: 5px; }
				#desc p { font-size: 7.4pt;font-family: Lucida Grande, Trebuchet MS, Verdana , Sans-Serif ; }
				#desc h1 span {font-size: 8pt; font-variant: normal;}
			#calevent { 
				float: left; 
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				width: 625px; vertical-align:top; position: relative; top:-50;
			 }
			#cal { 
				float: left; 
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				width: 625px; vertical-align:top; position: relative; top:-50;
			 }
			#cal .pgHdr { color: #000000; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 16pt; margin-bottom: 5px; }
			
			#cal #searchcal {
					background: transparent url('../images/shell/footer/search.png') no-repeat scroll 0 0;
					float: right;
					left: 450px;
					margin-top: -20px;
					padding:  22px 0 21px 22px;
					position: absolute;
					height: 20px;
					width: 179px;
				}
				
			#cal #searchcal input.field {
						background-color: transparent;
						border: 0;
						color: #cec8ca;
						float: left;
						height: 16px;
						padding-top: 2px;
						width: 153px;
					}
				#cal #searchcal input.submit {
						border: 0;
						cursor: pointer;
					}
			#pages { 
				float: left; 
				padding: 0px 0px 0px 0px;
				width: 650px;
				margin: 0px 0px 0px 0px;
			 }
				#pages .pgHdr { color: #000000; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 16pt; margin-bottom: 5px; }
				.hdrLnk {color: #FFEBCD; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;}
				.hdrLnk:visited {color: #FFEBCD; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;}
				.hdrLnk:active {color: #FFEBCD; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;}
				.hdrLnk:hover {color: #ffffff; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;}
			#media { 
				float: left; 
				padding:  0px 0px 0px 0px;
				width: 639px;
			 }
			 #media .toptabs 
			 {
			    position: relative;
			    padding: 0px 0px 0px 7px;
			    top: 5px;
			   
			 }
			 #faq { 
				float: left; 
				padding: 0px 8px 0px 5px;
				width: 625px; min-height:575px;
			 }
				#faq .pgHdr { color: #000000; font-family: Myriad, Arial ,Lucida Grande, Lucida Console, Verdana , Sans-Serif ; 
				font-weight: 500; font-size: 17pt; }
				#faq .headlines  
				{
					background-image: url('../images/shell/content/main/FAQCatBG.png');
					background-repeat:no-repeat;
					vertical-align: middle;
					height: 38px;text-transform:capitalize;
				}
				#faq .chgCatBG  
				{
					background-image: url('../images/shell/content/main/FAQChangeCatBG.png');
					background-repeat:no-repeat;
					vertical-align: middle;
					height: 38px;text-transform:capitalize;
				}
				#faq .popupHdr  
				{
					background-image: url('../images/shell/content/main/faq_headline_bg.png');
					background-repeat:no-repeat;
					vertical-align: middle;
					height: 24px;text-transform:capitalize;
				}
				#faq .txtBrownSm  
				{
					vertical-align: middle;
					height: 24px;
					color: #3E3428; 
					font-family: Lucida Grande, Lucida Console,Arial , Sans-Serif;
					font-size: 10pt; font-weight: normal;
					padding-left: 10px;
					text-transform:capitalize; }
					
				#faq .txtBrown  
				{
					vertical-align: middle;
					height: 36px;
					color: #3E3428; 
					font-family:Lucida Grande, Lucida Console,Arial , Sans-Serif;
					font-size: 14pt; font-weight: normal;
					padding-left: 15px;
					text-transform:capitalize; }
					
				#faq a.Questions:link  { 
				    margin: 0 0 0 23px; padding: 0;color: #27a6f6; outline: 0;
				    font-size: 10pt; text-decoration: none; 
				    font-family: Lucida Grande, Lucida Console, Arial, "MS Trebuchet",Sans-Serif; 
				}	
				#faq a.Questions:visited  { 
				    margin: 0 0 0 23px; padding: 0;color: #27a6f6; outline: 0;
				    font-size: 10pt; text-decoration: none; 
				    font-family: Lucida Grande, Lucida Console, Arial, "MS Trebuchet",Sans-Serif; 
				}
				#faq a.Questions:active  { 
				    margin: 0 0 0 23px; padding: 0;color: #27a6f6; outline: 0;
				    font-size: 10pt; text-decoration: none; 
				    font-family: Lucida Grande, Lucida Console, Arial, "MS Trebuchet",Sans-Serif; 
				}
				#faq a.Questions:hover  { 
				    margin: 0 0 0 23px; padding: 0;color: #27a6f6; outline: 0;
				    font-size: 10pt; text-decoration: none; 
				    font-family: Lucida Grande, Lucida Console, Arial, "MS Trebuchet",Sans-Serif; 
				}
				#faq .accordionPanel {
                    display:none;
                }
				#faq #searchfaq {
					background-color: transparent;
					float: right;
					left: 480px;
					margin-top: 0px;
					padding:  0px 0 0px 0px;
					position: absolute;
					height: 31px;
					width: 224px;
					top: 13px;
				}
				#faq a.CatSrch { background-color:Transparent;font-family: Lucida Grande, Lucida Console,Arial, Sans-Serif; 
					font-size: 14pt; font-weight: normal;color: #3E3428;}
				#faq a.CatSrch:hover { background-color:Transparent;font-family:Lucida Grande, Lucida Console,Arial , Sans-Serif; 
					font-size: 14pt; font-weight: normal;color:#00546D; cursor:pointer;}
				#faq #searchfaq input.field {
						background: transparent url('../images/SearchBox.png') no-repeat scroll 0 0;
						border: 0;
						color: #cec8ca;
						float: left;
						height: 31px;
						padding-top: 6px;text-indent:8px;
						width: 190px;
					}
					#faq #searchfaq input.submit {
						border: 0;
						cursor: pointer;background-color: transparent;
					}
			#pics { float: right; width: 272px; }
			#pics img{ padding: 4px;}
			#links { float: left; width: 286px; }
				#links a { display: block; }
				#links .spacer { margin-bottom: 6px; }
				#links .imgs {padding-bottom: 6px;}
			#news { color: #605942; float: right; width: 310px; vertical-align:top; padding-top:0px; margin-top:0px; }
				#news .title { border-bottom: 1px solid #998a77; margin: 4px 0 6px 0; }
				#news .item 
				{ 
				    font-family: Arial;
				    font-size: 8pt;
				}
					#news .spacer { margin-bottom: 6px; 
					    				    font-family: Arial;
				    font-size: 8pt;
					}
				 	#news .item div { display: block; font-weight: bold; height: 9px; }
					#news .item p { margin: 3px 0; padding: 0; }
					#news .lnkReadNews {
					    color: #605942;  text-decoration:none;
	                }
					#news .lnkReadNews:link {
					    color: #605942  ;  text-decoration:none;
	                }
					#news .lnkReadNews:visited {
					    color: #605942;  text-decoration:none;
	                }
					#news .lnkReadNews:active {
					    color: #605942;  text-decoration:none;
	                }
					#news .lnkReadNews:hover {
					    color: #867864;  text-decoration:none;
	                }

		
		#sidebar {
			position: absolute;
			right: 0;
			top: 97px;
			width: 328px;z-index:300;
		}
			#sidebar.ads {
				position: absolute;
				right: 0;
				top: 97px;
				width: 328px;
				z-index:300;
			}
				#sidebar.ads img{ padding: 7px 4px 7px 16px;}
				
				#sidebar #actions { float: left; padding-left: 3px; width: 325px; }
				
				#sidebar #font-resize {
					background: transparent;
					float: left;
					height: 23px;
					margin-top: 12px;
					width: 53px;
				}	
					#sidebar #font-resize a { display: block; width: 26.5px; height: 100%; }
					#sidebar #font-resize a.smaller { float: left; width: 26px; cursor:pointer; }
					#sidebar #font-resize a.bigger { float: right; width: 26px; cursor:pointer; }

				#sidebar #search {
					background: transparent url('../images/shell/footer/search.png') no-repeat scroll 0 0;
					float: left;
					left: 50px;
					margin-top: -9px;
					padding: 22px 0 21px 22px;
					position: absolute;
					height: 20px;
					width: 179px;
				}
					#sidebar #search input.field {
						background-color: transparent;
						border: 0;
						color: #cec8ca;
						float: left;
						height: 16px;
						padding-top: 2px;
						width: 153px;
					}
					#sidebar #search input.submit {
						border: 0;
						cursor: pointer;
					}

				#sidebar #icons { left: 252px; margin-top: 12px; position: absolute;  }
				#sidebar #icons img { margin-left: 5px; padding: 0; width: 23px; }
			    #sidebar #mysharebutton {left: 282px; margin-top: 12px; position: absolute;}
			    #sidebar #mysharebutton img { margin-left: 5px; padding: 0; width: 23px; }
				#sidebar #quicklinks { float: left; margin: 15px 0 0 4px; width: 328px; }
				    #sidebar #quicklinks img.qlhdr{float: left; padding: 0 170px 5px 10px;}
					#sidebar #quicklinks .fmain a { display: block; height: 20px; float: left; }
					#sidebar #quicklinks a.fmain1 { background: transparent url('../images/shell/footer/qls_quick.png') no-repeat 0 0; width: 128px; cursor:pointer; }
					#sidebar #quicklinks a.fmain1:hover { background: transparent url('../images/shell/footer/qls_quick.png') no-repeat 0 -24px; cursor:pointer; }
					#sidebar #quicklinks a.fmain2 { background: transparent url('../images/shell/footer/qls_missions.png') no-repeat 0 0; clear: both; float:left; width: 133px; cursor:pointer; }
					#sidebar #quicklinks a.fmain2:hover { background: transparent url('../images/shell/footer/qls_missions.png') no-repeat 0 -24px; cursor:pointer; }
					#sidebar #quicklinks a.fmain3 { background: transparent url('../images/shell/footer/qls_volunteer.png') no-repeat 0 0; width: 108px; cursor:pointer; }
					#sidebar #quicklinks a.fmain3:hover { background: transparent url('../images/shell/footer/qls_volunteer.png') no-repeat 0 -24px; cursor:pointer; }
					#sidebar #quicklinks a.fmain4 { background: transparent url('../images/shell/footer/qls_give.png') no-repeat 0 0; clear: both; float:left; width: 112px; cursor:pointer; }
					#sidebar #quicklinks a.fmain4:hover { background: transparent url('../images/shell/footer/qls_give.png') no-repeat 0 -24px; cursor:pointer; }
					#sidebar #quicklinks a.fmain5 { background: transparent url('../images/shell/footer/qls_prayer.png') no-repeat 0 0; width: 94px; cursor:pointer; }
					#sidebar #quicklinks a.fmain5:hover { background: transparent url('../images/shell/footer/qls_prayer.png') no-repeat 0 -24px; cursor:pointer; }

				#sidebar #quicklinks .fsub { clear: both; float: left; padding: 9px 0 0 10px; }
					#sidebar #quicklinks .fsub a { display: block; height: 17px; float: left; margin-top: 5px; }
					#sidebar #quicklinks a.fsub1 { background: transparent url('../images/shell/footer/qls_service.png') no-repeat 0 0; width: 151px; cursor:pointer; }
					#sidebar #quicklinks a.fsub1:hover { background: transparent url('../images/shell/footer/qls_service.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub2 { background: transparent url('../images/shell/footer/qls_signup.png') no-repeat 0 0; width: 55px; cursor:pointer; }
					#sidebar #quicklinks a.fsub2:hover { background: transparent url('../images/shell/footer/qls_signup.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub3 { background: transparent url('../images/shell/footer/qls_news.png') no-repeat 0 0; width: 42px; cursor:pointer; }
					#sidebar #quicklinks a.fsub3:hover { background: transparent url('../images/shell/footer/qls_news.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub4 { background: transparent url('../images/shell/footer/qls_about.png') no-repeat 0 0; width: 81px; cursor:pointer; }
					#sidebar #quicklinks a.fsub4:hover { background: transparent url('../images/shell/footer/qls_about.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub5 { background: transparent url('../images/shell/footer/qls_evite.png') no-repeat 0 0; width: 42px; cursor:pointer; }
					#sidebar #quicklinks a.fsub5:hover { background: transparent url('../images/shell/footer/qls_evite.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub6 { background: transparent url('../images/shell/footer/qls_upcoming.png') no-repeat 0 0;  width: 109px; cursor:pointer; }
					#sidebar #quicklinks a.fsub6:hover { background: transparent url('../images/shell/footer/qls_upcoming.png') no-repeat 0 -17px; cursor:pointer; }
					#sidebar #quicklinks a.fsub7 { background: transparent url('../images/shell/footer/qls_contact.png') no-repeat 0 0; width: 67px; cursor:pointer; }
					#sidebar #quicklinks a.fsub7:hover { background: transparent url('../images/shell/footer/qls_contact.png') no-repeat 0 -17px; cursor:pointer; }
				
		#adminfooter { 
			border: none;
			height: 61px;
			left: 7px;
			margin: 0px auto 0 auto;
			position: relative;
			width: 981px;
			top:-160px;
		}
		#footer { 
			border-top: 1px solid #f9f3dd;
			height: 61px;
			left: 7px;
			margin: 0px auto 0 auto;
			position: relative;
			width: 981px;
			top:0px;
		}

			#footer #actions { float: left; width: 325px; }
		
			#footer #font-resize {
				background: transparent;
				float: left;
				height: 23px;
				margin-top: 30px;
				width: 53px;
			}
				#footer #font-resize a { display: block; width: 26.5px; height: 100%; }
				#footer #font-resize a.smaller { float: left; width: 26px; }
				#footer #font-resize a.bigger { float: right; width: 26px; }
		
			#footer #search {
				background: transparent url('../images/shell/footer/search.png') no-repeat scroll 0 0;
				float: left;
				padding: 22px 0 0 22px;
				width: 179px;
			}
				#footer #search input.field {
					background-color: transparent;
					border: 0;
					color: #cec8ca;
					float: left;
					height: 16px;
					padding-top: 2px;
					width: 153px;
				}
				#footer #search input.submit {
					border: 0;
					cursor: pointer;
				}
			
			#footer #icons { margin-top: 22px; }
			#footer #icons img { margin-left: 5px; width: 23px; }
			#footer #mysharebutton { margin-top: 22px;}
			#footer #mysharebutton img { margin-left: 5px; width: 23px; }
			#footer #quicklinks { float: right; margin-top: 15px; width: 580px; }
				#footer #quicklinks .fmain a { display: block; height: 24px; float: left; }
				#footer #quicklinks a.fmain1 { background: transparent url('../images/shell/footer/ql_quick.png') no-repeat 0 0; width: 128px; }
				#footer #quicklinks a.fmain1:hover { background: transparent url('../images/shell/footer/ql_quick.png') no-repeat 0 -24px; }
				#footer #quicklinks a.fmain2 { background: transparent url('../images/shell/footer/ql_missions.png') no-repeat 0 0; width: 139px; }
				#footer #quicklinks a.fmain2:hover { background: transparent url('../images/shell/footer/ql_missions.png') no-repeat 0 -24px; }
				#footer #quicklinks a.fmain3 { background: transparent url('../images/shell/footer/ql_volunteer.png') no-repeat 0 0; width: 108px; }
				#footer #quicklinks a.fmain3:hover { background: transparent url('../images/shell/footer/ql_volunteer.png') no-repeat 0 -24px; }
				#footer #quicklinks a.fmain4 { background: transparent url('../images/shell/footer/ql_give.png') no-repeat 0 0; width: 115px; }
				#footer #quicklinks a.fmain4:hover { background: transparent url('../images/shell/footer/ql_give.png') no-repeat 0 -24px; }
				#footer #quicklinks a.fmain5 { background: transparent url('../images/shell/footer/ql_prayer.png') no-repeat 0 0; width: 67px; }
				#footer #quicklinks a.fmain5:hover { background: transparent url('../images/shell/footer/ql_prayer.png') no-repeat 0 -24px; }

				#footer #quicklinks .fsub a { display: block; height: 17px; float: left; }
				#footer #quicklinks a.fsub1 { background: transparent url('../images/shell/footer/ql_service.png') no-repeat 0 0; width: 151px; }
				#footer #quicklinks a.fsub1:hover { background: transparent url('../images/shell/footer/ql_service.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub2 { background: transparent url('../images/shell/footer/ql_signup.png') no-repeat 0 0; width: 55px; }
				#footer #quicklinks a.fsub2:hover { background: transparent url('../images/shell/footer/ql_signup.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub3 { background: transparent url('../images/shell/footer/ql_news2.png') no-repeat 0 0; width: 42px; }
				#footer #quicklinks a.fsub3:hover { background: transparent url('../images/shell/footer/ql_news2.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub4 { background: transparent url('../images/shell/footer/ql_about.png') no-repeat 0 0; width: 89px; }
				#footer #quicklinks a.fsub4:hover { background: transparent url('../images/shell/footer/ql_about.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub5 { background: transparent url('../images/shell/footer/ql_evite.png') no-repeat 0 0; width: 42px; }
				#footer #quicklinks a.fsub5:hover { background: transparent url('../images/shell/footer/ql_evite.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub6 { background: transparent url('../images/shell/footer/ql_upcoming.png') no-repeat 0 0; width: 109px; }
				#footer #quicklinks a.fsub6:hover { background: transparent url('../images/shell/footer/ql_upcoming.png') no-repeat 0 -17px; }
				#footer #quicklinks a.fsub7 { background: transparent url('../images/shell/footer/ql_contact.png') no-repeat 0 0; width: 67px; }
				#footer #quicklinks a.fsub7:hover { background: transparent url('../images/shell/footer/ql_contact.png') no-repeat 0 -17px; }				
				
/* --- Admin CSS */
	#adminmain {
			
			background: white;
			left: -14px;
			padding: 38px 39px 28px 63px;
			position: relative;
			width: 900px;
			top: 100px;
		}
	#adminmain .pgHdr { color: #000000; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 16pt; margin-bottom: 5px; }
	#adminmain .menuHdr { color: #00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 12pt; margin-bottom: 5px; }
	#adminmain .menuHdrOver { color: Gray; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 12pt; margin-bottom: 5px; }
	#adminmain .submenuHdr { position:relative; z-index: 10000;color: #000000; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 12pt; margin-bottom: 5px; }
	#adminmain .submenuHdrOver { position:relative; z-index: 10000;color: Navy; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 12pt; margin-bottom: 5px; }
	#adminmain .msg { color: red; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 12pt; margin-bottom: 5px; }
	#adminmain .smlmsg { color: black; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 10pt; margin-bottom: 5px; }
	#adminmain .smlredmsg { color: red; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 10pt; margin-bottom: 5px; }
	#adminmain a {color:#00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 10pt; margin-bottom: 5px; text-decoration: underline;}
	#adminmain a:hover {color:gray; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 10pt; margin-bottom: 5px; text-decoration: underline;}
	#adminmain a.current {color:#00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 10pt; margin-bottom: 5px; text-decoration: underline;}
	#adminmain .lblBold { color: #00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: bold; font-size: 9pt; }
	#adminmain .lblBoldUL { color: #00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: bold; font-size: 9pt; text-decoration: underline; }
	#adminmain .lblBoldBlack { color: Black; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: bold; font-size: 9pt; }
	#adminmain .lblBlack { color: Black; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 9pt; }
	#adminmain .lblBoldIt { color: #00546D; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: bold; font-size: 9pt; font-style:italic; }
	#adminmain .txtGray { color: Gray; font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; font-weight: normal; font-size: 9pt; }
	#adminmain .MyCalendar .ajax__calendar_container {
    border:1px solid #FFEBCD;
    background-color: #FAF7F0;
    color: black;
}

/* --- Dropdown menu */
.OuterPopupMenu
{
    background-color:transparent; z-index: 1800; position:relative;
     
}
.innerPopupMenu
{
    background-color:#00546D; z-index: 1800; position:relative;
}
/* --- Modal Popup */

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


.OuterPopupCategories 
{
    background-color:transparent;
    
     
}

.DropPopupCategories
{
    border-bottom: solid thin Gray;
}

.InnerPopupCategories
{
    background-color:#fff;
}

.modalPrayerPopup {
	
	width:380px;
	left: 100;
	top:100;
	
}
.modalPrayerBackground {
	background-color:Transparent;position:absolute !important; top:-120px !important;left:0px !important; width:1%; z-index:12000 !important;
	
}
.modalPrayerBackgroundM {
	background-color:Transparent;position:absolute !important; top:100px !important;left:0px !important; width:100%; z-index:13000 !important;
	
}
.modalPrayerOuterPopup 
{
    background-color:transparent;position:absolute !important; top:-120px !important;left:0px !important; width:100%; z-index:13000 !important;
     
}
.modalPrayerOuterPopupHome 
{
    background-color:transparent;position:absolute !important; top:-570px !important;left:650px !important; width:100%; z-index:13000 !important;
     
}
.modalPrayerOuterPopupHomeM 
{
    background-color:transparent;position:absolute !important; top:-520px !important;left:650px !important; width:100%; z-index:13000 !important;
     
}
.modalPrayerInnerPopup
{
    background-color:transparent; width:100%; z-index:13000 !important;
}

.modalSignUpPopup {
	
	width:400px;
	left: 100;
	top:100;
	
	
}
.modalSignUpBackground {
	background-color:Transparent;position:absolute !important; top:-100px !important;left:0px !important; z-index:99999998;
	
}
.modalSignUpOuterPopup 
{
    background-color:transparent;
    position:absolute !important; top:-100px !important;left:0px !important; 
}
.modalSignUpOuterPopupHome 
{
    background-color:transparent;position:absolute !important; top:-570px !important;left:650px !important; z-index:99999998;
}
.modalSignUpOuterPopupHomeM 
{
    background-color:transparent;position:absolute !important; top:-520px !important;left:650px !important; z-index:99999998;
}
.modalSignUpInnerPopup
{
    background-color:transparent;
}

.modalEvitePopup {
	
	width:325px;
	left: 100;
	top:100;
	
}
.modalEviteBackground {
	background-color:Transparent;position:absolute !important; top:-100px !important;left:0px !important; z-index:99999998;
	
}
.modalEviteOuterPopup 
{
    background-color:transparent;position:absolute !important; top:-100px !important;left:0px !important; z-index:99999998;
     
}
.modalEviteOuterContactsPopup 
{
    background-color:transparent;position:absolute !important; top:0px !important;left:-100px !important;z-index:10030;
     
}
.modalEviteOuterPopupHome 
{
    background-color:transparent;position:absolute !important; top:-570px !important;left:650px !important;  z-index:99999998;
     
}
.modalEviteOuterPopupHomeM 
{
    background-color:transparent;position:absolute !important; top:-520px !important;left:650px !important;  z-index:99999998;
     
}
.modalEviteContactsOuterPopupHome 
{
    background-color:transparent;position:absolute !important; top:0px !important;left:0px !important; z-index:99999998;
     
}
.modalEviteInnerPopup
{
    background-color:transparent;
}
#PopUps input.txtBox
{
	background: transparent url('../images/shell/content/main/InputBG.png') no-repeat; background-position:right; border: none; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;padding-top:3px;

}
#PopUps input
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;margin-top:0px; text-indent: 15px;

}
#PopUps textarea
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500; padding-top: 8px;

}
#PopUps select
{
    border-style: solid; border-width: 1px; border-color:#e8e8e8;color: #000000; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;
}
#PopUps input.txtBoxTrans
{
 background-color:Transparent; border: none; height:11px; font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: bold;
	
}
#PopUps input.txtBox425
{
	background: transparent url('../images/shell/content/main/txtbx425.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox265
{
	background: transparent url('../images/shell/content/main/InputBG265.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox285
{
	background: transparent url('../images/shell/content/main/InputBG285.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
	
}
#PopUps input.txtBox285Blue
{
	background: transparent url('../images/shell/content/main/txtBox285Blue.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox277
{
	background: transparent url('../images/shell/content/main/txtbxGive.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBoxCC277
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox225
{
	background: transparent url('../images/shell/content/main/txtbx225.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox200a
{
	background: transparent url('../images/shell/content/main/txtbxGive200.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBox200
{
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
	
}
#PopUps input.txtBox170
{
	background: transparent url('../images/shell/content/main/txtbxGive170.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
#PopUps input.txtBoxCC138
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC138.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
#PopUps input.txtBox127
{
	background: transparent url('../images/shell/content/main/txtbxGive127.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
#PopUps input.txtBoxCC127
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC127.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
#PopUps input.txtBoxCC150
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC150.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
#PopUps input.txtBox150
{
	background: transparent url('../images/shell/content/main/InputBG150.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}
#PopUps input.txtBox120
{
	background: transparent url('../images/shell/content/main/InputBG120.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}

#PopUps input.txtBox100
{
	background: transparent url('../images/shell/content/main/InputBG100.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}
#PopUps input.txtBoxCC75
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC75.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
#PopUps input.txtBox70
{
	background: transparent url('../images/shell/content/main/txtbx70.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
#PopUps input.txtBoxCC85
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC85.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
#PopUps input.txtBox75
{
	background: transparent url('../images/shell/content/main/InputBG75.png') no-repeat; background-position:right; border: none; height:22px; 
}
#PopUps input.txtBox100BG
{
    background: #d9d9d7 url('../images/shell/content/main/InputBG100.png') no-repeat; background-position:right; border: none; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
	
#PopUps input.givingDonationAmt
{
	background: transparent url('../images/shell/content/main/txtbxGiveAmt.png') no-repeat; background-position:right; border: none; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: bold; padding-top:6px; padding-right:10px;

}
#PopUps input.givingDonationOther
{
	background: transparent url('../images/shell/content/main/txtbxGiveDesc.png') no-repeat; background-position:right; border: none; height:25px;padding-top:8px; 
	

}
#PopUps textarea.txtarea565
{
	background: transparent url('../images/shell/content/main/txtBoxArea565.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px 
	
}
#PopUps textarea.txtarea285
{
	background: transparent url('../images/shell/content/main/inputarea285.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px 
	
}

#ModalPrayerPopUps input
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;margin-top:0px; text-indent: 15px;

}
#ModalPrayerPopUps textarea
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500; padding-top: 8px;

}
#ModalPrayerPopUps select
{
    border-style: solid; border-width: 1px; border-color:#e8e8e8;color: #000000; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;
}

#GivingTxtBoxes input
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;margin-top:0px; text-indent: 15px;

}
#GivingTxtBoxes textarea
{
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500; padding-top: 8px;

}
#GivingTxtBoxes select
{
    border-style: solid; border-width: 1px; border-color:#e8e8e8;color: #000000; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: 500;
}

input.txtBoxTrans
{
 background-color:Transparent; border: none; height:11px; font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: bold;
	
}
input.txtBox425
{
	background: transparent url('../images/shell/content/main/txtbx425.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox265
{
	background: transparent url('../images/shell/content/main/InputBG265.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox285
{
	background: transparent url('../images/shell/content/main/InputBG285.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
	
}
input.txtBox285Blue
{
	background: transparent url('../images/shell/content/main/txtBox285Blue.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox277
{
	background: transparent url('../images/shell/content/main/txtbxGive.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBoxCC277
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox225
{
	background: transparent url('../images/shell/content/main/txtbx225.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox200a
{
	background: transparent url('../images/shell/content/main/txtbxGive200.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBox200
{
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
	
}
input.txtBox170
{
	background: transparent url('../images/shell/content/main/txtbxGive170.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px; 
	
}
input.txtBoxCC138
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC138.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
input.txtBox127
{
	background: transparent url('../images/shell/content/main/txtbxGive127.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
input.txtBoxCC127
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC127.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
input.txtBoxCC150
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC150.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 15px;padding-top:8px;
}
input.txtBox150
{
	background: transparent url('../images/shell/content/main/InputBG150.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}
input.txtBox120
{
	background: transparent url('../images/shell/content/main/InputBG120.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}

input.txtBox100
{
	background: transparent url('../images/shell/content/main/InputBG100.png') no-repeat; background-position:right; border: none; height:22px; text-indent: 10px;
}
input.txtBoxCC75
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC75.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
input.txtBox70
{
	background: transparent url('../images/shell/content/main/txtbx70.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
input.txtBoxCC85
{
	background: transparent url('../images/shell/content/main/txtbxGiveCC85.png') no-repeat; background-position:right; border: none; height:22px;padding-top:8px; 
}
input.txtBox75
{
	background: transparent url('../images/shell/content/main/InputBG75.png') no-repeat; background-position:right; border: none; height:22px; 
}
input.txtBox100BG
{
    background: #d9d9d7 url('../images/shell/content/main/InputBG100.png') no-repeat; background-position:right; border: none; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
	
input.givingDonationAmt
{
	background: transparent url('../images/shell/content/main/txtbxGiveAmt.png') no-repeat; background-position:right; border: none; height:22px; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: bold; padding-top:6px; padding-right:10px;

}
input.givingDonationOther
{
	background: transparent url('../images/shell/content/main/txtbxGiveDesc.png') no-repeat; background-position:right; border: none; height:25px;padding-top:8px; 
	

}
textarea.txtarea565
{
	background: transparent url('../images/shell/content/main/txtBoxArea565.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px 
	
}
textarea.txtarea285
{
	background: transparent url('../images/shell/content/main/inputarea285.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px 
	
}



.txtBlack  
{
	vertical-align: middle;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: normal;
	padding-left: 15px;
	}
.txtBlackSm  
{
	vertical-align: middle;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
}
.txtBlackXSm  
{
	vertical-align: middle;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
}
.txtBlackXXSm  
{
	vertical-align: middle;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: normal;
}
.txtBlackXXSmBoldUL  
{
	vertical-align: middle;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: bold; text-decoration: underline;
}
.waterMarkAdmin { 
    color: Black; 
    font-family: Verdana, Arial, "Trebuchet MS", Sans-Serif; 
    font-weight: normal; font-size: 9pt;}

.waterMarkGray 
{
	vertical-align:middle;
	padding-top: 3px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray285 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG285.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray265 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG265.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray200 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray150
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG150.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray120
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG120.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray100 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG100.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkGray75 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG75.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}

.waterMarkBlack 
{
	vertical-align:middle;
	padding-top: 3px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackTrans
{
	vertical-align:middle;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background-color: transparent; border: none; height:11px;
	
}
.waterMarkBlack425
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbx425.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack565ta
{
	vertical-align:middle;
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtBoxArea565.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px;
	
}
.waterMarkBlack285ta 
{
	vertical-align:middle;
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/inputarea285.png') no-repeat 0 0; 
	background-position:right; border: none; height:114px; text-indent: 15px 
	
}
.waterMarkBlack285Blue 
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtBox285Blue.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack285 
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG285.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC277 
{
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack277 
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGive.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack265 
{
	vertical-align:middle;
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG265.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack225
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbx225.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack200a 
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGive200.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack200 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG200.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack170
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGive170.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack127 
{
	vertical-align:middle;
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGive127.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC127 
{
	vertical-align:middle;
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC127.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC138
{
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC138.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC150
{
	vertical-align:middle;
	text-indent: 15px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC150.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack150 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG150.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack120
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG120.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack100 
{
	vertical-align:middle;
	text-indent: 5px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG100.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack75 
{
	vertical-align:middle;
	text-indent: 0px; padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/InputBG75.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC75 
{
	vertical-align:middle;
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC75.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlack70
{
	vertical-align:middle;
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbx70.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackCC85
{
	vertical-align:middle;
	padding-top:8px;
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7.5pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveCC85.png') no-repeat 0 0; background-position:right; border: none; height:22px;
	
}
.waterMarkBlackGiveOther 
{
	vertical-align:middle;
	color: Black;padding-top:9px;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	background: transparent url('../images/shell/content/main/txtbxGiveDesc.png') no-repeat 0 0; background-position:right; border: none; height:25px;
	
}
.txtGraySm  
{
	vertical-align: middle;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
}
.txtGrayMed  
{
	vertical-align: middle;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: normal;
}

.txtBread
{
    vertical-align: middle;
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: normal;
}



.txtRedXSm  
{
	vertical-align: middle;
	color: Red; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: normal;
}
.txtRequired 
{
	vertical-align: top;
	color: Red; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6pt; font-weight: normal; 
	line-height: 0.2;
	*line-height: 0.3;
	position: relative; top:-2px;
}
.tdReqFld
{
    line-height: 0.2;
	*line-height: 0.3;
}
.txtRequiredLg 
{
	vertical-align: middle;
	color: Red; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6pt; font-weight: normal; 
	line-height: 0.3;
	*line-height: 1.5;
	position: relative; top:-2px;
}
.txtRedSm  
{
	vertical-align: middle;
	color: Red; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7pt; font-weight: normal;
}
.txtRedSmBold  
{
	vertical-align: middle;
	color: Red; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.txtBlackSmBold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.txtBlackSmPrayer 
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: 500;
}
.txtBlackXSmBold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7pt; font-weight: bold;
}
.txtBlackMedBold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}

.totalAmount {
color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 14pt; font-weight: bold;
	padding-right: 20px;
}

.txtBlackMed
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: normal;
}
.txtBlackPages
{
	color: #000000; 
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana; 
	font-size: 12px; font-weight: normal;
}
.txtBlack9Bold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 9pt; font-weight: Bold;
}
.txtBlackLgBold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: 600;
}
.txtBlackXLgBold  
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 14pt; font-weight: bold;
}
.txtBrownLgBold  
{
	color: #867864; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.txtBrownLg 
{
	color: #77706b; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: normal;
}
.txtBrownMed 
{
	color: #867864; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: normal;
}
.txtBrownMedBold
{
	color: #867864; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.txtBrownSm
{
	color: #867864; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
}
.txtBrownSmBold
{
	color: #867864; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.txtWhtXXLgBold  
{
	color: #ffffff; 
	font-family:Arial,Lucida Sans Unicode, tahoma, Verdana , Sans-Serif ; 
	font-size: 28pt; font-weight:normal;
}
.txtLtBlueSmBold  
{
	color: #d2e0e4; 
	font-family:Lucida Sans Unicode, tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight:normal;
}
.txtLtBlueLgBold  
{
	color: #d2e0e4; 
	font-family:Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight:bold;
}
.txtWhtSmBold  
{
	color: #ffffff; 
	font-family:Lucida Sans Unicode, tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight:normal;
}
.txtBlackXXLgBold  
{
	color: #000000; 
	font-family:Arial , Verdana , Sans-Serif ; 
	font-size: 18pt; font-weight:500;
}
.txtBlackXXXLgBold  
{
	color: #000000; 
	font-family:Arial , Verdana , Sans-Serif ; 
	font-size: 24pt; font-weight:500;
}
.txtBlack30
{
	color: #000000; 
	font-family:Arial , Verdana , Sans-Serif ; 
	font-size: 24pt; font-weight:500;
}
.txtBlueXXSmBold  
{
	vertical-align: middle;
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: bold; text-decoration: none;
}
.txtBlueSmBold  
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.txtBlueSm
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
}
.txtBlueMedBold  
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.txtBlueMed
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: normal;
}
.txtBlueLGBold  
{
	color: #307388; 
	font-family: Lucida Sans Unicode, Myriad, Arial,Lucida Grande, Lucida Console,sans-serif; 
	font-size: 11pt; font-weight: bold;
}
.txtBlueLG
{
	color: #307388; 
	font-family: Arial,Lucida Sans Unicode, Myriad, Lucida Grande, Lucida Console,sans-serif; 
	font-size: 11pt; font-weight: normal;
}
.txtBlueBold  
{
	color: #00546d; 
	font-family: Lucida Sans Unicode, Myriad, Arial,Lucida Grande, Lucida Console,sans-serif; 
	font-size: 11pt; font-weight: bold;
}
.txtBlueXLGBold  
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 16pt; font-weight: bold;
}
.txtBlueXXLGBold  
{
	color: #51819b; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 24pt; font-weight: 500;
}
.txtBlueXLG 
{
	color: #477791; 
	font-family: tahoma,Arial , Verdana , Sans-Serif ; 
	font-size: 16pt; font-weight: normal;
}
.txtLgHdr  
{
	color: #000000; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 20pt; margin-bottom: 5px; 
}
.floatRight { 
     float: right; 
    clear: right; 
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    margin-left: 10px;
    margin-bottom: 10px;
}
.altTrans 
{
    filter: alpha(opacity=90); /* MSIE/PC */
    opacity: .9;
}
.pgCMSTxt
{
width:600px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana;
font-size: 12px;

}
.lnkReadMore
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMore:link
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMore:visited
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMore:active
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMore:hover
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}

.lnkMedia
{
	color: #FFFFFF;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMedia:link
{
	color: #FFFFFF; text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMedia:visited
{
	color: #FFFFFF;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMedia:active
{
	color: #FFFFFF;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMedia:hover
{
	color: #FFFFFF;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMediaSpeaker
{
	color: #d2e0e4;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: bold; cursor:pointer;
}
.lnkMediaSpeaker:link
{
	color: #d2e0e4; text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: bold; cursor:pointer;
}
.lnkMediaSpeaker:visited
{
	color: #d2e0e4;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: bold; cursor:pointer;
}
.lnkMediaSpeaker:active
{
	color: #d2e0e4;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: bold; cursor:pointer;
}
.lnkMediaSpeaker:hover
{
	color: #44889D;  text-decoration:none;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 12pt; font-weight: bold; cursor:pointer;
}
.lnkMediaBar
{
	color:  Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkMediaBar:link
{
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMediaBar:visited
{
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMediaBar:active
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkMediaBar:hover
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold; cursor:pointer;
}
.lnkReadMoreUL
{
	color: #00546d; text-decoration:underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMoreUL:link
{
	color: #00546d;  text-decoration:underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMoreUL:visited
{
	color: #00546d;  text-decoration:underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMoreUL:active
{
	color: #00546d;  text-decoration:underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkReadMoreUL:hover
{
	color: #44889D;  text-decoration:underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkSmall
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: 500;
}
.lnkSmall:link
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: 500;
}
.lnkSmall:visited
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: 500;
}
.lnkSmall:active
{
	color: #00546d; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: 500;
}
.lnkSmall:hover
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 6.5pt; font-weight: 500;
}
.lnkNewsHdr
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkNewsHdr:visited
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkNewsHdr:active
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkNewsHdr:hover
{
	color: #00536D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}

.lnkBack:link
{
	color: #000000 ; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBack:visited
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBack:active
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBack:hover
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlue:link
{
	color: #44889D ; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlue:visited
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlue:active
{
	color: #44889D; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlue:hover
{
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}

.lnkBackBlueUL:link
{
	color: #44889D ;  text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlueUL:visited
{
	color: #44889D;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlueUL:active
{
	color: #44889D;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBackBlueUL:hover
{
	color: #000000;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.lnkBreadCrumb:link
{
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.lnkBreadCrumb:visited
{
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.lnkBreadCrumb:active
{
	color: Gray; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.lnkBreadCrumb:hover
{
	color: Black; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
}
.lnkBlackMedUL:link
{
	color: #000000 ;  text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkBlackMedUL:visited
{
	color: #000000;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkBlackMedUL:active
{
	color: #000000;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.lnkBlackMedUL:hover
{
	color: Gray;   text-decoration: underline;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 11pt; font-weight: bold;
}
.ddlBox
{
 border-style:solid; border-color:#efe6c9; border-width: 1px;vertical-align: middle;
	color: #000000; padding-top: 3px;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	
}
.ddlBoxDark
{
 border-style:solid; border-color:#e8e8e8; border-width: 1px;vertical-align: middle;
	color: #000000; padding-top: 2px;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	width: 45px;
	
}
.ddlBoxDarkLg
{
 border-style:solid; border-color:#e8e8e8; border-width: 1px;vertical-align: middle;
	color: #000000; padding-top: 2px;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: normal;
	width: 65px;
	
}
.CalPopUpBG 
{
	background-image: url(../images/shell/content/main/Cal_PopUpCenter.png);
 background-repeat: repeat-x;
height: 30px; vertical-align:top;
}
.CalPopUpPanel
{
    position: absolute;
    top:0px;
    left:0px;
    display:block;
    visibility:hidden;
}
.CalPopUpTxt
{
	
font-family: Arial , Verdana , Sans-Serif ; 
 font-size: 8pt; font-weight: bold; white-space:nowrap; 	
}
.CalPopUpTxtSep
{
	
font-family: Arial , Verdana , Sans-Serif ; 
 font-size: 8pt; font-weight: bold; padding-left: 2px; padding-right: 4px;	
}
.CalEventTxt
{
	color: #77706b;
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 8pt; font-weight: bold;
}
.CalBGCenter
{
	background-image: url(../images/shell/content/main/Cal_BG2_Center.png);
	background-repeat:repeat-y;
	 background-color:Transparent; 
	width: 451px; height:35px;
	overflow: hidden;
	
}
.CalBGFooter
{
	background-image: url(../images/shell/content/main/Cal_BG2_Footer.png);
	background-repeat:no-repeat;
	 background-color:Transparent;
	width: 451px; height:14px;
	overflow: hidden;
	
}
.CalBGHdr
{
	background-image: url(../images/shell/content/main/Cal_BG2_Hdr.png); background-position: left bottom ;
	background-repeat:no-repeat; background-color:Transparent; 
	width: 451px; height:16px;
	overflow: hidden;
	
}
.CalBG
{
	background-image: url(../images/shell/content/main/Cal_BG2.png);
	background-repeat:no-repeat;
	color: #000000; 
	width: 551px; height:351px;
	overflow: hidden;
	
}
.CalDayBG
{
	background-image: url(../images/shell/content/main/Cal_DayBGnew.png);
	background-repeat:no-repeat; width:54px;height:56px;
}
.CalDayTxt
{
	color:#51819b; font-family: Arial; font-size: 11pt; text-align: left; vertical-align:bottom; padding-left: 2px;	
}
.CalDayWords
{
	color:white; font-family: Tahoma, Verdana; font-size: 8pt; font-weight:bold; text-align: left; vertical-align:bottom; padding: 8px 8px 8px 8px;	
}
.CalPopUpHover
{
    position: absolute;
    top:0px;
    left:0px;
    display:block;
    visibility:hidden;
}
.givingTotalAmtBG
{
    background: transparent url('../images/shell/content/main/txtbxGiveAmt.png') no-repeat; background-position:top; border: none; height:22px; 
	margin-bottom: 8px; text-align: right; padding-right:50px;
}
.givingCheckBG
{
	background-image: url(../images/shell/content/main/GivingCheckBG.png);
	background-repeat:no-repeat;
	color: #000000; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 7pt; font-weight: bold;left:0px; top:0px;
}
.verticaltext{
font: bold 13px Arial;
position: absolute;
right: 3px;
top: 20px;
width: 15px;
writing-mode: tb-rl;
}
#ChkDate { position:relative; left:480px; top:-28px;}
#ChkAmt { position:relative; left:455px; top:25px;}
#ChkAmtTxt { position:relative; left:100px; top:10px;}
#ChkRtNbr { position:relative; left:30px; top:47px;}
#ChkAcctNbr { position:relative; left:180px; top:28px;}
.btnImg
{
	background-image: url(../images/btnBG.png);
	background-repeat:no-repeat;
	color: #ffffff; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 10pt; font-weight: bold;
	 background-color:Transparent;
	 border-style:none; width:214px; height:25px;
}
.btnMedImg
{
	background-image: url(../images/btnBlueBGMed.png);
	background-repeat:no-repeat;
	color: #ffffff; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 16pt; font-weight: bold; text-transform:uppercase;
	 background-color:Transparent;
	 border-style:none; width:145px; height:26px;
}
.btnSmImg
{
	background-image: url(../images/btnSmBG.png);
	background-repeat:no-repeat;
	color: #ffffff; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 14pt; font-weight: 500; text-transform:uppercase;
	 background-color:Transparent;
	 border-style:none; width:150px; height:25px;
}
.btnSmGrayImg
{
	background-image: url(../images/btnGrayBGSm.png);
	background-repeat:no-repeat;
	color: #ffffff; 
	font-family: Arial , Verdana , Sans-Serif ; 
	font-size: 16pt; font-weight: bold;
	 background-color:Transparent;
	 border-style:none; width:78px; height:27px;
}
.level1
{
    background-color:Transparent;
    color: #FFEBCD; font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;
}

.level2
{
    color: White;
    font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;
    background-color: #00546D;
}

.level3
{
    color: #FFEBCD;
    font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;
    background-color: #00546D;
}

.hoverstyle
{
    color: White;
    font-family: Arial , Verdana , Sans-Serif ; font-weight: normal; font-size: 10pt; padding-left:3px;
}
       
.sublevel1
{
    background-color: Gray !important;
    color: White !important;
    font-variant: small-caps;
}  
/* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(../images/img.php2.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:400px !important; /* IE Win = width - padding */
      width: 400px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:40px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:25px 0 15px 40px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */

.updn-wm
{
    /* make this the positioning parent */
    position: relative;
}
.updn-wm label
{
    /* place watermark behind text box */
    position: absolute;
    left: 12px;
    top: 0px;
    /* watermark styling */
    color: #999;
    font-family: Arial,verdana, sans-serif;
    font-size: small;
    font-style: normal;
}
.updn-wm2
{
    /* make this the positioning parent */
    position: relative;
}
.updn-wm2 label.reg
{
    /* place watermark behind text box */
    position: absolute;
    left: 12px;
    top: 0px;
    /* watermark styling */
    color: #000; padding-top:5px;
    font-family: Arial,verdana, sans-serif;
    font-size: 9pt;
    font-style: normal; font-weight: 500;
}
.updn-wm3
{
    /* make this the positioning parent */
    position: relative;
}
.updn-wm3 label.reg
{
    /* place watermark behind text box */
    position: absolute;
    left: 12px;
    top: 0px;
    /* watermark styling */
    color: #000; padding-top:5px;
    font-family: Arial,verdana, sans-serif;
    font-size: 7.5pt;
    font-style: normal; font-weight: bold;
}
img.thumb
  {-ms-interpolation-mode: bicubic;}
  #clearBoth { clear:both;}
  