p.evheader { line-height: 100%; margin-top: 0; margin-bottom: 1mm; text-align: center; color: #FFFFFF; 
             font-family: "Arial"; font-weight: bold; font-size: 18pt; }
p.evspace { line-height: 100%; margin-top: 0; margin-bottom: 0; }
p.evblack { line-height: 100%; margin-top: 0; margin-bottom: 1mm; color: #FFFFFF;
            font-family: "Arial"; font-size: 10pt; }
p.evred { line-height: 100%; margin-top: 0; margin-bottom: 1mm; color: #FF0000;
          font-family: "Arial"; font-size: 10pt; }
p.scrblack { line-height: 100%; margin-top: 0; margin-bottom: 1mm; color: #F0F0F0;
            font-family: "Arial"; font-size: 9pt; }
p.scrred { line-height: 100%; margin-top: 0; margin-bottom: 1mm; color: #FF0000;
          font-family: "Arial"; font-size: 9pt; }
div.title { font-family: "Verdana"; font-weight: bold; font-size: 14pt; color: #FFFFFF; text-align: left; }
.spacer { font-family: "Verdana"; font-weight: normal; font-size: 4pt; color: #000000; }
.menu { font-family: "Verdana"; font-weight: bold; font-size: 14pt; color: #FFFFFF; border: 1px solid #000000; }
.counter { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #BBBBBB; }
.ctext13 { font-family: "Verdana"; font-weight: normal; font-size: 13pt; color: #FFFFFF; }
p.header { font-family: "Verdana"; font-weight: bold; font-size: 10pt; color: #FFFFFF; }
p.text { font-family: "Verdana"; font-weight: normal; font-size: 9pt; color: #DDDDDD; }
p.link { font-family: "Verdana"; font-weight: bold; font-size: 9pt; color: #DDDDDD; }
p.address { font-family: "Verdana"; font-weight: normal; font-size: 12pt; color: #DDDDDD; }
p.copyright { font-family: "Verdana"; font-weight: normal; font-size: 6pt; color: #DDDDDD; }
p.title { font-family: "Verdana"; font-weight: bold; font-size: 14pt; color: #FFFFFF; text-align: center; }
p.title2 { font-family: "Verdana"; font-weight: bold; font-size: 18pt; color: #FFFFFF; text-align: center; }
p.offtitle { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #DDDDDD; text-align: center; line-height: 100%; margin-top: 4; margin-bottom: 8mm}
p.offname { font-family: "Verdana"; font-weight: bold; font-size: 10pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 0; margin-bottom: 0}
p.mbrname { font-family: "Verdana"; font-weight: bold; font-size: 11pt; color: #EEEEEE; text-align: center; line-height: 100%; margin-top: -2; margin-bottom: 10mm}
p.contacthdr { font-family: "Verdana"; font-weight: bold; font-size: 10pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 3; margin-bottom: 0; }
p.contacterr { font-family: "Verdana"; font-weight: bold; font-size: 10pt; color: #FF0000; text-align: left; line-height: 100%; margin-top: 5mm; margin-bottom: 1mm; }
p.contactlbl { font-family: "Verdana"; font-weight: normal; font-size: 7pt; color: #FFFFFF; text-align: left; line-height: 100%; margin-top: 3; margin-bottom: 2}
input.contact { border-width: 1px; border-color: #FFFFFF; border-style: solid; font-family: "Verdana"; font-weight: normal; font-size: 10pt; background-color: #000000; color: #FFFFFF; text-align: left; }
select.contact { border-width: 1px; border-color: #FFFFFF; border-style: solid; font-family: "Verdana"; font-weight: normal; font-size: 10pt; background-color: #000000; color: #FFFFFF; text-align: left; }
textarea.contact { border-width: 1px; border-color: #FFFFFF; border-style: solid; font-family: "Verdana"; font-weight: normal; font-size: 10pt; background-color: #000000; color: #FFFFFF; text-align: left; }
p.apphdr1 { font-family: "Verdana"; font-weight: normal; font-size: 14pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 2; margin-bottom: 3; }
p.apphdr2 { font-family: "Verdana"; font-weight: bold; font-size: 10pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 4; margin-bottom: 3; }
p.apphdr3 { font-family: "Arial"; font-weight: bold; font-size: 14pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 1; margin-bottom: 1;}
p.apptxt1 { font-family: "Arial"; font-weight: normal; font-size: 12pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 3mm; margin-bottom: 4mm; }
p.apptxt2 { font-family: "Arial"; font-weight: normal; font-size: 10pt; font-style: italic; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 2; margin-bottom: 2; }
p.apptxt3 { font-family: "Arial"; font-weight: bold; font-style: italic; font-size: 10pt; color: #FFFFFF; text-align: center; line-height: 100%; margin-top: 2; margin-bottom: 2; }
.caltable {
        border-width: 2px;
        border-spacing: 1px;
        border-style: solid;
        border-color: white;
        border-collapse: separate;
        background-color: rgb(153, 170, 255);
        -moz-border-radius: 6px 6px 6px 6px;
}
.calheader {
        padding: 3px 0px;
        border-style: none;
        background-color: rgb(153, 170, 255);
        border-color: rgb(153, 170, 255);
        font-family: "Arial"; font-weight: bold; font-size: 12pt; color: rgb(0,30,106); text-align: center;
}
.calheader2 {
        padding: 0px 0px;
        border-style: none;
        background-color: rgb(153, 170, 255);
        font-family: "Arial"; font-weight: bold; font-size: 12pt; color: rgb(0,30,106); text-align: center;
}
.left {
        text-align: left;
}
.middle {
        text-align: center;
}
.right {
        text-align: right;
}

.top {
        vertical-align: text-top;
}
.calhdr {
        padding: 0px 0px;
        border-style: none;
        background-color: rgb(153, 170, 255);
        border-color: rgb(153, 170, 255);
        font-family: "Arial"; font-weight: bold; font-size: 12pt; color: rgb(0,30,106);
}
.callnkp {
        background-color: rgb(153, 170, 255);
        padding: 1px 3px 1px 3px;
        font-family: "Arial"; font-weight: bold; font-size: 9pt; color: rgb(0,30,106);
}
.sched {
        background-color: rgb(125, 255, 125);
}
.schedp {
        background-image: url(../imgs/past.png);
}
.nosch {
        background-color: rgb(150, 150, 150);
}
.nn {
        color: rgb(0,30,106);
        border-color: rgb(150, 150, 150);
}
.now {
        color: rgb(230,0,0);
        border-color: rgb(230,0,0);
}
.cal {
        border-width: 1px;
        border-style: solid;
        padding: 8px 0px;
        font-family: "Arial"; font-weight: normal; font-size: 10pt; text-align: center;
}
.calother {
        border-width: 1px;
        border-style: solid;
        border-color: rgb(153, 170, 255);
        padding: 8px 0px;
        border-style: none;
        background-color: rgb(193, 193, 193);
        font-family: "Arial"; font-weight: normal; font-size: 10pt; color: rgb(150,150,150); text-align: center;
}
.callabel {
        border-width: 1px;
        border-style: solid;
        border-color: rgb(153, 170, 255);
        padding: 8px 0px;
        border-spacing: 2px;  cellpadding: 2;
        border-style: none;
        background-color: rgb(250, 254, 169);
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: black; text-align: center;
}                      

.evTable {
        border-width: 2px;
        border-spacing: 0px;
        border-style: solid;
        border-color: rgb(39,105,131);
        border-collapse: collapse;
        background-color: white;
}
.evthdr {
        border-spacing: 1px;
        border-collapse: collapse;
        padding: 3px 2px;
        border-style: none;
        background-color: rgb(39,105,131);
        font-family: "Arial"; font-weight: bold; font-size: 16pt; color: white;
}
.evtlnkp {
        background-color: rgb(39,105,131);
        padding: 1px 3px 1px 3px;
        font-family: "Arial"; font-weight: bold; font-size: 9pt; color: white;
}
.evtspacer {
        border-spacing: 0px;
        padding: 0px 0px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 3pt; color: black; text-align: center;
}
.evtspacer2 {
        border-spacing: 0px;
        padding: 0px 0px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 7pt; color: black; text-align: center;
}
.evttitle {
        border-spacing: 1px;
        border-collapse: collapse;
        padding: 3px 2px;
        border-style: none;
        background-color: rgb(39,105,131);
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: white;
}
.evttitlep {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 3px 2px 0px 8px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: red; text-align: left;
}
.evttitle2 {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 3px 2px 3px 8px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: rgb(0,66,98); text-align: left;
}
.evttext {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 1px 2px 1px 12px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: black; text-align: left;
}
.evtlink {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 0px 0px 0px 0px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: black; text-align: left;
}
.caltext {
        background-color: black;
        font-family: "Arial"; font-weight: normal; font-size: 8pt; color: rgb(220,220,220); text-align: left;
}
.popupTable {
        border-width: 2px;
        border-spacing: 0px;
        border-style: solid;
        border-color: rgb(39,105,131);
        border-collapse: collapse;
        background-color: white;
}
.popuptitle {
        border-spacing: 1px;
        border-collapse: collapse;
        padding: 3px 2px;
        border-style: none;
        background-color: rgb(39,105,131);
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: white; text-align: left;
}
.popupclose {
        border-spacing: 1px;
        border-collapse: collapse;
        padding: 3px 2px;
        border-style: none;
        background-color: rgb(39,105,131);
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: white; text-align: right;
}
.popuptitle2 {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 3px 8px 3px 8px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: rgb(0,66,98); text-align: left;
}
.popuptitlep {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 3px 8px 0px 8px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: bold; font-size: 10pt; color: red; text-align: left;
}
.popuptext {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 1px 2px 1px 12px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: black; text-align: left;
}
.popuplink {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 0px 0px 0px 0px;
        border-style: none;
        background-color: white;
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: black; text-align: left;
}
.ovlink {
        padding: 5px 25px 0px 25px;
        background-color: black;
        font-family: "Arial"; font-weight: normal; font-size: 8pt; color: rgb(220,220,220); text-align: left;
}
.calmode {
        padding: 0px 0px 0px 0px;
        border-style: none;
        background-color: black;
        font-family: "Arial"; font-weight: normal; font-size: 9pt; color: white; text-align: center;
}                      

.admtitle { font-family: "Verdana"; font-weight: bold; font-size: 18pt; color: #FFFFFF; text-align: left; }
.admsubtitle { font-family: "Verdana"; font-weight: bold; font-size: 12pt; color: #FFFF44; text-align: left; }
.admlink { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #FFFFFF; text-align: left; }
.admtext { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #FFFFFF; text-align: left; }
.admheader { font-family: "Verdana"; font-weight: normal; font-size: 12pt; color: #FFFFFF; text-align: left; padding: 2px 0px 2px 0px; }
.admtextlight { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #AAAAAA; text-align: left; }
.admuid { font-family: "Verdana"; font-weight: normal; font-size: 8pt; color: #CCCCCC; text-align: right; }
.admerror { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: red; text-align: left; padding: 4px 0px 4px 0px;}
.admmsg { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #2FD761; text-align: left; padding: 4px 0px 4px 0px;}
.admlabel { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #FFFFFF; text-align: right; padding: 8px 5mm 8px 0px; }
.admstatic { font-family: "Verdana"; font-weight: normal; font-size: 10pt; color: #FFFFFF; text-align: left; padding: 8px 0mm 8px 0px; }
input.admin { border-width: 1px; border-color: #FFFFFF; border-style: solid; font-family: "Verdana"; 
              font-weight: normal; font-size: 10pt; background-color: #000000; color: #FFFFFF; text-align: left; }
input.disabled { border-width: 1px; border-color: #808080; border-style: solid; font-family: "Verdana"; 
              font-weight: normal; font-size: 10pt; background-color: #000000; color: #808080; text-align: left; }
input.disabled2 { border-width: 1px; border-color: #BBBBBB; border-style: solid; font-family: "Verdana"; 
              font-weight: normal; font-size: 10pt; background-color: #000000; color: #BBBBBB; text-align: left; }
select.admin { border-width: 1px; border-color: #FFFFFF; border-style: solid; font-family: "Verdana"; 
               font-weight: normal; font-size: 10pt; background-color: #000000; color: #FFFFFF; text-align: left; }
.admmenu {
        border-spacing: 0px;
        border-collapse: collapse;
        padding: 10px 20px 10px 20px;
        border-style: none;
        background-color: black;
        font-family: "Arial"; font-weight: bold; font-size: 14pt; color: white;
}
.admtable { background-color: black; border-style: solid; border-width: 0px; border-collapse: collapse;
            font-family: "Arial"; font-weight: normal; font-size: 10pt; color: white;
}
.admhdr { padding: 4px 6px; border-style: solid; border-color: white; border-width: 1px;
            font-family: "Arial"; font-weight: bold; font-size: 10pt; color: white;
}
.admcell { padding: 4px 6px; border-style: solid; border-color: white; border-width: 1px;
            font-family: "Arial"; font-weight: normal; font-size: 10pt; color: white;
}
.admbcell { padding: 2px 6px; border-style: solid; border-color: white; border-width: 1px;
            font-family: "Arial"; font-weight: normal; font-size: 10pt; color: white;
}
.admspace { border-spacing: 0px; border-style: none; border-width: 0px;
            font-family: "Arial"; font-weight: normal; font-size: 10pt; color: white;
}
.admtend { padding: 4px 6px; border-style: solid none none none; border-color: white; border-width: 1px;
            font-family: "Arial"; font-weight: normal; font-size: 10pt; color: white;
}
.admbutton { font-family: "Arial"; font-size: 12px; font-weight: normal; padding: 0px 2px; border-spacing: 0px; }
.mDlgBack {background-color:#FFFF44;}
.mDlgCaptBack {background-color:#000000; text-align:center;}
.mDlgForeground {background-color:#c8c8c8; text-align:center;}
.mDlgCaption  {font-family:Arial; font-weight: bold; font-size:10pt;
 font-weight:bold; color:#ffffff;}
.mDlgClose {font-family:Arial; font-weight:normal; font-size:10pt;
 color:#bbddff;}
a.mDlgClose:hover { color:#ddeeff;}
.mDlgFont {font-family:Arial; font-weight: normal; font-size:10pt; background-color:#c8c8c8;
 color:#000000;}
.admimg { border-style: solid; border-color: white; border-width: 1px; }
.avatarimg { border-style: solid; border-color: white; border-width: 2px; }
.avatarimgsel { border-style: solid; border-color: red; border-width: 2px; }
.avatartbl { background-color: #c8c8c8; border-style: solid; border-width: 1px; border-collapse: separate;
             border-color: #c8c8c8; cellpadding: 0; cellspacing: 0;
}

