* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body {
	FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 1.3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
body {
	FONT-SIZE: 11px
}
table {
	FONT-SIZE: 11px
}
input {
	FONT-SIZE: 11px
}
BUTTON {
	FONT-SIZE: 11px
}
body.errorMessage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
PRE.forms-styling-unformatted {
	OVERFLOW: auto; MAX-HEIGHT: 500px
}
#wrapper {
	MAX-WIDTH: 972px; MARGIN: 20px auto; POSITION: relative; TEXT-ALIGN: left
}
.right {
	FLOAT: right
}
.forms-radiobutton-table td.right {
	FLOAT: left
}
#globalNav {
	POSITION: relative; HEIGHT: 3em
}
#globalNav UL {
	BACKGROUND-POSITION: 50% top; BORDER-TOP: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-REPEAT: repeat-x; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 3em; BACKGROUND-COLOR: #ebebeb
}
#globalNav UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
#globalNav UL LI A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 9px; PADDING-TOP: 7px
}
#home #main_tab {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccc
}
#lokalNav {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 10px
}
#content {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 10px
}
#sidebar {
	MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 10px
}
#contentInner {
	MARGIN: 0px 10px
}
#contentInnerInner {
	MARGIN: 0px 5px
}
#lokalNav .modul .menulist A:link {
	TEXT-DECORATION: none
}
#lokalNav .modul .menulist A:visited {
	TEXT-DECORATION: none
}
#lokalNav .modul .menulist A:hover {
	TEXT-DECORATION: underline
}
#lokalNav .modul .menulist A:active {
	TEXT-DECORATION: none
}
#lokalNav .more {
	BACKGROUND-POSITION: 5px 9px; TEXT-INDENT: 12px; BACKGROUND-REPEAT: no-repeat
}
#lokalNav .less {
	BACKGROUND-POSITION: 5px 9px; TEXT-INDENT: 12px; BACKGROUND-REPEAT: no-repeat
}
#lokalNav .more {
	BACKGROUND-IMAGE: url(images/plus.gif)
}
#lokalNav .less {
	BACKGROUND-IMAGE: url(images/minus.gif)
}
#lokalNav .modul .menulist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lokalNav .modul .menulist A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#lokalNav .modul .menulist A:hover {
	BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none
}
#lokalNav .modul .menulist A.selectedNewsItem {
	BACKGROUND-COLOR: #ddd
}
#lokalNav .modul UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#lokalNav .modul .menulist LI LI {
	FONT-SIZE: 80%; TEXT-INDENT: 12px
}
#components-down-container {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: red 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 10px; Z-INDEX: 1000; LEFT: 370px; PADDING-BOTTOM: 6px; BORDER-LEFT: red 1px solid; WIDTH: 250px; PADDING-TOP: 6px; BORDER-BOTTOM: red 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffdfdf
}
.modul {
	BACKGROUND-POSITION: right top; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
.modul P {
	PADDING-BOTTOM: 5px; MARGIN: 5px 10px 10px
}
.modul UL {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 20px 20px
}
.modul UL LI {
	MARGIN-TOP: 3px
}
.modul H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666
}
#content H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666
}
#content H3 {
	MARGIN-BOTTOM: 10px
}
.noBackground.modul {
	BACKGROUND-IMAGE: none
}
#content H1 {
	MARGIN-TOP: 10px; FONT-SIZE: 16px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
.modul H2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
#content H3 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
#content H3 {
	MARGIN-LEFT: -5px
}
.modul H3 {
	MARGIN: 0px 0px -5px
}
H2 {
	FONT-SIZE: 14px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
body.errorMessage H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em
}
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
}
#contentInner {
	LINE-HEIGHT: 1.5em
}
#contentInner H1 {
	MARGIN-RIGHT: 5px
}
#contentInner P {
	MARGIN-RIGHT: 5px
}
#contentInner H2 {
	MARGIN-RIGHT: 5px
}
#contentInner H1 {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 110%; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
#contentInner H2 {
	MARGIN-BOTTOM: 0px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif
}
#contentInner H2 A {
	COLOR: black
}
#contentInner P {
	MARGIN-TOP: 3px; LINE-HEIGHT: 1.5em
}
#contentInner UL {
	MARGIN: 0px 0px 0px 20px
}
#contentInner UL.bullets {
	PADDING-LEFT: 20px; MARGIN: 10px
}
#contentInner UL.forms-fake-dropdown-list {
	MARGIN: 0px
}
#contentInner table.news {
	BORDER-TOP: #333 1px solid; MARGIN-TOP: 1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; PADDING-TOP: 1em; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#contentInner table.news H2 {
	MARGIN: 0.5em 0px 0px
}
#contentInner table.news td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
#partners {
	BACKGROUND-COLOR: white
}
#sidfot {
	CLEAR: both; BORDER-TOP: #aaa 1px solid; FONT-SIZE: 10px; WIDTH: 100%; PADDING-TOP: 0px
}
#sidfot div {
	DISPLAY: block; FLOAT: right
}
#sidfot div A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.innerSubheader {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/rubrikbakgrund_right.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
H2.innerSubheaderH2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; WIDTH: 100em; PADDING-TOP: 3px
}
img.partners {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.modul form P {
	PADDING-BOTTOM: 0px
}
#subscribeinput {
	WIDTH: 210px
}
#subscribeButton {
	MARGIN-BOTTOM: 10px
}
#contactformtable {
	
}
#contactformtable td {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
.noheader#contentInner {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.modul A.selectedNewsItem {
	FONT-WEIGHT: bold
}
.modul UL {
	MARGIN: 0px 10px
}
.modul UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.modul UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subscribeButton {
	LEFT: -1px; POSITION: relative
}
#searchButton {
	POSITION: relative; TOP: -1px
}
#txtMessage {
	WIDTH: 100%
}
#lokalNav .modul {
	FLOAT: none; MARGIN: 0px 0px 1em
}
#subscribeButton {
	MARGIN-TOP: 5px
}
.quoteModul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 35px 0px; WIDTH: 240px; COLOR: #005c9a; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#bildyta_main {
	CLEAR: both
}
#lokalNav {
	WIDTH: 21%
}
#content {
	WIDTH: 79%
}
.fullwidth#content {
	WIDTH: 100%
}
.fullwidth#content #contentInner {
	MARGIN-LEFT: 0px
}
#sidebar {
	WIDTH: 21%
}
#lokalNav UL LI A {
	BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: no-repeat
}
#contentInner {
	MARGIN-RIGHT: 0px
}
#sidebar .modul {
	MARGIN-LEFT: 10px
}
#globalNav UL LI.sessioninfo {
	FLOAT: right
}
#globalNav UL LI.sessioninfo SPAN {
	MARGIN-TOP: 7px; DISPLAY: block
}
H4 {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
H5 {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
H4 {
	FONT-SIZE: 130%
}
H5 {
	FONT-SIZE: 110%
}
H6 {
	FONT-SIZE: 100%
}
.sessioninfo SPAN {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold
}
LI.sessioninfo {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FLOAT: right; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
div#contentInner div {
	CLEAR: both
}
#contentInner H5 {
	CLEAR: both
}
#contentInner H4 {
	CLEAR: both
}
#contentInner {
	POSITION: relative
}
#hintToggler {
	RIGHT: 10px; POSITION: absolute; TOP: 30px
}
div#login {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
#sidhuvud {
	POSITION: relative; HEIGHT: 64px
}
#viewContainer {
	FONT-SIZE: 80%; RIGHT: 0px; WIDTH: 270px; BOTTOM: 0px; POSITION: absolute
}
.view-switcher {
	FLOAT: right
}
.view-switcher SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.view-switcher A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.alert-info {
	FLOAT: left; MARGIN: 5px
}
.view-switcher .selected-true.tab {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ebebeb
}
.view-switcher A:hover {
	TEXT-DECORATION: none
}
.view-switcher {
	BORDER-RIGHT: #ccc 1px; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px
}
.view-switcher .tab {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.alert-info {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 10px
}
.run-as-organization-switcher {
	FLOAT: right
}
#helpContainer {
	Z-INDEX: 200; RIGHT: 7px; POSITION: absolute; TOP: 3px
}
#helpContainer A {
	Z-INDEX: 201; COLOR: #fff
}
.serviceSummary {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
div#content div.almosthalf {
	CLEAR: none; FLOAT: left; WIDTH: 50%
}
.halfspacer {
	CLEAR: none; FLOAT: left; WIDTH: 10px
}
div#content div.half {
	CLEAR: none; FLOAT: left; WIDTH: 48%
}
.verticalspacer {
	HEIGHT: 20px
}
.disabledMenu {
	COLOR: #888
}
div#content .calendarContainer H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; COLOR: white
}
div#content .calendarContainer td {
	PADDING-RIGHT: 0px
}
.image-holder {
	BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: no-repeat
}
.forms-tab {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: black 1px solid; PADDING-LEFT: 1em; Z-INDEX: 1; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; CURSOR: pointer; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: black 0px solid; POSITION: relative; TOP: -1px; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.forms-activeTab.forms-tab {
	FONT-WEIGHT: bold; Z-INDEX: 3; CURSOR: default; PADDING-TOP: 5px
}
.forms-tabContent {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: black 1px solid; PADDING-LEFT: 1em; Z-INDEX: 2; PADDING-BOTTOM: 1em; BORDER-LEFT: black 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: black 1px solid; POSITION: relative; BACKGROUND-COLOR: white
}
.forms-messages div {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.forms-validation-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.forms-important-container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.forms-bold-cell {
	FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.forms-field-required {
	COLOR: #7f7f7f
}
.forms-field-hint-next-to {
	PADDING-LEFT: 10px
}
.forms-row-1 td {
	BACKGROUND-COLOR: #f0f0f0
}
.forms-row-1 td .forms-row-0 td {
	BACKGROUND-COLOR: #f0f0f0
}
.forms-row-1 td .forms-row-1 td {
	BACKGROUND-COLOR: #ffffff
}
.forms-row-1 td td {
	BACKGROUND-COLOR: transparent
}
TR.shared-media-true-0 td {
	BACKGROUND-COLOR: #dff0ff
}
TR.shared-media-true-1 td {
	BACKGROUND-COLOR: #d0e1f0
}
input.disabled {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
SELECT.disabled {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
td.forms-group-columns-additional {
	PADDING-LEFT: 7px
}
P.forms-important-container {
	BORDER-RIGHT: #666 1px dotted; BORDER-TOP: #666 1px dotted; BORDER-LEFT: #666 1px dotted; BORDER-BOTTOM: #666 1px dotted; BACKGROUND-COLOR: #dff0ff
}
.forms-validation-message {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.forms-hint-container {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.forms-validation-errors {
	
}
.forms-validation-error {
	
}
div.group-column-layout div.group-column-layout-value {
	MARGIN-TOP: 5px
}
div.group-column-layout div.group-column-layout-label {
	MARGIN-TOP: 10px; WIDTH: 60%; WHITE-SPACE: nowrap
}
.forms-help {
	Z-INDEX: 1000; WIDTH: 200px
}
.forms-doubleList SELECT {
	WIDTH: 150px
}
.forms-doubleList input {
	WIDTH: 40px
}
table.forms-group-columns td {
	VERTICAL-ALIGN: top
}
div.forms-group-columns-additional-space table TR td.forms-group-columns-right {
	PADDING-BOTTOM: 10px
}
table.forms-group-columns td.forms-group-columns-left {
	PADDING-RIGHT: 5px
}
table.simple {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
table.simple td {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
table.simple TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
table.simple td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
table.simple TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
table.result {
	MARGIN-BOTTOM: 15px; BORDER-COLLAPSE: collapse
}
table.result td {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
table.result TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
table.result TR TH {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 0px
}
TR.action td {
	CURSOR: pointer
}
TR.hover td {
	BACKGROUND-COLOR: #f0f0f0
}
input {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
BUTTON {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
input.button {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SELECT {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
input.text {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
input.short_text {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
input.medium_text {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.gwt-TextBox {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.gwt-PasswordTextBox {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.gwt-SuggestBox {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BORDER-BOTTOM: #7f9db9 1px solid
}
.forms-delete-link {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.forms-up-link {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.forms-down-link {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
.table-right-adjust {
	TEXT-ALIGN: right
}
TR.hover td {
	CURSOR: pointer
}
TR.alone td {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
TR.table-divider td {
	BORDER-BOTTOM: #ccc 1px solid
}
input.text {
	WIDTH: 200px
}
.gwt-TextBox {
	WIDTH: 200px
}
.gwt-PasswordTextBox {
	WIDTH: 200px
}
.gwt-SuggestBox {
	WIDTH: 200px
}
SELECT.short_text {
	WIDTH: 60px
}
input.short_text {
	WIDTH: 40px
}
input.medium_text {
	WIDTH: 80px
}
SELECT.medium_text {
	WIDTH: 80px
}
td.selected {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cfcfcf
}
TR.active td {
	BACKGROUND-COLOR: #dfefff
}
#forms-saved-info {
	DISPLAY: none
}
.loginerror {
	COLOR: #ff0000
}
OPTION {
	PADDING-RIGHT: 5px
}
input.short.searchuser.text {
	WIDTH: 80px
}
#searchuser_searchresults {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 1000; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 260px; MAX-HEIGHT: 200px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.searchuser_searchresults {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 1000; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 260px; MAX-HEIGHT: 200px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
#searchuser_searchresults table {
	WIDTH: 100%
}
.searchuser_searchresults table.result {
	WIDTH: auto
}
input.checkbox {
	MARGIN-RIGHT: 5px
}
input.radio {
	MARGIN-RIGHT: 5px
}
.gwt-RadioButton input {
	MARGIN-RIGHT: 5px
}
input.radio {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
.gwt-RadioButton input {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; WIDTH: 200px; PADDING-TOP: 2px
}
.big_textarea {
	WIDTH: 90%; HEIGHT: 60px
}
TEXTAREA.smsTextArea {
	WIDTH: 300px; HEIGHT: 100px
}
table.result table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
div.forms-poll-container {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 20px; BORDER-TOP: #000 2px solid; MARGIN-TOP: -300px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 80px; BORDER-LEFT: #000 2px solid; WIDTH: 50%; PADDING-TOP: 60px; BORDER-BOTTOM: #000 2px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.menu_item_details {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
div.option H5 {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
div.progressbar {
	TEXT-ALIGN: left
}
div.progressbar div {
	HEIGHT: 10px; BACKGROUND-COLOR: #7fc9ff
}
div.popup {
	BORDER-RIGHT: #000 5px solid; PADDING-RIGHT: 20px; BORDER-TOP: #000 5px solid; PADDING-LEFT: 20px; Z-INDEX: 2200; LEFT: 5px; PADDING-BOTTOM: 20px; MARGIN: 0px auto; BORDER-LEFT: #000 5px solid; WIDTH: 400px; BOTTOM: 150px; PADDING-TOP: 20px; BORDER-BOTTOM: #000 5px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
div.popupAtCurrentPosition.popup {
	BOTTOM: 0px
}
H5.divider {
	MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 1px; WIDTH: 98%; PADDING-TOP: 4px
}
H5.servicedivider {
	MARGIN-TOP: 20px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
div.globalSaveCancel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.telepo-ButtonPanel {
	PADDING-RIGHT: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TR.inbox-message-played-false {
	FONT-WEIGHT: bold
}
TR.calllog-status-read-false {
	FONT-WEIGHT: bold
}
TR.inbox-message-played-true {
	FONT-WEIGHT: normal
}
TR.calllog-status-read-true {
	FONT-WEIGHT: normal
}
FIELDSET {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dfdfdf 1px solid
}
LEGEND {
	COLOR: #8f8f8f
}
FIELDSET H5 {
	FONT-SIZE: 11px; COLOR: #333
}
.h5-description {
	WIDTH: 70%; COLOR: #5f5f5f
}
.forms-fieldset-description {
	WIDTH: 70%; COLOR: #5f5f5f
}
.description {
	WIDTH: 70%; COLOR: #5f5f5f
}
.h5-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
FIELDSET.half {
	WIDTH: 44%
}
FIELDSET.left {
	FLOAT: left
}
FIELDSET.bolder LEGEND {
	FONT-WEIGHT: bold; COLOR: #000
}
FIELDSET.bolder {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; PADDING-BOTTOM: 10px; BORDER-TOP-COLOR: #ccc; PADDING-TOP: 10px; BORDER-RIGHT-COLOR: #ccc
}
FIELDSET.neutral LEGEND {
	FONT-WEIGHT: normal; COLOR: #000
}
img.legend-image {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.lighter {
	COLOR: #999999
}
.smaller {
	FONT-SIZE: 90%
}
.margin-top {
	MARGIN-TOP: 15px
}
TR.padding-top TH {
	PADDING-TOP: 15px
}
input.datePicker {
	WIDTH: 100px
}
P.undo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
div.half {
	PADDING-LEFT: 5px
}
div.half H5 {
	MARGIN-LEFT: -5px
}
div.half table.forms-group-columns {
	MARGIN-LEFT: 5px
}
div#content .calendarContainer H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white
}
div#content .calendarContainer td {
	FONT-SIZE: 11px
}
div#content .calendarContainer TH {
	FONT-SIZE: 11px
}
#progressInformationContainer .progress-information {
	Z-INDEX: 2600; LEFT: 40%; POSITION: fixed; TOP: 40%
}
.telepo-ProgressMessage {
	Z-INDEX: 2600; LEFT: 40%; POSITION: fixed; TOP: 40%
}
#progressInformationContainer .progress-information {
	WIDTH: 300px
}
#progressInformationContainer .progress-information {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #fff
}
.telepo-ProgressMessage {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #fff
}
#progressInformationContainer H5 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.telepo-ProgressMessage H5 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0
}
#progressInformationContainer div.progresstext {
	MARGIN: 10px 5px
}
.telepo-ProgressMessage .label {
	MARGIN: 10px 5px
}
#progressInformationContainer div.progresstext SPAN {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#progressInformationContainer .progressbar {
	MARGIN: 5px
}
#progressInformationContainer .progressbar div {
	HEIGHT: 10px; BACKGROUND-COLOR: blue
}
.clearer {
	CLEAR: both
}
table.forms-radiobutton-table {
	MARGIN-LEFT: 10px; BORDER-COLLAPSE: collapse
}
table.forms-radiobutton-table td {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
table.forms-radiobutton-table td.left {
	PADDING-RIGHT: 5px
}
table.forms-radiobutton-table td LABEL {
	CURSOR: pointer
}
table.forms-radiobutton-table td.presence-available-1 LABEL {
	PADDING-LEFT: 22px
}
table.forms-radiobutton-table td.presence-available-0 LABEL {
	PADDING-LEFT: 22px
}
table.forms-radiobutton-table td.presence-available-1 {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat
}
table.forms-radiobutton-table td.presence-available-0 {
	BACKGROUND-POSITION: left center; BACKGROUND-REPEAT: no-repeat
}
table.forms-radiobutton-table td.presence-available-1 {
	BACKGROUND-IMAGE: url(images/softphone/green_stat.gif)
}
table.forms-radiobutton-table td.presence-available-0 {
	BACKGROUND-IMAGE: url(images/softphone/red_stat.gif)
}
.image-holder-presence-available {
	WIDTH: 22px; HEIGHT: 16px
}
.image-holder-presence-unavailable {
	WIDTH: 22px; HEIGHT: 16px
}
.image-holder-presence-available {
	BACKGROUND-IMAGE: url(images/softphone/green_stat.gif)
}
.image-holder-presence-unavailable {
	BACKGROUND-IMAGE: url(images/softphone/red_stat.gif)
}
.warn {
	COLOR: red
}
div.forms-fake-dropdown-container {
	WIDTH: 200px
}
div.forms-fake-dropdown-container table {
	WIDTH: 200px
}
td.forms-fake-dropdown-selected {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; WIDTH: 178px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
td.forms-fake-dropdown-arrow {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 18px; BORDER-BOTTOM: #ccc 1px solid
}
TR.dropdown-hover td {
	BORDER-LEFT-COLOR: #66abe0; BORDER-BOTTOM-COLOR: #66abe0; CURSOR: pointer; BORDER-TOP-COLOR: #66abe0; BORDER-RIGHT-COLOR: #66abe0
}
A.forms-fake-dropdown-arrow:hover {
	
}
div.forms-fake-dropdown-container SPAN.image-holder {
	FLOAT: left
}
UL.forms-fake-dropdown-list {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 2000; BORDER-LEFT: #ccc 1px solid; WIDTH: 198px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
UL.forms-fake-dropdown-list A {
	CLEAR: both; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL.forms-fake-dropdown-list A:hover {
	BACKGROUND-COLOR: #cfdcff; TEXT-DECORATION: none
}
UL.forms-fake-dropdown-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
div.forms-fake-input-field {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; CURSOR: pointer; COLOR: #666; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #ccc 1px solid
}
div.forms-fake-input-field SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.forms-unify-table-widths td.forms-group-columns-left {
	WIDTH: 80px
}
.group-column-layout {
	MARGIN-LEFT: 4px
}
FIELDSET.forms-photo-holder {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.half .forms-photo-container {
	FLOAT: right
}
table.result {
	WIDTH: 350px
}
table.autowidth.result {
	WIDTH: auto
}
TH {
	WHITE-SPACE: nowrap
}
td {
	WHITE-SPACE: nowrap
}
.wrappable td {
	WHITE-SPACE: normal
}
td.wrappable {
	WHITE-SPACE: normal
}
table.wrappable td {
	WHITE-SPACE: normal
}
table.wrappable TH {
	WHITE-SPACE: normal
}
table.fullwidth {
	WIDTH: 100%
}
.forms-validation-message {
	BORDER-RIGHT: #f8c303 1px solid; BORDER-TOP: #f8c303 1px solid; BORDER-LEFT: #f8c303 1px solid; CURSOR: default; COLOR: #333; BORDER-BOTTOM: #f8c303 1px solid; BACKGROUND-COLOR: #feffbf
}
.forms-messages div {
	BORDER-RIGHT: #f8c303 1px solid; BORDER-TOP: #f8c303 1px solid; BORDER-LEFT: #f8c303 1px solid; CURSOR: default; COLOR: #333; BORDER-BOTTOM: #f8c303 1px solid; BACKGROUND-COLOR: #feffbf
}
P.forms-validation-container {
	BORDER-RIGHT: #f8c303 1px solid; BORDER-TOP: #f8c303 1px solid; BORDER-LEFT: #f8c303 1px solid; CURSOR: default; COLOR: #333; BORDER-BOTTOM: #f8c303 1px solid; BACKGROUND-COLOR: #feffbf
}
.forms-messages-type-narrow.forms-messages div {
	PADDING-LEFT: 5px; BACKGROUND-IMAGE: none
}
.forms-messages-type-narrow.forms-messages div .forms-messages-label {
	FONT-WEIGHT: bold; COLOR: #666
}
.forms-validation-message {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
A.validationErrorTarget:hover {
	TEXT-DECORATION: none
}
.forms-group-columns-left SPAN.indent {
	PADDING-LEFT: 15px
}
.forms-validation-message SPAN {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 20px; PADDING-TOP: 2px
}
.forms-group-columns .forms-validation-message {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 204px; PADDING-TOP: 0px; WHITE-SPACE: normal
}
.group-column-layout .forms-validation-message {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 204px; PADDING-TOP: 0px; WHITE-SPACE: normal
}
table .forms-validation-message {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 204px; PADDING-TOP: 0px; WHITE-SPACE: normal
}
.forms-group-columns .forms-validation-message SPAN {
	DISPLAY: block
}
.group-column-layout .forms-validation-message SPAN {
	DISPLAY: block
}
table .forms-validation-message SPAN {
	DISPLAY: block
}
.picker-container {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #000; MAX-HEIGHT: 250px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
.picker-container table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.picker-container table td {
	WHITE-SPACE: normal
}
.picker-container TR td {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.picker-container TR.hover {
	BACKGROUND-COLOR: #cfcfcf
}
.picker-container TR.selected-value-true td {
	BACKGROUND-COLOR: #bfd0ff
}
table.page-index {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse
}
table.page-index A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
table.page-index A:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-COLOR: #333
}
td.page-index-selected-true A {
	BACKGROUND-COLOR: #ccc
}
div#hoverInformation {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 3px; MAX-WIDTH: 400px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #fff
}
.forms-information-container {
	FONT-WEIGHT: bold
}
div.alert-info {
	POSITION: relative; HEIGHT: 15px
}
div#expandObject {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-WEIGHT: normal; Z-INDEX: 1000; LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; COLOR: #333; MAX-HEIGHT: 500px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 20px; BACKGROUND-COLOR: #fff
}
div#expandObject UL {
	MARGIN-LEFT: 13px
}
div#expandObject A {
	COLOR: #0033cc
}
.componentstatus-RUNNING {
	COLOR: #4baf2b
}
.componentstatus-DOWN {
	FONT-WEIGHT: bold; COLOR: #cc0008
}
.componentstatus-RESTARTING {
	BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/progress.gif); COLOR: #adaf00; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
.sms-status-OK {
	COLOR: #4baf2b
}
.sms-status-NO_SMS_PROVIDER {
	FONT-WEIGHT: bold; COLOR: #cc0008
}
.sms-status-FAILED_TO_SEND {
	FONT-WEIGHT: bold; COLOR: #cc0008
}
.sms-status-NO_MOBILE_PHONE {
	FONT-WEIGHT: bold; COLOR: #cc0008
}
table.mobileextensions TR.hover td {
	CURSOR: default; BACKGROUND-COLOR: #ccc
}
.mobileextension-status-UNINVITED {
	COLOR: #cc0008
}
.mobileextension-warning-true {
	COLOR: #cc0008
}
OL {
	MARGIN-LEFT: 40px
}
LABEL.disabled {
	
}
.download-link {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(images/floppy.gif); MARGIN-LEFT: 4px; BACKGROUND-REPEAT: no-repeat
}
table.result td A.download-link {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 0px
}
body.middleInfo {
	TEXT-ALIGN: center
}
#middleInfoContainer {
	MARGIN: 100px auto; WIDTH: 225px; TEXT-ALIGN: center
}
#middleInfoContainer div.inner {
	FONT-SIZE: 120%; COLOR: #3f3f3f; PADDING-TOP: 5px; HEIGHT: 100px
}
#middleInfoContainer div.call-init {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/call_init.png); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
#middleInfoContainer div img {
	MARGIN-TOP: 15px; FLOAT: right
}
.group-column-layout-value {
	FONT-WEIGHT: bold
}
.bold {
	FONT-WEIGHT: bold
}
.group-column-layout-value .picker-container {
	FONT-WEIGHT: normal
}
.group-column-layout-value .forms-fake-dropdown-container {
	FONT-WEIGHT: normal
}
H2.firstinstall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.forms-important-container {
	FONT-WEIGHT: normal
}
#globalNav UL.hovermenu {
	FONT-WEIGHT: normal; Z-INDEX: 2000; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 200px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 0px; BORDER-BOTTOM-STYLE: none
}
#globalNav UL.hovermenu LI {
	FLOAT: none; BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; HEIGHT: 2em; BORDER-BOTTOM-STYLE: none
}
#globalNav UL.hovermenu LI A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #f0f0f0
}
#globalNav UL.hovermenu LI A:hover {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ccc
}
#globalNav UL LI.expanded {
	BACKGROUND-COLOR: #ddd
}
body.inside-iframe {
	BACKGROUND-COLOR: #f0f0f0
}
.report-filter-settings {
	FONT-SIZE: 90%
}
.report-filter-settings .forms-validation-message {
	FONT-SIZE: 100%
}
.report-filter-settings div.group-column-layout div {
	MARGIN-TOP: 0px
}
.report-filter-settings div.group-column-layout div.group-column-layout-label {
	MARGIN-TOP: 2px; WIDTH: 60%
}
.report-filter-settings div.group-column-layout div.group-column-layout-value {
	FONT-WEIGHT: normal
}
.suggestion-list-container {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: none; OVERFLOW: auto; BORDER-LEFT: #666 1px solid; COLOR: #000; MAX-HEIGHT: 200px; BORDER-BOTTOM: #666 1px solid
}
.suggestion-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
.suggestion-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 0px
}
.suggestion-list LI SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.suggestion-list LI:hover {
	BACKGROUND-COLOR: #cfcfcf
}
.suggestion-list LI.suggestion-list-selected {
	BACKGROUND-COLOR: #cfcfcf
}
#about {
	WIDTH: 456px; POSITION: relative
}
#about .footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#about .copyright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px
}
A.tmpDisabledButton {
	VISIBILITY: hidden
}
A.clicked-delete-button SPAN.image-holder-delete {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
.counter-box {
	BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 20px; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #7f9db9 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
table.voicemail-menu {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999 1px solid; WIDTH: 290px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: verdana; BORDER-COLLAPSE: collapse
}
table.voicemail-menu td {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 3px; WHITE-SPACE: normal; TEXT-ALIGN: center
}
table.voicemail-menu TH {
	PADDING-BOTTOM: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; WHITE-SPACE: normal; TEXT-ALIGN: center
}
.keypad-button {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #333 1px solid; WIDTH: 30px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #0f387f
}
.disabled.keypad-button {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #999; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #ccc
}
.keypad-button-description {
	CLEAR: both
}
#middleInfoContainer div.fake-progress-bar {
	MARGIN-LEFT: 18px; WIDTH: 180px; PADDING-TOP: 3px; HEIGHT: auto; TEXT-ALIGN: left
}
#middleInfoContainer div.fake-progress-bar SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 5px; BACKGROUND-COLOR: #f0f0f0
}
.datePickerContainer {
	FONT-SIZE: 11pt
}
SPAN.datepicker A img {
	PADDING-LEFT: 3px; PADDING-BOTTOM: 3px
}
SPAN.datepicker {
	WHITE-SPACE: nowrap
}
SPAN.datepicker input {
	DISPLAY: block; FLOAT: left
}
table.separateCells TR td {
	PADDING-RIGHT: 15px
}
UL.treeView {
	BORDER-LEFT: #ccc 1px dotted; LIST-STYLE-TYPE: none
}
UL.treeView UL {
	BORDER-LEFT: #ccc 1px dotted; LIST-STYLE-TYPE: none
}
UL.treeView LI {
	POSITION: relative
}
UL.treeView LI .nodeLabel {
	LEFT: -7px; POSITION: relative; BACKGROUND-COLOR: #fff
}
UL.treeView LI.newNode {
	LEFT: -7px; POSITION: relative; BACKGROUND-COLOR: #fff
}
UL.treeView LI .nodeLabel {
	FONT-WEIGHT: bold
}
UL.treeView UL LI .nodeLine {
	BORDER-TOP: #ccc 1px dotted; DISPLAY: block; LEFT: -20px; WIDTH: 13px; POSITION: absolute; TOP: 10px; HEIGHT: 2px
}
UL.treeView LI {
	MARGIN-TOP: 10px
}
UL.treeView LI.newNode .nodeLine {
	LEFT: -13px; TOP: 10px
}
.directoryDisplay {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.forms-group-columns .picker-link {
	FLOAT: left; MARGIN-BOTTOM: 5px
}
.forms-table-200px-scroll-true {
	DISPLAY: block; OVERFLOW: auto; HEIGHT: 200px
}
.scroll-200px {
	DISPLAY: block; OVERFLOW: auto; HEIGHT: 200px
}
#eu-cookie-directive {
	background-color: #4b4b4b;
	padding-top: 0.75em;
	color: #fff;
	text-align: center;
	font-weight: 500;
	font-size: 1.14286em;
	height: 32px;
}

#eu-cookie-directive p {
	margin: 0;
	margin-bottom: 0.3125em;
}

#eu-cookie-directive a {
	color: #fff;
	text-decoration: underline;
	font-weight: 500;
}

.eu-directive-confirm {
	font-weight: 500;
	text-align: center;
	border-radius: 6px;
	background-color: #40AD48;
	color: #fff;
	border: none;
	box-shadow: #3b5616 0 -3px 0 0 inset;
	text-decoration: none;
	padding-top: 0.25em;
	padding-bottom: 0.4375em;
	padding-left: 1em;
	padding-right: 1em;
	font-weight: bold;
	margin-left: 0.3125em;
	box-shadow: #4b920f 0 3px 0 0;
}

.text-center {
    margin:40px 1px 40px 1px;
}

.text-background {
    background-color:#0AA4B4;
    font-family:Helvetica,serif;
    color:white;
    padding:40px;
    top-left-gradient:2px;
}

.text-width {
    width: 463px;
}

.text {
    width:200px
}

.remember {
    text-align:right
}

.text-left {
    color:white
}

.btn-block {
    background: #DF7500
}