
#preload img
{
	height: 0;
	width: 0;
	border-width: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: -30;
} 

.ComboBox 
{
	cursor: pointer;
	cursor: hand;
}

.ComboBox td
{
	font-size: 1px;
	vertical-align: middle;
}

.ComboBoxLeft
{
	background: url(/CfgAPImagesCentral/Images/Medias/Layout/comboBoxLeft.gif) top left no-repeat;
	width: 4px !important;
}

.ComboBoxContent
{
	background: url(/CfgAPImagesCentral/Images/Medias/Layout/comboBox.gif) top repeat-x;
	padding-top: 3px;
	vertical-align: middle !important;
	text-align: center;
	height: 18px;
	color: #fff;
}

.IE6 .ComboBoxContent, .IE7 .ComboBoxContent, .IE8 .ComboBoxContent, .Webkit .ComboBoxContent
{
	height: 18px !important;
	padding-top: 2px;
}

.ComboBoxRight
{
	background: url(/CfgAPImagesCentral/Images/Medias/Layout/comboBoxRight.gif) top right no-repeat;
	width: 22px !important;
}

.ComboBoxItems
{
	height: 1px !important;
}

.ComboBox table
{
	width: 100%;
}

.ComboBoxItem img
{
	margin-top: 3px;
	margin-left: 10px;
}

.ComboBoxItems .ComboBoxItemsInner
{
	background: #fff;
	visibility: hidden;
	border: solid 1px #999;
	border-top: none;
	position: absolute;
}

.ComboBoxItems .ComboBoxItem
{
	text-align: left;
	padding: 10px;
	padding-left: 60px;
}

.ComboBoxItems .ComboBoxItemCell:hover
{
	background: url(/CfgAPImagesCentral/Images/Medias/Layout/body_overback.gif) bottom repeat-x;
}

.ComboBoxItems .OverBudget .ComboBoxItemContent 
{
	padding-right: 20px;
	background: url(/CfgAPImagesCentral/Images/Medias/Pictos/money.gif) no-repeat right center;
}

.ComboBoxItems .ComboBoxItemCell:hover .OverBudget .ComboBoxItemContent
{
	padding-right: 20px;
	background: url(/CfgAPImagesCentral/Images/Medias/Pictos/money_deselected.gif) no-repeat right center;
}


