body,p,td,th,input,select,selectbox,textarea,a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	line-height:110%;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#020202;
}
input[type=checkbox] {
	width:10pt;
	height:10pt;
	padding:0px;
	margin:0px;
}
th {
	font-weight:bold;
}
body {
	background-color:#ffffff;
}
body,form,formhead,table,img {
	margin:0;
	padding:0;
	border-width:0px;
	border-style:solid;
	border-color:black;
}
body.speedtest {
	background:url(img/speed.gif) no-repeat;
	padding:4px;
	padding-top:41px;
}
table.speedtest {
	border-collapse:collapse;
}
table.speedtest th,table.speedtest td {
	background-color:#ebeff3;
	border: 2px solid white;
}
#keinjs {
	z-index:9999999;
	position:absolute;
	width:40%;
	height:40%;
	left:30%;
	top:30%;
	background-color:#e8a835;
	border-width:2px;
	border-color:black;
	border-style:solid;
	padding:5px;
	font-size:16pt;
}
#warten {
	position: absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:white;
	z-index:9999998;
	cursor:wait;
}
.top	{
	vertical-align:top;
}
.starttable {
	width:98%
}
.starttable th {
	font-size:16pt;
	font-weight:bold;
	text-align:left;
}
.starttable td {
	text-align:left;
}
.startmodulbutton {
	width:100px;
	vertical-align:top;
}
.startmodultext {
	text-align:left;
	width:700px;
	vertical-align:top;
	padding:3px;
}
.startmodultitel,.startmodultitel a{
	font-weight:bold;
	font-size:12pt;
	color:#214976;
	margin-top:2px;
	margin-bottom:3px;
	text-align:left;
}
.startmodultext p{
	margin-top:5px;
}
.startlinie {
	background-color:#dae1e9;
	font-size:1px;
	height:3px;
	width:100%;
}
.startwerbung th{
	font-size:8pt;
	background-color:#dae1e9;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-color:#dae1e9;
	padding:2px;
	padding-left:3px;
	padding-right:3px;
}
.startwerbung td{
	font-size:8pt;
	border-width:1px;
	border-style:solid;
	border-color:#dae1e9;
	padding:2px;
	padding-left:3px;
	padding-right:3px;
	width:98%
}

.news {
	height:600px;
	border-width:0px;
}

.maininhalt {
	padding:7px;
}
.abstand {
	font-size:3px;
	height:7px;
}
a {
	color: #03568f;
}
input,select,selectbox,textarea {
	border-width:1px;
}
input.select,textarea.select,input.selectbox,.colorselect {
	background-color:#dae1e9;
}
input.select,.colorselect {
	cursor:pointer;
}
input.selectbox,.colorselect {
	cursor:pointer;
	background:url(img/fm-select.gif) no-repeat right;
}
.colorselect {
	border-top:1px solid #848484;
	border-left:1px solid #848484;
	border-bottom:1px solid #fafafa;
	border-right:1px solid #fafafa;
	padding:2px;
}
.colselimg {
	width:90%;
	height:10pt;
	border:0px;
}
table.zusatztabelle input.selectbox,table.zusatztabelle input.textfield {
	width:18em;
}
table.baum,table.jsbaum {
	border-spacing:0px;
	empty-cells: show;
	border-width:0;
	border-style:solid;
	border-color:white;
}
th.baum,td.baum,th.jsbaum,td.jsbaum,td.jsbaumclose,td.jsbaumicon,td.jsbaummain,td.jsbaumsub {
	border-width:0;
	padding:1px;
	border-color: white;
	border-style: solid;
}
th.baum,th.jsbaum {
	background-color:#5d6b7a;
	border-bottom-width: 0px;
	font-weight:bold;
}
th.baum a,th.jsbaum a {
	font-weight:bold;
}
#baumrand {
	border-left-width:1px;
	padding-left:3px;
	padding-right:3px;
}
#baumcheck {
	width:1px;
}
td.baum,td.jsbaum,td.jsbaumclose,td.jsbaumicon,td.jsbaummain,td.jsbaumsub {
	background-color:#dae1e9;
}
table.list,table.listfix,table.listfixnowidth {
	border-spacing:0px;
	empty-cells: show;
	border-width:0px;
	border-style:solid;
	border-color:white;
}
table.list,table.listfix {
	width:98%;
}
table.listfix,table.listfixnowidth {
	table-layout:fixed;
}
th.list,td.list,td.listfix {
	border-width: 0px;
	border-color: white;
	border-style: solid;
	padding:1px;
	padding-left:3px;
	padding-right:3px;
}
th.list {
	background-color:#5d6b7a;
	border-bottom-width: 0px;
	font-weight:bold;
	padding:3px;
	white-space:nowrap;
	color:white;
}
table.listfix th,table.listfixnowidth th {
	overflow:hidden;
}
th.list a {
	font-weight:bold;
	color:white;
}
td.list,td.listfix {
	background-color:#dae1e9;
}
td.listfix {
	white-space:nowrap;
	overflow:hidden;
}
div.clip {
	white-space:nowrap;
	overflow:hidden;
}
tr.odd td.list,tr.odd td.listfix {
	background-color:#ebeff3;
}
table.winker {
	margin-left:5px;
	margin-right:5px;
}
td.icon_rechts {
	padding-left:3px;
}
td.winkerkopf a {
	color:black;
}
.winker td.list,.winker tr.odd td.list {
	background-color:transparent;
	border-color:#beb598;
	border-bottom-width:1px;
}
.winkerhead {
	background-color:#beb598;
	font-weight:bold;
	padding:3px;
}
table.listpfeil {
	table-layout:fixed;
	width:100%;
}
table.listpfeil th {
}
#listrand {
	border-left-width:1px;
}
#listcheck {
	width:1px;
}
#listcheckrand {
	width:1px;
	border-left-width:1px;
}
table.form,table.formhead {
	border-spacing:0px;
	empty-cells:show;
	background-color:#dae1e9;
	padding:5px;
}
table.formhead {
	background-color:#b8c4d3;
}
th.form,td.form {
	border-width:0px;
	padding:1px;
	padding-left:2px;
	vertical-align:top;
}
th.form,th.form a {
	font-weight:bold;
	padding-right:5px;
}
td.form {
	padding-right:10px;
}
table.forms {
	width:98%;
}
tr.forms {
	background-color:#dae1e9;
}
tr.formshead {
	background-color:#b8c4d3;
}
.xml {
	border-width:2px;
	border-style:solid;
	border-color:#507493;
	border-bottom-width:0px;
	margin:0px;
	padding:0px;
}
td.forms {
	border-width:0px;
	border-style:solid;
	border-bottom-width:2px;
	border-color:#507493;
}
.detailro {
}
.import, table.import {
	padding:2px;
	margin:0px;
	border-spacing:0px;
	border-width:0px;
	vertical-align:top;
	background-color:#ebeff3;
}
th.import {
	padding:5px;
	margin:5px;
	border-width:0px;
	border-bottom:1px;
	border-color:white;
	border-style: solid;
	background-color:#dae1e9;
	font-weight:bold;
}
th.import a {
	font-weight:bold;
}
.import td.import {
	padding:5px;
	margin:5px;
	border-width:0px;
	border-bottom:1px;
	border-style: solid;
	border-color:white;
}

td.import {
	padding:0px;
	margin:5px;
	border-width:1px;
	border-style: solid;
	border-color:white;
}
th.import,td.import {
	white-space:nowrap;
}

td.importrechts {
	padding:10px;
	margin:5px;
	border-width:1px;
	border-style: solid;
	border-color:white;
	background-color:#ebeff3;
}

#formspopup {
	text-align:left;
	width:1px;
	vertical-align:top;
	padding-top:5px;
	padding-left:2px;
}
#winker {
	width:435px;
	position:absolute;
	top:30%;
	left:-5000px;
	background-color:white;
	padding:0px;
	border-width:1px;
	border-style:solid;
	border-color:black;
}
.winker td.list {
	background-color:transparent;
	border-color:#beb598;
	border-bottom-width:1px;
}
.toolbar {
	vertical-align:middle;
	background-color:#214976;
	color:#91A5BB;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:8pt;
}
.toolbaritem {
	vertical-align:middle;
	background-color:#214976;
	color:#91A5BB;
	border-width:0px;
	margin:0px;
	font-size:8pt;
	border-color: #507493;
	border-style: solid;
	padding-left:5px;
	padding-right:7px;
	border-left-width:1px;
}
.toolbarinaktiv {
	vertical-align:middle;
	background-color:#214976;
	color:#507493;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:8pt;
}
td.toolbar {
	vertical-align:middle;	
	white-space:nowrap;
}
.rechts {
	text-align:right;
}
.center {
	text-align:center;
}

.toolbar a:link,.toolbar a:visited {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
}
.navbar {
	vertical-align:middle;
	background-color:#507493;
	color:#ffffff;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:8pt;
}
.navbaritem {
	vertical-align:middle;
	background-color:#507493;
	color:#022144;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:8pt;
	white-space:nowrap;
}
td.navbar {
	vertical-align:middle;
	white-space:nowrap;
}
.navbar a:link,.navbar a:visited {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
}
.menubar {
	vertical-align:middle;
	background-color:#A9B1BA;
	color:#000000;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:10pt;
}
.menubaritem {
	vertical-align:middle;
	color:#022144;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:10pt;
}
.menubariteminaktiv {
	vertical-align:middle;
	color:#555555;
	padding:0px;
	border-width:0px;
	margin:0px;
	font-size:10pt;
}
:not(.redesing) .datum {
	background-color:#507493;
	padding:0px;
	border-width:0px;
	margin:0px;
}
.inhalt {
	background-color:#dae1e9;
	padding:0px;
	border-width:0px;
	margin:0px;
}
.quicksearch {
	padding:0px;
	padding-left:2px;
	padding-right:2px;
	border-width:0px;
	margin:2px;
	font-size:8pt;
}
table.buddyform {
	border-spacing:0px;
	empty-cells: show;
	border-width:1;
	border-style:solid;
	border-color:white;
}
.buddyform td.form{
	vertical-align:middle;
}
body.fehlerpopup {
	background-color:#dfd5bd;
	margin:5px;
}
#ncmsgsave {
	visibility:hidden;
	position:absolute;
	width:40%;
	height:60px;
	left:30%;
	top:20%;
	z-index:999999;
	border-width:1px;
	border-style:solid;
	border-color:black;
	background-color:#beb598;
}
#errbutclose {
	position:absolute;
	right:10px;
	bottom:10px;
}
#erricon {
	vertical-align:top;
	text-align:left;
	padding:2px;
}
#errmsg {
	vertical-align:middle;
	text-align:left;
	padding:2px;
}

.fett,.fett a {
	font-weight:bold;
}
.rechts {
	text-align:right;
}
.lowText { 
	text-decoration: none; 
	color: #022144; 
	font: 10pt Arial, Helvetica;
	vertical-align:middle;
}
.highText { 
	text-decoration: none; 
	color: #022144; 
	font: 10pt Arial, Helvetica ;
	vertical-align:middle;
}
.outtext { 
	text-decoration: none; 
	color: #000000; 
	font: 10pt Arial, Helvetica 
}
.itemBorder { 
	border: 1px solid #214976 
}
.itemBorderBlank { 
	border: 1px hidden #CCCCDD 
}
.nowrap {
	white-space:nowrap;
}
#steh {
	width:100%;
}
#mnbar {
	background-color:#A9B1BA;
	width:100%;
}
table.mnreiterbar {
	padding-top:2px;
}
tr.mnreiterbar td {
	cursor:pointer;
	white-space:nowrap;
	margin:0px;
	padding:0px;
}
td.mnreiter_ecke {
}
td#mnreiter_xorg {
	padding-bottom:1px;
	padding-right:10px;
}
td.mnreiter_oben {
	border-width:0px;
	border-top-width:1px;
	border-style:solid;
	border-color:black;
}
td.mnreiteroff_oben {
	border-width:0px;
	border-top-width:1px;
	border-style:solid;
	border-color:black;
	background-color:#8c99ad;
}
td.mnreiter_links {
	border-width:0px;
	border-left-width:1px;
	border-style:solid;
	border-color:black;
}
td.mnreiteroff_links {
	border-width:0px;
	border-left-width:1px;
	border-style:solid;
	border-color:black;
	border-bottom-width:1px;
	background-color:#8c99ad;
}
td.mnreiter_rechts {
	border-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:black;
}
td.mnreiteroff_rechts {
	border-width:0px;
	border-right-width:1px;
	border-style:solid;
	border-color:black;
	background-color:#8c99ad;
	border-bottom-width:1px;
}
td.mnreiter_space {
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:black;
}
td.mnreiteroff_button {
	background-color:#8c99ad;
	border-width:0px;
	border-bottom-width:1px;
	border-style:solid;
	border-color:black;
}
table.mnbar {
}
tr.mnbar {
	background-color:#A9B1BA;
}
tr.mnbar td {
	padding:1px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
	color:#022144;
	white-space:nowrap;
}
div.mnsub {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:-5000px;
	background-color:#A9B1BA;
}
table.mnsub {
	border-color:black;
	border-width:1px;
	border-style:solid;
}
table.mnsub tr {
	background-color:#A9B1BA;
	cursor:pointer;
}
table.mnsub td {
	cursor:pointer; 
	white-space:nowrap;
}
#stehbg {
	position:static;
	left:0;
	top:0;
	width:1px;
	height:1px;
	z-index:0;
}
td.mnAus,tr.mnAus td {
	color:#555555;
}
#mnscrollup,#mnscrolldown {
	position:absolute;
	z-index:6000;
	top:0px;
	left:0px;
	background-color:#A9B1BA;
	border-color:black;
	border-width:1px;
	border-style:solid;
	visibility:hidden;
	text-align:center;
	cursor:pointer;
}
#mnscrollup {
	border-bottom-width:2px;
}
#mnscrolldown {
	border-top-width:2px;
}
td.mnsep {
	background-color:black;
	height:1px;
	padding:0;
	border-width:0;
}
body#winkerbody {
	background-color:#dfd5bd;
	background-image:url(img/pu-fond.gif);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
  scrollbar-base-color:#dfd5bd;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#beb598;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#dfd5bd;
}
.winkerkopf {
	height:72px;
	vertical-align:top;
}
.winkericon {
	text-align:left;
	vertical-align:top;
	padding:0px;
	padding-top:3px;
	padding-bottom:3px;
}
.winkerlinie {
	font-size:0px;
	background-color:black;
	height:1px;
	padding:0px;
	margin:0px;
}
.winkertitle {
	font-weight:bold;
	height:1px;
	padding-top:3px;
	padding-left:3px;
}
table.kalender {
	empty-cells:show;
	border-collapse:collapse;
}
table.kalender th,table.kalender td {
	border-color:white;
	border-style:solid;
	border-width:0px;
}
table.kalender th {
	background-color:#5d6b7a;
	border-right-width:1px;
	border-bottom-width:1px;
	padding:2px;
	height:5px;
}
table.kalender td {
	background-color:#ebeff3;
	cursor:pointer;
}
table.kalender td.sunday {
	background-color:#f5e8e8;
}
table.kalender td.termin {
	background-color:#dae1e9;
	border-width:1px;
	cursor:pointer;
}
table.kalender td.termincurrent {
	background-color:#dae1e9;
	border-width:2px;
	border-color:#214976;
}
table.kalender td.kalwochendate {
	font-size:8pt;
	font-weight:bold;
	border-right-width:1px;
	border-bottom-width:1px;
	background-color:#b8c4d3;
	vertical-align:top;
	height:5px;
}
table.kalender td.kalwochendatecurrent {
	font-size:8pt;
	font-weight:bold;
	border-right-width:1px;
	border-bottom-width:1px;
	background-color:#214976;
	color:white;
	vertical-align:top;
	height:5px;
}
table.kalender td.kalwochendatesunday {
	font-size:8pt;
	font-weight:bold;
	border-right-width:1px;
	border-bottom-width:1px;
	background-color:#e1aeae;
	vertical-align:top;
	height:5px;
}
table.kalender th.kalhead {
	text-align:left;
	vertical-align:middle;
}
table.kalender th.kalheadcurrent {
	text-align:left;
	vertical-align:middle;
	background-color:#214976;
	color:white;
}
table.kalender th.kalheadsunday {
	text-align:left;
	vertical-align:middle;
	background-color:#cd5050;
}
table.kalender th.kalheadlinks {
	width:10px;
	text-align:left;
	vertical-align:middle;
}
table.kalender th.kalheadlinkscurrent {
	width:10px;
	text-align:left;
	vertical-align:middle;
	background-color:#214976;
	color:white;
}
table.kalender th.kalheadlinkssunday {
	width:10px;
	text-align:left;
	vertical-align:middle;
	background-color:#cd5050;
}
td#kalrandr {
	border-right-width:1px;
}
td#kalrandu {
	border-bottom-width:1px;
}
td#kalrandru {
	border-right-width:1px;
	border-bottom-width:1px;
}
div.minikal {
	background-color:white;
	margin:0px;
	padding:0px;
	border:none;
}
div.kalBd {
	position:absolute;
	left:-5000px;
	top:100px;
	background-color:#ffffcc;
	border:1px solid black;
	padding:2px;
	white-space:nowrap;
	z-index:5000;
}
.popupcal_TABLE {
	font-size:10pt;
	color:black;
	border:none;
	border-collapse:collapse;
}
.popupcal_TABLE td, .popupcal_TABLE th {
	border:1px solid white;
}
.popupcal_TH_Titel {
	text-align:center;
	background-color:#507493;
	color:white;
}
.popupcal_DIV_prevMonth
{
	float:left;
	cursor:pointer;
}
.popupcal_DIV_nextMonth
{
	float:right;
	cursor:pointer;
}
.popupcal_DIV_prevYear
{
	float:left;
	cursor:pointer;
}
.popupcal_DIV_nextYear
{
	float:right;
	cursor:pointer;
}
.popupcal_TH_KW {
	text-align:center;
	background-color:#5d6b7a;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
}
.popupcal_TH_Tag {
	text-align:center;
	background-color:#5d6b7a;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
}
.popupcal_TABLE .popupcal_TD_KW {
	text-align:right;
	background-color:#5d6b7a;
	padding-right:4px;
}
.popupcal_TD_Tag {
	text-align:right;
	cursor:pointer;
	padding:2px;
	background-color:#dae1e9;
}

.popupcal_TD_TagAusserhalb {
	text-align:right;
	color:rgb(128,128,128);
	cursor:pointer;
	padding:2px;
	background-color:#dae1e9;
}

.popupcal_TD_TagSelected {
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	cursor:pointer;
	background-color:#507493;
	padding:1px;
}

.popupcal_TD_TagAusserhalbSelected {
	font-weight:bold;
	text-align:right;
	text-decoration:none;
	cursor:pointer;
	background-color:#507493;
	padding:1px;
	color:rgb(128,128,128);
}
.popupcal_TABLE .popupcal_TD_Buttons {
	padding:0px;
}
.popupcal_TABLE .popupcal_TD_Button {
	background-color:#dae1e9;
	cursor:pointer;
	text-align:center;
	width:50%;
	border:none;
}
table.zeitsel {
	border-collapse:collapse;
}
table.zeitsel td {
	border:1px solid white;
	text-align:right;
	padding:2px;
}
tr.zeitsel_stunde td {
	background-color:#dae1e9;
}
tr.zeitsel_minute td {
	background-color:#ebeff3;
	text-align:center;
}
td.kalkurzlisten {
	vertical-align:top;
	border-bottom:5px solid white;
}

th.kalkurzlisten,th.kalkurzlistenod {
	border-bottom:5px solid white;
	background-color:#5d6b7a;
	width:100%;
}
th.kalkurzlistenod {
	text-align:right;
	width:10px;
}
table.kalshortlist th {
	font-size:10pt;
	font-weight:normal;
}
.warnung {
	color:red;
	font-weight:bold;
}
.mailbody,.mailbody pre {
	font-family:monospace;
}
.mailbody pre {
	display:inline;
}
.mailbody .quote {
	color:#606060;
	border-left: 2px solid #507493;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
}
div#tablepanner {
	position:absolute;
	width:20px;
	height:20px;
	left:-100px;
	top:-100px;
	z-index:9999998;
	cursor:move;
}
body.mailleer {
	background-color:#dae1e9;
	border-top:2px solid #507493;
}
.maillisteven {
	background-color:#dae1e9;
}
.maillistodd {
	background-color:#ebeff3;
}
#maildetail {
	position:absolute;
}
#maildetail iframe {
	margin:0px;
	border:0px;
}
#mailpan,#treepan {
	position:absolute;
	z-index:2;
	border-collapse:collapse;
}
#mailpan td,#treepan td {
	border: 2px solid black;
}
#mailpanstart {
	position:absolute;
	overflow:hidden;
	height:4px;
	cursor:move;
}
#treepanstart {
	position:absolute;
	overflow:hidden;
	width:4px;
	cursor:move;
}
#intreepanstart {
	background-color:#507493;
	position:relative;
	left:2px;
	width:2px;
	height:100%;
}
table.nciframedetail {
	border-top:2px solid #507493;
}
body.nciframedetail {
	background-color:#dae1e9;
}
table.jsbaum {
	width:100%;
	border-collapse:collapse;
	table-layout:fixed;
}
table.jsbaum td,table.jsbaum th {
	overflow:hidden;
	white-space:nowrap;
	padding:1px;
}
table.jsbaum th {
	background-color:#5d6b7a;
}
.jsbaumfirsthead {
	position:relative;
}
.jsbaumicon {
	width:18px;
}
.jsbaumsub {
	border-left:1px solid white;
}
.jsbaumclose {
	display:none;
}
.strich,.strich td,.strich a {
	color: #a0a0a0;
}
.balken {
	position:relative;
	height:8px;
	background-color:#507493;
	font-size:4px;
}
#fortschrittframe {
	width:550px;
	height:20px;
	border:1px solid black;
	background-color:white;
	margin-top:4px;
	margin-bottom:4px;
}
#fortschritt {
	background-color:#507493;
	height:100%;
	width:0%;
}
#fortschritttext {
	position:absolute;
	width:550px;
	text-align:center;
	padding-top:3px;
}
.klammer {
	width:40px;
	vertical-align:top;
	padding-top:10px;
}
.fehler {
	font-weight:bold;
}
div#popuphelp {
	position:absolute;
	left:-1000px;
	top:-1000px;
	background-color:#ffffcc;
	border:1px solid black;
	padding:3px;
	z-index:10000;
	width:300px;
}
div#popuphelphidden {
	position:absolute;
	left:-1000px;
	top:.1000px;
}
body.popuphelp,body.popuphelp p {
	background-color:#ffffcc;
	font-size:9pt;
}
table.zusatztabelle {
	border:1px solid #507493;
	float:left;
	position:relative;
	margin:3px;
}
table.zusatztabelle th.head {
	border-bottom:1px solid #507493;
}
.signatur,.signatur pre,.signatur p {
	font-family:monospace;
}
div.iconbox {
	position:absolute;
	overflow:hidden;
}

img.multiicon {
	position:absolute;
}
.xorg_dialog_changepasswd .passwdOk {
	margin-top:3px;	
}
.xorg_dialog_changepasswd .passwdOk:not(.ok) {
	color:#E60000;
}
.xorg_dialog_changepasswd .passwdOk.ok {
	color:#2ea622;
}
