@charset "utf-8";
/* /includes/forms/ */

div.full_width .form{
	width: 600px;
}
div.right_side .form{
	width:500px;
}
div.full_width .controlsTable{
	width:600px;
	margin-top:20px;
}
div.right_side .controlsTable{
	width:500px;
	margin-top:20px;
}

.theList{
	border:1px solid #CCCDB0;
	border-top:0;
	border-bottom:0;
}

.theList td, .theList th{
	font-size:10px!important;
}

/* Table Header */

.theList thead tr th{
	background-color:#CCCDB0;
	text-align:left;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:5px;
}

.theList thead tr th.date{
	width:100px;
	text-align:center;
}

.theList thead tr th.options{
	width:50px;
	text-align:center;
}

/* Table Footer */

.theList tfoot tr td{
	background-color:#CCCDB0;
	padding:5px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

.theList tfoot tr td form{
	padding:.5em;
	display:inline;
}

.theList tfoot tr td,
.theList tfoot tr td form label,
.theList tfoot tr td form input{
	font-size:.9em;
}

.theList tfoot tr td form input.text{
	height:13px;
	width:20px;
}

.theList tfoot tr td form input.button{
	height:18px;
	width:22px;
}

.theList tfoot tr td img{
	vertical-align:middle;
}

.theList tfoot tr td a{
	margin:.5em;
}

.theList tfoot tr td form{
	display:inline;
}

.theList tfoot tr td a,
.theList tfoot tr td form label,
.theList tfoot tr td form select,
.theList tfoot tr td form input{
	font-size:.8em;
}

/* Table Body */

.theList tbody tr td{
	padding:5px;
	border-bottom:1px solid #CCCDB0;
}

/* Table Header Sorting */

.sortable thead tr th.header{
	background:#CCCDB0 url(/images/icons/sorting.gif) no-repeat right center;
	cursor:pointer;
}

.sortable thead tr th.headerSortUp{
	background-image:url(/images/icons/sorting_asc.gif);
}

.sortable thead tr th.headerSortDown{
	background-image:url(/images/icons/sorting_desc.gif);
}

.sortable thead tr th.checkbox, .sortable thead tr th.options{
	cursor:default;
	background:#CCCDB0;
}

div.finishApp{
	width:100%;
	text-align:center;
	margin-bottom:20px;
}

div.finishApp a.previous{
	float:left;
}

div.finishApp a.next{
	float:right;
}

