/*#content form{width:680px; margin:auto}

#content fieldset{margin:auto}
#content fieldset.wide{width:620px; margin:auto}

#content label{
	display:block; float:left; clear:both;
	width:100px; height:28px;
	margin:0 10px 0 0;
	text-align:right; line-height:20px;
}

#content fieldset.wide label{width:270px}

#content label.inline{
	clear:none;
	text-align:left;
	width:300px !important;
}

#content label.short{
	width:50px !important;
}

#content input{
	float:left; 
	width:200px; height:16px; line-height:16px;
	margin:2px 0;
	text-align:left;
}

#content input.check, input.radio{
	width:30px; 
}

#content select{
	float:left; height:20px;
	margin:2px 0;
	text-align:left;
}

#content button{
	display:block; clear:both;
	margin:10px 0 0 110px;
}

div.lineup{
	margin-left:225px;
}

div.lineup button{
	display:inline; clear:none; float:none; margin:10px 5px 0 0;
}

#content div.top{
	margin:0 !important;
}

#content fieldset.wide button{
	margin-left:280px;
}
#content label.required{font-weight:bold}

#content fieldset.wide p.error{
	clear:left;
	margin-left:280px;
}

#content form#password-change label{
	width:180px;
}

#content form#password-change button{
	margin-left:190px;
}

button#deleteprofile{float:left;margin:4px 4px 8px 24px}
button#changepassword{float:left;margin:4px 0 8px 0;clear:none}

#content input[type=radio],input[type=checkbox]{
	border:none; background-color:transparent;
	width:50px;
}

#content option{
	background-color:#FFF;
	color:#000;
}
#content .radioalign{
	width:100px;float:left;
}

#title,div.title{
	margin:0 !important
}

p.error{
	font-size:12px;
	color:#CC3300;
}

p.inst{
	color:#000;
}*/


/* general forms */
fieldset{padding:2px}
legend{padding:3px}
fieldset ol{list-style:none}

form ol{list-style:none}
form ol.numbered{list-style-type:decimal}
form ol li{clear:both;margin:0px 0px 6px 0px;}
form ol li label{display:block;float:left;padding:0 10px 0 0;text-align:right;width:170px}
form input.radio{margin-left:155px}
form label.radio{display:inline;float:none}
form fieldset.checkboxes ol li label{width:500px}
form button{margin-left:180px}
form button.confirm{margin-left:25px}
form button.submit{margin-left:470px;margin-top:5px}
form .note{color:#666666;font-size:0.8em}