/*SON OF SUCKERFISH STYLES*/
#toolbar li:hover { /* sticky IE7 fix */
    position: static;
}
#toolbar {
	float: right;
	background: #FFF;
	margin: 15px 0 0 0;
	padding: 0 0 0 9px;
}

#toolbar .checkList {
	padding: 10px 7px 7px 29px;
	background: url('../images/checkListBg.gif') 4px 7px no-repeat;
}
#toolbar .new {
	background: url('../images/checkListBg_notify.gif') 4px 7px no-repeat;
}

#toolbar .myUso {
	padding: 10px 9px 7px 22px;
	background: url('../images/myUsoBg.gif') 0px 7px no-repeat;
}
#toolbar .contact {
	padding: 10px 12px 7px 28px;
	background: url('../images/siteMapBg.gif') 0px 9px no-repeat;
}
#toolbar .searchBar {
	padding: 0;
	border-left: 1px solid #83aad5;
	background: #abc7e5;
}
#toolbar .SE {
	width: 197px;
}
#toolbar .EN {
	width: 213px;
}
#toolbar .searchBar label {
	display: block;
	float: left;
	padding: 10px 8px 0px 10px;
	height: 20px;
	margin: 0;
}
#toolbar .searchBar input {
	border: 0;
	font-size: 10px;
	display: block;
	float: left;
	margin: 6px 2px 0 0;
	width: 122px;
	height: 16px;
	padding: 2px 0 0 2px;
	display: inline;
}
#toolbar .searchBar button {
	text-indent: -40px;
	overflow: hidden;
	background: url('../images/searchBtnBlue.gif') 0px 0px no-repeat;
	border: 0;
	width: 21px;
	height: 17px;
	margin: 6px 0px 0 1px;
	font-size: 1px;
	float: left;
	display: inline;
}
#toolbar .searchBar button:hover {
	margin: 7px 0px 0 2px;
}

#toolbar, #toolbar ul { /* all lists */
	list-style: none;
	line-height: 1;
}
#toolbar ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}
#toolbar a {
	color: #000;
	display: block;
	/*width: 10em;*/
	text-decoration: none;
	padding: 4px 8px 5px 8px;
	/* TEXTEN PÅ UNDERNIVÅERNA */
	/* Mattias ändrar */
	font-size: 10px;
	/* /Mattias ändrar */
}
#toolbar a.checkList:hover {
	cursor: default;
}
#toolbar li { /* all list items */
	float: left;
	/*width: 10em;*/ /* width needed or else Opera goes nuts */
}
#toolbar li ul li a { /* Width for submenus */
	padding: 2px 4px 5px 6px; /* PADDING FOR CHILDLINKS */
	/* TEXTEN PÅ UNDERNIVÅERNA */
	/* Mattias ändrar */
	font-size: 10px;
	/* /Mattias ändrar */
	/* width boxmodelhack */
	width: 182px; /*IE5 WIN*/
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 172px; /* width needed or else Opera goes nuts */ /* OTHER BROWSERS*/
}
#toolbar li ul { /* second-level lists */
	position: absolute;
	background: #fff;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	padding: 3px 0 4px 0;
	/* width boxmodelhack */
	width: 184px; /*IE5 WIN*/
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 182px; /* width needed or else Opera goes nuts */ /* OTHER BROWSERS*/
}
#toolbar li ul ul { /* third-and-above-level lists */
	margin: -18px 0 0 152px;
}
#toolbar li:hover ul ul, #toolbar li.sfhover ul ul {
	left: -999em;
}

/* lists nested under hovered list items */
#toolbar li:hover ul, #toolbar li li:hover ul, #toolbar li.sfhover ul, #toolbar li li.sfhover ul { 
	left: auto;
}
/* HOVER COLORS */

/* FIRST LEVEL HOVER: FF MAC/WIN, SAFARI MAC, IE7 WIN */
#toolbar li:hover a {
	color: #866;
}
/* FIRST LEVEL HOVER: IE6 WIN */
#toolbar li.sfhover a {
	color: #866;
}
/* PARENT HOVER: FF MAC/WIN, SAFARI MAC, IE7 WIN */

#toolbar li:hover ul li:hover a {
	background: #F6F6F6;
	color: #866;
}

/* PARENT HOVER: IE6 WIN */

#toolbar ul li.sfhover a {
	background: #F6F6F6;
	color: #866;
}

/* HOVER: FF MAC/WIN, SAFARI */
#toolbar li:hover ul li:hover a:hover {
	background: #EEE;
	color: #866;
}
/* HOVER: IE6 WIN, IE7 WIN  */
#toolbar li.sfhover ul li.sfhover a:hover {
	background: #EEE;
	color: #866;
}

/* MAKE ALL NONE HOVERED CHILDREN WHITE */

#toolbar li:hover ul a {  /* OPENED FIRST CHILD BACKGROUND: FF MAC/WIN, SAFARI MAC, IE7 WIN */
	background: #FFF;
	color: #000;
}
#toolbar li.sfhover ul a{ /* OPENED FIRST CHILD BACKGROUND: IE6 WIN, IE7 WIN */
	background: #FFF;
	color: #000;
}
#toolbar li:hover ul li:hover ul li a {  /* OPENED SECOND CHILD BACKGROUND: FF MAC/WIN, SAFARI MAC, IE7 WIN */
	background: #FFF;
	color: #000;
}
#toolbar li.sfhover ul li.sfhover ul li a{ /* OPENED SECOND CHILD BACKGROUND: IE6 WIN, IE7 WIN */
	background: #FFF;
	color: #000;
}

/* SPECIALERS FÖR CHEKLISTAN */
#toolbar li:hover ul li:hover a:hover {
	background: #EEE;
	color: #866;
}
/* HOVER: IE6 WIN, IE7 WIN  */
#toolbar li.sfhover ul li.sfhover a:hover {
	background: #EEE;
	color: #866;
}

#toolbar li ul li.checked a strong {
		color: #056a0a;
}

#toolbar li ul li.unchecked a strong {
	color: #993333;
}
#toolbar li ul li.check a strong {
	color: #000;
}

#toolbar li ul li.ok a strong {
	color: #96a280;
}
#toolbar li ul li.attention a strong {
	color: #993333;
}



/* /SPECIALERS FÖR CHEKLISTAN */