
		fieldset
		{
			position: relative;
		}
		
		fieldset label
		{
			font-size: 11px;
		}
		
		fieldset legend 
		{
			font-family:tahoma,verdana,arial,helvetica,sans-serif;
			font-size: 12px;
			background-color: rgba(255,255,255,1);
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px;
		    padding: 0px 5px;
	    	display: inline;		    
    		position: relative;
    		top: -6px;	
		}
		
		fieldset > span
		{
			display:block;
		}
		
		.statField svg path
		{
			cursor: pointer;
		}
		
		fieldset
		{
			border: 1px solid;
			padding: 10px;
			padding-top: 0px;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		fieldset + fieldset.message,
		fieldset + fieldset.help 
		{
			margin-top: 14px;
		}
		
		label.dispLabelBold
		{
			text-align: right;
			width: 300px;
			padding-right: 10px;
			display:inline-block;
		}
		fieldset.info>label
		{
			line-height: 18px;
			vertical-align: bottom;
			padding-left: 5px;
			font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif black;
		}
		
		fieldset.info {
			padding-top: 10px;
			margin-top: 10px;
		}
		
		table.datatable th{
			text-align: left;
			padding-bottom: 5px;			
		}
		
		table.datatable td {
			vertical-align: top;
		}
		
		.dataTables_wrapper{
			margin-top: 10px;
		}
		
		table.datatable td {
			word-break: break-word;
		}
		
		table.datatable a{
			color: #000;
			text-decoration: underline;
			text-transform: none;
		}
		
		fieldset#labelDescription>span{
			line-height: 25px;
			display: inline-block;
			vertical-align: top;
			width: 690px;
			padding-left: 10px;
		}
		
		.ui-widget, .ui-widget-header, .ui-widget-content, .ui-menu-item, .ui-menu-item a, .count-field, .formElements span, .formElements a
		{
			font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif black;
			font-size: 12px !important;
		}
		
		.ui-widget-header
		{
			border: black;
		}
		
		.progSubTitle .dataTables_length select
		{
			border: none;
			margin-top: 2px;
		}
		
		.paging_full_numbers .ui-button{color: black;}
		
		.paging_full_numbers .ui-button.ui-state-disabled{color: rgba(0,0,0,0.5);}
		
		.ui-state-default, button.ui-state-default, .ui-widget-header .ui-state-default 
		{
		    background: transparent;
		}
		
		.ui-state-default, .ui-widget-header .ui-state-default 
		{
		    border: none;
		}
		
		table.dataTable thead th div.DataTables_sort_wrapper
		{
			font-size: 12px;
		}