﻿.night tr
{
	margin-bottom:4px;
}

#w_report
{
	background-color:#f1f1f1;
	border:solid 1px #000;
}

.night td.dutt
{
	background: transparent url(/images/reddot.jpg) no-repeat 0px 8px;
	padding-left:12px;
}

#hidden
{
	display:none;
}

input, select, textarea
{
	font: 11px Verdana;
}

label
{
	font-weight:bold;
	display:inline-block;
	width:150px;
}

a.edit
{
	background-image:url(img/edit.png);
	display: block;
	height:16px;
	width:16px;
}

#userList
{
	display:block;
	margin:0px;
	padding:0px;
}

#userList li, li.file
{
	display:block;
	margin:0px;
	padding:0px;
	padding-bottom:3px;
	margin-top:3px;
	border-bottom: dotted 1px #ccc;
}

li.file
{
	margin-left:0px;
	padding-left:28px;
	margin-left:20px;
	background:transparent url(img/file.gif) no-repeat;
}

#filea
{
	margin:0px;
	padding:0px;
}

.sfield
{
	color: #E01A3D;
}

.sortable
{
	width:100%;
}

.sortable th
{
	background-color:#ccc;
	text-align:left;
	color:#fff;
}

.sortable td
{
	border-bottom:solid 1px #ccc;
}

.fp
{

}

.fp .field
{
	float:left;
	width:145px;
}