/******************************************************************************
* usrNewAdmin.css
*******************************************************************************
*                                                                                                                                                          *
* Copyright 2007                                                                                                                              *
*                                                                                                                                                          *
******************************************************************************/


.usrBackofficeRight .odfLeftLabel {
	font-weight:bold;
}
.usrBackofficeRight table {
	width:100%;
}	
.usrBackofficeRight table th {
	vertical-align:middle;
}
.usrBackofficeRight table td {
	vertical-align:middle;
}
.usrBackofficeRight .usrActionFail {
	font-weight:bold;
	color:red;
}
.usrBackofficeRight .usrIntitleTable {
	margin-bottom:1em;
}
.usrBackofficeRight .usrEditButtonBar {
	margin-top:1em;
}

.usrBackofficeRight .usrEditButtonBarTop {
	margin-top: 0em;
	float: right;
}

h3.usrEditTitle {
	padding-bottom: 1em;
}

.usrBackofficeRight .usrActionButtonBar {
	margin-top:0.3em;
	margin-bottom: 0px;
	margin-left:1em;
	margin-right:10em;
}
.usrBackofficeRight .usrCenter {
	text-align:center;
}
.usrBackofficeRight .usrDisabledStatus {
}
.usrBackofficeRight .usrPublicStatus {
}
.usrHiddenButton {
	width:0px;height:0px;border-width:0px;padding:0;
}
.admActionBar .back {
   background: url(../iso_icons/usr_back.png) transparent no-repeat top left;
}

/* Search  zone */


.usrSearchFields {
}

.usrSearchFields label {
	margin-left: 5px;
	margin-right: 5px;
}

#q_userdisabled {
	margin-left: 3px;
}

input.pwdInput {
	font-family: "Arial";
}

p.dateSearch {
	margin-left: 8px;
}

.usrSearchButtons {
	margin-left:20%;
	margin-top:1em;
}
.usrSearchButton {
	margin-left:2em;
}

/* rounded rect  : surcharge pour usrSearchTable */
.usrBackofficeRight .usrSearchTable {
	margin-bottom:1em;
	background-color:#f4f4f4;
}
.usrSearchTable td.admRoundedRectTopLeft {
	background: url(../iso_icons/usr_search_roundedRectTopLeft.gif) no-repeat top left
}
.usrSearchTable td.admRoundedRectTopRight {
	background: url(../iso_icons/usr_search_roundedRectTopRight.gif) no-repeat top right;
}
.usrSearchTable td.admRoundedRectBottomLeft {
	background: url(../iso_icons/usr_search_roundedRectBottomLeft.gif) no-repeat bottom left;
}
.usrSearchTable td.admRoundedRectBottomRight {
	background: url(../iso_icons/usr_search_roundedRectBottomRight.gif) no-repeat bottom right;
}

div.nlSubscribedBlock {
	margin: 0.5em 0.5em 0.5em 8px;
}

div.usrHelpLink {
	position: absolute;
	top: 0px;
	left: 150px;
}

div.usrAssociateHelpLink {
	position: absolute;
	top: 0px;
	left: 210px;
}

div.usrHelpLink a:link,
div.usrHelpLink a:hover,
div.usrHelpLink a:visited,
div.usrAssociateHelpLink a:link,
div.usrAssociateHelpLink a:hover,
div.usrAssociateHelpLink a:visited {
	text-decoration: none;
}

.usrMainTable table.adminBstrap td.jobProgress span {
	padding: 0;
}
.usrMainTable table.adminBstrap span.progressBar {
	display: inline-block;
	width: 70%;
	border: solid 2px black;
	height:20px;
	padding:0 !important;
}
.usrMainTable table.adminBstrap span.progressBar span.bar {
	display: inline-block;
	background-color: green;
	height: 99%;
	float: left;
}