@charset "utf-8";
/* CSS Document */
html,div,img,form,ul,li,ol,h1,h2,h3,h4,h5,h6,p,body{margin:0px;padding:0px;border:0px;}
body{background-color:#d7d8da; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#mainbody{background-color:#ffffff;width:1000px;margin:0px auto;min-height:800px; }
#banner{ background-image:url(../images/logo_bg.jpg); width:100%; height:183px; background-repeat:no-repeat; background-position:center;}
#toplink_left{ width:387px; float:left; margin-left:29px;}
*html #toplink_left{margin-left:15px;}
#logocontainer{width:171px; float:left;}
#toplink_right{ width:300px; float:right; text-align:right; margin-right:39px;}
#toplink_left, #toplink_right{ color:#FFFFFF; line-height:37px; margin-top:145px;}
#toplink_left a, #toplink_right a{ color:#FFFFFF; text-decoration:none;}
#homeanim{width:100%; float:left;}
#homeanim ul{width:1000px;}
#homeanim li{list-style:none;float:left;width:1000px;}
#homeanim ul,li,img,a{outline:none;}
#welcometext{width:533px; height:188px; float:left;margin-left:10px; color:#666666; line-height:18px; text-align:justify;}
.welcomehead{ color:#abaf2d; font-size:24px; line-height:40px;}
#home_activities{ width:380px; float:right;margin-right:24px;}
*html #home_activities{margin-right:15px;}
#activity_head{ width:168px;margin:0px auto; background-color:#70a970; font-size:18px; line-height:30px; text-align:center; color:#FFFFFF;-moz-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-top-right-radius: 10px;border-top-right-radius: 10px;}
#activity_area{height:136px; border-color:#bdbdbd; background-color:#d5d9d5;-moz-border-radius: 10px;border-radius: 10px;color:#676767;}
#upcomming_prog, #upcomming_work{ width:50%;-moz-border-top-left-radius: 10px;border-top-left-radius: 10px;-moz-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px; float:left; line-height:32px; text-align:center;}
#activity_area .active{ background-color:#545454; font-weight:bold; color:#ffffff;}
#current_feed{width:355px; float:left; margin-top:12px; margin-left:20px;}
#current_feed{color:#002641;}
#current_feed .more a{float:right; margin-right:10px; color:#d01300; font-weight:bold; text-decoration:none; color:#FF0000;}
*html #current_feed{margin-left:2px;}
#current_feed img{ float:left; padding-right:11px;}
#home_icons{width:962px; height:106px; border-top:#d4d8d2 solid 1px;border-bottom:#d4d8d2 solid 1px; float:left; margin:19px 0px 13px 22px;}
*html #home_icons{margin:19px 0px 13px 8px;}
.icon_container{color:#23789b;font-size:16px; font-weight:bold; line-height:25px; float:left; margin-left:31px; font-family:Arial, Helvetica, sans-serif;margin-top:16px;}
*html .icon_container{margin-left:20px;}
.icon_container img{ float:left; padding-right:6px;}
.icontext{ margin-top:12px;}
#footer{ float:left; line-height:36px; color:#b27438; text-align:center;  background-color:#FFFFFF; width:100%;}  
#inner_footer{ float:left;color:#000000; text-align:center; background-color:#FFFFFF; width:100%; line-height:28px; padding:10px 0px;} 

/* INNER PAGE CSS  */
#innerpage_anim{width:100%; margin:13px 0px 24px 0px;}
#innerpage_anim ul{width:1000px;}
#innerpage_anim li{list-style:none;float:left;width:1000px;}
#innerpage_anim ul,li,img,a{outline:none;}


#innerbody{width:100%;float:left; background-color:#FFF;}

#leftpane{width:182px;min-height:500px;background-image:url(../images/leftlinks_bg.jpg); background-repeat: no-repeat; background-position:right top; float:left;}
#leftpane h1{font-family: 'PT Sans Narrow', sans-serif; color:#ff4800; font-size:20px; width:161px; float:right; text-align:center; line-height:45px;}
#leftpane ul{ width:135px; float:right; margin-top:14px;}
#leftpane li{ list-style:none; line-height:26px;}

#leftpane a{color:#000000; text-decoration:none;}
#leftpane a.active{font-weight:bold;color:#ff4800;}

#innercontent{ width:758px;float:right; margin-right:18px; color:#000000; text-align:justify; line-height:17px;}
#innercontent h2{color:#002e67; font-size:14px; margin-bottom:10px;}
#innercontent h2 a{color:#002e67; text-decoration:none;}
#aboutus_brief{font-family: 'PT Sans Narrow', sans-serif; color:#b06b2d; font-size:19px; line-height:26px; text-align:justify;}

#faqarea{ width:100%; margin-top:380px;}
#faqarea h2{ margin-top:25px; margin-bottom:3px;}

.toplink{width:100%; text-align:right;}
.toplink a{color:#ff3000; font-size:11px; text-decoration:none; font-weight:bold;}
#upcomming_activities h1{ color:#ff3e11; text-decoration:none; font-weight:bold;}

.activity_area{ border-bottom:solid 1px #b9b9b9; width:100%; float:left; padding-bottom:10px;}
.activity_area1{width:100%; float:left; padding-bottom:10px;}

#innercontent .activity_area h2{ font-size:16px;color:#002e67; text-decoration:none; line-height:45px;}
.activity_area h3{line-height:20px; margin-top:5px; color:#002e67; margin-bottom:5px;}
.activity_img{ width:258px; float:left;}
.activity_text{ width:230px; float:left; text-align:left;}
.activity_text_wide{ width:488px; float:left; text-align:left;}
.activity_text2{ width:100%; float:left; text-align:left;}
.activity_text_wide input[type="button"], .activity_text input[type="button"], #forminputs input[type="submit"], .activity_area1 input[type="button"]{border-radius: 5px;-moz-border-radius: 5px; border: solid 1px #ff4e00; background-color:#ff4e00; color:#FFFFFF; height:24px; cursor:pointer;}
/*.activity_text_wide input[type="button"]{ float:right; margin-right:143px;}*/
#innerbody ul{ margin-left:20px;}
#innerbody .subtitle{color: #001A71; font-weight:bold;}
#innerbody ul.memlist li{ margin: 10px 0px;}

.subheading {border-radius: 5px;-moz-border-radius: 5px; border: solid 1px; background-color:#24789C; width:100%; margin:10px 0px;padding-left:10px;line-height:28px; float:left; color:#FFFFFF;}

.from_heading{color:#23789b;font-size:16px; font-weight:bold; line-height:25px;}

#forminputs input[type="text"], #forminputs textarea{ border: #666666 solid 1px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:20px;}
#forminputs textarea{height:50px;}
.newsletter {border-radius: 2px;-moz-border-radius: 2px; border: solid 1px #ff4e00; background-color:#ff4e00; color:#FFFFFF; height:24px; cursor:pointer;}

#popupdiv {position: absolute;z-index:100;visibility:hidden; width:681px;background-color: white; box-shadow: 5px 5px 5px #888888; border: solid 1px #999; top: 0px; left:0px;}
#popupdiv_title{float:left; widows:70%; line-height:20px; font-weight:bold; color:#002e67; font-size:14px; float:left;}
#popupdiv_mainimg{width:100%; max-height:408px; min-height:408px; text-align:center;}

#imglist_cotanier{height:72px;width:618px;position:relative;margin:0px auto;overflow:hidden;}
#imglist{ position:relative; left:0px;}
#imglist img{ border: solid 1px #FFFFFF; margin:7px 6px; cursor:pointer;}
#leftbt, #righttbt{cursor:pointer;}

.tablehead{color:#FFFFFF;}
.heading {width:100%; margin:10px 0px;padding-left:10px;line-height:28px; float:left;}

#errrormsg{color:#FF0000; font-weight:bold; width:100%; background-color: #CCCCCC; padding:0px; margin:10px 0px; line-height:25px; text-align:center;}

#confirmmsg{color: #003333; font-weight:bold; width:100%; background-color: #CCCCCC; padding:0px; margin:10px 0px; line-height:25px; text-align:center;}

#Sanskrut_mainara{width:773px; background-image:url(../images/sanskrut_bg.jpg); background-repeat:no-repeat; float:left;}
#links{width:570px; height:17px;float:right; margin:62px 5px 27px 0px;}
#links li{float:left;list-style-type:none;line-height:17px;text-align:center;color:#656565; background-image:url(../images/sanskrut_ina.jpg); background-position:left; background-repeat:no-repeat; margin-left:20px;}
#links a{text-decoration:none; color:#656565; background-image:url(../images/sanskrut_ina.jpg); background-position:right; background-repeat:no-repeat; padding:0px 15px;}
#links li.active{background-image:url(../images/sanskrut_a.jpg);}
#links li.active a{color:#ff4800; font-weight:bold;background-image:url(../images/sanskrut_a.jpg);}
#textarea{float:left; width:707px; margin-left:22px; margin-top:25px; line-height:17px; text-align:justify;}
#textarea h1{color:#183963; line-height:18px; }
#textarea h3{font-size:14px; }
.invitelist li{margin-bottom:15px;}
.tablehead2{ background-color:#cd4825; font-weight:bold; color:#FFFFFF;}
.sponsorlisting td{border-bottom:solid 1px #cd4825;}
.invities td,th{border-bottom: solid 1px #999999;}
.invities th{text-align:left;}
.invities{border-top:solid 1px #999999; margin-bottom:5px;}
.HOme2{
	width:100%;
	max-width:1000px;
}
.ActivitiesHome{
	width:100%;
	max-width:1000px;
	padding:10px;
	float:left;
	background:#FFF;
	margin-top:10px !important;
	padding-bottom:30px;
}
.ActivitiesHome h2{
	font-size:15px;
	color:#000;
	font-weight:bold !important;
	text-align:center;
	font-weight:normal;
	background:#D5D9D5;
	padding:10px 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.ActivitiesHome .ActDetails{
	border:solid 1px #D5D9D5;
	padding:0px;
	padding:5px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}
.HomeImg img{
	width:47.5%;
	margin:1%;
}
#popupdiv_mainimgTitle{
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
}