/* CSS Document */
body
{
	background-color: #000000;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
}
h2
{
	margin: 5px 0 10px;
	padding: 0;
	font-size: 16px;
	color: #960000;
	border-bottom: 1px solid #ccc;
	line-height: 26px;
}
h3
{
	margin: 5px 0 10px;
	padding: 0;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	line-height: 24px;
}
h4
{
	margin: 5px 0 5px;
	padding: 0;
	font-size: 13px;
	color: #333;
	font-weight: bold;
}


a
{
	color: #C51818;
	text-decoration: none;
}
a:hover
{
	color: #333;
	text-decoration: none;
}
a.border
{
	
	color: #E3E3E3;
	text-decoration: none;
}
a.border:hover
{
	color: #E3E3E3;
	text-decoration: none;
}

a.small
{
	color: #C51818;
	text-decoration: none;
	font-size: 10px;
}
a.small:hover
{
	color: #333;
	text-decoration: none;
	font-size: 10px;
}

a.more
{
	color: #C51818;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/more-icon.gif) no-repeat right 5px;
	padding-right: 10px;
	font-size: 11px;
}

a.more:hover
{
	color: #333;
	text-decoration: none;
}


#container
{
	height: auto;
	width: 100%;
}
#container #header
{
	width: 100%;
}
#container #header .header-left
{
	background: url(../images/header-left.jpg) top left no-repeat;
	width: 12px;
	height: 157px;
}
#container #header .header-center
{
	background: url(../images/header-center.jpg) top left repeat-x;
	width: auto;
	height: 157px;
}
#container #header .header-right
{
	background: url(../images/header-right.jpg) top left no-repeat;
	width: 12px;
	height: 157px;
}
#container #navigation
{
	background: url(../images/nav-bar-bg.jpg) top left repeat-x;
	height: 39px;
	width: 100%;
}
#container #navigation a
{
	font-family: Tahoma;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#container #navigation a:hover
{
	font-family: Tahoma;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#container #navigation a .menu
{
	float: left;
	height: 35px;
	padding: 0 20px 0 20px;
	background: url(../images/nav-divider.jpg) right no-repeat;
	height: 36px;
}
#container #navigation a .menu:hover
{
	background: url(../images/nav-hover.jpg) top left repeat-x;
	height: 35px;
	width: auto;
}



#container .content-section
{
	background: #F2F2F2 url(../images/content-bg-top.jpg) top left repeat-x;
	height: auto;
	padding: 20px 0px 10px;
}

/* widget section */
#container .content-section .widget-box
{
	width: 225px;
	height: auto;
}



#container .content-section .widget-box-login
{
	width: 2250px;
	height: auto;
	text-align: left;
}
#container .content-section .widget-left
{
	background: url(../images/widget-left.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}
#container .content-section .widget-center
{
	background: url(../images/widget-center.jpg) top left repeat-x;
	width: auto;
	height: 30px;
}
#container .content-section .widget-right
{
	background: url(../images/widget-right.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}
#container .content-section .widget-left1
{
	background: url(../images/widget-left1.jpg) top left no-repeat;
	width: 6px;
	height: 60px;
}
#container .content-section .widget-center1
{
	background: url(../images/widget-center1.jpg) top left repeat-x;
	width: auto;
	height: 60px;
}
#container .content-section .widget-right1
{
	background: url(../images/widget-right1.jpg) top left no-repeat;
	width: 6px;
	height: 60px;
}
#container .content-section .widget-content
{
	border-left: 1px solid #ccc;
	height: auto;
	border-right: 1px solid #ccc;
	background: #fff url(../images/widget-bg.jpg) repeat-x bottom left;
}
#container .content-section .widget-bottom-left
{
	background: url(../images/widget-bottom-left.jpg) top left no-repeat;
	width: 5px;
	height: 5px;
}
#container .content-section .widget-bottom-center
{
	background: url(../images/widget-bottom-center.jpg) top left repeat-x;
	width: auto;
	height: 5px;
}
#container .content-section .widget-bottom-right
{
	background: url(../images/widget-bottom-right.jpg) top left no-repeat;
	width: 5px;
	height: 5px;
}


#container .widget-left-gray
{
	background: url(../images/widget-left-gray.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}
#container .widget-center-gray
{
	background: url(../images/widget-center-gray.jpg) top left repeat-x;
	width: auto;
	height: 30px;
}
#container .widget-right-gray
{
	background: url(../images/widget-right-gray.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}

#container .widget-left-orange
{
	background: url(../images/widget-left-orange.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}
#container .widget-center-orange
{
	background: url(../images/widget-center-orange.jpg) top left repeat-x;
	width: auto;
	height: 30px;
}
#container .widget-right-orange
{
	background: url(../images/widget-right-orange.jpg) top left no-repeat;
	width: 6px;
	height: 30px;
}


#container .widget-center-blue
{
	background: url(../images/widget-center-blue.jpg) top left repeat-x;
	width: auto;
	height: 30px;
}

#container .widget-right-blue
{
	background: url(../images/widget-right-blue.jpg) top left no-repeat;
	width: 3px;
	
	height: 30px;
}
#container .widget-left-blue
{
	background: url(../images/widget-left-blue.jpg) top left no-repeat;
	height: 30px;
	width: 3px;
}

#container .widget-center-green
{
	background: url(../images/widget-center-green.jpg) top left repeat-x;
	width: auto;
	height: 30px;
}

#container .widget-right-green
{
	background: url(../images/widget-right-green.jpg) top left no-repeat;
	width: 3px;
	
	height: 30px;
}
#container .widget-left-green
{
	background: url(../images/widget-left-green.jpg) top left no-repeat;
	width: 3px;
	
	height: 30px;
}
/* search section */

#search-bg
{
	background: url(../images/search-panel-bg.jpg) top left no-repeat;
	width: 600px;
	height: 28px;
	margin-top: 1px;
	margin-right: 5px;
}
#search-in
{
	margin-left: 30px;
	margin-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.searchbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	width: 145px;
	padding: 2px 2px;
	height: 14px;
	color: #000000;
	border: 1px solid #e4e4e4;
	font-weight: normal;
	color: #666666;
	margin-left: 5px;
}

.search-btn
{
	background: url(../images/search-btn.jpg) top left no-repeat;
	width: 67px;
	padding: 2px 0px 2px;
	border: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.member-btn
{
	background: url(../images/member.jpg) top left no-repeat;
	width: 118px;
	padding: 2px 0px 2px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}



/*starts Middle section */

#container .content-section .content-main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 15px;
	text-align: justify;
}
#container .content-section .content-main .content-text h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #303030;
	margin: 0;
	padding: 0;
}
hr
{
	height: 1px;
	width: 100%;
	background-color: #E0D9CD;
	border: 0px;
}

.widget-headings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 30px;
	margin-left: 3px;
	padding-left: 20px;
	background: url(../images/arrow.gif) no-repeat 0 50%;
}

.widget-headingsnoarrow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 30px;
	margin-left: 3px;
	padding-left: 20px;
}
.redold-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C51818;
	text-decoration: none;
}
.redold-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C51818;
	text-decoration: underline;
}

.red-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.red-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5AA31E;
	text-decoration: underline;
}

.redBig-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.redBig-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5AA31E;
	text-decoration: underline;
}

.basic-text
{
	font-size: 12px;
	font-weight: normal;
	padding: 15px;
	text-align: justify;
}

.red-bold
{
	font-weight: bold;
	color: #C51818;
	text-decoration: none;
}





.datatable
{
	background: #960000;
	border: 1px solid #ccc;
	border-right: none;
	border-bottom: none;
}
.datatable .head
{
	background: #960000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.datatable .data
{
	background: #f1f1f1;
	color: #333;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	vertical-align: middle;
}


/**Login**/

#login-container
{
	height: auto;
	width: 730px;
}
#login-container .top-left
{
	background: url(../images/login-top-left.jpg) top left no-repeat;
	width: 8px;
	height: 36px;
}
#login-container .top-center
{
	background: url(../images/login-top-center.jpg) top left repeat-x;
	width: auto;
	height: 36px;
}
#login-container .top-right
{
	background: url(../images/login-top-right.jpg) top left no-repeat;
	width: 8px;
	height: 36px;
}

#login-container .middle
{
	background: #FFF4E4;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: auto;
	height: auto;
	padding: 50px 40px;
}

#login-container .bottom-left
{
	background: url(../images/login-bottom-left.jpg) top left no-repeat;
	width: 8px;
	height: 8px;
}
#login-container .bottom-center
{
	background: url(../images/login-bottom-center.jpg) top left repeat-x;
	width: auto;
	height: 8px;
}
#login-container .bottom-right
{
	background: url(../images/login-bottom-right.jpg) top left no-repeat;
	width: 8px;
	height: 8px;
}

#login-container .login-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: center;
}
#login-container #widget-container
{
	height: auto;
	width: auto;
	margin-top: 50px;
}
#login-container #widget-container .login-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5E5E5E;
	text-align: justify;
}



#login-container .widget-top-left
{
	background: url(../images/login-widget-top-left.jpg) top left no-repeat;
	width: 8px;
	height: 36px;
}
#login-container .widget-top-center
{
	background: url(../images/login-widget-top-center.jpg) top left repeat-x;
	width: auto;
	height: 36px;
}
#login-container .widget-top-right
{
	background: url(../images/login-widget-top-right.jpg) top left no-repeat;
	width: 8px;
	height: 36px;
}

#login-container .widget-middle-small
{
	background: #FFF;
	border-left: 1px solid #940000;
	border-right: 1px solid #940000;
	width: auto;
	height: auto;
	padding: 5px 20px;
}

#login-container .widget-bottom-left
{
	background: url(../images/login-widget-bottom-left.jpg) top left no-repeat;
	width: 8px;
	height: 8px;
}
#login-container .widget-bottom-center
{
	background: url(../images/login-widget-bottom-center.jpg) top left repeat-x;
	width: auto;
	height: 8px;
}
#login-container .widget-bottom-right
{
	background: url(../images/login-widget-bottom-right.jpg) top left no-repeat;
	width: 8px;
	height: 8px;
}
#login-container .widget-middle-small a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: underline;
	margin-left: 25px;
	line-height: 25px;
}
#login-container .widget-middle-small a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D3D3D;
	text-decoration: none;
	margin-left: 25px;
	line-height: 25px;
}


.login-widget-headings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 8px;
}

.login-input
{
	border: #DFC7A5 1px solid;
	background: #FFFCF8;
	width: 160px;
}
.login-widget-intext
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3D3D3D;
	font-weight: bold;
}

.login-btn
{
	background: url(../images/login-btn.jpg) top left no-repeat;
	width: 67px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-left: 25px;
}

.Add-btn
{
	background: url(../images/member.jpg) top left no-repeat;
	width: 110px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.ForgetPassword-btn
{
	background: url(../images/member.jpg) top left no-repeat;
	width: 110px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-left: 25px;
}
/*registration-page*/
.middle-reg
{
	background: #FFF4E4;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: auto;
	height: auto;
	padding: 0px 40px;
}

.reg-btn
{
	background: url(../images/login-btn.jpg) top left no-repeat;
	width: 67px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.other-btn
{
	background: url(../images/login-btn.jpg) top left no-repeat;
	width: 160px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-left: 25px;
}

.Group-btn
{
	background: url(../images/member1.jpg) top left no-repeat;
	width: 180px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
/*footer*/
#footer
{
	height: auto;
	width: 100%;
}
#footer .left-f
{
	background: url(../images/footer-left.jpg) top left no-repeat;
	width: 10px;
	height: 83px;
}
#footer .center-f
{
	background: url(../images/footer-center.jpg) top left repeat-x;
	height: 83px;
	width: auto;
	text-align: center;
	color: #FFFFFF;
}
#footer .right-f
{
	background: url(../images/footer-right.jpg) top left no-repeat;
	width: 10px;
	height: 83px;
}
#footer .center-f a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	margin-right: 20px;
	margin-left: 20px;
	font-weight: bolder;
}
#footer .center-f a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	margin-right: 20px;
	margin-left: 20px;
}

.copyright
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	padding-top: 10px;
}
.copyright a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal !important;
	text-decoration: underline;
}
.copyright a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}


.activepage a
{
	color: #C51818;
	text-decoration: none;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}
.activepage a:hover
{
	color: #ff0000;
	text-decoration: none;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
}


/*NEWADDs*/

.SkyBlue-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4D89B6;
	text-decoration: none;
}


.SkyBlue-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4D89B6;
	text-decoration: underline;
}


.Orange-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #d95a15;
	text-decoration: none;
}
.Orange-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #d95a15;
	text-decoration: underline;
}

.red-Activities
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C51818;
	text-decoration: none;
}
.red-Activities:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C51818;
	text-decoration: underline;
}


.red-unjoinActivities
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.red-unjoinActivities:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.lableh2
{
	margin: 5px 0 10px;
	padding: 0;
	font-size: 14px;
	color: #960000;
	border-bottom: 1px solid #ccc;
	line-height: 26px;
}

.praiseuname
{
	margin: 5px 0 10px;
	padding: 0;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 24px;
	text-decoration: underline;
}

.widget-headingsLink
{
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 30px;
	margin-left: 3px;
	padding-left: 0px;
	float: left;
}

.widget-headingsLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
	line-height: 30px;
	margin-left: 3px;
	padding-left: 0px;
}

.normal
{
	font-weight: normal;
	color: Black;
}
.line-bottom
{
	border-bottom: 1px solid #ff0000;
}

.widget-toplinks
{
	width: 20px;
	float: left;
	background: url(../images/arrow.gif) no-repeat 0 50%;
	margin-top: 6px;
}
.widget-toplinksdown
{
	width: 20px;
	float: left;
	background: url(../images/arrow2.gif) no-repeat 0 50%;
}





/* CSS Document */
.blue-widjet
{
	width: 100%;
	height: 39px;
	background: url(../images/Sub-header-bg.gif) repeat-x left top;
}
.blue-widjet .top-icon
{
	width: 35px;
	height: 25px;
	background: url(../images/arrow.png) no-repeat 10px 3px;
}
.blue-widjet .header-text
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px 0 0 2px;
}

.blue-bottom
{
	width: 100%;
	height: 38px;
	background: url(../images/text-content-bottom.gif) repeat-x left top;
}
.blue-title h4
{
	display: block;
	float: left;
	margin: 0;
	padding: 8px 0 0 10px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: verdana;
}
.blue-title h3
{
	display: block;
	float: left;
	margin: 0;
	padding: 8px 15px 0 0px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	font-family: verdana;
	float: right;
}
.blue-text p
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-right: 20px;
	padding-left: 8px;
	padding-top: 0px;
}
.blue-more a
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	float: right;
	margin: 0;
	padding: 0 20px 0 0;
}
.blue-more a:hover
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #1092d6;
	float: right;
	margin: 0;
	padding: 0 20px 0 0;
}
.blue-links
{
	font-family: Arial, Helvetica, san s-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1092d6;
	text-decoration: none;
}


.blue-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #d95a15;
	text-decoration: underline;
}



.inner-title-text
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #980000;
	padding: 0;
	margin: 0;
}
.inner-content-text
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0;
	margin: 0;
	line-height: 19px;
}
.inner-Active-text
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #141414;
	padding: 0;
	margin: 0;
}
.inner-date-text
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 0;
	margin: 0;
}
.message-title-text
{
	font-family: Italic;
	font-size: 14px;
	font-weight: bold;
	color: #141414;
	padding: 0;
	margin: 0;
}
.message-title-readed
{
	font-family: Italic;
	font-size: 14px;
	font-weight: bold;
	color: #B3B3B3;
	padding: 0;
	margin: 0;
}
.message-date-text
{
	font-family: Italic;
	font-style: italic;
	font-size: 11px;
	font-weight: normal;
	color: #333399;
	padding: 0;
	margin: 0;
}
.message-body-text
{
	font-family: Italic;
	font-size: 12px;
	font-weight: bold;
	color: #141414;
	padding: 0;
	margin: 0;
}
.message-body-readed
{
	font-family: Italic;
	font-size: 12px;
	font-weight: bold;
	color: #B3B3B3;
	padding: 0;
	margin: 0;
}
.usermessage-date-text
{
	font-family: Italic;
	font-style: italic;
	font-size: 11px;
	font-weight: normal;
	color: #13812f;
	padding: 0;
	margin: 0;
}
.Relpy-btn
{
	background: url(../images/login-btn.jpg) top left no-repeat;
	width: 67px;
	height: 20px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.title-text
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #4D89B6;
	padding: 0;
	margin-left: 15px;
	margin-top: 15px;
}
.textbox-inner
{
	font-family: arial;
	font-size: 16px;
	color: #4D89B6;
	padding: 0;
	border: #DFC7A5 1px solid;
	background: #FFFCF8;
	width: 160px;
}

.grey_bg
{
	background: url(../images/menu_bg.gif) repeat-x left top;
	height: 35px;
}
.link_style
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.link_style a
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.link_style a:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

.modalPopupBackground
{
	filter: Alpha(Opacity=10);
	-moz-opacity: 0.1;
	opacity: 0.1;
	width: 100%;
	height: 100%;
	background-color: #999999;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 500;
}
.detail_dropdown ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 350px;
	background-color: Red;
}
.detail_dropdown li
{
	list-style: none;
	background-color: #fff;
	margin: 1px 0px 1px 0px;
	padding: 3px 0px 3px 0px;
	background-color: #F0F0F0;
}
.detail_dropdown li a
{
	margin: 0px;
	padding: 5px;
	list-style: none;
	font-weight: bold;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.detail_dropdown li a:hover
{
	margin: 0px;
	padding: 5px;
	list-style: none;
	font-weight: bold;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}


.Grey-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.grey_button_style
{
	background-color: Gray;
	color: White;
	font-size: 12px;
	padding: 4px;
	font-family: Arial;
	border: 0px;
}

.Heading-bar
{
	background: url(../images/Heading_Bar.gif) no-repeat right top;
	height: 30px;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	padding: 0px 15px 0px 0px;
}


.Pink-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: none;
}


.Pink-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: underline;
}


.Pink-links-Heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: none;
}


.Pink-links-Heading:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: underline;
}


.Pink-links-Heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: none;
}


.Pink-links-Heading1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FB6B82;
	text-decoration: underline;
}


.Blue-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: none;
}



.Blue-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: underline;
}


.Blue-links-Heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: none;
}

.Blue-links-Heading:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: underline;
}

.Blue-links-Heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: none;
}

.Blue-links-Heading1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6698FF;
	text-decoration: underline;
}

.Black-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}




.Black-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.Black-links-Heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.Black-links-Heading:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.Black-links-Heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.Black-links-Heading1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.Direction-Link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Maroon;
	text-decoration: none;
}

.Direction-Link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Maroon;
	text-decoration: underline;
}


     
      
/******* Tabs *******/
.navigation{width:522px; float:left;}
.navigation ul{margin:0; padding::0;}
.navigation a{display:block; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background:url(../images/grey-tab-left.gif) no-repeat left top; padding:5px 15px 4px 15px; color:#868686;}
.navigation li{background:url(../images/grey-tab-right.gif) no-repeat right top; margin:0px 3px 0px 0px; padding:0px; list-style:none; float:left;}

.navigation #activities{background:url(../images/red-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #activities a{background:url(../images/red-tab-left.gif) no-repeat left top; color:#ffffff;}

.navigation #groups{background:url(../images/blue-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #groups a{background:url(../images/blue-tab-left.gif) no-repeat left top; color:#ffffff;}

.navigation #churches{background:url(../images/black-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #churches a{background:url(../images/black-tab-left.gif) no-repeat left top; color:#ffffff;}
.navigation #ministries{background:url(../images/org-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #ministries a{background:url(../images/org-tab-left.gif) no-repeat left top; color:#ffffff;}

.navigation #activitiesSelected{background:url(../images/red-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #activitiesSelected a{background:url(../images/red-tab-left.gif) no-repeat left top; color:#ffffff;}

.navigation #groupsSelected{background:url(../images/blue-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #groupsSelected a{background:url(../images/blue-tab-left.gif) no-repeat left top; color:#ffffff;}

.navigation #churchesSelected{background:url(../images/black-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #churchesSelected a{background:url(../images/black-tab-left.gif) no-repeat left top; color:#ffffff;}
.navigation #ministriesSelected{background:url(../images/org-tab-right.gif)  no-repeat right top; text-decoration:none;}  
.navigation #ministriesSelected a{background:url(../images/org-tab-left.gif) no-repeat left top; color:#ffffff;}
/******* Tabs *******/

.RedCost
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color :#be302f;
	font-weight:bold;
	text-decoration:none;
}

.Blacktextcolor
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color :#616161;
	font-weight:bold;
	text-decoration:none;
}


.PinkNew-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #a70b0c;
	text-decoration: none;
}


.PinkNew-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #a70b0c;
	text-decoration: underline;
}


.BlueNew-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3671ea;
	text-decoration: none;
}


.BlueNew-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3671ea;
	text-decoration: underline;
}

.YelloNew-links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffa000;
	text-decoration: none;
}


.YelloNew-links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffa000;
	text-decoration: underline;
}
.grid1 td.first
{
	width:25px;
	padding-left:4px;	
}