@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#27292b;
	}

#container{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	}

#header{
	background-color:#fafafa;
	background-image:url(/jsp/home/images/top_strip.jpg);
	background-repeat:no-repeat;
}

#header_left{
	float:left;
	width:290px;
	padding:20px;
}

#header_right{
	float:left;
}

#top_links{
	padding:0 10px 10px 10px;
	text-align:right;
}
#top_links a{
	padding:0 0 10px; 20px;
	color:#FFCC00;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#login{
	padding:15px;
	font-size:12px;
	font-weight:bold;
	margin-left:60px;
}
#login input{
	width:120px;
	}
#login a{
	color:#333333;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
}

#left_border{
	border-left:1px dashed #333333;
	margin-left:10px;
	padding-left:10px;
}

#navigation{
	padding-top:10px;
}

#navigation ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

#navigation ul li {
	display:inline;
}

#navigation ul li a{
	display:block;
	float:left;
	background-image:url(/jsp/home/images/menu_bg.jpg);
	width:136px;
	height:22px;
	padding-top:10px;
	text-align:center;
	margin-left:1px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
#red_strip{
	padding:3px;
	background-image:url(/jsp/home/images/red_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}
#searchpart{
	float:left;
	width:280px;
	font-size:12px;
	padding-left:20px;
}
#sub_navigation{
	float:left;
	width:640px;
	text-align:right;
	padding-top:7px;
}
#sub_navigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;

}
#videos_panel{
	clear:both;
	padding:10px;
}
#videos{
	float:left;
	width:497px;
}
#latest_videos{
	float:right;
	width:433px;
	padding-left:4px;

}
#latest_videos h1{
	font-size:17px;
	color:#990000;
	}

	#latest_videos h2{
	font-size:17px;
	}
.clear{
	clear:both;
	height:1px;
	font-size:1px;
}
.images_02{
	float:left;
	text-align:center;
}
#base_links{
	padding:10px;
	text-align:right;
	}
#base_links a{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
#footer{
	padding:10px;
	color:#ffffff;
	font-size:11px;
	background-color:#27292b;
	text-align:center;
}

#footer a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
#footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#cc0000;
	text-decoration:none;
	font-size:11px;
}

#footer_left{
	padding:5px;
	color:#ffffff;
	font-size:11px;
	float:left;
}

#footer_right{
	padding:5px;
	color:#ffffff;
	font-size:11px;
	float:right;
}
img{
	border:none;}

#featured_videos{
	padding-top:10px;
}

#left{
	float:left;
}

#left h3{
	font-size:22px;
	color:#000000;
	padding:0 0 0 20px;;
	margin:0;
}

#left h3 span{
	font-size:22px;
	color:#cc0000;
}

#right{
		float:right;
}

#right{
		float:right;
		padding-right:10px;
}

#right ul {
	list-style:none;
	margin:0;
	padding:0;
}

#right ul li{
	padding:0;
	margin:0;
	display:inline;

}

#right ul li a{
	background-image:url(/jsp/home/images/featured_videobg.jpg);
	background-repeat:no-repeat;
	display:block;
	width:130px;
	display:block;
	float:left;
	height:21px;
	padding-top:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	margin-left:2px;
	text-align:center;

}
#display_video{
	padding:20px;
	background-color:#ededed;
	color:#000000;
	margin:0 10px 0 10px;
	border:1px solid #cccccc;

}
#video_left{
	float:left;
	width:415px;
	padding-left:15px;
	padding-right:15px;
	}

#video_right{
float:left;
	width:395px;
	padding-left:35px;
	padding-right:15px;
	border-left:1px dashed #000000;
}
.float_img{
	float:left;
	padding-right:15px;
	padding-bottom:5px;
}
.videorow{
	clear:both;
	line-height:18px;
	margin-top:20px;
	}


/********************* Abha ********************************/
#mid_content_cont{
  width:928px;
  margin-left:auto;
  margin-right:auto;
  background-color:#ffffff;
}

#mid_content_cont{
  width:928px;
  margin-left:auto;
  margin-right:auto;
  background-color:#ffffff;
}
#mid_content_cont_1{
  width:948px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #000000;
}
#grey_pannel{
   width:928px;
   background-color:#e7e7e7;
   margin-top:30px;
}
.heading_bg{
  background-image:url(/jsp/home/images/heading_bg.gif);
  background-repeat:no-repeat;
  height:26px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#FFFFFF;;
  padding-left:15px;
  padding-top:5px;
}
#login_pannel{
   width:468px;
   border-right:1px dashed #000000;
   float:left;
}
.clear{
  clear:both;
  font-size:1px;
  height:1px;
}
.img_div{
   width:57px;
   height:50px;
   background-image:url(/jsp/home/images/img1.gif);
   background-repeat:no-repeat;
   margin-left:15px;
   float:left;
   margin-top:10px;
}
.img_div_3{
  width:65px;
}
#login_text_div{
  margin-top:10px;
  width:350px;
  margin-left:20px;
  float:left;
}
#login_text_div_1{
  margin-top:10px;
  width:450px;
  margin-left:20px;
  float:left;
}
#uploaddiv{
  margin-top:10px;
  width:450px;
  margin-left:20px;
  float:left;
}
form{
  margin:0px;
  padding:0px;
}
.form_text{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
}
.lable_text{
   width:80px;
   margin-right:10px;
   padding:0px;
   text-align:left;
   vertical-align:top;
   display:block;
   float:left;
}
.input{
   width:145px;
   margin:0px;
   padding-top:4px;
   background-color:#FFFFFF;
   border:1px solid #156db1;
   font-size:13px;
   height:15px;
}
.input_1{
   width:30px;
   margin:0px;
   padding-top:4px;
   height:15px;
}
.small_red_text{
   font-size:11px;
   color:#FF0000;
   vertical-align:top;
}
.simple_text_div{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   width:445px;
   float:right;
}
#login_pannel_1{
   width:470px;
   float:left;
   margin-top:15px;
}
.simple_text_div_1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   width:435px;
   float:right;
   margin-top:15px;
}
.lable_text_1{
   width:150px;
   margin-right:10px;
   padding:0px;
   text-align:left;
   vertical-align:top;
   display:block;
   float:left;
   clear:both;
}
.lable_text_3{
   width:150px;
   height:30px;
   margin-right:10px;
   padding:0px;
   text-align:left;
   vertical-align:top;
   display:block;
   float:left;
   clear:both;
}
.lable_text_4{
   width:80px;
   margin-right:10px;
   padding:0px;
   text-align:left;
   vertical-align:top;
   padding-top:10px;
   display:block;
   float:left;
}
.red_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:24px;
   color:#cc0000;
   text-align:center;
}
.black_text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  text-align:center;
}
.button_div{
  text-align:center;
}
.heading_2{
  height:27px;
  padding-top:15px;
  background-position:0 15px;
  padding-bottom:15px;
  clear:both;
}
#heading_2_bg{
   width:928px;
   background-color:#f4f4f4;
   border:1px solid #e1dfdf;
}
#middle_pannel{
   width:887px;

   border-bottom:1px dashed #000000;
   padding-bottom:7px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
#middle_pannel_1{
   width:887px;

   padding-bottom:7px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
#middle_pannel_2{
   width:292px;
   border-right:1px dashed #000000;
   float:left;
   margin-bottom:7px;

}
#middle_pannel_3{
   width:275px;
   border-right:1px dashed #000000;
   float:left;
   margin-left:5px;

   margin-bottom:7px;
}
#middle_pannel_4{
   width:280px;
   float:right;

   margin-bottom:7px;
}
.img_div_2{
   background-image:url(/jsp/home/images/sample_bg.gif);
   background-repeat:no-repeat;
   width:104px;
   height:88px;
   float:left;
}
.text_div{
   float:right;
   width:180px;
   margin-right:5px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   line-height:16px;
}
.text_div_1{
   width:268px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   line-height:16px;
   line-height:18px;
   float:left;
}
.text_div_2{
   width:155px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   line-height:16px;
   float:left;
   margin-left:3px;
}
.text_div_3{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   line-height:16px;
   float:left;

}
.black_bold_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:18px;
   color:#000000;
}
.small_bold_text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:000000;
}
.small_bold_text_1{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  color:000000;
}
.a{
  color:#FF0000;
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-weight:bold;
}
.small_red_text{
   font-size:11px;
   color:#FF0000;
   vertical-align:top;
}
.small_red_text_1{
   font-size:11px;
   color:#FF0000;
   vertical-align:top;
   text-align:center;
   text-decoration:none;
}


#left_part{
   width:504px;
   float:left;
   margin-left:3px;
}
#right_pannel{
   width:432px;
   float:right;
 	}
#player_div{
   width:500px;
   height:367px;
}
.simple_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#000000;
}
.simple_text_1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
}
.comment_div{
   width:500px;
   height:96px;
  /* border:1px solid #000000;*/
   font-size:12px;
}

#right_navigation{
   width:250px;
   margin-left:3px;
}
#right_navigation ul{
   margin:0px;
   padding:0px;
}
#right_navigation li{
   margin:0px;
   padding:0px;
   list-style:none;
   display:inline;
}
#right_navigation ul li a{
   background-image:url(/jsp/home/images/nav_button.gif);
   background-repeat:no-repeat;
   width:69px;
   height:20px;
   float:left;
   display:block;
   padding-top:4px;
   margin-left:1px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#FFFFFF;
   text-align:center;
   text-decoration:none;
}
#right_navigation li a:hover{
   background-image:url(/jsp/home/images/hover_button.gif);
   background-repeat:no-repeat;
   text-decoration:none;
   color:#FFFFFF;
   width:69px;
   height:20px;
}
#right_content_div{
   background-color:#e7e7e7;
}
#icon_bg{
   width:430px;
   background-image:url(/jsp/home/images/heading_2_bg.gif);
   background-repeat:repeat-x;
   border:1px solid #e1dfdf;

}
.icon_bg{
   width:430px;
   background-image:url(/jsp/home/images/heading_2_bg.gif);
   background-repeat:repeat-x;
   border:1px solid #e1dfdf;

}
.img_div_3{
   width:50px;
   margin-left:5px;
   margin-top:5px;
   float:left;
}
#right_content_div_1{
   width:412px;
   margin-left:auto;
   margin-right:auto;
   margin-top:6px;
}
.sample_img{
   background-image:url(/jsp/home/images/sample_img2.gif);
   background-repeat:no-repeat;
   width:76px;
   height:60px;
   float:left;
}
.text_div_3{
   width:180px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   line-height:16px;
   float:left;
   margin-left:3px;
}
.text_div_4{
   width:80px;
   float:right;
}
.heading_3{
   border-bottom:1px solid #000000;
   padding-bottom:3px;
}
.scroll_div{
   width:412px;
   height:255px;
}
.scrooll_bar{
   float:left;
   width:412px;
   height:230px;
   overflow-y:scroll;
   scroll-arrow-color:#000000;
	scrollbar-base-color:#ebebe3;
	scrollbare-face-color:#0099i;
	scrollbar-highlight-color:#000000;
	scrollbar-shadow-color:#cccccc;
	scrollbar-3dlight-colour:#cccccc;
}
#inner_div{
  width:412px;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  margin-top:5px;
}
.video_div{
  width:100px;
  height:64px;
  float:left;
}
.video_detail{
   width:169px;
   margin-left:6px;
   float:left;
}
.video_detail_1{
   width:75px;
   margin-right:15px;
   float:right;
}
.small_text{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#bottom_part_div{
   width:931px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
.heading_4{
   border-bottom:1px solid #cdcdcd;
   padding-bottom:3px;
}
#inner_div_2{
  width:295px;
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  margin-top:10px;
  float:left;
}

#left_part_1{
   width:462px;
   float:left;
   background-image:url(/jsp/home/images/heading_2_bg.gif);
   background-repeat:repeat-x;
   border:1px solid #d5d5d5;
   margin-top:10px;
}
#right_part_1{
   width:462px;
   float:right;
   background-image:url(/jsp/home/images/heading_2_bg.gif);
   background-repeat:repeat-x;
   border:1px solid #d5d5d5;
   margin-top:10px;
}
#inner_div_2_t{
  width:440px;
  margin-top:18px;
  margin-left:20px;
}
#inner_div_3{
   width:139px;
   float:left;
}

#inner_div_4{
   width:155px;
   float:left;
   margin-left:10px;
}
#img_div_5{
   width:89px;
   height:89px;
   margin-left:auto;
   margin-right:auto;
}
.readmore{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#cc0000;
   text-align:right;
   margin-right:10px;
   margin-top:20px;
   text-decoration:none;
}
#middle_pannel_5{
   width:887px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
#founder_img{
   width:159px;
   height:200px;
   float:left;
   margin-right:10px;
   margin-bottom:10px;
}
.founder_text {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#000000;
   text-align:justify;
   text-decoration:none;
}
.founder_text span{
   color:#cc0000;
}
.founder_text a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#000000;
   text-align:justify;
   text-decoration:underline;
}
.founder_text a:hover{
   text-decoration:none;
}
#write_testimonial {
   float:right;
   width:300px;
   height:35px;
   margin-bottom:20px;
}
#testimonial_image {
   width:32px;
   height:35px;
   float:left;
}
#write_testimonial a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#000000;
   text-align:justify;
   text-decoration:none;
}
#write_testimonial a:hover{
   text-decoration:underline;
}


#middle_pannel_6{
   width:680px;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
}
.field_heading_bg{
   background-color:#dcdbdb;
      height:20px;
}
#field_main_div{
   border-bottom:1px solid #cecccc;
   padding-bottom:4px;
}
.field_div{
   width:160px;
   float:left;
   margin-left:45px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   font-weight:bold;
   padding-top:3px;
   text-align:center;

}
.field_div_1{
   width:160px;
   float:left;
   margin-left:30px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   padding-top:3px;
   text-align:center;
   margin-top:10px;

}
.field_div_2{
   width:170px;
   float:left;
   margin-left:40px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   padding-top:3px;
   text-align:center;
   margin-top:10px;

}
.input_div{
   width:30xp;
   float:left;
   margin-top:10px;
   margin-left:3px;
}
.invite_linstmenu{
   width:145px;
   height:20px;
}
.invite_linstmenu_1{
   width:145px;
   height:20px;
   float:left;
}

.lable_text_5{
   width:150px;
   margin-right:10px;
   padding:0px;
   text-align:right;
   vertical-align:top;
   display:block;
   float:left;
   clear:both;
}
.message_textarea_big{
   width:300px;
   height:200px;
}
.message_textarea_big1{
   width:250px;
   height:200px;
}
.image_center{
   text-align:center;
}



/************************************************/



/************************* Ashish's css **********/

#mid_cont{width:940px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		background-color:#ffffff;
		margin:0px auto;
		padding:0px 0 0 0;
		}
.clear{font-size:1px;
		clear:both;
		line-height:1px;
		}

.mid_left{width:220px;
		margin-right:27px;
		padding:0px;
		font-size:18px;
		color:#000000;
		float:left;
		}

.mid_left2{background-image:url(/jsp/home/images/g_l_bg.gif);
		background-repeat:repeat-x;
		width:233px;
		margin-right:12px;
		padding:0px;
		font-size:15px;
		color:#000000;
		float:left;
		background-color:#e4e4e4;
		border:1px solid #bdbcbd;
		text-align:center;
		font-weight:bold;
		}

.mid_left ul{margin:0px;
			padding:0px;
			list-style:none;
			}

.mid_left ul li{background-image:url(/jsp/home/images/bullet.gif);
			background-repeat:no-repeat;
			margin:0px;
			padding-left:25px;
			font-size:14px;
			color:#000000;
			line-height:25px;
			list-style:none;
			font-weight:bold;
			}

.mid_left ul li a{
			margin:0px;
			padding:0px;
			font-size:14px;
			color:#000000;
			text-decoration:none;
			}


.mid_right{width:691px;
		margin:0px;
		padding:0px;
		float:left;
		background-color:#fbfbfb;
		border-left:1px solid #999999;;
		border-right:1px solid #999999;;
		border-bottom:1px solid #999999;
		}

.mid_right ul{margin:0px 0px 0px 20px;
			padding:0px;
			list-style:none;
			}

.mid_right ul li{margin:35px 15px 0px 0px;
				padding:0px;
				list-style:none;
				width:310px;
				display:block;
				float:left;
			}
.mar_img{
		margin:0px 10px 1px 0px;
		padding:0px;
		float:left;
		width: 111px;
		height: 74;
		}

.up_pnal{background-image:url(/jsp/home/images/up_bg.gif);
		background-repeat:repeat-x;
		width:691px;
		margin:0px;
		padding:0px;
		}

.headign{background-image:url(/jsp/home/images/astro_bg.gif);
		background-repeat:no-repeat;
		width:184px;
		height:28px;
		margin:0px;
		padding:3px 0px 0px 20px;
		font-size:18px;
		color:#FFFFFF;
		}

.r_link{float:right;
		font-size:11px;
		color:#cc0000;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px 20px 10px 0px;
		padding:0px;
		}

.r_link a{
		font-size:11px;
		color:#cc0000;
		text-decoration:none;
		margin:0px 5px 0px 5px;
		padding:0px;
		}

.r_link a:hover{
		text-decoration:underline;
		}

.mid_right2{width:690px;
		margin:0px;
		padding:0px;
		float:left;
		background-color:#fbfbfb;
		border:1px solid #999999;;
		}

.search_1{width:688px;
		margin:20px 0px 0px 0px;
		padding:0px;
		text-align:center;
		}


.mid_right2 ul{margin:0px 0px 0px 20px;
			padding:0px;
			list-style:none;
			}

.mid_right2 ul li{margin:35px 15px 0px 0px;
				padding:0px;
				list-style:none;
				width:310px;
				display:block;
				float:left;
			}
form{margin:0px;
padding:0px;}

.search{width:188px;
		border:1px solid #999999;
		height:20px;
		margin:0px 15px 0px 15px;
		padding:4px 0px 0px 0px;
		font-size:12px;
		}
.g_img{margin:5px 0px 0px 0px;
padding:0px;
}

.re_link{
		font-size:12px;
		color:#cc0000;
		font-family:Arial, Helvetica, sans-serif;
		margin:50px 0px 20px 17px;
		padding:0px;
		clear:both;
		}

.re_link a{
		font-size:12px;
		color:#cc0000;
		text-decoration:none;
		margin:0px 3px 0px 3px;
		padding:0px;
		}

.re_link a:hover{
		text-decoration:underline;
		}

.red_link{
		font-size:12px;
		color:#cc0000;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
		font-weight:bold;
		}

.red_link a{
		font-size:12px;
		color:#cc0000;
		text-decoration:none;
		margin:0px;
		padding:0px;
		}

.red_link a:hover{
		text-decoration:underline;
		}

#mid_right_b{width:660px;
		margin:20px 0px 20px 15px;
		padding:0px;
		float:left;
		}

.m_lef{width:319px;
		margin:0px 10px 0px 0px;
		padding:0px;
		float:left;
		border-right:2px #333333 dotted;
		}

.m_rig{width:320px;
		margin:0px 0px 0px 0px;
		padding:0px;
		float:left;
		}

.sub{width:318px;
		margin:0px 0px 30px 0px;
		padding:0px;
		float:left;
		}

.in{width:18px;
	margin:0px 10px 0px 0px;
	padding:2px 0px 0px 0px;
	float:left;
	}

.cont1{width:130px;
	margin:0px 10px 0px 0px;
	padding:0px;
	line-height:20px;
	float:left;
	}

.cont2{width:130px;
	margin:0px;
	padding:0px;
	line-height:20px;
	float:left;
	}

.re_mo{
		font-size:12px;
		color:#cc0000;
		font-family:Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px;
		}

.re_mo a{
		font-size:12px;
		color:#cc0000;
		text-decoration:none;
		margin:0px;
		padding:0px;
		}

.re_mo a:hover{
		text-decoration:underline;
		}
		.mid_left3{
		width:497px;
		margin-right:13px;
		padding:0px;
		font-size:12px;
		color:#000000;
		float:left;
		}

.mid_left3 h1,h2{font-family:Arial, Helvetica, sans-serif;
				color:#000000;
				}

.mid_left3 h1{font-size:16px; margin:0px 0px 5px 5px; padding:0px;}
.mid_left3 h2{font-size:15px; margin:0px; padding:0px;}

.incont{width:496px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
.hd{width:496px;
	margin:15px 0px 10px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #cc0000;
	float:left;
	clear:both;
	}



.img_space{margin:0px 20px 10px 10px; padding:0px; float:left;}

.f_video{font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
margin:10px 0px 10px 0px;
padding-right:20px;
clear:both;
text-align:right;
}

.f_video a{font-size:12px;
			color:#000000;
			text-decoration:none;
}
.a_nocolor{
	color:#000000;
	text-decoration:none;
}
.f_video a:hover{text-decoration:underline;}

.coment_area{width:490px;
			height:300px;
			margin:0px;
			padding:5px 0px 0px 2px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			float:left;
			overflow:scroll;
			}

.mid_right3{width:424px;
		margin:0px;
		padding:0px;
		float:left;
		background-image:url(/jsp/home/images/bg_right.gif);
		background-repeat:repeat-y;
		}

.balck_hd{width:414px;
		height:25px;
		margin:0px;
		padding:5px 0px 0px 10px;
		float:left;
		background-image:url(/jsp/home/images/l_heding_bg.gif);
		background-repeat:no-repeat;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#F3F3F3;
		font-weight:bold;
		}



.mid_right3 ul{margin:0px;
			padding:0px;
			list-style:none;
			}

.mid_right3 ul li{width:120px;
				display:block;
				float:left;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#000000;
				margin:20px 0px 20px 15px;
				padding:0px;
				list-style:none;
				line-height:20px;
				}
.mid_right3 p{ margin:0px; padding:0px;}
.lin_center{text-align:center;
}

.s_img{
		margin-left:265px;
		padding:0px;
		vertical-align:middle;

}
#left_live{
	width:540px;
	float:left;
	height:auto;
	margin-right:15px;
}
.left_live_heading{
	background-image:url(/jsp/home/images/up_bg.gif);
	background-repeat:repeat-x;
	width:540px;
	margin:0px;
	padding:0px;
	height:auto;
}
#right_live_heading{
	width:358px;
	margin:0px;
	height:auto;
	float:right;
}
.live_top_heading{
	background-image:url(/jsp/home/images/astro_bg.gif);
	background-repeat:no-repeat;
	width:184px;
	height:28px;
	margin:0px;
	padding:3px 0px 0px 20px;
	font-size:18px;
	color:#FFFFFF;
	float:left;
}
.live_top_heading1{
	width:184px;
	height:28px;
	margin:0px;
	padding:3px 0px 0px 20px;
	font-size:18px;
	float:right;
	color:#FFFFFF;
}
		.form_box{
		width:540px;
		height:auto;
		background-color:#e7e7e7;
		margin-top:10px;
}
		.form_box1{
		width:338px;
		height:auto;
		background-color:#e7e7e7;
		margin-top:10px;
		padding:10px;
}

.form_left_text{
width:140px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
display:block;
text-align:right;
font-weight:bold;
}
.form_left_text1{
width:140px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
float:left;
display:block;
text-align:right;
font-weight:bold;
}
.input_textarea{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #000000;
margin-left:10px;
}
.big_comment_box{
width:200px;
height:100px;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
border:1px solid #000000;
margin-left:10px;
}
.short_text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff0000;
text-align:justify;
margin-left:20px;
}
.gray_strips{
width:530px;
height:auto;
margin-top:10px;
background-color:#e7e7e7;
padding:5px;
}
.broad_options{
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
float:left;
margin-left:20px;
}
.public{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-left:80px;
float:left;
}
.public1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-left:10px;
float:left;
}
.change a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ff0000;
display:block;
float:left;
margin-left:110px;
}
.change a:hover{
color:#323232;
text-decoration:underline;
}
.chang a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ff0000;
display:block;
float:left;
margin-left:40px;
}
.chang a:hover{
color:#323232;
text-decoration:underline;
}
.chan a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ff0000;
display:block;
float:left;
margin-left:10px;
}
.chan a:hover{
color:#323232;
text-decoration:underline;
}
.check_box{
   width:30px;
   margin:0px;
   padding-top:4px;
   height:15px;
}
.live_icon{
width:183px;
height:58px;
margin-top:10px;
margin-bottom:10px;
margin-left:80px;
}
.cancel {
width:69px;
height:25px;
float:left;
margin-left:20px;
}
.right_top_heading{
background-image:url(/jsp/home/images/astro_bg.gif);
		background-repeat:no-repeat;
		width:194px;
		height:28px;
		margin:0px;
		padding:3px 0px 0px 10px;
		font-size:18px;
		color:#FFFFFF;
				}

#left_live{
width:540px;
float:left;
height:auto;
margin-right:15px;
}


.right_live_heading{
background-image:url(/jsp/home/images/up_bg.gif);
background-repeat:repeat-x;
width:358px;
margin:0px;
padding:0px;
height:auto;
}
#content_cont{
  width:928px;
  margin-left:auto;
  margin-right:auto;
  background-color:#ffffff;
}

		/**************************/

#gray_strip {
  height:22px;
  background-image:url(/jsp/home/images/links_bg.jpg);
  background-repeat:no-repeat;
  clear:both;
}
#gray_strip_inner {
  text-align:center;
  width:441px;
  float:left;
  margin-top:4px;
}
#gray_strip_inner a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 color:#000000;
 margin-left:10px;
 margin-right:10px;
}
#gray_strip_inner a:hover{
 text-decoration:underline;
}



/************ashish****************/

.g_nbg{background-color:#CCCCCC;
color:#000000;
text-align:center;
font-weight:bold;
		}
.g_nbg2{background-color:#CCCCCC;
color:#000000;
font-weight:bold;
		}

.im_t{text-align:center;
vertical-align:top;
}

.l_text{font-family:Arial, Helvetica, sans-serif;
		padding:0px;
		margin-left:22px;
		font-size:12px;
		}
.l_text a{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:underline;
		}

.l_text a:hover{text-decoration:none;
}

.mh_text{font-family:Arial, Helvetica, sans-serif;
		padding:0px;
		margin-left:22px;
		font-size:12px;
		}
.mh_text a{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#CC0000;
		text-decoration:underline;
		}

.mh_text a:hover{text-decoration:none;
}

.bot_bor{border-bottom:#999999 solid 1px;
}
/*added by parul*/
#survey{
  width:900px;
  height:auto;
  margin:10px;
}
#survey p{
  font-size:12px;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
}
.imgf{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.popup{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textpart{
	padding:20px;
	text-align:justify;
}

.white_link{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
.Tab {
	float:left;
	padding:4px 20px;
	border-bottom:solid 1px #515151;
}
.Tab h3 {
	color:#0281ca;
}
.Tab-selected {
   background-image:url(/jsp/home/images/hover_button.gif);
   background-repeat:no-repeat;
   text-decoration:none;
   color:#FFFFFF;
   width:69px;
   height:20px;
}
.white_pilgrim {
	background-color: #FFFFFF;
}
.unsubscriber{
width:111px;
height:auto;
float:left;
margin-right:10px;}
.errorClass{
    width:950px;font-family:verdana,;font-weight:bold;text-align:center;padding-top:3px;padding-bottom:3px;color:red;margin-top:5px;font-size:13px;
}
.site_map{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.site_home{
font-family:Arial, Helvetica, sans-serif;
color:#0099FF;
font-size:14px;
font-weight:bold;
width:850px;
padding:3px;
margin-top:8px;
}
.site_home a{
font-size:14px;
color:#323232;
text-decoration:none;
}
.site_home a:hover{
color:#0099FF;
text-decoration:underline;
}
.site_home1{
font-family:Arial, Helvetica, sans-serif;
color:#0099FF;
font-size:14px;
width:850px;
margin-left:40px;
padding:3px;
margin-top:8px;
}
.site_home1 ul{
margin:0px;
padding:0px;
list-style:none;
}
.site_home1 ul li{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#cc1111;
width:177px;
margin-right:15px;
margin-top:3px;
background-image:url(../images/blue_arrow.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:10px;
}
.site_home1 ul li a{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#cc1111;
width:177px;
margin-right:15px;
margin-top:3px;
background-image:url(../images/blue_arrow.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:10px;
text-decoration:none;
}
.site_home1 ul li a:hover{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#cc1111;
width:177px;
margin-right:15px;
margin-top:3px;
background-image:url(../images/blue_arrow.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:10px;
text-decoration:none;
}
.corporate_link{
width:177px;
float:left;
margin-top:7px;
}
.blog_img{
	border:1px solid #000;
	float:left;
	margin-right:20px;
}
.right_image{
width:84px;
height:87px;
float:right;
padding:45px 40px 0px 0px;
margin:0px;
}