table.lstY {
	border: 1pt solid black;
	font-family: Arial, sans;
	font-size: 10pt;
	text-align: center;
	border-collapse: collapse;
	width:100%;
}
table.lstY td, table.lstY th{
	border: 1pt solid #CCC;
}
table.lstY th  {
	background: #DDD;
}

th.lstYnom, th.lstYnomFG{
	width:3%;
}
th.lstYname  {
	width:40%;
}
th.lstYregNom, th.lstYregGroup, th.lstYregDate   {
	width:10%;
}
th.lstYnote  {
	width:20%;
}
td.boldcol {
	font-weight: bold;
}
td.lstYname, td.lstYnote  {
	text-align:left;
}
td.subt {
	background: #EEE;
	font-weight: bold;
	padding: 5px 0;
}

div#lstY_length, div#lstY_filter, div#lstY_info, div#lstY_paginate {
	font-family: Arial, sans;
	font-size: 10pt;
	padding: 1em 0;
	margin: 0;
	font-weight: bold;
	color: #AAA;
}

div#lstY_paginate .paginate_button {
	padding:0;
}


div.copyright{
	display:none;
}


div.form_tabs {
	height: 2.3em;
}
.ui-tabs-nav {
	margin: 0;
	padding: 0.2em 0.5em 0;
	clear: both;
	background: #ddd;
	border: 1px solid #aaa;
	color: #212121;
	font-weight: normal;
	font-family: Arial, sans;
	font-size: 10pt;
	height: 100%;
}
.ui-helper-reset {
    font-size: 100%;
    line-height: 1.3;
    list-style: none outside none;
    outline: 0 none;
    text-decoration: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    border-collapse: collapse;
    content: \\\\\\\"\\\\\\\";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 4px;
}

.ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 3px;
    background: #FFF;
    border-bottom-width: 0;
}
.ui-tabs-nav li {
    border-bottom-width: 1px;
    float: left;
    list-style: none outside none;
    margin: 1px 0.4em -1px 0;
    padding: 0 0.5em 2px;
    position: relative;
    top: 0;
    white-space: nowrap;
    border: 1px solid #d3d3d3;
	color: #555555;
	font-weight: bold;
    background: url(\\\\\\\"images/ui-bg_glass_75_e6e6e6_1x400.png\\\\\\\") repeat-x scroll 50% 50% #e6e6e6;
}
.ui-tabs-nav li a, .ui-tabs-nav li a:visited{
	text-decoration: none;
	color: #555555;
}
.ui-tabs-nav li:hover {
	background: #FFB;
}
