BODY {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.3em; font-family: 'Roboto', sans-serif; font-weight: 300; letter-spacing: 0.4px; BACKGROUND-COLOR: white
}
A:link {
	COLOR: #0033cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #5375ea; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0033cc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0033cc; TEXT-DECORATION: none
}
.loginerror {
	COLOR: #ff0000
}
INPUT {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
INPUT.error {
	BORDER-LEFT-COLOR: #ff0000; BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000
}
TEXTAREA {
	FONT-FAMILY: Arial, sans-serif
}
#wrapper {
	BACKGROUND-COLOR: #fff
}
#sidhuvud {
	BACKGROUND-COLOR: #fff
}
#image-holder-logo {
	BACKGROUND-IMAGE: url(images/logo-banner.png); WIDTH: 972px; HEIGHT: 48px
}
#globalNav {
	FONT-SIZE: 10px
}
#globalNav UL {
	BORDER-TOP: #ddd 1px solid; BACKGROUND-IMAGE: url(images/menu_background.gif); BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #ebebeb
}
#globalNav UL LI A {
	BORDER-RIGHT: #ddd 1px solid
}
#globalNav A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#globalNav A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#globalNav A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#globalNav A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#home #main_tab {
	FONT-WEIGHT: bold; BACKGROUND: url(images/menu_background_selected.gif) #ebebeb repeat-x left top
}
#globalNav A:hover {
	BACKGROUND: url(images/menu_background_selected.gif) #ebebeb repeat-x left top
}
#globalNav LI.expanded A {
	BACKGROUND: url(images/menu_background_selected.gif) #ebebeb repeat-x left top
}
#lokalNav .modul .menulist A:link {
	COLOR: #000
}
#lokalNav .modul .menulist A:visited {
	COLOR: #000
}
#lokalNav .modul .menulist A:hover {
	COLOR: #000
}
#lokalNav .modul .menulist A:active {
	COLOR: #000
}
#lokalNav .modul .menulist A:hover {
	BACKGROUND-COLOR: #e2e2e2
}
#lokalNav .modul .menulist A.selectedNewsItem {
	BACKGROUND-COLOR: #ddd
}
.modul {
	BACKGROUND-IMAGE: url(images/rubrikbakgrund_right.gif); BACKGROUND-COLOR: #eee
}
.modul H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/rubrikbakgrund_left.gif); COLOR: #fff; BACKGROUND-COLOR: transparent
}
#content H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/rubrikbakgrund_left.gif); COLOR: #fff; BACKGROUND-COLOR: transparent
}
.modul UL LI {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#lokalNav .modul {
	BORDER-BOTTOM: white 1px solid
}
#contentInner {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/rubrikbakgrund_right.gif); BACKGROUND-REPEAT: no-repeat
}
.firstInstallContentInner#contentInner {
	BACKGROUND-IMAGE: none
}
#sidfot {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.innerSubHeader {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/rubrikbakgrund_right.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
H2.innerSubHeaderH2 {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/rubrikbakgrund_left.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
.view-switcher SPAN {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ebebeb 0px solid
}
.view-switcher A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ebebeb 0px solid
}
.view-switcher SPAN {
	BACKGROUND-COLOR: #ebebeb
}
.view-switcher A {
	COLOR: #000; BACKGROUND-COLOR: #fdfdfd
}
.view-switcher A:hover {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #ebebeb; BORDER-RIGHT-COLOR: #ccc
}
.serviceSummary {
	COLOR: #444
}
.disabledMenu {
	COLOR: #888
}
A.forms-validation-message:hover {
	BACKGROUND-COLOR: #dedf6f; TEXT-DECORATION: none
}
P.forms-validation-container {
	MARGIN-BOTTOM: 10px
}
.forms-field-required SPAN.forms-field-required {
	DISPLAY: none
}
.dummy SPAN.forms-field-required SPAN {
	DISPLAY: none
}
SPAN.forms-field-required {
	PADDING-RIGHT: 7px; BACKGROUND: url(images/asterisk.gif) no-repeat right top
}
TABLE.result {
	BORDER-BOTTOM: #ccc 1px solid
}
TABLE.result TR TH {
	COLOR: #999; BORDER-BOTTOM: #ccc 1px solid
}
TR.action TD {
	BACKGROUND-COLOR: #eee
}
TR.hover TD {
	COLOR: #0033cc; BACKGROUND-COLOR: #cfcfcf
}
TD.selected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cfcfcf
}
TR.active TD {
	BACKGROUND-COLOR: #dfefff
}
.forms-delete-link {
	WIDTH: 12px; HEIGHT: 12px
}
.forms-up-link {
	WIDTH: 12px; HEIGHT: 12px
}
.forms-down-link {
	WIDTH: 12px; HEIGHT: 12px
}
.forms-delete-link SPAN {
	DISPLAY: none
}
.forms-edit-link SPAN {
	DISPLAY: none
}
.forms-up-link SPAN {
	DISPLAY: none
}
.forms-down-link SPAN {
	DISPLAY: none
}
.forms-delete-link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND-IMAGE: url(images/delete.gif); BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
A.forms-delete-link:hover {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
A.forms-delete-link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; CURSOR: default; BORDER-BOTTOM: #ccc 1px solid
}
A.forms-delete-link.disabled:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; CURSOR: default; BORDER-BOTTOM: #ccc 1px solid
}
.forms-up-link {
	BACKGROUND-IMAGE: url(images/up.gif); MARGIN-LEFT: 5px
}
.forms-down-link {
	BACKGROUND-IMAGE: url(images/down.gif)
}
.forms-up-link {
	FLOAT: left
}
.forms-down-link {
	FLOAT: left
}
.forms-up-link {
	MARGIN-TOP: 2px; BACKGROUND-COLOR: #888
}
.forms-down-link {
	MARGIN-TOP: 2px; BACKGROUND-COLOR: #888
}
A.disabled.forms-up-link:hover {
	CURSOR: default; BACKGROUND-COLOR: #888
}
A.disabled.forms-down-link:hover {
	CURSOR: default; BACKGROUND-COLOR: #888
}
A.forms-up-link:hover {
	BACKGROUND-COLOR: #3f85ff
}
A.forms-down-link:hover {
	BACKGROUND-COLOR: #3f85ff
}
TABLE.forms-search {
	
}
TR.forms-search-row TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.forms-search-link {
	BORDER-RIGHT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-LEFT: transparent 1px solid; CURSOR: default; BORDER-BOTTOM: transparent 1px solid
}
A.forms-search-link:hover {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
#searchuser_searchresults H4 {
	COLOR: #000
}
DIV.forms-poll-container {
	BORDER-RIGHT: #ccc 5px solid; BORDER-TOP: #ccc 5px solid; BORDER-LEFT: #ccc 5px solid; BORDER-BOTTOM: #ccc 5px solid; BACKGROUND-COLOR: #f0f0f0
}
.menu_item_details {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #dff0ff
}
DIV.progressbar {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
DIV.progressbar DIV {
	BACKGROUND-COLOR: #7cbdff
}
DIV.popup {
	BORDER-RIGHT: #7cbdff 5px solid; BORDER-TOP: #7cbdff 5px solid; BORDER-LEFT: #7cbdff 5px solid; BORDER-BOTTOM: #7cbdff 5px solid; BACKGROUND-COLOR: #f0f0f0
}
H5.divider {
	FONT-SIZE: 100%; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid;  BACKGROUND-COLOR: #eee
}
H5.servicedivider {
	FONT-SIZE: 100%; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid;  BACKGROUND-COLOR: #eee
}
.image-holder SPAN {
	DISPLAY: none
}
.image-holder {
	DISPLAY: block
}
.image-holder-datepicker {
	FLOAT: left; BACKGROUND-IMAGE: url(images/dateIcon.gif); WIDTH: 19px; HEIGHT: 19px
}
.image-holder-expand-dropdown {
	BACKGROUND-IMAGE: url(images/dropdown_arrow.gif); WIDTH: 18px; HEIGHT: 15px
}
A:hover .image-holder-expand-dropdown {
	BACKGROUND-IMAGE: url(images/dropdown_arrow_hover.gif)
}
.image-holder-true {
	BACKGROUND-IMAGE: url(images/yes.gif); WIDTH: 12px; HEIGHT: 15px
}
.image-holder-false {
	BACKGROUND-IMAGE: url(images/no.gif); WIDTH: 12px; HEIGHT: 15px
}
.image-holder-close {
	BACKGROUND-IMAGE: url(images/close.gif); WIDTH: 30px; HEIGHT: 15px
}
.image-holder-callog-missed {
	BACKGROUND-IMAGE: url(images/missed_call.gif); WIDTH: 25px; HEIGHT: 15px
}
.image-holder-callog-incoming {
	BACKGROUND-IMAGE: url(images/inbound_call.gif); WIDTH: 25px; HEIGHT: 15px
}
.image-holder-callog-outgoing {
	BACKGROUND-IMAGE: url(images/outbound_call.gif); WIDTH: 25px; HEIGHT: 15px
}
.image-holder-userrules-0 {
	FLOAT: left; WIDTH: 30px; HEIGHT: 15px
}
.image-holder-userrules-1 {
	FLOAT: left; WIDTH: 30px; HEIGHT: 15px
}
.image-holder-userrules-0 {
	BACKGROUND-IMAGE: url(images/inbound_call.gif)
}
.image-holder-userrules-1 {
	BACKGROUND-IMAGE: url(images/outbound_call.gif)
}
.image-holder-statusled-off {
	WIDTH: 30px; HEIGHT: 15px
}
.image-holder-statusled-red {
	WIDTH: 30px; HEIGHT: 15px
}
.image-holder-statusled-green {
	WIDTH: 30px; HEIGHT: 15px
}
.image-holder-statusled-off {
	BACKGROUND-IMAGE: url(images/statusled_black.gif)
}
.image-holder-statusled-red {
	BACKGROUND-IMAGE: url(images/statusled_red.gif)
}
.image-holder-statusled-green {
	BACKGROUND-IMAGE: url(images/statusled_green.gif)
}
.image-holder-move-up {
	FLOAT: left; WIDTH: 12px; HEIGHT: 12px
}
.image-holder-move-down {
	FLOAT: left; WIDTH: 12px; HEIGHT: 12px
}
.image-holder-move-up {
	BACKGROUND-IMAGE: url(images/up.gif)
}
.image-holder-move-down {
	BACKGROUND-IMAGE: url(images/down.gif)
}
.image-holder-delete {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: right; BACKGROUND-IMAGE: url(images/delete.gif); BORDER-LEFT: #ccc 1px solid; WIDTH: 12px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 12px
}
A:hover .image-holder-delete {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; CURSOR: default; BORDER-BOTTOM: red 1px solid
}
.image-holder-alert {
	FLOAT: left; BACKGROUND-IMAGE: url(images/warning.gif); WIDTH: 22px; HEIGHT: 15px
}
TH.forms-ascending-true A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right center; BACKGROUND-REPEAT: no-repeat
}
TH.forms-ascending-false A {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right center; BACKGROUND-REPEAT: no-repeat
}
TH.forms-ascending-true A {
	BACKGROUND-IMAGE: url(images/down.gif)
}
TH.forms-ascending-false A {
	BACKGROUND-IMAGE: url(images/up.gif)
}
TH.forms-sortedby-true {
	
}
TH.forms-sortedby-false A {
	BACKGROUND-IMAGE: none
}
.forms-validation-message {
	BACKGROUND-POSITION: 5px center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(images/warning.gif); BACKGROUND-REPEAT: no-repeat
}
.forms-messages DIV {
	BACKGROUND-POSITION: 5px center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(images/warning.gif); BACKGROUND-REPEAT: no-repeat
}
P.forms-validation-container {
	BACKGROUND-POSITION: 5px center; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(images/warning.gif); BACKGROUND-REPEAT: no-repeat
}
#globalNav UL.hovermenu LI A {
	BACKGROUND-COLOR: #bdd6fa
}
#globalNav UL.hovermenu LI A:hover {
	BACKGROUND-COLOR: #fff
}
.image-holder-about {
	BACKGROUND-POSITION: 0px 40px; BACKGROUND-IMAGE: url(images/server_about.gif); MARGIN-BOTTOM: 5px; WIDTH: 100%; HEIGHT: 200px
}
