a.multiSelect {
	position: relative;
	cursor: default;
	text-decoration: none;
	color: black;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	outline:0;
}

a.multiSelect { height:33px; background:#fff url(../Images/sokSelect.jpg) bottom left repeat-x; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; border-bottom:1px solid #b6b6b6; position:relative; -moz-border-radius:3px; width:203px; }

a.multiSelect:link, a.multiSelect:visited, a.multiSelect:active {
	color: black;
	text-decoration: none;
}



a.multiSelect span
{
	padding: 9px 33px 0 31px;
	overflow: hidden;
	display:block;
	white-space: nowrap;
	font-size:1.4em;
	color:#333;
}

a.multiSelect span.toggle { width:28px; height:28px; background:#fff url(../Images/sokSelectToggle.jpg) -2px -1px; position:absolute; top:2px; right:0; padding:0; text-indent:-9999px; }

.sokSelectAktiv a.multiSelect { background:#fbe08c; border-top:1px solid #c9b370; border-bottom:0; border-right:0; border-left:0; -moz-border-radius:3px; }
.sokSelectAktiv a.multiSelect span { padding:7px 33px 0 31px; }
.sokSelectAktiv a.multiSelect .toggle { width:32px; height:33px; background:#e1c057 url(../Images/sokSelectToggle.jpg) bottom left; border-top:1px solid #b49a46; position:absolute; top:-1px; left:173px;  -moz-border-radius-topright:3px; -moz-border-radius-bottomright:3px; padding:0; }
a.multiSelect.hover {
}

a.multiSelect.active, 
a.multiSelect.focus { }

a.multiSelect.active {
}

.multiSelectOptions {
	overflow-y: auto;
	overflow-x: hidden;
	background: #FFF;
	margin:5px 0;
}

.multiSelectOptions LABEL {
	padding: 4px;
	padding-left:9px;
	display: block;
	white-space: nowrap;
	margin:0 3px 1px 0;
	font-size:1.4em;
	-moz-border-radius:3px;
}

.multiSelectOptions LABEL.optGroup
{
	font-weight: bold;
}

.multiSelectOptions .optGroupContainer LABEL
{
	padding-left: 10px;
}

.multiSelectOptions.optGroupHasCheckboxes .optGroupContainer LABEL
{
	padding-left: 18px;
}

.multiSelectOptions input{
	float:left;
	margin:0 9px 0 0;
}

.multiSelectOptions LABEL.checked {
	background-color: #eee;
}

.multiSelectOptions LABEL.selectAll {
}

.multiSelectOptions LABEL.hover {
	background-color: #0066cc;
	color: white;
}

.multiSelectOptions LABEL.multiselectline {
	background-color: #fff ! important;
	color: #000 !important;
}

.multiSelectOptions div.separator 
{
    background-color:#aaa;
    height:1px;
    margin-top:3px;
    margin-bottom:3px;
    margin-left:9px;
    width:168px;
}
