form {
	margin: 20px 0 0 0;
}

fieldset {
	width: 400px;
	border: none;
	margin-top:20px;
	padding-bottom:4px;
}

fieldset p{
	padding:0 0 0 10px;
	/*font-weight:bold;
	color:#BF5C45;*/
}

#frmAddLink fieldset {border:1px solid #E1E1E1;}
#frmAddLink legend{ padding:0 4px;margin:0 0 0 4px;color:#BF5C45;}

label {
	float: left;
	width: 180px;
}
#frmAddLink label{margin:0 0 0 8px;}

label span, span.highlight{
	color:#CC0000;
	font-weight:bold;
}

label#netSubmission{width:376px;}

input, textarea, select  {
	float: left;
	margin: 2px 0;
	width: 196px;
	border: 1px solid #CCC;
	font: normal normal 12px/normal Arial, Helvetica, sans-serif;
	color: #666;
	padding-left:2px;
}

input.frmButton{
	width: 200px;
	font-weight:bold;
	cursor:pointer;
}

input.check{
	width:auto;
	float:right;
}


form img{
	float: left;
	margin-left:180px;
}

p.error{
	margin-top:15px;
	color: #CC0000;
}

#new_client_information{
	display:none;
}

#login, #newCustomer{
	float: left;
	margin-left:188px;
	width: 200px;
}

#category_list{
	margin-left:188px;
	width: 200px;
	border:1px solid #E1E1E1;
	padding:5px;
	overflow:auto;
	height:180px;
}

#category_list li a{font-size:9px;}
#category_list p{font-size:12}
#mess_client_password p, #mess_client_user_name p {font-weight:bold;text-align:right;color:#CC0000;margin-right:12px;}

