/* additions to fix width issues, jun 2015 - MA */
#search 	{
				-webkit-border-radius: 10px;
				border-radius:10px 10px 0px 0px;
				background-color: #ddd;
				padding: 10px;
				width:220px;
				height:25px;
				display: none;
				*visiblity:visible;
				float:right;
			}
			
#search input	{
				border-radius:5px;
        width: 70%;
        margin-right: 4px;
			}
			
#search label	{
        float: none;
				color:#333;
				font-size:14px;
				font-family:'effraregular';
			}
			
.subZone table {
				-webkit-border-radius: 10px;
				width: 100%;
				padding: 10px;
			}

.subZone thead.sortable 
				{
				color: #fff;
				cursor: pointer;
				text-decoration: underline;
				background-color:#333;
				padding:5px;
			}
											
.subZone th.sortable:hover 
				{ 
				color: black; 
			}
											
.subZone th.sorted-asc, th.sorted-desc  { color: black; }

.subZone td 	{
				padding:10px;
			}
											
.subZone td.odd {
				background-color: #eee;
				color: #333;
			}
											
.subZone td.hovered {
				background-color: #666;
				color: white;
			}
											
.subZone td.hovered a {
				color:#6CF;
			}
#updates, #templates {
	width:100px;
	padding:12px;
	background:#585858;
	color:#fff;
	margin-right:10px;
	border-radius:3px 3px 0 0;
	float:left;
}
.activeTab {
	background:#333!important;
	padding:13px!important;
}
#templatesTable thead td {
	background-color: transparent;
	color:#fff;
}
#updates:hover, #templates:hover {
	cursor: pointer;
}
#filter {
	width:80%;
}
.hiddenTable {
	display:none;
}