body{background:url(../Imagesnew/page_headerbg.gif) left top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
html, body{margin:0; padding:0; height:100%; width:auto;}

a{outline:none;}
a img{outline:none;}
input{outline:none;}

li{list-style:none;}
h1, h2, h3, p, ul, li, table, tr, td{margin:0; padding:0;}

a{text-decoration:none;}
input{border:1px solid #d5d5d5; border-right:3px solid #c9c9c9; border-bottom:3px solid #c9c9c9; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px;}
.clear{clear:both; font-size:0; line-height:0;}

input.radio, input.checkbox{border:none; font-size:0px;}
a.logo{background:url(../Imagesnew/logo.gif) left top no-repeat; width:324px; height:50px; display:block; margin:35px 0 0px 10px;}

.search_panel{padding-top:45px;}
.search_panel label{font-weight:bold;}

input.button{color:#1f5556;	border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('../Imagesnew/left_btn.gif') no-repeat left 50%;
	height:25px;	position:relative;
	padding:0px;
	font-size:12px;	line-height:25px;	font-weight:bold;	color:#ffffff;	text-transform:uppercase;	cursor:pointer;
}
.buttonEnding{position:absolute; display:inline; width:7px; height:25px; background:url(../Imagesnew/right_btn.gif) left no-repeat;}

.mid_bg{background:url(../Imagesnew/mid_bg.gif) left top repeat-x;}
.miles_txtbox{width:51px;}

.top_menu{padding:19px 10px 0 10px;}
.top_menu li{float:left; margin:0; padding:0;}
.top_menu li a{background:url(../Imagesnew/default_tablt.gif) left top no-repeat; display:block; height:42px; float:left; margin:0 1px;}
.top_menu li a span{background:url(../Imagesnew/default_tabrt.gif) right top no-repeat; display:block; height:32px; padding:14px 12px 0 12px; color:#ada197; font-size:12px; font-weight:bold;}
.top_menu li a:hover{background:url(../Imagesnew/selected_tablt.gif) left top no-repeat;color:#ffffff; background-color:inherit;}
.top_menu li a:hover span{background:url(../Imagesnew/selected_tabrt.gif) right top no-repeat;color:#ffffff; background-color:inherit;}

.top_menu li.selected a{background:url(../Imagesnew/selected_tablt.gif) left top no-repeat;color:#ffffff; background-color:inherit;}
.top_menu li.selected a span{background:url(../Imagesnew/selected_tabrt.gif) right top no-repeat;color:#ffffff; font-size:12px; font-weight:bold; background-color:inherit;}
/* ============ header bg ============ */
.tabpadd{padding:11px 0 0 10px;}
.mid_banner{background:url(../Imagesnew/mid_banner.jpg) 0 0 no-repeat; height:259px;}
/* ============ signup section ============ */
.loging_bg{ background:url(../Imagesnew/login_bg.gif) 0 0 no-repeat; height:259px; width:364px;}
.loging_bg h2{font:normal 18px Arial, Helvetica, sans-serif; color:#fff; text-align:left; padding:7px 0 0 48px; background-color:inherit;}
.logintab{	margin:22px auto 0 auto;}
.logintab h3{font:normal 18px Arial, Helvetica, sans-serif; color:#000; text-align:left; padding:7px 0 0 75px; float:left;}
.separator{background:url(../Imagesnew/separator.gif) 0 0 no-repeat;}
p.newuser{font:bold 13px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0 0 0 15px; text-align:left;}
p.register{font:normal 11px Arial, Helvetica, sans-serif; color:#ff9904; margin:0; padding:0 0 0 15px; text-align:left;}
p.register a{color:#ff9904; background-color:inherit;}
p.register a:hover{text-decoration:underline;}
.inputuser{border:1px solid #d5d5d5; border-right:3px solid #c9c9c9; border-bottom:3px solid #c9c9c9; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; width:200px;}
.labellogin{width:75px; float:left; display:block;}
.ErrorMsz{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color :Red;font-weight:bold;text-decoration:none;}
.remembertext{font:normal 11px Arial, Helvetica, sans-serif; color:#000;}
.forgot_link{padding-right:15px;}
.forgot_link a{color:#ff9904; background-color:inherit; font-size:11px;}
.forgot_link a:hover{text-decoration:underline;}
p.googletext{font:normal 11px Arial, Helvetica, sans-serif; color:#000000; padding:0 10px 0 0; text-decoration:underline; text-align:right;}
p.googlemapbg{background:url(../Imagesnew/google_mapbg.gif) left top no-repeat; width:354px; height:255px; padding:10px 0 0 10px;}
p.googlemapbg img{border:1px solid #b9b9b9;}

.redborder_bot{border-bottom:2px solid #c2012d;}
.blueborder_bot{border-bottom:2px solid #4398ef;}
.blackborder_bot{border-bottom:2px solid #7b7c7b;}
.yellowborder_bot{border-bottom:2px solid #fec008;}
.greenborder_bot{border-bottom:2px solid #1A8A1A;}
#tabs{float:left;width:100%;background:#fff; font-size:14px; font-weight:bold;height:26px;}
#tabs ul{padding:0px 10px 0 10px;}
#tabs li{float:left;}
#tabs a{background:url(../Imagesnew/tableft.gif) no-repeat left top;display:block; margin:0; padding:0 2px 0 4px;text-decoration:none;height:26px; margin-right:2px; color:#aaaaa1;}
#tabs a span{display:block; background:url(../Imagesnew/tabright.gif) no-repeat right top; padding:5px 15px 5px 15px;color:#aaaaa1; height:16px;}

#tabs #redselected a{background-position:0% -26px; color:#fff;}
#tabs #redselected a span{background-position:100% -26px; color:#fff;}
#tabs #blueselected a{background-position:0% -52px; color:#fff;}
#tabs #blueselected a span{background-position:100% -52px; color:#fff;}
#tabs #blackselected a{background-position:0% -78px; color:#fff;}
#tabs #blackselected a span{background-position:100% -78px; color:#fff;}
#tabs #yellowselected a{background-position:0% -104px; color:#fff;}
#tabs #yellowselected a span{background-position:100% -104px; color:#fff;}


#tabs #redactivitiesselected a{background-position:0% -26px; color:#fff;}
#tabs #redactivitiesselected a span{background-position:100% -26px; color:#fff;}
#tabs #bluegroupsselected a{background-position:0% -52px; color:#fff;}
#tabs #bluegroupsselected a span{background-position:100% -52px; color:#fff;}
#tabs #blackchurchesselected a{background-position:0% -78px; color:#fff;}
#tabs #blackchurchesselected a span{background-position:100% -78px; color:#fff;}
#tabs #yellowministriesselected a{background-position:0% -104px; color:#fff;}
#tabs #yellowministriesselected a span{background-position:100% -104px; color:#fff;}
.red_theme{height:215px;overflow:auto;}
.red_theme .tabs_content{border-bottom:1px solid #f7e4e5; margin-bottom:12px;line-height:18px;}
.red_theme .tabs_content .listing a{font:bold 14px Arial, Helvetica, sans-serif; color:#c0252b;}
.red_theme .tabs_content .listing a:hover{text-decoration:underline;}
.red_theme a.free_btn_rt{background:url(../Imagesnew/free_button_rt.gif) right top no-repeat; color:#ffffff; height:14px; line-height:14px;}
.red_theme .free_btn_lt{background:url(../Imagesnew/free_button_lt.gif) left top no-repeat; padding:0 5px; height:14px;}
.red_theme .date{color:#8c8c8c; font-size:11px; font-weight:bold; padding:3px 0;}

a.red_link{font:bold 14px Arial, Helvetica, sans-serif; color:#c0252b;}
a.blue_link{font:bold 14px Arial, Helvetica, sans-serif; color:#4d9ef2;}

.blue_theme{height:225px;overflow:auto;}
.blue_theme .tabs_content{border-bottom:1px solid #1f90ed; margin-bottom:12px;line-height:18px;}
.blue_theme .tabs_content .listing a{font:bold 14px Arial, Helvetica, sans-serif; color:#4d9ef2;}
.blue_theme .tabs_content .listing a:hover{text-decoration:underline;}
.blue_theme .date{color:#8c8c8c; font-size:11px; font-weight:bold; padding:3px 0;}

.black_theme{height:225px;overflow:auto;}
.black_theme .tabs_content{border-bottom:1px solid #000000; margin-bottom:12px;line-height:18px;}
.black_theme .tabs_content .listing a{font:bold 14px Arial, Helvetica, sans-serif; color:#000000;}
.black_theme .tabs_content .listing a:hover{text-decoration:underline;}
.black_theme .date{color:#8c8c8c; font-size:11px; font-weight:bold; padding:3px 0;}

.yellow_theme{height:225px;overflow:auto;}
.yellow_theme .tabs_content{border-bottom:1px solid #febf06; margin-bottom:12px;line-height:18px;}
.yellow_theme .tabs_content .listing a{font:bold 14px Arial, Helvetica, sans-serif; color:#febf06;}
.yellow_theme .tabs_content .listing a:hover{text-decoration:underline;}
.yellow_theme .date{color:#8c8c8c; font-size:11px; font-weight:bold; padding:3px 0;}

.section_title h3{border-bottom:1px solid #e3e1d8; font-size:18px; padding:0 0 0 10px;}
.partner_bg a{background:url(../Imagesnew/join_activechurch.gif) left top no-repeat; width:273px; height:180px; display:block;}

.share_bg a{background:url(../Imagesnew/tell_story.gif) left top no-repeat; width:273px; height:180px; display:block;}
.twitter_btn a{background:url(../Imagesnew/twitter_btn.gif) left top no-repeat; width:268px; height:55px; display:block; margin-top:10px;}
.fbook_btn a{background:url(../Imagesnew/fbook_btn.gif) left top no-repeat; width:268px; height:44px; display:block;}
.follow_us{padding-top:6px;}

.searchpanel_container{position:absolute;margin-top:-4px; width:98%;border-bottom:2px solid #cacaca; z-index:1000; width:1000px;}
.search_panelbg{background:#ffffff url(../Imagesnew/search_panelbg.gif) left top repeat-x; height:296px; border:3px solid #fe7c02;}
.search_panelbg h2{padding:2px 0;}
.groupactivitypanel_container{position:absolute;margin-top:-4px; width:50%;border-bottom:2px solid #cacaca; z-index:1000; width:300px;}
.close_btn{margin-bottom:-10px;}
.close_btn a{background:url(../Imagesnew/close_btn.gif) left top no-repeat; display:block; width:51px; height:13px; float:right; margin:5px 5px 0 0;}

.whowhat_panel{float:left;width:27%; margin:10px 0 0 20px; width:258px;}
.whowhat_panel h2{color:#ada197; border-bottom:1px dashed #ada197;}
.whowhat_panel p{background:url(../Imagesnew/info_icon.gif) left top no-repeat; width:24px; height:19px; float:right; margin-top:-22px;}
.search_box{background:url(../Imagesnew/search_box.gif) left top no-repeat; width:255px; height:22px;}
.search_box input{background:none; border:0; width:224px; height:14px; padding:3px; font-weight:bold; color:#b1b1b1;}
.activities{padding-top:10px;}
.activities li{padding:5px 4px 4px 4px;}
.activities li a{color:#000000; padding-left:3px;}
.activities li li{padding:3px 0 0 10px;}
.activities li li a{padding-left:3px;}

.whenwhere_panel{float:left;width:40%; margin:10px 0 0 20px; width:390px;}
.whenwhere_panel h2{color:#ada197; border-bottom:1px dashed #ada197;}
.loc_area{padding:10px 0 0 0;}
.loc_area{width:80px; font-weight:bold; padding-top:5px;}
.miles_area{padding:10px 0 0 0;}
.miles_area{width:40px; font-weight:bold; padding-top:5px;}
.date_rangebox{width:120px; padding-top:5px;}
.date_rangetxt{width:75px; padding-top:5px; font-weight:bold;}

.why_panel{float:left;width:20%; margin:10px 0 0 20px; width:225px;}
.why_panel h2{color:#ada197; border-bottom:1px dashed #ada197;}

.srch_btncontainer{float:right; margin-top:-35px; padding-right:25px;}

.footer{background:#a9a79d;bottom:0;color:#e9e9e9; font-size:11px; width:100%; position:absolute; height:101px;}
.footer td{padding:10px 10px 0 10px;}
.footer a{color:#e9e9e9; font-size:11px;}
.footer a:hover{text-decoration:underline;}

/*---------- Banner Style ----------------*/
.banner_ltcurve{background:url(../Imagesnew/banner_ltcurve.gif) left top no-repeat; height:259px; padding-top:4px;}
.banner_rtcurve{background:url(../Imagesnew/banner_rtcurve.gif) right top no-repeat; height:259px;}
.left_curvebanner{background:url(../Imagesnew/left_curvebanner.gif) left top no-repeat; height:259px; width:11px; position:absolute; z-index:999;}

#featured{width:auto;padding-right:225px; position:relative; height:250px;}
#featured ul.ui-tabs-nav{position:absolute; top:0; left:0px; list-style:none; padding:0; margin:0; width:194px;}
#featured ul.ui-tabs-nav li{ padding:1px 0; padding-left:5px; font-size:12px; color:#666;}
#featured ul.ui-tabs-nav li a p{font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#featured ul.ui-tabs-nav li a p.lt_title{font-size:16px; font-weight:bold; color:#ffffff; text-transform:uppercase;}
#featured li.ui-tabs-nav-item a{display:block; height:62px; padding:10px 25px 10px 10px; color:#fff; background:url(../Imagesnew/org_bg.png) left -82px no-repeat;}
#featured li.ui-tabs-nav-item a:hover{background:url(../Imagesnew/org_bg.png) left -82px no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:url(../Imagesnew/org_bg.png) top left no-repeat;}
#featured .ui-tabs-panel{left:200px; width:100%; height:250px; background:inherit; color:#000; position:relative;}
#featured .ui-tabs-panel .info{position:absolute; top:0px; left:0; width:100%; height:70px; background: url(../Imagesnew/transparent-bg.png);}
#featured .info h2{font-size:24px; font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#827f6f; padding:5px; margin:0; text-transform:uppercase;}
#featured .info p{margin:20px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#969696;}
#featured .info a{text-decoration:none; color:#827f6f;}
#featured .info a:hover{text-decoration:none;}
#featured .ui-tabs-hide{display:none;}

#featured .info .join_icon{padding-top:50px;}
#featured .info .join_icon div{background:url(../Imagesnew/join_icon.gif) right top no-repeat; width:111px; height:155px;}
#featured .info .magnifier_icon{padding-top:50px;}
#featured .info .magnifier_icon div{background:url(../Imagesnew/magnifier_icon.gif) right top no-repeat; width:184px; height:170px;}
#featured .info h2.magnifier_info{margin-top:40px;}
#featured .info .cs_icon{padding-top:88px;}
#featured .info .cs_icon div{background:url(../Imagesnew/cs_icon.gif) right top no-repeat; width:140px; height:132px;}
#featured .info h2.cs_info{margin-top:40px;}


#featured .info h2.notepad_icon{background:url(../Imagesnew/notepad_icon.gif) left top no-repeat; margin-top:40px; padding:0 0 0 60px;}


/*---------- After Login page 10-04-08 -----------*/
.profile_ltcurve{background:url(../Imagesnew/profile_ltcurve.gif) top left no-repeat;padding:10px;}
.profile_rtcurve{background:#ffffff url(../Imagesnew/profile_rtcurve.gif) top right no-repeat;}
.profile_ltcurve a{color:#000000; background:inherit; font-size:11px;text-decoration:underline;}
.profile_ltcurve a:hover{text-decoration:none;}

.userpic_bg{background:url(../Imagesnew/userpic_bg.gif) left top no-repeat; width:85px; height:85px;}
.userpic_bg img{border:1px solid #ffffff; margin:6px; width:70px; height:70px;}
.userpic_bg input{border:1px solid #ffffff; margin:6px; width:70px; height:70px;}
.user_name h2{border-bottom:1px solid #c3c1ba;}
.user_name h2 span{color:#ff9904; font-size:22px;}

.user_detailtlt{line-height:20px; padding-top:10px;}
.user_detailtlt li{color:#767676; font-weight:bold;}
.user_detail{line-height:20px; padding-top:10px; font-size:12px;}
.user_detail a{color:#ff9904; text-decoration:none;}
.user_descp{line-height:20px; padding-top:10px;}

.profilebot_ltcurve{background:url(../Imagesnew/profilebot_ltcrv.jpg) top left no-repeat; height:33px; width:100%;}
.profilebot_rtcurve{background:url(../Imagesnew/profilebot_rtcrv.jpg) top right no-repeat; height:33px; width:100%;}

.innerpage_tab{border-bottom:1px solid #940000; color:#929191; padding:0 10px;}
.innerpage_tab li{float:left; margin-left:2px;}
.innerpage_tab li a{ display:block; height:28px; padding:0 8px 0 0;}
.innerpage_tab li a span{display:block; height:23px; padding:5px 0 0 8px;color:#929191; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.innerpage_tab li a:hover{background:url(../Imagesnew/innerpage_rtcurve.gif) right top no-repeat;}
.innerpage_tab li a span:hover{background:url(../Imagesnew/innerpage_ltcurve.gif) left top no-repeat; color:#ffffff;}

.innerpage_tab li.innerselect a{background:url(../Imagesnew/innerpage_rtcurve.gif) right top no-repeat;}
.innerpage_tab li.innerselect a span{background:url(../Imagesnew/innerpage_ltcurve.gif) left top no-repeat; color:#ffffff;}

.innersub_tab{padding:13px;}
.innersub_tab li{float:left; margin-right:10px;}
.innersub_tab li a{color:#940000; font-weight:bold; padding-right:6px; display:block; height:24px;}
.innersub_tab li a span{padding:4px 0 0 6px; display:block; height:20px;}

.innersub_tab li a:hover{background:url(../Imagesnew/innersub_tabrtcrv.gif) right top no-repeat;}
.innersub_tab li a span:hover{background:url(../Imagesnew/innersub_tabltcrv.gif) left top no-repeat;}

.innersub_tab li.innersubtab_selected a{background:url(../Imagesnew/innersub_tabrtcrv.gif) right top no-repeat;}
.innersub_tab li.innersubtab_selected a span{background:url(../Imagesnew/innersub_tabltcrv.gif) left top no-repeat;}

.innersub_tab a .grn_txt{color:#027e02; font-weight:bold;}
.innersub_tab a .blue_txt{color:#1f90ed; font-weight:bold;}

.church_invite{border-bottom:1px solid #940000; color:#929191; font-weight:bold; font-size:16px; padding:0 10px;}
.church_linkchurch{border-bottom:1px solid #7F7F7F; color:#000000; font-weight:bold; font-size:16px; padding:0 10px;}
.church_link{padding-top:12px; float:left; width:85%;}
.church_link a{color:#ff9904; font-weight:bold; padding-left:10px;}

.accpt_declcontainer{width:22%; float:right; text-align:right; padding-top:10px;}
.accpt_declcontainer a{float:left; margin:0 0 0 10px;}
.accept_btn{background:url(../Imagesnew/accept_btn.gif) left top no-repeat; display:block; width:66px; height:23px;}
.decline_btn{background:url(../Imagesnew/decline_btn.gif) left top no-repeat; display:block; width:66px; height:23px;}

.rht_grntab li a{background:url(../Imagesnew/green_tabs.gif) left top no-repeat; color:#ffffff; font-size:15px; font-weight:bold; text-transform:uppercase; display:block; width:223px; height:28px; padding:7px 0 0 10px;}

a.border{color: #ffffff;	text-decoration: none;}
a.border:hover{color: #ffffff; text-decoration: none;}

.widget-center-green{background:url(../imagesnew/green_tabs.gif) left top no-repeat; width:233px; height:35px;}
.widget-center-gray{background:url(../imagesnew/black_tabs.gif) left top no-repeat; width:233px; height:35px;}
.widget-center-blue{background:url(../imagesnew/blue_tabs.gif) left top no-repeat; width:233px; height:35px;}
.widget-center{background:url(../imagesnew/red_tabs.gif) left top no-repeat; width:233px; height:35px;}
.updown_arrow{float: left; margin: 7px 0 0 8px; width:16px;}
.widget-headingsLink{padding:6px 0 6px 3px; float:left; width:176px;color:#259025;}
.widget-headingsLink a{color:#ffffff; font-size:12px; font-weight:bold; text-transform:uppercase;}
.widget_rightinfo{float: right; padding:6px 15px 0 0; width:12px;}
.green_link a{color:#259025;}
.gray_link a{color:#0E0E0F;}
.blue_link a{color:#57A5F5;}
.red_link a{color:#AE032A;}



/*---------- Detials page 10-04-08 -----------*/

.detail_title{border-bottom:1px solid #c3c1ba;}
.detail_title h2{color:#000000; font-size:22px; font-weight:normal; float:left;}

.lt_link{float:right;}
.lt_link li{float:left; padding:0 5px;}
.lt_link li a{font-size:11px; text-decoration:none; padding:3px;}
.lt_link li a:hover{background:#ff7600; text-decoration:none; color:#ffffff;}
.lt_link li ul li{padding:0; margin:0;}

.bigchurch_bg{width:165px; height:168px;}
.bigchurch_bg div{border:3px solid #ff6c00; margin:6px; width:159px; height:155px;}
.bigchurch_bg div input{width:159px; height:155px;}

.send_request{background:#eeeeee;}
.send_request td{padding-left:5px;}

.title_txt{width:135px; float:left; margin-left:20px; padding:7px 0;}
.txt_box{ width:80%; padding:7px 0;}
.txt_box textarea{border:1px solid #d5d5d5; border-right:3px solid #c9c9c9; border-bottom:3px solid #c9c9c9; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px;}

.listing_scroll{width:100%; height:390px; overflow:auto; margin-bottom:48px}
.prayer_listing td{padding-left:5px;}

.prayer_list{background:none;}
.table_bgColor{ background-color:#fafafa; padding:10px; margin-bottom:2px;}
.table_bgColor h2{font:bold 16px/23px Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #dfdfdf; margin-bottom:5px; }
.table_bgColor p{font-weight:normal;}
.table_bgColor p span{display:block; color:#929191; font-weight:bold; margin-top:3px;}

.praise{ background-color:#ffffff; border-bottom:solid 1px #f7e4e5; padding:10px; overflow:hidden;}
.praise:hover{ background-color:#fcf8f8; padding:10px;}
.free_btn{background:url(../imagesnew/free_button.gif) left top no-repeat; display:block; width:38px; height:14px; text-align:right;}
h2.worship a{font-size:14px; font-weight:bold; color:#c0252b; padding-bottom:7px;}
.praise p a{font-weight:bold; color:#000; text-decoration:none; font-size:11px;}
.praise p a:hover{color:#940000;}
.praise p.date{font-weight:bold; color:#8c8c8c; font-size:11px; padding-top:3px;}
.praise p.date a{color:#ad032a; padding:0 3px 0 3px; font-weight:normal;}
.praise p.date a:hover{ text-decoration:underline;}

.church_grpname{border-bottom:1px solid #1f90ed; color:#1f90ed; font-weight:bold; font-size:16px; padding:0 10px;}
.church_grp{background-color:#ffffff; border-bottom:solid 1px #e1e7ec; padding:10px; overflow:hidden;}
.church_grp:hover{background-color:#f0f6fc; padding:10px;}
h2.grp_name a{font-size:14px; font-weight:bold; color:#1f90ed; padding-bottom:7px;}
h2.grp_name span div{float:left; }
h2.grp_name span a{font-size:11px; font-weight:bold; color:#000;}
.church_grp p.date{font-weight:bold; color:#8c8c8c; font-size:11px; padding-top:3px;}

.church_Church{border-bottom:1px solid #000000; color:#000000; font-weight:bold; font-size:16px; padding:0 10px;}
.church_Chu{background-color:#ffffff; border-bottom:solid 1px #7F7F7F; padding:10px; overflow:hidden;}
.church_Chu:hover{background-color:#E8E8E8; padding:10px;}
h2.Chu_name a{font-size:14px; font-weight:bold; color:#000000; padding-bottom:7px;}
h2.Chu_name span div{float:left; }
h2.Chu_name span a{font-size:11px; font-weight:bold; color:#000;}
.church_Chu p.date{font-weight:bold; color:#8c8c8c; font-size:11px; padding-top:3px;}

.church_Minstry{border-bottom:1px solid #febf06; color:#febf06; font-weight:bold; font-size:16px; padding:0 10px;}
.church_Min{background-color:#ffffff; border-bottom:solid 1px #FEE496; padding:10px; overflow:hidden;}
.church_Min:hover{background-color:#FEF2CE; padding:10px;}
h2.Min_name a{font-size:14px; font-weight:bold; color:#febf06; padding-bottom:7px;}
h2.Min_name span div{float:left; }
h2.Min_name span a{font-size:11px; font-weight:bold; color:#000;}
.church_Min p.date{font-weight:bold; color:#8c8c8c; font-size:11px; padding-top:3px;}
/*---------- Registration page 10-05-04 -----------*/
.registration_title h2{background:url(../imagesnew/registration_icon.gif) left top no-repeat; font-size:22px; font-weight:normal; border-bottom:1px solid #c3c1ba; padding:3px 3px 3px 40px;}

.mandatory_txt{margin-top:-20px; width:100%; text-align:right; font-size:11px;}
.mandatory_txt span{color:#f30000;}

.td_padd{padding:10px 10px 0 10px;}

.form_fields td{border:0; border-collapse:collapse; margin:0; padding:4px 0;}
.form_fields label{font-weight:bold; float:left; padding-top:2px;}
.form_fields span{color:#f30000;}
.form_fields .txtField{width:243px;border:1px solid #d5d5d5; border-right:3px solid #c9c9c9; border-bottom:3px solid #c9c9c9; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px;}
.form_fields input.chkbox{border:0; font-size:0; width:auto;}

.sub_title{color:#6d6d6d; font-size:14px; font-weight:bold; border-bottom:1px solid #cccccc; width:93%; margin:0 auto;}
.form_fields td.innerpage_tab{padding:0 10px;}
.form_fields .innerpage_tab{border-bottom:1px solid #940000; color:#929191; padding:0 10px;}
.form_fields .innerpage_tab li{float:left;  margin-left:2px;}
.form_fields .innerpage_tab li a{float:left;font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; height:28px; padding:0 0 0 0; text-decoration:none; color:#929191;}
.form_fields .innerpage_tab li a span{float:left;display:block; height:23px; padding:5px 8px 0 8px; color:#929191;}
.form_fields .innerpage_tab li a:hover{background:url(../imagesnew/innerpage_rtcurve.gif) right top no-repeat; text-decoration:none; color:#ffffff;}
.form_fields .innerpage_tab li a:hover span{background:url(../imagesnew/innerpage_ltcurve.gif) left top no-repeat; color:#ffffff;float:left;display:block; height:23px; padding:5px 8px 0 8px; cursor:pointer;}

.form_fields .innerpage_tab li.inner_select a{background:url(../imagesnew/innerpage_rtcurve.gif) right top no-repeat; text-decoration:none; color:#ffffff;}
.form_fields .innerpage_tab li.inner_select a span{background:url(../imagesnew/innerpage_ltcurve.gif) left top no-repeat; color:#ffffff;}
.form_fields  h2 span{color:#000000;font-size:22px; font-weight:normal; border-bottom:1px solid #c3c1ba; padding:3px 3px 3px 15px;}
.add_church h2{font-size:22px; font-weight:normal; border-bottom:1px solid #c3c1ba; padding:3px 3px 3px 15px;}
.chkboxPadd input{margin:0 0 0 20px;border:0; font-size:0; width:auto;}



/*---------- Member Settins page 10-04-29 -----------*/

#member_setting{float:left;width:100%; font-size:14px; font-weight:bold;height:26px;}
#member_setting ul{padding:0px 10px 0 10px;}
#member_setting li{float:left;}
#member_setting a{background:url(../imagesnew/tableft.gif) no-repeat left top;display:block; margin:0; padding:0 2px 0 4px;text-decoration:none;height:26px; margin-right:2px; color:#aaaaa1;}
#member_setting a span{display:block; background:url(../imagesnew/tabright.gif) no-repeat right top; padding:5px 15px 4px 15px;color:#aaaaa1;}

#member_setting .redselected a{background-position:0% -26px; color:#fff;}
#member_setting .redselected a span{background-position:100% -26px; color:#fff;}
#member_setting .blueselected a{background-position:0% -52px; color:#fff;}
#member_setting .blueselected a span{background-position:100% -52px; color:#fff;}
#member_setting .blackselected a{background-position:0% -78px; color:#fff;}
#member_setting .blackselected a span{background-position:100% -78px; color:#fff;}
#member_setting .yellowselected a{background-position:0% -104px; color:#fff;}
#member_setting .yellowselected a span{background-position:100% -104px; color:#fff;}
#member_setting .greenselected a{background-position:0% -130px; color:#fff;}
#member_setting .greenselected a span{background-position:100% -130px; color:#fff;}

.grid_titlebrd{border-bottom:3px solid #767674;}
.grid_title{color:#575757; font-weight:bold; padding:5px 10px;}

.chkBox{padding:6px;}
.chkBox input{border:none;}
.grid_churchname{color:#575757; padding:5px 10px;}
.row{background:#e3e2df;border-bottom:1px solid #e3e2df;}
.rowWhitebrd{border-bottom:1px solid #ffffff;}

.alternaterow{background:#ffffff;border-bottom:1px solid #e3e2df;}
.rowWhitebrd{border-bottom:1px solid #ffffff;}

a.newfreebtn_rt{background:url(../Imagesnew/free_button_rt.gif) right top no-repeat; color:#ffffff; height:14px; line-height:14px; font-size:11px; font-weight:bold;}
.newfreebtn_lt{background:url(../Imagesnew/free_button_lt.gif) left top no-repeat; padding:0 5px; height:14px;}


/* Manage Friends */

.grid_title{background-color:#f5f5f2; border-bottom:3px solid #d4cac2; color:#ada197; height:31px;}
.grid_item{border-bottom:1px solid #e4e4e4;}
.paging_link{float:right; width:auto;}
.paging_link a{background:url(../Imagesnew/paging_bg.gif) left top repeat-x; border:1px solid #ff9419; display:block; float:left; padding:0 10px; margin-left:2px; text-decoration:none; height:14px;}


/* Common CSS */
a.normal_redlink{font:bold 12px Arial, Helvetica, sans-serif; color:#c0252b; text-decoration:none;}
a.normal_redlink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#c0252b; text-decoration:underline;}
.PagingInformation
{
	font-family:Arial,Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color :WindowText ;
}
.PagingInformation:hover
{
	font-family:Arial,Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	color :red;
}


/* top dropdown menu */
#dtab
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 0px;
	margin: 0px;
}
#dtab ul li
{
	padding: 5px 5px;
	list-style-type: none;
}
#dtab ul li a
{
	height: auto;
}
#dtab a
{
	display: block;
	width: auto;
}
#dtab a:hover
{
	color:#ffffff;
}
#dtab li
{
	float: left;
	margin: 0;
}

#dtab li ul
{
	position: absolute;
	left: -999em;
	padding:0;
	margin: 0px;
	background: #ffffff;
	border:2px solid #ff7600;
	z-index:1;
}
#dtab li ul li
{
	display: block;
	clear: both;
	background: #ffffff;
	margin: 0 0 0 0;
	padding:1px;
}

#dtab li ul li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	color: #000;
	text-align: left;
	margin: 0px;
	clear: both;
	width: 160px;
}
#dtab li ul li a:hover
{
	background:#ff7600;
	color: #fff;
	font-weight:bold;
}
#dtab li:hover ul
{
	left: auto;
}
#dtab li:hover ul, #dtab li.sfhover ul
{
	left: auto;
}


.Default
{
	font-size:smaller;
	font-family:Tahoma; 
}

table 
{ 
	padding:0px;
	border-collapse:collapse; 
}

.DropDownLook
{
	padding:0px;
	border-style:solid;
	border-width:1px;
}

.DivClose
{
	display:none;
	position:absolute;
	width:250px;
	height:220px;
	border-style:solid;
	border-color:Gray; 
	border-width:1px;
	background-color:#99A479;
}

.LabelClose
{
	vertical-align:text-top; 
	position:absolute;
	bottom:0px;
	font-family:Verdana;
}

.DivCheckBoxList
{
	display:none;
	background-color:White;
	width:250px;
	position:absolute;
	height:200px;
	overflow-y:auto; 
	overflow-x:hidden;
	border-style:solid;
	border-color:Gray; 
	border-width:1px;
}

.CheckBoxList
{
	position:relative;
	width:250px;
	height:10px; 
	overflow:scroll;
	font-size:small;
}
