div#form div{
	float:left;
	width:765px;
	margin-bottom:9px;
}

div#form h3{
	float:left;
	width:700px;
	margin:24px 0 22px 0;
	color:#3a3a3a;
	font-size:18px;
}

div#form h4{
	float:left;
	width:700px;
	margin:0 0 13px 30px;
	color:#444;
}

div#form label,div#form input,div#form textarea{
	float:left;
}

div#form label{
	float:left;
	width:127px;
	height:22px;
	line-height:22px;
	margin-right:14px;
	color:#555c65;
	text-align:right;
	font-size:14px;
	font-weight:bold;
}

div#form input,div#form textarea{
	width:294px;
	border:1px solid #a1a1a1;
	height:16px;
	padding:2px;
}

div#form textarea{
	height:72px;
}

div#form input#invite{
	width:144px;
}

div#form select{
	border:1px solid #a1a1a1;
	width:150px;	
	padding:1px;
}

div#form div#phone {
	width:294px;
	margin:0px;
}

div#form div#phone input{
	float:none;
	width:23px;
}

div#form div#phone input#end{
	width:30px;
}

div#form div#half input{
	width:40px;
	color:#888;
}

div#form label#end_label{
	width:96px !important;
}

div#form select.time_am{
	float:left;
	width:47px;
	margin-left:2px;
}


div#form div#privacy{
	width:280px;
	margin:0 200px 0 0;
}

div#form div#privacy div{
	width:280px;
	padding:9px;
	margin-bottom:0;
	font-size:12px;
	border:1px solid #fff;
	cursor:pointer;
	margin-bottom:2px;
}

div#form div#privacy div:hover{
	border:1px solid #eee;
}

div#form div#privacy span{
	font-weight:bold;
}
div#form div.focus{
	border:1px solid #e8f0f7 !important;
	background:#f6f9fb;
	cursor:default !important;
}

div#form div#create{
	width:119px;
	height:21px;
	margin-left:325px;
	background:url(../images_home/createandinvite.png);
	cursor:pointer;
}

div#form div.savechanges{
	width:106px !important;
	height:23px !important;
	margin-left:338px !important;
	background:url(../images_home/savechanges.png) !important;
}
	
div#form div#invited{
	width:302px;
	margin:0px;
}

div#form div.inv{
	width:145px;
	height:16px;
	line-height:16px;
	padding:1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
	border:1px solid #e8f0f7 !important;
	background:#f6f9fb;
	font-size:12px;
}

div#form div.inv div{
	float:left;
	margin:0;
}

div#form div.usr{
	width:132px;
	padding-left:1px;
}

div#form div.del{
	width:12px;
	height:16px;
	background:url('../images_home/redminus.gif') right no-repeat;
	cursor:pointer;
}


div#ls_wrap{
	margin:0 0 0 140px !important;
}

div#form input.save{
	width:106px !important;
	height:23px;
	border:none;
	margin-left:335px !important;
	background:url(../images_home/savechanges.png);
}

div#form div.shortform label{
	width:251px;
	text-align:left;
}

div#form div.shortform input{
	width:20px;
	margin-left:30px;
}

div#form div.reg{
	margin:5px 0 13px 109px;
}

div#form input#invite_button{
	width:60px;
	height:22px;
}