body {
	font-family:Arial, Helvetica, sans-serif;
}
p {
	padding: 10px 0px;
        margin:0px;
}
.date {
	font-size:12px;
	color:#bbbbbb;
}
.welcome {
	font-size:14px;
	color:#00ADEF;
	font-weight:bold;
	line-height:20px;
}
.welcome a:link, .welcome a:visited, .welcome a:active{
	color:#0070bc;
	text-decoration:none;
} 
.welcome a:hover {
	color:#0070bc;
	text-decoration:none;
}
.welcome1 {
	font-size:12px;
	color:#00ADEF;
	font-weight:bold;
	line-height:20px;
	
}
.welcome1 a:link, .welcome1 a:visited, .welcome1 a:active{
	color:#0070bc;
	text-decoration:none;
} 
.welcome1 a:hover {
	color:#0070bc;
	text-decoration:none;
}

.inptlogin {
	border: 1px ridge rgb(177, 170, 188); 
	font-size: 8pt; 
	width: 160px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
.loginbutton {
	background: url(images/login.png) no-repeat;
	border:none;
	height:24px;
	width:68px;
}

.invitefriend {
	BORDER: #B1AABC 1px solid; 
	FONT-SIZE: 8pt; 
	HIGHT: 25px; 
	width: 163px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
a:hover {  color: #FF9933}
a:hover {  }
a:hover {  }
.gray12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #656465; text-decoration: none}
a:hover {  }
a:hover {  }

form { padding: 0px ; margin: 0px ; }
	
.gray11 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #6C6C6C; 
	text-decoration: none;
	text-align:justify;
	color:#666666;
			}
			
.graylight11 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #E6E6E6; 
	text-decoration: none;
	text-align:justify;
	color:#666666;
			}


.bodytext11 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #6C6C6C; 
	text-decoration: none;
	text-align:justify;
	color:#333333;
}
	
.graylink12 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #6C6C6C; 
	text-decoration: none;
	text-align:justify;
	color:#666666;
}	
.bodytextwall {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #6C6C6C; 
	text-decoration: none;
	color:#333333;
}
			
.gave-the-call {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; color: #6C6C6C; 
	text-decoration: none;
	text-align:justify;
	color:#333333;
	font-weight:bold;
}


.back-to-vedas {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; color: #6C6C6C; 
	text-decoration: none;
	text-align:center;
	color:#333333;
	font-weight:bold;
}

.photo-caption {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #6C6C6C; 
	text-decoration: none;
	text-align:center;
	color:#333333;
	font-weight:bold;
}
			
.blue11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0070BC; text-decoration: none }			

.normalbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }			

.normalblue { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0070BC; text-decoration: none }			

.add-comments { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0070BC; text-decoration: none }			
			
			
a:hover {  text-decoration: underline}

.gray15 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; text-decoration: none}
.black11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none }
.blue16 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #0066CC; text-decoration: none }
.black11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none }
.blue14 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; text-decoration: none }
.blue12 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; text-decoration: none }
.blue22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	/*color: #FF6600;*/
	color: #00ADEF;
	text-decoration: none;
	font-weight: bold;
}

.orange12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;	
	text-decoration: none;
	font-weight: bold;
}

.nonjustify11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
	text-decoration: none;
	color:#333333;
	text-align: left;
	height: auto;
}

.orange20 {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 20px;*/
	font-size: 15px;
	/*color: #FF6600;*/
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: RED;
	text-decoration: none;
	font-weight: NORMAL;
}
.update {
	color: #D40000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

.top_menu_bg {
background:url(images/top_menu_bg.gif) repeat-x left top;
height:34px;
}

.top_menu2_bg {
background:url(images/top_menu2_bg.gif) repeat-x left top;
height:67px;
}

a img {
border:none;

}

.latest_event_bg {
background:#FCDD48 url(images/latest_event_bg.png) no-repeat center top;
border-left:3px solid #00ADEF;
border-right:3px solid #00ADEF;
height:159px;
padding-top:4px;
}

.latest_event_title {
font-family:Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:17px;
font-weight:bold;
}

a.black13:link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none }			
a.black13:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; text-decoration: none }			

.lastupdated {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D40000;
padding-left:3px;
}

.top {
background:url(images/top.gif) no-repeat center top;
}

.whitebg {
background-color:#FFFFFF;
}

.onetimemeal {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
color: #0070BC; 
text-decoration: none;
font-weight:bold;
}
.onetimemeal a {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
color: #0070BC; 
}

.onetimemeal a:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
color: #FF9933; 
}


.topbg {
background:url(images/top_bg.jpg) no-repeat left top;
height:354px;
}

.logomiddlebg {
background:url(images/logo_middlebg.png) no-repeat left top;
height:78px;
}

.textbg {
background:url(images/text_bg.gif) repeat-y left top;
}

.textbg2 {
background:url(images/text_bg2.gif) repeat-y left top;
}


/*classes for various colors/sizes added by chintan 23 Jan 2010*/

.blue18 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #0070BC; text-decoration: none }			
.blue20 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #0070BC; text-decoration: none }			

.orange11 { font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; color: #FF6600; text-decoration: none;	font-weight: bold; }
.orange14 { font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; color: #FF6600; text-decoration: none;	font-weight: bold; }
.orange16 { font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; color: #FF6600; text-decoration: none;	font-weight: bold; }
.orange18 { font-family: Arial, Helvetica, sans-serif; 	font-size: 18px; color: #FF6600; text-decoration: none;	font-weight: bold; }
.orange20new { font-family: Arial, Helvetica, sans-serif; 	font-size: 20px; color: #FF6600; text-decoration: none;	font-weight: bold; }
.orange22 { font-family: Arial, Helvetica, sans-serif; 	font-size: 22px; color: #FF6600; text-decoration: none;	font-weight: bold; }

.red11 { font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red12 { font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red14 { font-family: Arial, Helvetica, sans-serif; 	font-size: 14px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red16 { font-family: Arial, Helvetica, sans-serif; 	font-size: 16px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red18 { font-family: Arial, Helvetica, sans-serif; 	font-size: 18px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red20 { font-family: Arial, Helvetica, sans-serif; 	font-size: 20px; color: #cc3300; text-decoration: none;	font-weight: bold; }
.red22 { font-family: Arial, Helvetica, sans-serif; 	font-size: 22px; color: #cc3300; text-decoration: none;	font-weight: bold; }

.gray14 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #656465; text-decoration: none}
.gray16 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #656465; text-decoration: none}
.gray18 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #656465; text-decoration: none}
.gray20 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #656465; text-decoration: none}
.gray22 {  font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #656465; text-decoration: none}