/* sIFR starts-------------------------------------------------------------------------------------------------- */

	/* Do not modify */
	.sIFR-flash {visibility:visible !important; margin:0;}
	.sIFR-replaced {visibility:visible !important;}
	span.sIFR-alternate {position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}
	.sIFR-flash + div[adblocktab=true] {display:none !important;}

h1 {margin:0; padding:0; line-height:20px; font-size:16px; margin-bottom:14px;}
h2 {margin:0; padding:0; line-height:18px; font-size:16px;}

/* sIFR ends-------------------------------------------------------------------------------------------------- */


body {margin:0;padding:0;background:url(images/pagebg.jpg) repeat-x #ffffff;font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#898989;}

p{margin:0 0 14px 0;}
	
	
/*   i-png ---------------------------------------------------------------------------------------------*/

div,td , img { behavior: url(iepngfix.htc) }

/*   i-png---------------------------------------------------------------------------------------------*/



/*   Header---------------------------------------------------------------------------------------------*/

.header-bg{background-image:url(images/header-bg.jpg);background-position:center;background-repeat:no-repeat;}

/*   tnb links---------------------------------------------------------------------------------------------*/

.tnb-bg{background-image:url(images/tnb-link-bg.png);background-repeat:repeat-x;}

a.link-home{display:block;float:left;background: url(images/tnb-home.jpg) no-repeat left;text-decoration: none;width:62px;height:34px; }
a.link-home:hover{display:block;float:left;background: url(images/tnb-home-over.jpg) no-repeat left;}	

a.link-search-events{display:block;float:left;background: url(images/tnb-search-events.jpg) no-repeat left;text-decoration: none;width:128px;height:34px; }
a.link-search-events:hover{display:block;float:left;background: url(images/tnb-search-events-over.jpg) no-repeat left;}

a.link-members{background: url(images/tnb-members.jpg) no-repeat left;text-decoration: none;width:91px;height:34px;display:block;}
a.link-members:hover{background: url(images/tnb-members-over.jpg) no-repeat left;text-decoration: none;display:block;}

a.link-our-vision{background: url(images/tnb-our-vission.jpg) no-repeat left;text-decoration: none;width:96px;height:34px;display:block;float:left;}
a.link-our-vision:hover{background: url(images/tnb-our-vission-over.jpg) no-repeat left;text-decoration: none;display:block;}

a.link-testimonies{background: url(images/tnb-testimonies.jpg) no-repeat left;text-decoration: none;width:110px;height:34px;display:block;float:}
a.link-testimonies:hover{background: url(images/tnb-testimonies-over.jpg) no-repeat left;text-decoration: none;display:block;float:}

a.link-contactus {background: url(images/tnb-contactus.jpg) no-repeat left;text-decoration: none;width:99px;height:34px;display:block;}
a.link-contactus:hover{background: url(images/tnb-contactus-over.jpg) no-repeat left;text-decoration: none;display:block;}

a.link-member-login {background: url(images/tnb-member-login.jpg) no-repeat left;text-decoration: none;width:131px;height:34px;display:block;}
a.link-member-login:hover{background: url(images/tnb-member-login-over.jpg) no-repeat left;text-decoration: none;display:block;}

a.link-member-logout {background: url(images/tnb-member-logout.jpg) no-repeat left;text-decoration: none;width:70px;height:34px;display:block;}
a.link-member-logout:hover{background: url(images/tnb-member-logout-over.jpg) no-repeat left;text-decoration: none;display:block;}

a.link-member-calendar {background: url(images/tnb-manage-calendar.jpg) no-repeat left;text-decoration: none;width:161px;height:34px;display:block;}
a.link-member-calendar:hover{background: url(images/tnb-manage-calendar-over.jpg) no-repeat left;text-decoration: none;display:block;}


/*   tnb links end  --------------------------------------------------------------------------------------*/

.white-link{color:#FFFFFF;text-decoration:none;font-size:13px;font-weight:bold;line-height:20px;word-spacing:1px;}
a.white-link:hover{text-decoration:none;color:#000000;}	
	
/*   Header End---------------------------------------------------------------------------------------------*/



/*   Rnb---------------------------------------------------------------------------------------------*/
	
#become-amember{background-image:url(images/member-box-bg.jpg);background-repeat:no-repeat;position:absolute;width:241px;height:140px;margin-top:-61px;z-index:1;padding-left:18px;padding-top:9px;  color:#FFFFFF;text-decoration:none;font-size:13px;font-weight:bold;line-height:20px;word-spacing:1px;}

#rnb{background-image:url(images/event-bg.jpg);background-repeat:no-repeat;background-position:top;padding-top:10px;padding-left:6px;padding-bottom:10px;}

#rnb a:link, #rnb a:active, #rnb a:visited {font-size:12px;color:#9DA2A5;text-decoration:none;}
#rnb a:hover {color:#eb9242;text-decoration:underline;}

.find-event{background-image:url(images/find-event-bg.jpg);background-repeat: no-repeat;background-position: top;padding-top:20px;padding-left:14px;color:#006699;font-size:11px;}
.add-testimonials{background-image:url(images/find-event-middle-bg.jpg);background-repeat: y-repeat;background-position: top;padding-left:14px;color:#006699;font-size:11px; padding-bottom:10px;}

#rnb ul{margin-bottom:0; margin-top:5px; *margin-top:0px; margin-bottom:5px; *margin-bottom:0px;}

/*   Rnb End---------------------------------------------------------------------------------------------*/



/*   Lnb---------------------------------------------------------------------------------------------*/

.calender{background-image:url(images/calender-bg.jpg);background-repeat:no-repeat;background-position:top;padding-top:13px;padding-right:6px; padding-bottom:25px;}

.inputbox{background-color:#FFFFFF;border:solid  #d0e8f5 1px;color:#999999;padding-top:5px;padding-bottom:5px;padding-left:2px;}

.calender-link{padding-left:15px;padding-top:13px;height:44px;background-image:url(images/calender-bottom-bg.jpg);background-repeat:repeat-y;}

.inputbox-small{background-color:#FFFFFF;border:solid  #d0e8f5 1px;color:#999999;padding-top:1px;padding-bottom:1px;padding-left:10px;}

/*   Lnb End---------------------------------------------------------------------------------------------*/



/*  Content --------------------------------------------------------------------------------------------*/

.content-middile{padding-left:22px;padding-right:20px;line-height:19px;}
a.link-sitemap{color:#999999;text-decoration:none;}
a.link-sitemap:hover{color:#FF9900;}	

.heading-blue{font-size:16px;color:#106184;font-weight:bold;letter-spacing:-.25pt;line-height:25px;}

a.link-organg-13{color:#FF9900;text-decoration:none;}
a.link-organg-13:hover{color:#999999;}	

.blue-dot-line{color:#88D9E1;padding-bottom:12px; padding-top:4px;}

.main-bottom-text{padding-left:14px;padding-right:15px;line-height:19px;}

#bradcrum{font-size:12px;padding-right:22px;padding-top:10px;text-align:right;height:40px;}
#bradcrum a:link, #bradcrum a:active, #bradcrum a:visited {text-decoration:none;color:#FF9900;}
#bradcrum a:hover {color:#999999;text-decoration:none;}

#member a:link, #member a:active, #member a:visited {font-size:13px;color:#898989;text-decoration:none;line-height:20px;}
#member a:hover {color:#FF9900;text-decoration:underline;}

#member-detail a:link, #member-detail a:active, #member-detail a:visited {font-size:13px;color:#FF9900;text-decoration:none;line-height:20px;padding-left:10px;}
#member-detail a:hover {color:#999999;text-decoration:underline;}

#event{border-top:none;border-bottom: solid 1px #99D6F0;border-left:none;border-right:none;margin-bottom:10px;}
.event-heading{font-size:12px;font-weight:bold;color:#136386;border: solid 1px #fff;padding-bottom:6px;}
#event a:link, #event a:active, #event a:visited {text-decoration:none;padding-top:4px;color:#FF9900;}
#event a:hover {color:#666666;}

.button{font-size: 12px;font-weight: bold;color: #FFFFFF;background-color: #FF9900;text-decoration: none;border: 2px solid #EAEAEA;}

.btn-submit{background-image:url(images/btn-submit.jpg);background-position:center;background-repeat:no-repeat;}

.btn-reset{
	background-image:url(images/submit-btn-bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	height:24px;
	font-size: 14px;font-weight:bold;color: #FFFFFF;border:solid #F4912D 1px;padding-left:6px;padding-right:6px;
	padding-bottom:4px; 
	*padding-bottom:0px;}
.btn-reset-small{background-image:url(images/submit-btn-bg.jpg);background-position:left;background-repeat:repeat-x;height:20px;font-size: 12px;font-weight:bold;color: #FFFFFF;border:solid #F4912D 1px; margin:0;}

.padding{padding-bottom:16px;}

.border{border: solid 1px #CCCCCC;}

/*  Content End--------------------------------------------------------------------------------------------*/
	
	
	
/*  Footer--------------------------------------------------------------------------------------------*/	
	
#footer{font-size:11px;padding-left:10px;padding-top:8px;color:#FF9900; }

#footer a:link, #footer a:active, #footer a:visited {text-decoration:none;color:#FF9900;}
#footer a:hover {color:#999999;text-decoration:none;}
#footer-text{font-size:11px;padding-left:10px;color:#cccccc;}

/*  Footer--------------------------------------------------------------------------------------------*/	



	
	/*classes for javascript validations*/
.highlight_ipt_elem {border:1px solid #FF0000}
.normal_ipt_elem {border:1px solid #7F9DB9}
/*classes for javascript validations*/


#hr{height:1px;
background-color:#99D6F0;
}

#blueText{
color:#006699;
padding-top:10px;
font-weight:bold}

.member-link{
	color:#999999;
	padding-bottom:10px;
}
.member-link a:hover{color:#FF9900;}
#eventDetil{
	color:#A99E52;
	padding-top:10px;
	font-weight:bold;
	font-size:16px;
}
#hrrnb{background-color:#000000;height:1px;}

.table-padding-right{padding-right:14px;}
.header-image-padding{padding-top:17px;padding-left:22px;padding-right:20px;}

#member-tab{}
#member-tab a:link, #member-tab a:active, #member-tab a:visited {font-size:12px;color:#FF9900;text-decoration:none; padding-left:3px;}
#member-tab a:hover {color:#999999;text-decoration:none;}

.cssTitle { background:#FFFFFF; padding:0px 0px; color:#3179A5; height:6px; }
.cssHeading { padding:2px 0px; color:#fff; background:#003852;}
.cssBlank { background:#EFFBFF;}
.cssToday {  font-size:12px;  background:#73C7EF; }
.cssDays { background:#FFFFFF; font-size:12px; }
.cssToday  a { text-decoration:none; color:#3179A5; }
.cssDays  a Div { text-decoration:none; display:block; width:31px;  padding:4px 0px; color:#3179A5;}
.cssDays  a:hover Div { text-decoration:none; display:block; width:31px;   background:#73C7EF; }
