/* CSS Document test */
span, p, img, div, h1, h2, h3, h4, h5, h6, br, strong, ul, li {padding:0; margin:0; boredr:0;}

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; background-color:#c50000; background-image:url(../images/body_bg.gif); background-repeat:repeat-x;}

#container{margin:0 auto; padding:0; width:1000px;}

	  #header{ margin:0 auto; padding:0;  float:left; }

	  	#onclick{ width:303px; height:136px; margin-left:28px; margin-top:43px; cursor:pointer;}
		#header_logo{ float:left; width:331px; background-image:url(../images/header1.jpg);height:252px;}
		#header_pic1{ float:left; width:353px; background-image:url(../images/header2.jpg);height:252px; }
		#header_pic2{ float:right; width:316px; background-image:url(../images/header2.jpg); }
		   #header_signin{ text-align:left;width:316px; background-color:#000000;line-height:29px; font-family:Tahoma; font-size:11px; color:#ffffff}
			a.link1{font-family:tahoma; color:#ffcc00;font-weight:bold; font-size:11px; text-decoration:none}
			a.link1:hover{color:#C7C7C7; text-decoration:none}
			span.new{font-family:tahoma; color:#df0000;font-weight:bold; font-size:11px; text-decoration:none}
		#header_pic3{ float:left; width:316px; height:223px; background-image:url(../images/header3.jpg)}
		

		/* new class & id added dated 01/07/08 start here */

		#football_header1{ float:left; width:353px; background-image:url(../images/football_header1.jpg);height:252px; }

		#football_header3{ float:left; width:316px; height:223px; background-image:url(../images/football_header2.jpg);}

		#football_v2_header1{ float:left; width:353px; background-image:url(../images/football_v2_header1.jpg);height:252px; }

		#football_v2_header3{ float:left; width:316px; height:223px; background-image:url(../images/football_v2_header2.jpg);}

		#baseball_header1{ float:left; width:353px; background-image:url(../images/baseball_header1.jpg);height:252px; }

		#baseball_header3{ float:left; width:316px; height:223px; background-image:url(../images/baseball_header2.jpg);}

		#baseball_v2_header1{ float:left; width:353px; background-image:url(../images/baseball_v2_header1.jpg);height:252px; }

		#baseball_v2_header3{ float:left; width:316px; height:223px; background-image:url(../images/baseball_v2_header2.jpg);}

		#basketball_header1{ float:left; width:353px; background-image:url(../images/basketball_header1.jpg);height:252px; }

		#basketball_header3{ float:left; width:316px; height:223px; background-image:url(../images/basketball_header2.jpg);}

		#basketball_v2_header1{ float:left; width:353px; background-image:url(../images/basketball_v2_header1.jpg);height:252px; }

		#basketball_v2_header3{ float:left; width:316px; height:223px; background-image:url(../images/basketball_v2_header2.jpg);}

		#hockey_header1{ float:left; width:353px; background-image:url(../images/hocker_header1.jpg);height:252px; }

		#hockey_header3{ float:left; width:316px; height:223px; background-image:url(../images/hocker_header2.jpg);}
		
		#upload_header1{ float:left; width:353px; background-image:url(../images/upload_header01.jpg);height:252px; }

		#upload_header3{ float:left; width:316px; height:223px; background-image:url(../images/upload_header02.jpg);}

		/* new class & id added dated 01/07/08 end here*/

		
		/* new class & id added dated 01/08/08 end here*/

		#homepage_header_1{float:left; width:353px; background-image:url(../images/homepage_banner01.jpg);height:252px;}
		#homepage_header_3{float:left; width:316px; height:223px; background-image:url(../images/homepage_banner02.jpg);}

		/* new class & id added dated 01/08/08 end here*/

		
		/* new class & id added dated 13/08/08 start here */

		#website_tour_header_1{float:left; width:353px; background-image:url(../images/website_tour_header1.jpg);height:252px;}

		#website_tour_header_3{float:left; width:316px; height:223px; background-image:url(../images/website_tour_header2.jpg);}

		

		/* new class & id added dated 13/08/08 start here */
		
      #bodypart{ background-color:#c50000; margin:0 auto; width:980px; padding-bottom:10px; float:left; padding-left:20px;}
	    #main_content{ margin:0 auto; padding:0; width:978px; border:1px solid #000000; float:left;  }
		   #nevigation{ margin:0 ; padding:0; height:35px; background-image:url(../images/nevi_bg.gif); background-repeat:repeat-x; border-top:1px solid #808080}
		    /* #nevi{ width:550px; float:left; margin-left:1px; line-height:35px;} */
			#nevi{ width:655px; float:left; margin-left:1px; line-height:35px;}
			   #nevi ul{ margin:0; padding:0; float:left; width:100%; font-size: 12px; font-weight: bold; color:#ffffff; font-family:tahoma; }
			   #nevi ul li { display:inline; }
			   #nevi ul li a{   color: White; text-decoration: none; float: left; border-right: 1px solid #808080;width:77px; text-align:center;}
			   #nevi ul li a:hover{ width:77px; background:url(../images/hover_bg.gif) repeat-x; color: #373737;}
			    #nevi ul li a.span{ width:77px; background:url(../images/hover_bg.gif) repeat-x; color: #373737; }
				
			 #search{ width:292px; float:right; margin-right:1px; margin-top:8px;}
			   input.search{ width:152px; border:1px solid #ababab; height:17px; color:#6d6d6d; font-size:12px;}
			   input.but2{ width:64px; height:23px; background-image:url(../images/search_but.gif); border:none; color:#FFFFFF; font-size:12px; font-weight:bold}
			   a.search{font-size:9px; color:#ffffff; text-decoration:underline;}
			   a.search:hover{color:#FF9900; }
			   
		   #nevigation_base{ margin:0 ; padding:0; line-height:31px; background-image:url(../images/nevi_abse_bg.gif); background-repeat:repeat-x; height:31px;}
		       #small_link{ width:480px; text-align:center; font-family:tahoma; font-size:11px; color:#232323; font-weight:bold;}
			  
			   #small_link a{font-family:tahoma; font-size:11px; color:#232323; font-weight:bold; text-decoration:none}
			   #small_link a:hover{font-family:tahoma; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none}
			   .active{font-family:tahoma; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none}
		   #main_body{ margin:0 ; background-image:url(../images/content_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; padding:10px 0px 10px 0px;float:left; width:100% }
		   #part_body{ margin:0 ; background-image:url(../images/content_bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; border: 1px solid #4a4a4a; float:left; width:100% }
              #mainbody_container{margin:0; padding:0; background:#993300; float:left;  }
				 #leftbox{ margin:0; padding:0; width:648px;float:left }
				   #welcome{margin:0; padding-left:14px;}
				    /* updated class & ID  start -- dated 16/06/08 */

#welcome h3{margin:0; color:#c50000; font-size:20px; font-weight:bold;}
#welcome p{margin:0; color:#2c2c2c; font-size:12px; line-height:17px; font-style:normal;}
#welcome span{color:#484848; font-size:20px;}

 /* updated class & ID  end dated 16/06/08 */
				     #welcome h3{margin:0; color:#c50000; font-size:17px;}
					 #welcome p{margin:0; color:#2c2c2c; font-size:12px; line-height:17px;}
					 
				   #videoshow{padding:0;}
				    #flv{ margin:0 auto; width:386px; float:left; background-color:#999999; background-image:url(../images/flash_video2.jpg); padding-left:12px; height:348px; text-align:center; background-repeat:no-repeat;}
					 #featured_video{float:left; width:245px;margin-left:4px;}
					   #vodeo_listing{ width:230px; margin-left:5px;}
					     #vodeo_listing h3{margin:0; padding:0; background-image:url(../images/featured_video_heading.gif);text-indent: -5000px; height:35px;}
						 #vodeo_listing ul{ margin:0; padding:0; } 
						 #vodeo_listing ul li{  padding:0; margin:0; margin-bottom:4px; margin-left:3px; margin-right:2px;width:225px; list-style-type:none;border:1px solid #cacaca; background-color:#e4e4e4; float:left; } 
				   
				   #recent_videos{ width:634px; margin-left:13px; padding-top:15px; }
                    /* updated class & ID 20/06/2008 */

                     #recent_video_listing{ margin:0; padding:0;}

					    #recent_video_listing ul{ margin:0; padding:0;width:595px; }

						#recent_video_listing ul li{ margin:0; padding:4px; margin-right:7px; list-style-type:none; background-color:#e4e4e4; width:132px;float:left }					   

	                    #recent_video_listing ul li h5{ margin:0; padding:0}

						#recent_video_listing ul li h4{ margin:0; padding:3px; background-color:#FFFFFF; text-align:center;}

						#recent_video_listing ul li P{ margin:0; padding:2px; font-size:11px; color:#333333;}

						#recent_video_listing ul li span{ margin:0; padding:2px; font-size:11px; color:#999999;}

				   /* updated class & ID 20/06/2008 */
					
					#recently_uploaded_listing{ margin:0; padding:0;}
					    #recently_uploaded_listing ul{ margin:0; padding:0; }
						#recently_uploaded_listing ul li{ margin:0; padding:6px; margin-right:7px; list-style-type:none; background-color:#e4e4e4; width:129px;float:left }					   
	                    #recently_uploaded_listing ul li h5{ margin:0; padding:0}
						#recently_uploaded_listing ul li h4{ margin:0; padding:0}
						
					#popular_videos{ width:634px; margin-left:13px; margin-top:15px; }
                     #popular_videos_listing{ margin:0; padding:0;}
					    #popular_videos_listing ul{ margin:0; padding:0;width:595px; }
						#popular_videos_listing ul li{ margin:0; padding:4px; margin-right:7px;  list-style-type:none; background-color:#e4e4e4; width:132px;float:left }					   
	                    #popular_videos_listing ul li h5{ margin:0; padding:0}
						#popular_videos_listing ul li h4{ margin:0; padding:3px; background-color:#FFFFFF; text-align:center;}	
					 	#popular_videos_listing ul li P{ margin:0; padding:2px;  font-size:11px; color:#333333;}

						#popular_videos_listing ul li span{ margin:0; padding:2px; font-size:11px; color:#999999;}

						
				 #rightbox{ margin-right:14px; padding:0; width:301px; float:right;display:inline;}
				   #loginbox{ margin-bottom:15px;; padding:0;}
				      #loginbox h5{ background-image:url(../images/member_login_heading.gif); width:301px; height:29px; text-indent: -5000px; margin:0; padding-bottom:6px; background-repeat:no-repeat}
					  input.login{ width:279px; border:1px solid #b4b4b4; height:23px;  color:#6d6d6d; font-size:12px; margin-bottom:8px;}
					  input.but{ width:69px; height:26px; background-image:url(../images/login_but.gif); border:none; color:#FFFFFF; font-size:12px; font-weight:bold}
		           
				   #tagcloud{ margin-bottom:10px; padding:0;}
				      #tagcloud h5{ background-image:url(../images/tag_cloud_heading.gif); width:301px; height:29px; text-indent: -5000px; margin:0; background-repeat:no-repeat}
			          #tagcloud p{ background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; margin:0; padding:4px; color:#2c2c2c; line-height:10px; font-size:12px;}
					  #tagcloud span{ margin:0; padding:0;}
				   #website_tour{ margin-bottom:10px; padding:0; text-align:center}
				      #website_tour a{border:0;}   
				   
				   #contest_ad{margin-bottom:10px; padding:0;}
				   
				   #sports_news {margin:0; padding:0; }
				     #sports_news h5{ background-image:url(../images/sports_news_heading.gif); width:301px; height:29px; text-indent: -5000px; margin:0; background-repeat:no-repeat}
					 #sports_news_bg{ background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; margin:0; padding:10px; color:#2c2c2c; line-height:16px; font-size:12px;}  
	                     #sports_news ul{ margin:0; padding:0;} 
						 #sports_news ul li{margin:0; margin-left:5px;  margin-top:10px; padding:0; list-style-type:none;}
						 
				  /* new class added 14/07/08 start here*/		 
					#related_videos {margin:0; padding:0; width:336px;}
				     #related_videos h5{ background-image:url(../images/related_videos_heading.gif);  height:29px; text-indent: -5000px; margin:0; background-repeat:no-repeat}
					 #related_videos_bg{ background-color:#FFFFFF; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; margin:0; padding:10px; color:#2c2c2c; line-height:16px; font-size:12px; height:290px; overflow-y:scroll;overflow-x:hidden;overflow:-moz-scrollbars-vertical;}  
	                     #related_videos ul{ margin:0; padding:0;} 
						 #related_videos ul li{margin:0; margin-left:5px;  margin-top:10px; padding:0; list-style-type:none;}  
				   /* new class added 14/07/08 end here */		 		 
				         
		    #footer{ background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; border-bottom:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; clear:both; height:39px; line-height:12px; } 
			 #copyright{ width:100%; font-family:tahoma; font-size:11px; color:#ababab;}
			 
			
			
			#signup{margin:0; padding:0; width:575px;  margin-left:15px; margin-top:27px; }
			   #signup ul{ margin:0; padding:0; }
			   #signup ul li{ margin:0; padding:0; list-style-type:none; margin-bottom:10px; }
			   input.signup{width:473px; border:1px solid #999999; color:#2c2c2c; font-size:11px; height:24px;}
			   input.signup2{ border:1px solid #999999; color:#2c2c2c; font-size:11px; height:24px; width:180px}
			   input.add_field{ border:1px solid #999999; color:#2c2c2c; font-size:11px; height:18px; width:78px; font-size:11px; font-weight:bold; color:#2c2c2c}
			   input.upload{ border:1px solid #999999; color:#2c2c2c; font-size:11px; height:24px; width:403px}
			   input.file{ border:1px solid #999999; height:24px;}
			   textarea.large{ width:473px; border:1px solid #999999; color:#2c2c2c; font-size:11px; height:110px;}
			   textarea.medium{ width:473px; border:1px solid #999999; color:#2c2c2c; font-size:11px; height:67px;}
			   textarea.comments{ width:340px; border:1px solid #999999; color:#2c2c2c; font-size:11px; height:70px;}
			   select.large{ width:282px; height:24px;border:1px solid #999999; }
			   select.medium{ width:202px; height:24px;border:1px solid #999999; }
			   select.small{ width:210px; height:24px;border:1px solid #999999; }
			   a.red{font-size:9px; color:#c50000; text-decoration:underline; }
			   a.red:hover{color:#000000; }
			   a.redPageNav{font-size:11px; color:#c50000; text-decoration:none  }
			   a.redPageNav:hover{color:#000000; text-decoration:underline; }
			   a.red1{font-size:9px; color:#c50000; text-decoration:none  }
			   a.red1:hover{color:#000000; text-decoration:underline; }
			   a.viewall{ color:#232323; font-size:11px; font-weight:bold; text-decoration:none}
			   a.viewall:hover{ color:#c50000;text-decoration:underline}
			   a.red2{color:#ff0000; font-size:11px; font-weight:bold; text-decoration:underline; line-height:13px; }
			   a.red2:hover{color:#000000; font-size:11px; font-weight:bold; text-decoration:underline; line-height:13px; }
			   a.footerLink{font-family:tahoma; font-size:11px; color:#ababab;text-decoration:none;}
			   a.footerLink:hover{font-family:tahoma; font-size:11px; color:#ababab;text-decoration:underline;}
			   input.signme_up{width:130px; height:27px; font-size:11px; color:#ffffff; font-weight:bold; background-image:url(../images/sign_me_up_but.gif); background-repeat:no-repeat; border:none; }
			   input.browse{width:68px; height:27px; font-size:11px; color:#ffffff; font-weight:bold; background-image:url(../images/browse_but.gif); background-repeat:no-repeat; border:none; }
			   input.edit{width:46px; height:23px; font-size:11px; color:#ffffff; font-weight:bold; background-image:url(../images/edit_but.gif); background-repeat:no-repeat; border:none; }
			   input.save_changes{ width:92px;height:27px; background-image:url(../images/save_changes_but.gif); font-size:11px; color:#ffffff; font-weight:bold; background-repeat:no-repeat; border:none; }    
			   input.embed { width:263px; border:1px solid #b4b4b4;color:#6d6d6d; font-size:12px; height:22px; }
			   input.embednew {
	width: 340px;
	border: 1px solid #b4b4b4;
	color: #6d6d6d;
	font-size: 12px;
	height: 22px;
}
			   file.upload{ border:1px solid #999999; color:#2c2c2c; font-size:11px; height:24px; width:503px}
			   
			#recent_video_list{margin:0; padding:0; width:624px;  margin-left:15px; margin-top:27px;}
			   #recent_video_list ul{ margin:0; padding:0; width:141px;list-style-type:none; color:#666666; font-size:10px;}
			   #recent_video_list ul li{ margin:0; padding:0; width:141px;list-style-type:none; line-height:14px;}
			   #recent_video_list ul li a{color:#ff0000; font-size:11px; font-weight:bold; text-decoration:underline; line-height:13px;}
			   #recent_video_list ul li a:hover{color:#000000; font-size:11px; font-weight:bold; text-decoration:underline; line-height:13px;}
		    
		    #news_list{ margin:0; padding:0; padding-left:14px;}   
			   #news_list ul{ margin:0; padding:0; display:inline;list-style-type:none;}
			   #news_list ul li{  background-color:#ffffff; border:1px solid #b4b9c5; width:295px; padding:3px; list-style-type:none; margin-right:5px; display:inline;float:left;}
			   #news_list ul li h4{float:left; margin:0; padding:3px; background-color:#FFFFFF; text-align:left; width:132px;}
			   #news_list ul li h5 a{ color:#c50000; font-size:11px; font-weight:bold; text-decoration:none;}
			   #news_list ul li h5 a:hover{ color:#232323; font-size:11px; font-weight:bold; text-decoration:underline;}
			   #news_list ul li p{ padding:0; color:#8990a1; font-size:11px; margin:0; }
			   #news_list ul li p span{color:#333333; font-size:11px; margin:0; padding:0;}
			   #news_list ul li p span a{color:#000000; font-size:11px;text-decoration: none;}
			   #news_list ul li p span a:hover{color:#000000; font-size:11px;text-decoration: underline;}
			
			.t {background: url(../images/dot.gif) 0 0 repeat-x; width: 593px; background-color:#cccccc;}
			.b {background: url(../images/dot.gif) 0 100% repeat-x}
			.l {background: url(../images/dot.gif) 0 0 repeat-y}
			.r {background: url(../images/dot.gif) 100% 0 repeat-y}
			.bl {background: url(../images/1bl.gif) 0 100% no-repeat}
			.br {background: url(../images/1br.gif) 100% 100% no-repeat}
			.tl {background: url(../images/1tl.gif) 0 0 no-repeat}
			.tr {background: url(../images/1tr.gif) 100% 0 no-repeat; padding:10px}
			.t_new{background: url(../images/dot.gif) 0 0 repeat-x; width: 300px; background-color:#cccccc;}
			.sub_heading{ font-size:13px; color:#c30100; height:35px; font-weight:bold;}
			
			#comments{ margin-top:10px;}
				#comments ul {list-style-type: none;width: 484px;} 
				#comments li {border-width: 1px 0; margin: 5px 0;border-bottom:1px solid #cccccc; color:#cccccc; font-size:11px;}
				#comments li em{color:#cc0000; font-size:11px; font-weight:bold; margin:0; padding:0; text-decoration:underline; }
				#comments li a { color: #999999;display: block; padding: 5px; text-decoration: none; outline:none}
				* html #comments li a {  /* make hover effect work in IE */width: 400px;}
				#comments li a:hover { background: #cccccc; }
				#comments a span { color: #2c2c2c; display: block; font-size:11px; padding-top:10px; padding-left:10px;}
	            a.add_comments{color:#929292; font-size:11px; text-decoration:underline;}
			    a.add_comments:hover{color:#ffffff;  }
			#cus_align{padding-top:10px;padding-left: 15px;}
						
		

.clear{ padding:0; margin:0; clear:both;line-height:0;}
.clear_all {clear:both;}
.errorDiv{
	
	margin-top: -3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 15px;
	height:22px;
	width:250px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both; 
}
.errorDiv1{
	
	margin-top: -3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 15px;
	height:22px;
	width:230px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both; 
}
.errorDiv2{
	
	margin-top: 3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 100px;
	padding-top: 1px;
	padding-left: 15px;
	height:20px;
	width:300px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both;
}
.errorDiv3{
	
	margin-top: 3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 100px;
	padding-top: 1px;
	padding-left: 15px;
	height:20px;
	width:400px;
	font-family: verdana;
	font-weight: bold;
	font-size: 11px;
	background-color: #ff3300;
	clear: both;
}
.errorDiv4{
	
	margin-top: -3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 15px;
	height:22px;
	width:320px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both; 
}
.errorDiv5{
	
	margin-top: -3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 15px;
	height:55px;
	width:220px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both; 
}
.errorDiv6 {
	
	margin-bottom: 3px;
	color: #ffffff;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	height: 35px;
	
	font-family: verdana;
	font-size: 12px;
	
	background-color: #ff3300;
	clear: both;
}
.errorDiv7{
	
	margin-top: -3px;
	margin-bottom: 3px;
	color: #ffffff;
	margin-left: 10px;
	padding-top: 1px;
	padding-left: 15px;
	height:26px;
	width:425px;
	font-family: verdana;
	font-size: 11px;
	background-color: #ff3300;
	clear: both; 
}
.message{
	
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
/***********
* Password Strength
***********/
.spriteui_img#ui-progresbar-2-0,  .spriteui_img#ui-passbar-0{
	background:transparent url(../images/admin/rvprogress_0.gif) no-repeat;
	height:7px; 
	width:138px;
}  

.spriteui_img#ui-progresbar-2-10,  .spriteui_img#ui-passbar-10{
	background:transparent url(../images/admin/rvprogress_10.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-100, .spriteui_img#ui-passbar-100 {
	background:transparent url(../images/admin/rvprogress_100.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-20, .spriteui_img#ui-passbar-20 {
	background:transparent url(../images/admin/rvprogress_20.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-30, .spriteui_img#ui-passbar-30 {
	background:transparent url(../images/admin/rvprogress_30.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-40, .spriteui_img#ui-passbar-40 {
	background:transparent url(../images/admin/rvprogress_40.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-50, .spriteui_img#ui-passbar-50 {
	background:transparent url(../images/admin/rvprogress_50.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-60, .spriteui_img#ui-passbar-60 {
	background:transparent url(../images/admin/rvprogress_60.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-70, .spriteui_img#ui-passbar-70 {
	background:transparent url(../images/admin/rvprogress_70.gif) no-repeat;
	height:7px;
	width:138px;
}

.spriteui_img#ui-progresbar-2-80, .spriteui_img#ui-passbar-80 {
	background:transparent url(../images/admin/rvprogress_80.gif) no-repeat;
	height:7px; 
	width:138px;
}

.spriteui_img#ui-progresbar-2-90, .spriteui_img#ui-passbar-90 {
	background:transparent url(../images/admin/rvprogress_90.gif) no-repeat;
	height:7px; 
	width:138px;
}

/* tag clouds class start here */
a.tagcloude0{color:#333333; line-height:18px; font-size:12px; text-decoration:none;} 
a.tagcloude0:hover{color:#c50000;} 
a.tagcloude1{color:#999999; line-height:18px; font-size:19px; text-decoration:none;} 
a.tagcloude1:hover{color:#c50000;} 
a.tagcloude2{color:#666666; line-height:18px; font-size:17px; text-decoration:none;} 
a.tagcloude2:hover{color:#c50000;}
/* tag clouds class start here */



/* new class & ID added date 13/06/08*/

  .nolink{margin:0;padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#057fac; padding-left:30px;font-weight:bold;}

  #sitemap{margin:0;padding:0;background:#f1f1f1;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555;line-height:150%;text-align:left;}

  #sitemap a{text-decoration:none;color:#057fac; outline:none;}

  #sitemap a:hover{text-decoration:none;color:#999; outline:none;}



  #forgot_password{ margin-bottom:15px;; padding:0; width:95%; background-color:#e4e4e4; border:1px solid #b3b3b3; text-align:center; padding-bottom:25px; padding-top:25px;}

      #forgot_password h5{ background-image:url(../images/member_login_heading.gif); width:301px; height:29px; text-indent: -5000px; margin:0; padding-bottom:6px; background-repeat:no-repeat}

	

			   

/*

	Sitemap Styler 	 

*/



#sitemap, #sitemap ul, #sitemap li{

	margin:0;

	padding:0;

	list-style:none;

}

#sitemap{background:url(../sitemapstyler/line1.gif) repeat-y;}

#sitemap li{

	line-height:20px;

	margin-top:1px;

	position:relative;

	width:100%;

}

/* IE leaves a blank space where span is added so this is to avoid that */

* html #sitemap li{

	float:left;

	display:inline;

}



#sitemap li a{padding-left:28px; outline:line;}

#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}

#sitemap li span, #sitemap li span.collapsed{background:url(../sitemapstyler/collapsed.gif) no-repeat 0 0;} 

#sitemap li span.expanded{background:url(../sitemapstyler/expanded.gif) no-repeat 0 0;}



/* sub levels */



#sitemap li ul{	

	margin-left:28px;

	background:url(../sitemapstyler/line1.gif) repeat-y;

}

#sitemap li li{	

	background:url(../sitemapstyler/line2.gif) no-repeat 0 0;

}



/* etc. */



/* float fix */



#sitemap:after, #sitemap ul:after{

	content: "."; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

}

#sitemap, #sitemap ul{display:block;}

/*  \*/

#sitemap, #sitemap ul{min-height:1%;}

* html #sitemap, * html #sitemap ul{height:1%;}

 /*  */

#sitemap ul{display:none;}



/* class added date 16/06/08 */

#faq{ margin-top:10px;}

#faq ul{ margin:0; padding:0;}

#faq ul li{ margin:0; padding:0;  list-style-type:none; padding-left:10px;  padding-top:10px;padding-bottom:10px;}

.alterfaq{ background-color:#999999;font-weight:bold; color:#FFFFFF;font-size:12px;border-bottom:1px solid #FFFFFF; padding-top:10px;}

.alterfaq1{ background-color:#FFFFFF; font-size:11px; padding-bottom:15px; line-height:17px; padding-bottom:10px;border-bottom:1px solid #999999; color:#666666;}



/* class & ID added date 17/06/08*/

#floatloginbox{ margin:0; padding:0; width:310px; background-color:#CCCCCC; border:1px solid #333333; padding-bottom:15px;}

input.login_new{ width:210px; border:1px solid #b4b4b4; height:23px;  color:#6d6d6d; font-size:12px; margin-bottom:8px;}

/* class & id updated dated  24/06/08 start here*/
		  #tagline{ font-size:10px; color:#FFFFFF; height:29px;}
/* class & id updated dated  24/06/08 end here*/

/* class added date 25/07/08*/
				.mail{ background-color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
				.caption{background-color:#CCCCCC; height:20px; color:#333; line-height:20px; font-weight:bold;}
				.mailto{ background:url(../images/mailico.jpg) no-repeat;  height:14px; line-height:14px; color:#333333;} 
				a.cmail:link{ color:#666666; padding-left:20px; text-decoration:none;  }  
				a.cmail:visited{ color:#666666; padding-left:20px; text-decoration:none; }
				a.cmail:hover{ color:#333333; padding-left:20px; text-decoration:underline; }
/* class added date 25/07/08*/
		  

/* added on 08.08.08 */
#nav_vid_link{ width:530px; text-align:center; font-family:tahoma; font-size:11px; color:#232323; font-weight:bold; height:31px;}
#nav_vid_link a{font-family:tahoma; font-size:11px; color:#232323; font-weight:bold; text-decoration:none}
#nav_vid_link a:hover{font-family:tahoma; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none}

#small_link_new{ width:266px; text-align:center; font-family:tahoma; font-size:11px; color:#232323; font-weight:bold;}
			   #small_link_new a{font-family:tahoma; font-size:11px; color:#232323; font-weight:bold; text-decoration:none}
			   #small_link_new a:hover{font-family:tahoma; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none}
/* end */

/* added on 28.08.08*/

.box01{ background:#fff; border:#6a6a6a solid 1px; padding:8px; width:92%; margin-bottom:7px;}
.box01 h5, h4{ padding-bottom:5px;}
.box01 img{ margin:0px; padding:0px; border:1px solid #8a8a8a;}
.box01 a{ text-decoration:none; color:#000; font-size:12px; font-weight:bold;}
.box01 a:hover{color:#996633;; font-weight:bold;}	   
.box01 p{ font-size:10px; color:#828282;}

/* end */

/* added by albertb */
div#welcome div.tr p.forum-error { font-weight: bold; margin: 0 0.5em 2em 0.5em; color: #a22; }
div#welcome div.tr p.forum-error a { color: #a22; }
/* end */

div#nevigation div div#nevi div ul li#upload-button a {color:#ffcc00; background: url(../images/upload-bg.gif) repeat-x left top; padding-left:10px; width:65px;}
div#nevigation div div#nevi div ul li#upload-button a:hover, div#nevigation div div#nevi div ul li#upload-button a.span {color:#373737; background: url(../images/upload-hover.gif) repeat-x left top;}


/* added 2008-01-27 */

.promote-video {
    font-size: 11px;
    overflow: hidden;
    padding: 5px 0;
    width: 484px;
}

.promote-video strong a:link,
.promote-video strong a:visited {
    color: #c00;
    text-decoration: underline;
}

.promote-video strong a:hover {
    color: #c00;
    text-decoration: underline;
}

.promote-video img {
    margin: 0 3px;
    vertical-align: middle;
}

.yahooBuzzBadge a {
    margin: 0 3px !important;
    text-decoration: none;
    z-index: 1;
}

.promote-video a.flag-link {
    margin-left: 20px;
}

.share-video {
    float: left;
    width: 440px;
}

.share-video strong a {
    margin-right: 12px;
}

.flag-video {
    float: right;
}

