#sorter {	list-style: none; 	margin:0px;	padding:0px;}#sorter_header {	height:22px;	padding-top:3px;	padding-left:5px;	background: #ffffff url('images/template/fhbg.gif') repeat-x bottom;	border:1px solid #cccccc;	color: #2777ab;	font-weight:bold;}#sorter_header label{	width: 120px;	margin-top: 2px;	float: left;}#sorter_header input{	font-size:11px;	height:12px;	border: 1px solid #a6cfe8;	width:200px;}#sorter  li { 	color: #2777ab;	cursor: pointer;	width:209px;	height:20px;	font-size:12px;	background-image:url('images/template/dragable_bg.gif');	margin:3px;	padding-left:5px;	padding-top:5px;	margin-right:5px;	float:left;}#form .imageblock {	width:200px;	height:110px;	background:#ffffff;	border: 1px solid #a6cfe8;	text-align:center;	padding:5px;	float:left;	margin-right:4px;	margin-bottom:5px;}#form .imageblock img {	border: 1px solid #999999;	border-right: 2px solid #999999;	border-bottom: 2px solid #999999;	padding: 3px;	background-color: #ffffff;}#form .nofloat {	width: auto;	float: none;}#form .medium  {	width: 160px;}#form .small {	width: 100px;}#form .tiny {	width: 50px;}#form .radio {	width: 12px;	border: none 0;}#form .checkbox {	width: 12px;	border: none 0;	text-align:left;}#form .formrow {	position: relative;	padding-bottom: 6px;}#form fieldset {	border: none 0;	padding: 5px;}#form  label {	width: 120px;	margin-top: 2px;	float: left;}#form input, #form textarea {	width: 425px;	padding: 2px;	border: 1px solid #a6cfe8;}#form select {	padding: 2px;	border: 1px solid #a6cfe8;}#form textarea {	height: 140px;	overflow: auto;}#form .submit {	width: 91px;	height: 22px;	color: #2777ab;	background-image: url('images/template/submit_bg.gif');	border: none 0;	margin-right: 10px;}