	
a {
  text-decoration:none;
  color:#000000;
}

a:HOVER {
  text-decoration:underline;
  color:#ff0000;
}

body {
  margin: 0px;
  background-color: #f7f7f7;
  font-family: Arial,Helvetica,Verdana;
  font-size: 11px;
  overflow: auto;
}

table, img {
  border: 0px;
}

td {
  font-family:Arial,Helvetica,Verdana;
  font-size:11px;
}

input,select,textarea {
  font-family: Arial, Helvetica, Verdana;
  font-size: 11px;
}

.bg {
  background-color:#f7f7f7;
}

.redbg {
  background-color:#ff0000;
}

.blurytext {
  color:#646464;
} 

.box {
  background-color:#e9e9e9;
}

.lightframe {
  background-color:#dedede;
}

.note {
  background-color:#FFFFE7;
}

  .history {
    width:100%;
    background-color: #FFFFE7;
    border:solid 1px #c3c3c3;
  }
/* select-actions for cards */
.selectbutton {
  background-color:#d8d8d8;
  font-weight:bold; 
  font-size:9px; 
  font-family:Verdana; 
  text-align:left;
  height:19px; 
  padding-top:2px; 
  border:inset 1px #000000;
  border-bottom:solid 1px #f7f7f7;
  border-right:solid 1px #f7f7f7;
}
.selectbuttonoption {
  font-weight:normal;
  font-family:Arial;
  font-size:11px;
  background-color:#f7f7f7;
}

.primarycolor {
  background-color:#738494;
}

.headlinebar {
  background-color:#B5C6DE;
  color:#000000;
}

.smallheadlinebar {
  background-color:#B5C6DE;
  font-family:Verdana;
  color:#000000;
  font-size:10px;
  font-weight:bold;
}

.editcolumn {
  background-color:#B5C6DE;
}

.tableheadlines {
  background-color:#B5C6DE;
}

.spacebar {
  background-color:#738494;
}

.navibar {
  background-color:#dedede;
}

.holiday {
  background-color:#eeeeee;
}
.today {
  background-color:#ffeddd;
}
.arial {
  font-family:Arial;
  font-size:9px;
}
.label {
  font-family:Verdana;
  font-size:9px;
  color:#000000;
}

.gray {
  color:#808080;
}

.labelbold {
  font-family:Verdana;
  font-size:9px;
  color:#000000;
  font-weight:bold;
}

.labelblur {
  font-family:Verdana;
  font-size:9px;
  color:#848484;
}

.labelhighlight {
  font-family:Verdana;
  font-size:9px;
  color:#ff0000;
}

.labelhighlightbold {
  font-family:Verdana;
  font-size:9px;
  color:#ff0000;
  font-weight:bold;
}

.specialactions {
  font-size:10px;
  color:#848484;
}
.smallnumbering {
  font-size:16px;
  color:#ffffff;
  background-color:#738494;
  font-weight:bold;
  text-align:center;
}

.alerttext {
  font-weight:bold;
  color:#cc0000;
}

.arialpx10 {
  font-size:10px;
}
.arialpx14 {
  font-size:14px;
}

.pickerblur {
  color:#848484;
  font-size:10px;
  text-align:center;
}

.pickerspecial {
  color:#ff0000;
  font-size:10px;
  text-align:center;
}

.pickerblurinvers {
  color:#848484;
  font-size:10px;
  text-align:center;
  background-color:#B5C6DE;
}

.pickerspecialinvers {
  color:#ff0000;
  font-size:10px;
  text-align:center;
  background-color:#B5C6DE;
}

.pickerstandard {
  font-size:10px;
  text-align:center;
}

.pickerstandardinvers {
  font-size:10px;
  text-align:center;
  background-color:#B5C6DE;
}

.pickermedium {
  font-size:16px;
  text-align:center;
  font-weight:bold;
}

.pickermediuminvers {
  font-size:16px;
  text-align:center;
  background-color:#B5C6DE;
  font-weight:bold;
}

.minipickermedium {
  font-size:11px;
  text-align:center;
  font-weight:bold;
}

.minipickermediuminvers {
  font-size:11px;
  text-align:center;
  background-color:#B5C6DE;
  font-weight:bold;
}

.pickerbigsize {
  font-size:30px;
  font-weight:bold;
  font-family:Verdana;
}

.oddbg {
  background-color:#f7f7f7;
}
.oddbgmouse {
  color:#000000;
  background-color:#f7f7f7;
  
}
.evenbgmouse {
  background-color:#ffffff;
  color:#FF0000;
  cursor:pointer;
}

.evenbg {
  background-color:#ffffff;
}

.oddbgbold {
  background-color:#f7f7f7;
  font-weight:bold;
}

.evenbgbold {
  background-color:#ffffff;
  font-weight:bold;
}

.columnheadline {
  background-color:#d9d9d9;
  font-family:Verdana;
  font-size:10px;
}

.appointmentstd {
  background-color:#FFFFE7;
  font-size:10px;
  cursor:pointer;
  border:solid 1px #c3c3c3;
}
.appointmentstdmouseover {
  background-color:#FFFFE7;
  font-size:10px;
  color:#ff0000;
  cursor:pointer;
  border:solid 1px #c3c3c3;
}

.appointmentimp {
  background-color:#FDC882;
  font-size:10px;
  border:solid 1px #c3c3c3;
}

.appointmentimpmouseover {
  background-color:#FDC882;
  font-size:10px;
  color:#ff0000;
  cursor:pointer;
  border:solid 1px #c3c3c3;
}

.prio {
  background-color:#FDC882;
}

.meetingopen {
  background-color:#ff9999;
  font-size:10px;
}

.meetingopenmouseover {
  background-color:#ff9999;
  font-size:10px;
  color:#ff0000;
  cursor:pointer;
}

.meetingaccepted {
  background-color:#c9f1cd;
  font-size:10px;
}

.meetingacceptedmouseover {
  background-color:#c9f1cd;
  font-size:10px;
  color:#ff0000;
  cursor:pointer;
}

.adrminicardtitle {
  background-color:#d9d9d9;
  font-weight:bold;
  font-size:10px;
  font-family:Verdana;
}

.pathinfo {
  font-family:Arial;
  font-weight:bold;
  font-size:16px;
  color:#646464;
}

.popuppathinfo {
  font-family:Arial;
  font-weight:bold;
  font-size:12px;
  color:#646464;
}

.redfont {
 color:#cc0000;
}

.viewsheadline {
  font-family:Verdana;
  font-size:9px;
  background-color:#d9d9d9;
}

.viewsgroupactive {
  background-color:#B5C6DE;
  font-family:Verdana;
  font-size:9px;
  color:#ff0000;
  font-weight:bold;
}

.viewsgroup {
  background-color:#B5C6DE;
  font-family:Verdana;
  font-size:9px;
}

.lightbox {
  background-color:#ffffff;
}

.cardheadline {
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
}

.formbox {
  background-color:#eaeaea;
}

.noticebox {
  background-color:#c7c7c7;
}

.white {
  color: #ffffff;
}

.yellowbg {
  background-color: #FFFFE7;
  font-family: Verdana;
  font-size: 9px;
  color: #000000;
}
.yellow {
  background-color:#FFFFE7;
}
.mailbg {
  background-color:#f0f0f0;
}


.number2 {
  width:23px;
}
.number4 {
  width:37px;
}
/* color of category */
  .curcol {
    font-family:Verdana;
    font-size:20px;
    line-height:10px;
  }

tr.seenmail {
  font-weight:normal;
  background-color:#f7f7f7;
}
tr.unseenmail {
  font-weight:bold;
  background-color:#f7f7f7;
}
tr.seenmailover {
  font-weight:normal;
  background-color:#ffffff;
  cursor:pointer;
}
tr.unseenmailover {
  font-weight:bold;
  background-color:#ffffff;
  cursor:pointer;
}


