table.scaffold {
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#E7E7E7;
	color: #666;
	min-width: 400px;
	margin: 0 auto;
}

.scaffold caption {
	font-size: 14px;
	font-weight: bold;
	background: #50ADEA;
	border-bottom:2px solid #1975d7;
	color: #FFF;
	padding:10px;
	margin: 0 auto;
}
.scaffold caption .title {
	font-size: 14px;
	text-transform:uppercase;
	float: left;
	margin: 0;
}

.scaffold caption #actions {
  float:right;
  font-size: 12px;
}

.scaffold caption #actions a {
  color: #fff;
  text-decoration: none;  
  border-bottom: 1px dotted #fff;
}

.scaffold td, .scaffold th {
	padding: 4px;
}

.scaffold thead th {
	text-align: center;
	background: #F5F5F5;
	color: #666;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

.scaffold thead th a {
  color: #666;
  text-decoration: none;
  border-bottom: 1px dotted #666;
}

.scaffold tbody th {
	font-weight: bold;
}

.scaffold tbody tr {
	background-color:#FFF; 
	text-align:left;
}

.scaffold tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}

.scaffold tbody th a:link, .scaffold tbody th a:visited{
	color:#96D030;
	padding:3px 0px 0px 18px;
}
.scaffold tbody th a:hover{
	color:#FF8601;
	}

.scaffold tbody tr td {
	padding: 5px;
	background: #FFF;
	border: 1px solid #FFF;
	}

.scaffold tbody tr.odd td{
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

.scaffold td a {
	color: #1975D7;
	text-decoration: none;
}

.scaffold td a:hover {
	color: #50ADEA;
	border-bottom:2px solid #8FD5FF;
	text-decoration: none ;
}

.scaffold tfoot th, .scaffold tfoot td {
	background-color:#EEE; 
	padding:10px;
	text-align:center; 
	font-size:11px; font-weight:bold;
	border-bottom:3px solid #CCC;
	border-top:1px solid #DFDFDF;
}

.scaffold tfoot a {
  color: #666;
}
.scaffold textarea {
  width: 500px;
  height: 200px;
}
