

	#bp_login{
		display:block;
		overflow:hidden;
		float:left;
		margin:50px 0 0 0;
		padding:0 0 0 10%;
		color:#8b8b8b;
                width: 400px;
	}

	#bp_trial{
		display:block;
		overflow:hidden;
		float:left;
                width: 400px;
		margin:50px 0 0 0;
		padding:0 0 0 5%;
		color:#8b8b8b;
	}
	
	#bp_login h2,
	#bp_trial h2{
		color:#e40400;
		font-weight:bold;
		font: 1.6em Georgia, "Times New Roman", Times, serif;
	}
	
	#bp_login h3,
	#bp_trial h3{
		color:#c0c0c0;
		font: 1em Georgia, "Times New Roman", Times, serif;
	}
	
	#bp_trial p{
		margin:10px 50px 10px 0;
		line-height:1.4em;
	}
	
	#bp_trial .alertMess{
		display:inline;
		overflow:hidden;
		padding:0 0 0 17px;
		background: url(../images/icon_alert.gif) left center no-repeat;
	}
	
	#bp_login form{
		width:280px;
		margin:30px 0 0 0;
	}
	
	#bp_login label{
		display:inline;
		overflow:hidden;
		float:left;
		width:80px;
		height:auto;
		padding:2px 0;
		margin:0 0 15px 0;
	}
	
	#bp_login .clientEmail,
	#bp_login .clientPass{
		display:inline;
		overflow:hidden;
		float:left;
		color:#8b8b8b;
		padding:3px 2px 3px 20px;
		margin:0 0 15px 0;
		width:166px;
		border:1px solid #d9dada;
		font-size:1em;
	}
	
	#bp_login .clientEmail{ background:url(../images/icon_user.gif) 3px no-repeat; }
	#bp_login .clientPass{ background: url(../images/icon_pass.gif) 3px no-repeat; }

	#bp_login .rowLine{
		display:block;
		clear:both;
		padding:0 0 7px 80px;
	}

	#sitePage .clientRemember{
		display:block;
		overflow:hidden;
		float:left;
		width:14px;
		height:14px;
		margin:0 5px 0 0;
		cursor:pointer;
	}
	
	#bp_login .clientForgot{
		display:block;
		overflow:hidden;
		padding:2px 0 2px 20px;
		background:url(../images/icon_roundarrow_wh.gif) left no-repeat;
		text-decoration:underline;
	}
	
	#bp_login .clientForgot:hover{ text-decoration:none; }
	
	
	#bp_login .BtnLogin{
		display:block;
		overflow:hidden;
		float:right;
		margin:5px 10px 0 0;
		width:54px;
		height:20px;
		cursor:pointer;
		border:0;
		background:#e40400 url(../images/BtnLogin.gif) no-repeat;
	}

	#bp_trial form{
		width:350px;
		margin:30px 0 50px 0;
	}
		
	#bp_trial label{
		display:inline;
		overflow:hidden;
		float:left;
		width:120px;
		height:auto;
		padding:2px 0;
		margin:0 0 15px 0;
	}
	
	#bp_trial .trialInput{
		display:block;
		overflow:hidden;
		float:left;
		color:#8b8b8b;
		padding:3px 2px;
		margin:0 0 15px 0;
		width:166px;
		border:1px solid #d9dada;
		font-size:1em;
	
	}
	
	#bp_trial .rowLine{
		display:block;
		clear:both;
		padding:0 0 7px 120px;
	}
	
	#bp_trial checkbox{
		display:block;
		float:left;
		width:14px;
		height:14px;
		cursor:pointer;
	}
	
	#bp_trial .BtnRequest{
		display:block;
		overflow:hidden;
		margin:5px 0 0 0;
		width:60px;
		height:20px;
		cursor:pointer;
		border:0;
		background:#e40400 url(../images/BtnRequest.gif) no-repeat;
	}

