@CHARSET "ISO-8859-1";

.searchFormInput
{
	/*width: 153px;*/
}

/** The cliquable field **/
.formSelectCheckboxInput
{
	cursor: pointer;
	border: #99999a 1px solid;
	background: #FFFFFF url("../images/chevron-listes.gif") no-repeat center right;
	width: 124px;
	color: #565656;
	font-size: 9pt;
	padding: 0px 25px 2px 2px;
	margin: 0 0 10px 0;
}

.empty
{
	color: #86846C	;
}

/** The main container **/
div.formSelectCheckboxContainer
{
	padding-top: 18px;
	background: #d8d6c9 url("../images/searchFormContainer.gif") no-repeat top left;
    text-align: left;
    margin: 0 6px 6px 0; 
	border: #b4b4a9 1px solid;
	border-top: none;
	border-left: none;
	font-size: 8pt;
}

/** The items container **/
div.formSelectCheckboxScroller
{
	overflow-y: scroll;
	overflow-x: hidden;
	text-align: left;
	width: 100%;
}

/** Eeach checkbox line **/
div.formSelectCheckboxItem
{
	height:21px;
}

.unchecked:hover, .checked:hover
{
	color: #98121a;
	
}

.checked
{
	color: #98121a;
	/*background-color: ButtonFace;*/
	background: transparent url("../images/puce-pleine.gif") no-repeat 5px 4px;
}

.unchecked
{
	background: transparent url("../images/puce-vide.gif") no-repeat 5px 4px;
}

.disabled
{
	color: #8a8a8a;
	background: transparent url("../images/puce-desact.gif") no-repeat 5px 4px;
}



/** Each checkbox **/
div.formSelectCheckboxItem > div.itemInput
{
	float: left;
	padding-top: 1px;
	margin-left: -1024px;
}

div.formSelectCheckboxItem > div.itemLabel
{
	padding-top: 2px;
	margin-left: 5px;

}

div.formSelectCheckboxItem div.itemLabel label
{
	z-index:999;
	float: left;
	width: 99%;
	font-size: 8pt;
	font-weight: bold;
	
}

div.formSelectCheckboxFooter
{
	/*background-color: ActiveCaption;*/
	color: white;
	font-size: 8pt;
	padding: 3px;
	
}

div.formSelectCheckboxFooter a, div.formSelectCheckboxFooter a:visited
{
	text-decoration: none;
	color: #981219;
}

div.formSelectCheckboxFooter a:hover
{
	text-decoration: underline;
	color: #981219;
}


/** Fields labels **/
dl.myFormDl > dt
{
	display: none;
}

/** Containers **/
dl.myFormDl > dd
{
	margin: 0;
		
}

