body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.mgt15{margin-top:10px;} .pos-rel{position:relative;} .spacer{height:5px; clear:both;}
  .spacer10{height:10px; clear:both;}




.whats-new			{ background:url(images/linkbg-bl.jpg) repeat-x top !important; color:#ff8b02 !important; float:right !important;}

.login-box					{ background:url(images/bg-login.jpg) repeat-x top left #e8e8e8; padding: 18px 18px 8px 9px; border:solid 1px #c1c1c1; width:186px; height:130px;}
.login-box h2				{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#72332d; margin:0px; padding:0px;}
.login-box input[type=text]	{ border:solid 1px #c1c1c1; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a78b6b; width:170px;}
.button	{ border:solid 1px #6990b3; background: url(images/bg-blue-button.jpg) repeat-x top #9ac0e0; padding:3px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2c4b9c; cursor:pointer; font-weight:bold; outline:none;} 
/*.button:hover	{ border:solid 1px #6990b3; background:#9ac0e0; padding:5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#2c4b9c; cursor:pointer; font-weight:bold;} */



.remember{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8b8a8a;}
.remember a{ color:#8b8a8a; text-decoration:none;}

.link-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 15px;
	padding: 2px;
	float: left;
	clear: none;
	list-style: none;
}
.link-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.link-txt a: hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/linkbuthover.png);
	background-repeat: no-repeat;
}

.remember-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8b8a8a;
	text-decoration: none;
}

.textbox-bg {
	border: 1px solid #c1c1c1;
	margin: 1px;
}
.login-but {
	background-image: url(images/loginbut.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c4b9c;
	text-decoration: none;
	padding: 3px;
	margin: 10px;
	border: none;
	height: 26px;
	width: 67px;
	float: left;

}
.login-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #72332d;
	text-decoration: none;
}
.signup-but {
	background: url(images/signupbut.png) no-repeat center;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
	border: none;
	height: 39px;
	width: 220px;
	cursor:pointer;
	float:left;
	

}
.welcome-txt {
	font-family: Calibri;
	font-size: 18px;
	font-weight: normal;
	color: #a78a6b;
	text-decoration: none;
	text-align:center;
}
.copyright-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9a9a9a;
	text-decoration: none;
}
.copyright-txt  a{color: #9a9a9a; text-decoration:none; } 
.copyright-txt  a:hover{
color: #81322d;
}
.pioneer-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8a423a;
	text-decoration: none;
}

.left-panel{width:110px; height:auto; float:left; border-right:1px solid #bfbfbf; min-height:437px; margin-right:5px; padding-left:5px; padding-top:10px;}
.left-panel ul{padding:0px; margin:0px; height:70px;}
.left-panel li{padding:0px; margin:0px; list-style:none; background:url(images/arrow.png) no-repeat 0 10px; padding:0 0 0 15px; float:left; line-height:23px;}
.left-panel li a{color:#0164bf; font-size:12px; text-decoration:none; font-weight:bold;}
.left-panel li a:hover{color:#76362f;}
.fr{float:right !important;}
.fl{float:left;}
.t1{ float:left;}
.t2{ float: right !important;}

.banner-main{width:622px; height:auto; float:left;}

.right-panel{width:220px; height:auto; float:right;}
.spacer{height:5px; clear:both;} .spacer10{height:10px; clear:both;} .mgt10{margin-top:16px;} .mgl5{margin-left:5px;} .mgt3{margin-top:3px;}  .mgt5{margin-top:5px;} 
.mgtImg{margin-top:36px;}
.or{color:#9b9a9a; font-weight:bold; text-align:center; font-size: 18px;}
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	overflow: hidden;
	height:360px;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 10px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}


/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(images/loading.gif) no-repeat 50% 50%;
    margin-bottom:10px;
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 0px 0;
	position:absolute;
	bottom:20px;
	right:20px;
	z-index:999999;
	
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {	display:block; 	width:30px; 	height:30px;	background:url(images/arrows.png) no-repeat; text-indent:-9999px;
	border:0; opacity: 0; -webkit-transition: all 200ms ease-in-out;  -moz-transition: all 200ms ease-in-out;  -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out; }
	
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {	background-position:-30px 0; right:15px; }
.theme-default a.nivo-prevNav {	left:15px; }
.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif; }
.theme-default .nivo-caption a {color:#fff; border-bottom:1px dotted #fff; }
.theme-default .nivo-caption a:hover {color:#fff; }
.theme-default .nivo-controlNav.nivo-thumbs-enabled {width: 100%; }
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {	width: auto; height: auto;	background: none;	margin-bottom: 5px; }
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display: block;	width: 120px;	height: auto; }
.slider-wrapper { width:622px; 	position:relative; overflow:hidden;  }


.mr-bg{width:960; height:27px; background:url(images/mar-bg.jpg) repeat-x; position:relative; margin-top:-7px;  padding:0 10px 0 10px; line-height:17px; color:#FFF; font-size:13px;}
.mr-bg1{width:1200;background:url(images/mar-bg.jpg) repeat-x; position:relative; line-height:35px;margin-top:5px; color:#FFF; font-weight:bold; font-size:16px;}

.mr-bg2{width:1200;background:url(images/mar-bg.jpg) repeat-x; position:relative; line-height:4px;margin-top:5px; color:#FFF; font-weight:bold; font-size:16px;}
.mr-bg3{width:1200;background:url(images/mar-bg.jpg) repeat-x; position:relative; line-height:35px;margin-top:5px; color:#FFF; font-weight:bold; font-size:16px;}
.clear{clear:both;} .w7px{width:7px;} 
.main{width:980px; height:auto; overflow:hidden; margin:auto;}

.blue-text{color:#e97714; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.container{width:980px; height:auto; float:left;font-size:12px;margin-top: -2px; }

.containerblog							{ margin-top:140px;}

.middle-part					{ margin:0px; padding:0; width: 621px; float: left;}	

.middlebar_heading					{ font-size:14px; color:#003483; font-weight: bold; padding:0 0 10px 0; margin-top:35px;}
.middlebar_heading a				{ font-size:14px; color:#003483; font-weight: bold; padding:10px; text-decoration:none;}
.middlebar_heading a:hover			{ font-size:14px; color:#31a6ea; font-weight: bold; padding:10px; text-decoration: none;}

.textarea							{ float:left; border:1px solid #cecece; height: 112px; }
.textarea_box						{ float:left; width:480px; height:42px;  border: 0px; padding:10px;  border:1px solid #cecece; font-size: 13px; color:#5d5d5d; font-weight: bold;}
.textarea1							{ float:left; border:1px solid #cecece; height: 112px; }
.textarea1_box						{ float:left; width:480px; height:10px; background:url(../images/textarea_bgnew.jpg) repeat-x ; border: 0px; padding:10px; margin-bottom:20px; border:1px solid #cecece; font-size: 13px; color:#5d5d5d; font-weight: bold;}


.cmntimg							{ margin: 0px 0px 0px 0px; padding: 1px;}
.cmntimg1							{ margin: 0px 0px 0px 70px; padding: 1px;}
.del-img							{ direction:rtl; margin-top:2px; }

.wrapper							{ width:1000px; margin:0 auto 0  auto; }

.readmore2							{ padding: 10px 0px; float:left;}

.comment_txt						{ width:300px; font-size:13px; color:#000000; float: right; padding:0px 295px 0 10px; margin:10px;}
.comment_txt a						{ color:#000; text-decoration:none; padding: 2px;}
.comment_txt a:hover				{ color:#31a6ea; text-decoration:none;}

.postbutton							{ padding:10px; margin:-50px 45px; float:right; font-size: 13px; color:#0376b9; background :url(images/post.png) no-repeat; width:63px; height: 24px; border: 0px;}
.public_view						{ float:left; padding:10px; margin:-50px 100px; font-size: 13px; color:#0376b9; font-weight: normal;}

.img-p								{ margin-right: 8px;}

.latest_activities					{ width: 615px; float:left;}

.bg-topheader			{ background: url(images/bg-header.jpg) repeat-x top; position:fixed; z-index:999999; width:100%; height:auto;}
/*.bg_header              {background:url(images/topbg.png) no-repeat center 65px; margin:0px;} 
By chirag on 14/12/2018 */

.bg_header              {background:url(images/Website_header.jpg) no-repeat center 25px; margin:0px;height:145px} 

.footer-line{background:url(images/footerimg.png) no-repeat; width:980px; height:19px; margin-top:-10px;}


.profile					{ background:url(images/bg-profile.jpg) repeat-x top; padding:1px;}
.profile h2					{ font-family:Arial, Helvetica, sans-serif; color:#72332d; !important;font-size:12px}
.profile td					{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#72332d; font-size:11px;
	margin-left: 40px;
}
.profile h2 span			{ font-family:Arial, Helvetica, sans-serif; !important; font-size:11px  !important;}
.profile a					{ color:#72332d; font-weight:bold;  text-decoration:none;}
.profile a:hover			{ color:#000; text-decoration:none;}
.banner td h2		{ margin:0px; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif;  color:#fff; font-weight:normal; font-size:16px; font-weight:bold; margin-bottom:20px;}

.bg-header			{ background: url(images/bg-header.jpg) repeat-x top; position:fixed; z-index:999999; width:100%; height:45px;}

.top-links			{ height:25px; line-height:25px; font-size:11px; color:#939393;}
.top-links a        { color:#939393; text-decoration:none;}
.top-links a:hover	{ color:#000; text-decoration:none;}

.login				{ width:150px; font-size:11px; color:#802828;  text-align:center;}
.login a			{ padding:0 5px; color:#802828; text-decoration:none;}
.login a:hover		{ padding:0 5px; color:#000; text-decoration:none;}

.date								{ font-size: 12px; color:#8a8a8a; font-style: normal; padding:0; margin:5px; width:600px;}
.date span							{ font-size: 12px; color:#5e5e5e;}

/*ddsmoothmenu.css*/

.link-bg {
	text-decoration: none;
	background-image: url(images/linkbg.jpg);
	background-repeat: repeat-x;
	
	float:left;
	width:966px;
	height:55px;
	margin-top:15px;
}
.link-bg ul { margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}
.link-bg ul li { margin:0px 0px 0 10px; padding:0px; list-style:none; font-size:14px; position: relative;float: left;}
.link-bg ul li a { margin:0px; padding:15px 10px; list-style:none; float:left; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.link-bg ul li a:hover {background:url(images/bg-blue-light.jpg) repeat-x top; }
.link-bg ul li a.selected {background:url(images/bg-blue-light.jpg) repeat-x top; }
.link-bg ul li.first{ margin:0px !important;}
.link-bg ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;

}
.link-bg ul li ul li{
display: list-item;
margin-left:auto;
float: none;
font-size:12px;
}
.link-bg ul li ul li a{
display: list-item;
float: none;
padding:5px 5px;
height:auto;
margin:0px;
border-bottom:solid 1px #0969a0;
background:#003366;
}

.link-bg ul li ul li a:hover{
display: list-item;
float: none;
padding:5px 5px;
height:auto;
margin:0px;
background:#ffcc66;
}

.link-bg  ul li ul li ul{
top: 0;
}
.white_content {
			display: none;
			position: absolute ;
			bottom: 55%;
			right: 35%;
			
			padding: 10px;
			border: 2px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
		}
		.black_overlay{
			display: none;
			position: absolute ;
			bottom: 0%;
			right: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.0;
			opacity:.00;
			filter: alpha(opacity=00);
		}
		.container1{width:1000px; margin:0 auto;}
		.main_div{width:974px; margin:0 auto;}
.top-links1 a{ height:25px; font-size:11px; color:#939393; list-style: none; text-decoration: none;}
.top-links1{ height:25px;font-size:11px; color:#939393; list-style: none; text-decoration: none; padding-top: 5px;}
.header_bg{background:url(images/topbg.png) no-repeat center 40px;width:974px; float:left; padding:5px 13px 0; margin:0 auto;}
.mgt45{margin-top:45px !important;}.mgb45{margin-bottom:45px!important;}.mgl45{margin-left:45px!important;}.mgr45{margin-right:45px!important;}
.mgt35{margin-top:35px !important;}.mgb35{margin-bottom:35px!important;}.mgl35{margin-left:35px!important;}.mgr35{margin-right:35px!important;}
.mgt30{margin-top:30px !important;}.mgb30{margin-bottom:30px!important;}.mgl30{margin-left:30px!important;}.mgr30{margin-right:30px!important;}
.mgt25{margin-top:25px !important;}.mgb25{margin-bottom:25px!important;}.mgl25{margin-left:25px!important;}.mgr25{margin-right:25px!important;}
.mgt20{margin-top:20px !important;}.mgb20{margin-bottom:20px!important;}.mgl20{margin-left:20px!important;}.mgr20{margin-right:20px!important;}
.mgt15{margin-top:15px !important;}.mgb15{margin-bottom:15px!important;}.mgl15{margin-left:15px!important;}.mgr15{margin-right:15px!important;}
.mgt10{margin-top:10px !important;}.mgb10{margin-bottom:10px!important;}.mgl10{margin-left:10px!important;}.mgr10{margin-right:10px!important;}
.mgt8{margin-top:8px!important;}.mgb8{margin-bottom:8px!important;}.mgl8{margin-left:8px!important;}.mgr8{margin-right:8px!important;}
.mgt5{margin-top:5px!important;}.mgb5{margin-bottom:5px!important;}.mgl5{margin-left:5px!important;}.mgr5{margin-right:5px!important;}
.mgt3{margin-top:3px!important;}.mgb3{margin-bottom:3px!important;}.mgl3{margin-left:3px!important;}.mgr3{margin-right:3px!important;}
.mgt1{margin-top:1px!important;}.mgb1{margin-bottom:1px!important;}.mgl1{margin-left:1px!important;}.mgr1{margin-right:1px!important;}
.link-bg1 {
	text-decoration: none;
	background-image: url(images/linkbg.jpg);
	background-repeat: repeat-x;
	float:left;
	width:960px;
	height:55px;
	margin-top:10px;
}

.link-bg1 ul { margin:0px; padding:0px; list-style:none;}
.link-bg1 ul li { margin:0px 10px 0 10px; padding:0px; list-style:none; float:left; font-size:14px;}
.link-bg1 ul li a { margin:0px; padding:15px 10px; list-style:none; float:left; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.link-bg1 ul li a:hover {background:url(images/bg-blue-light.jpg) repeat-x top; color: #243f86; text-shadow: 1px 1px 1px #7e7e7f;}
.link-bg1 ul li a.selected {background:url(images/bg-blue-light.jpg) repeat-x top; }
.link-bg1 ul li.first{ margin:0px !important;}
.main_div{width:974px; margin:0 auto;}
.left_content{width:116px; float:left; padding:5px 0 0 6px;border-right :1px solid #bfbfbf;}
.left_content ul{padding :0px; margin:3px;}
.left_content li{padding:0px; margin:0px; list-style:none; background:url(images/arrow.png) no-repeat 0 10px; padding:0 0 0 15px; float:left; line-height:23px;}
.left_content li a{color:#0164bf; font-size:12px; text-decoration:none; font-weight:bold;}
.left_content li a:hover{color:#76362f;}
.leftlikstitle{font-family:Arial, Helvetica, sans-serif;color:#8a423a;font-size:14px;padding:5px 7px;border:1px solid #cfcfcf;width:100px;font-weight:bold;background:url(images/otherlinkbg.png) repeat-x 0px 0px;border-right :1px solid #bfbfbf;}
.leftlikstitle span{background: url(images/arrow-down-o.png) no-repeat 0px 0px; width:12px; height:10px;display:block;float:right;margin-top:4px;}
.rightpaneltop{font-family:Arial, Helvetica, sans-serif;color:#8a423a;font-size:14px;padding:5px 7px;border:1px solid #a6d0e7;width:839px;font-weight:bold;background:url(images/rightlinebg.png) repeat-x 0px 0px;margin-top:5px;}
.rightpaneltop span{color:#002c65}
.midd_content{width:622px; float:left; padding: 5px 7px 0 0; }
.searchtitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#8a423a;font-weight:bold;}
.selectEl{height:25x;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#757575;border:1px solid #c0c0c0;}.w165{width:165px;}.w312{width:312px;}.w210{width:210px;}.w495{width:495px;}

.searchbtn {background:url(images/searchbtn.png) no-repeat 0px 0px; width:117px; height:25px;margin-left:10px;cursor:pointer;}
.bdr-btm{border-bottom:1px solid #dddcdc;}
.inputElpost{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#8a423a;line-height:25px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color:#757575;border:1px solid #c0c0c0;padding:5px;}

.postbtn{background:url(images/postbtn.png) no-repeat 0px 0px; width:110px; height:38px;margin-left:10px;cursor:pointer;}
.postbtn1{background:url(images/postbtn.png) no-repeat 0px 0px; width:100px; height:38px;margin-left:10px;cursor:pointer;}


.publicbox{position:relative}
.publictitle{}
.publicboxLink{display:none;width:100px;border:1px solid #c0c0c0;background:#fafafa;position:absolute;top:20px;left:0px;;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

/*===============blog start=================*/
.blog-box{width:85%;font-family:Arial, Helvetica, sans-serif;color:#5e5e5e;font-size:12px;line-height:18px;}
.blog-box h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;line-height:24px;color:#1f1d1d;margin:0px;}
.blog-box .blogdata{font-size:13px;font-family:Arial, Helvetica, sans-serif;font-style:italic;color:#8a8a8a;}
.blog-box .postedby{font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#5e5e5e;}
.blog-box .postedby span{color:#5e5e5e;}
.blog-box .postedby a{color:#055dae;text-decoration:none;}
.blog-box .postedby a:hover{color:#022d55;text-decoration:none;}
.readmore{background:url(images/readmore.jpg) no-repeat 0px 0px;width:88px;height:29px;cursor:pointer;text-indent:-99999;display:block}
.blogcomment{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
.commentlike{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;background:url(images/commentlike.png) no-repeat 0px 0px;padding:0px 0px 0px 20px}
.rated {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;}
.rated .r1{display:block;background:url(images/r1.png) no-repeat 0px 1px;width:15px;height:15px;margin:0px 3px;}
.rated .r2{display:block;background:url(images/r2.png) no-repeat 0px 1px;width:15px;height:15px;margin:0px 3px;}
/*===============blog end=================*/
.viewmorebox{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#717171;background:#e4e4e4;padding:10px 0px;width:100%;text-align:center;cursor:pointer;}
.BdrBtmDotted{border-bottom:1px dotted #cbcbcb;}
.Bdrleft{border-left:1px dotted #cbcbcb;}
.Bdrright{border-right:1px solid #cbcbcb;}
/*=================News Start==============*/
.newsboxAL{width:285px;margin-right:5px;}
.newsboxAL h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#89423b;margin:0px;}
.newsboxAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;}
.newsboxAL .seeall:hover{color:#282828;text-decoration:underline;}
.newsboxAL .newslistbox{margin:5px 0px;}
.newsboxAL .newsimg{border:1px solid #CCC;float:left;margin:0px 10px 0px 0px;}
.newsboxAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0164bf;text-decoration:none;}
.newsboxAL .newstitle:hover{text-decoration:underline;color:#001930;}
.newsboxAL .newsdate{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9a9a9a;margin-top:3px;}
/*=================event Start==============*/
.eventboxAL{width:285px;margin-right:5px;}
.eventboxAL h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#89423b;margin:0px;}
.eventboxAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;}
.eventboxAL .seeall:hover{color:#282828;text-decoration:underline;}
.eventboxAL .newslistbox{margin:5px 0px;}
.eventboxAL .newsimg{border:1px solid #CCC;float:left;margin:0px 10px 0px 0px;}
.eventboxAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#0164bf;text-decoration:none;}
.eventboxAL .newstitle:hover{text-decoration:underline;color:#001930;}
.eventboxAL .newsdate{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#9a9a9a;margin-top:3px;width:500px;}

/*=================slider==============*/

#slider1 { height: 1%; padding: 0 0 0px;}
#slider1 .viewport { float: left; width:465px; height:235px; overflow: hidden; position: relative; }
#slider1 .buttons { background:url(images/buttonsL.png) no-repeat scroll 0 0 transparent; display: block; margin: 0px 10px 0 0;text-indent: -999em; float: left; width:20px; height: 20px; overflow: hidden; position: absolute;top: 8px;
right: 25px; }
#slider1 .next { background:url(images/buttonsR.png) no-repeat scroll 0 0 transparent;float: left; width: 20px; height: 20px;top:8px;right:0px; }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0 12px 0 0; padding: 1px; height: 136px;width: 465px;}

.spanel{position:relative;}
.sbox-main{width:225px;}
.sbox{float:left;font-size:13px;color:#343434;text-align:justify;width:220px;margin:7px 0px;}
.sbox h1,.nbh1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;color:#002c65;word-wrap:break-word;border:1px solid #8fb9d0;padding:10px 10px;background:url(images/slider1titlebg.jpg) repeat-x 0px 0px;height:14px;margin:0px;}
.sbox .viewmore{color:#3c65dc;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}.newsbox .viewmore:hover{color:#001930;text-decoration:underline	;}
.lntitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0750b6;text-decoration:none;}
.lntitle:hover{color:#001930;text-decoration:underline;}
.sdate{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#4096ee;font-weight:bold;}
.sbox .simg{margin-right:10px;border:1px solid #CCC;}

/*=============================Todays Birthday========================*/
.todaysbirthday{margin-left:10px;}
.todaysbirthday1{margin-left:10px;}
.todaysbirthday2{margin-left:10px;}


.todaysbirthday a{background:url(images/todaysbirthdayIcon.png) no-repeat 0px 7px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0164bf;font-weight:bold;padding:0px 0px 0px 25px;min-height:35px;line-height:35px;text-decoration:none;}
.todaysbirthday1 a{background:url(images/feedbackold.jpg) no-repeat 0px 7px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0164bf;font-weight:bold;padding:0px 0px 0px 25px;min-height:25px;line-height:25px;text-decoration:none;}
.todaysbirthday2 a{background:url(images/feedbacknew.jpg) no-repeat 0px 7px;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0164bf;font-weight:bold;padding:0px 0px 0px 25px;min-height:25px;line-height:25px;text-decoration:none;}


.todaysbirthday a:hover{color:#001930;text-decoration:underline;}
.hrulegray{background:url(images/todaysbirthdaybottombg.png) repeat-x 0px 0px;height:15px;width:100%;clear:both;}


.birthdatlistboxAL{padding-left:77px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;min-height:50px;color:#8a423a;margin:10px 5px;}
.birthdatlistboxAL a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#0164bf;font-weight:bold;text-decoration:none;font-style:italic;margin-bottom:3px;float:left;}
.birthdatlistboxAL a:hover{color:#001930;text-decoration:underline;}


.MarriageboxAL{background:url(images/marringeIcon.jpg) no-repeat 0px 0px;padding-left:77px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-style:italic;min-height:50px;color:#8a423a;margin:10px 5px;}
.MarriageboxAL a{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#0164bf;font-weight:bold;text-decoration:none;font-style:italic;margin-bottom:3px;float:left;}
.MarriageboxAL a:hover{color:#001930;text-decoration:underline;}



.ShraddhanjaliAL{font-size:12px;min-height:50px;color:#8a423a;margin:10px 5px;width:100%;}
.ShraddhanjaliAL a{font-size:14px;color:#0164bf;font-weight:bold;text-decoration:none;margin-bottom:3px;float:left;}
.ShraddhanjaliAL a:hover{color:#001930;text-decoration:underline;}
.ShraddhanjaliAL .name{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a78b6b;font-weight:bold;float:left;font-style:normal;}
.ShraddhanjaliAL .simg{border:1px solid #ccc;margin:0px 15px;}
.ShraddhanjaliAL  .c1{display:block;}

.birthdatlistboxAL1{font-size:12px;min-height:50px;color:#8a423a;margin:10px 5px;width:100%;}
.birthdatlistboxAL1 a{font-size:14px;color:#0164bf;font-weight:bold;text-decoration:none;margin-bottom:3px;float:left;}
.birthdatlistboxAL1 a:hover{color:#001930;text-decoration:underline;}
.birthdatlistboxAL1 .name{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a78b6b;font-weight:bold;float:left;font-style:normal;}
.birthdatlistboxAL1 .simg{border:1px solid #ccc;margin:0px 15px;}


.birthdatlistboxAL1  .c1{display:block;}

.MarriageboxAL1{font-size:12px;min-height:50px;color:#8a423a;margin:10px 5px;width:100%;}
.MarriageboxAL1 a{font-size:14px;color:#0164bf;font-weight:bold;text-decoration:none;margin-bottom:3px;float:left;}
.MarriageboxAL1 a:hover{color:#001930;text-decoration:underline;}
.MarriageboxAL1 .name{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a78b6b;font-weight:bold;float:left;font-style:normal;}
.MarriageboxAL1 .simg{border:1px solid #ccc;margin:0px 15px;}

.MarriageboxAL1  .c1{display:block;}



/*=================friendsAL Start==============*/
.friendsAL{width:215px;margin-right:0px; margin-left:-5px; padding-left:10px;}
.friendsAL a.mtitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#0370bb;margin:0px;background:url(images/arrow-right1.png) no-repeat 0px 3px;padding-left:20px; display:block;text-decoration:none;}
.friendsAL a.mtitle:hover{color:rgb(0, 25, 48);}
.friendsAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;margin-left :20px;}
.friendsAL .seeall:hover{color:#282828;text-decoration:underline;}
.friendsAL .newslistbox{margin:5px 4px;}
.friendsAL .newsimg{border:1px solid #CCC;float:left;margin:0px 0px 0px 0px;}
.friendsAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#808080;text-decoration:none;text-align:center;width:61px;display:block;}
.friendsAL .newstitle:hover{text-decoration:underline;color:#999;}


/*=================NewMembersAL Start==============*/
.NewMembersAL{width:215px;margin-right:5px;  padding-left:10px;}
.NewMembersAL a.mtitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#89423b;display:block;text-decoration:none;
	height: 23px;
	margin-right: 0px;
	margin-top: 3px;
	margin-bottom: 0px;
}
.NewMembersAL a.mtitle:hover{color:#6b2119;}
.NewMembersAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;}
.NewMembersAL .seeall:hover{color:#282828;text-decoration:underline;}
.NewMembersAL .newslistbox{margin:5px 0px;width:210px;}
.NewMembersAL .newsimg{border:1px solid #CCC;float:left;margin:0px 10px 0px 0px;}
.NewMembersAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#0164bf;text-decoration:none;}
.NewMembersAL .newstitle:hover{text-decoration:underline;color:#001930;}
.NewMembersAL .nmplace{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000; }
.NewMembersAL .nmplace .city{color:#3c65dc;font-size:11px;}


/*===================rightbannerfade===================*/
.rightbannerfade{padding:5px 10px; margin-left:-5px;}

/*=================joingroupAL Start==============*/
.joingroupAL{width:215px;margin-right:5px; margin-left:-5px; padding-left:10px;}
.joingroupAL a.mtitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#0370bb;margin:0px;background:url(images/arrow-right1.png) no-repeat 0px 3px;padding-left:18px;display:block;text-decoration:none;}
.joingroupAL a.mtitle:hover{color:rgb(0, 25, 48);}
.joingroupAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;}
.joingroupAL .seeall:hover{color:#282828;text-decoration:underline;}
.joingroupAL .newslistbox{margin:5px 4px;}
.joingroupAL .newsimg{float:left;margin:0px 0px 0px 0px; width:98px;}
.joingroupAL .newsimg img{margin:0px auto;width:50px;display:block;}
.joingroupAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#003483;text-decoration:none;text-align:center;width:98px;display:block;margin-top:3px;text-transform:uppercase;}
.joingroupAL .newstitle:hover{text-decoration:underline;color:##001930;}

/*=================NBBAL Start==============*/
.NBBAL{width:215px;margin-right:5px;padding-left:10px;}
.NBBAL a.mtitle{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#89423b;margin:0px;background:url(images/arrow-right1.png) no-repeat 0px 3px;padding-left:18px;display:block;text-decoration:none;}
.NBBAL a.mtitle:hover{color:#6b2119;}
.NBBAL .seeall{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#888888;text-decoration:none;}
.NBBAL .seeall:hover{color:#282828;text-decoration:underline;}
.NBBAL .newslistbox{margin:5px 0px;width:210px;}
.NBBAL .newsimg{border:1px solid #CCC;float:left;margin:0px 10px 0px 0px;}
.NBBAL .newstitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#0164bf;text-decoration:none;}
.NBBAL .newstitle:hover{text-decoration:underline;color:#001930;}
.NBBAL .nmplace{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
.NBBAL .nmplace .city{color:#3c65dc;font-size:11px;}

.spacer50{ height:50px; clear:both;}
.spacer30{height:30px; clear:both;}
.spacer25{height:25px; clear:both;}
.spacer20{height:20px; clear:both;}
.spacer15{ height:15px; clear:both;}
.spacer12{ height:12px; clear:both;}
.spacer10{height:10px; clear:both;}
.spacer7{ height:7px; clear:both;}
.spacer5{height:5px; clear:both;}
.spacer1{height:1px; clear:both;}
.right_content{width:225px; float:left; background: 0 0 repeat-x;padding:5px 0px 0;border-left:1px solid #bfbfbf;}
/*
changed by kaushal
.right_content{width:225px; float:left; background:url(images/rightbar_bg-x.jpg) 0 0 repeat-x;padding:5px 0px 0;border-left:1px solid #bfbfbf;}
*/

.middfull_content{width:840px; float:left; padding:5px 0 0 6px; border-left:1px solid #bfbfbf;}



.secondaryButton
{
    border: 1px solid #79b448;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: arial, helvetica, sans-serif;
    padding: 3px 10px 3px 10px;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    background-color: #96C56F;
    background-image: linear-gradient(to bottom, #96C56F, #96C56F);
    }

.secondaryButton:hover
{
    border: 1px solid #63933b;
    background-color: #7bb64b;
    background-image: linear-gradient(to bottom, #7bb64b, #7BB64B);
    }

.secondaryButton:disabled, .secondaryButton[disabled=true], .secondaryButton[disabled=disabled], .secondaryButton[disabled='disabled']
{
    border: 1px solid #8aaab4;
    background-color: #a9c0c8;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-family: arial, helvetica, sans-serif;
    padding: 3px 10px 3px 10px;
    text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
    background-color: #a9c0c8;
    background-image: linear-gradient(to bottom, #a9c0c8, #a9c0c8);
    }


