@charset "utf-8";
/* CSS Document */
		body{
				font-family:'Arial';	
				font-size:12px;		
		}
		.jwrapper{
			margin:0px auto;
			border:1px solid #c0c0c0;					
			width:1000px;	
		}

		#jheader{
				background:#0080ff;
				height:100px;
		}
		#jcontent{
				height:auto;
		}
		#jmleft{
			width:600px;
			background:#FFFFFF;
			float:left;
			height:inherit;		
		}
		#jmright{
			width:350px;
			background:#FFFFFF;
			float:right;
			height:inherit;
		}
		#bannerstats{			
			height:auto;			
			position: relative; left: 84px; top: 27px;
		}		
		#videodisplay{
			background:#333333;
			height:300px;
			width:450px;
			position: relative; left: 64px; top: 40px;
		}
		/*
		.homewidget{
			border:1px solid #CCCCCC;
			width:218px;
			height:89px;
			width:210px;
			height:100px;
			padding:1px; 
		}
		.homewidget2 img{
			/*width:210px;
			width:210px;
			height:104px;
		}*/
		#homewidget1{
			position: relative; left: 57px; top: 131px;	
			width:200px;	
		}		
		#homewidget2{
			position: relative; left: 263px; top: 45px;			
			width:200px;
		}
		#homewidget3{
			position: relative; left: 480px; top: -57px;
			width:200px;
		}
		#homewidget4{
			position: relative; left: 697px; top: -154px;
			width:200px;
		}
		#signupbanner{
			background:url(../../includes/images/singupbanner.png) no-repeat;			
			height:206px;
			width:270px;
			position: relative; left: 15px; top: 67px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#FFFFFF;
		}
		#jointodaybanner{
			position: relative; left: 25px; top: -19px; height:0px;
		}
		#memberslogin{
		position: relative; left: 13px; top: 33px;
		}
		.sblbl{
			font-size:20px;
			color:#FFFFFF;
			font-weight:bold;
			margin-right:4px;
		}
		.sbinput{
			width:200px;
			height:25px;			
		}
		#sbfrmdiv{
			padding:10px;
			position: relative; left: 26px; top: 104px;
		}
		#sbbtn{
			position: relative; left: 55px; top: 7px;
		}
		#sbbtn input{
			height:25px;
			font-weight:bold;
			color:#0099FF;
			position:absolute;
		}
		#divfrm{
			background:#FFFFFF;			
			width:450px;			
		}
	    #publicpage_wrapper{			
			width:950px;
			margin:0 auto;						
		}
		#jfooter{
				clear:both;
				background:#0080FF url(../../includes/images/footer.png) no-repeat;
				height:49px;
		}
		
		
		#jbanner{				
				height:auto;	
				margin: 0 auto;			
				
			}
		#jmenulink_foot{
	
			width:500px;
				position: relative; left: 400px; top: 18px;
       
		
		}
		#jmenulink_foot a{
			font-size:14px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
		}
		#jmenu{				
				width:960px;
				margin:0px auto;
				font-size:12px;
				font-weight:bold;
			}
		#membercounter{
			font-size:40px;
			font-weight:bold;			
			
		}
		.loading{
				background:url(../../includes/images/loading.gif) no-repeat;
				padding:1px;
				position: relative; left: 300px; top: 24px;
			}
			
		/* -----------wela -----------------*/
		.about-bg{
		background-image:url(../images/contact-bg.jpg);
		width:950px;
		height:506px;
		background-position:center;}
		
		.terms-bg{
		background-image:url(../images/terms-bg.jpg);
		width:950px;
		height:1600px;
		background-position:top;
		background-repeat:no-repeat;}
		
		.sub-about{
		font-family:Arial, Helvetica, sans-serif; color:#3366CC; font-size:24px;}
		
		.contact-bg{
		width:950px;
		height:730px;
		background-position:center;}
		
		.contactform{
		width:550px;
		}
		.sub-contactform{
		font-family:Arial, Helvetica, sans-serif; color:#3366CC; font-size:18px; }
		
		.text-contactform{
		font-family:Arial, Helvetica, sans-serif; color:#3366CC; font-size:14px;}

		/*for register*/
		.twit a{ 
		text-decoration:none;
		padding-left:42px; 
		padding-top:43px; 
		color:#000066; 
		font-size:16px;
		position:absolute; 
		font-weight:bold;
		}
		/*end of register*/
		
		span.button a.gray:hover{
	color:#006ABC;
	margin-top:5px;
	
	}
	.error{ margin:0 0 -18px 16px; color:red;font-weight:bold;font-size:13px;} 
	span.button a.gray {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F0F0F0 url(../../assets/shared/images/gray_button_left.png) no-repeat scroll left -32px;
	margin-top:5px;
	}
	span.button a {
	-x-system-font:none;
	display:block;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding:0;
	text-decoration:none;
	
	}
span.button a.gray {
color:#0181E3;
padding-left:9px ;
margin-left:3px;
}
span.button a.gray span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(../../assets/shared/images/gray_button_right.png) no-repeat scroll right -32px;

}

span.button a span {
cursor:pointer;
display:block;
line-height:23px;
padding:5px 12px 5px 0;
white-space:nowrap;

}


		


