body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;background-color:#FFF;margin:0}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;margin:0}
.bodytext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;text-align:justify;padding:0 10px 0 3px}
.bodytext1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;text-align:justify;padding:0 10px}
.bodytext2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333}
.bodytext3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF}
a:link.Ondark{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FFF}
a:visited.Ondark{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#D7D7D7}
a:hover.Ondark{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FC0}
a:link.Ondarksm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;margin:0 5px}
a:visited.Ondarksm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#B9C1CA;margin:0 5px}
a:hover.Ondarksm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FC0;margin:0 5px}
a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#036}
a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#636}
.formfield{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:#9BD;width:150px}
.formfield3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:#9BD;width:130px}
h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;color:#369}
h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#369}
.buttonyellow{font-size:11px;background-color:#FC0;border-color:#9D7D00;border-style:solid;border-width:1px}
.btn{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;text-decoration:none;font-weight:400;background-color:#CCC}
.calendar{position:relative;display:none;border:1px solid;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;border-color:#fff #000 #000 #fff}
.calendar table{border:1px solid;font-size:11px;cursor:default;background:Window;color:WindowText;font-family:tahoma,verdana,sans-serif;border-color:#fff #000 #000 #fff}
.calendar .button{text-align:center;border:1px solid;background:ButtonFace;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;padding:1px}
.calendar thead .title{font-weight:700;border:1px solid #000;background:#369;color:CaptionText;text-align:center;padding:1px}
.calendar thead .name{border-bottom:1px solid ButtonShadow;text-align:center;background:ButtonFace;color:ButtonText;padding:2px}
.calendar thead .weekend{color:#666}
.calendar thead .hilite{border:2px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;padding:0}
.calendar thead .active{border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;border-width:1px;padding:2px 0 0 2px}
.calendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px}
.calendar table .wn{border-right:1px solid ButtonShadow;background:ButtonFace;color:ButtonText;padding:2px 3px 2px 2px}
.calendar tbody td.hilite{border-top:1px solid #FFF;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #FFF;padding:1px 3px 1px 1px}
.calendar tbody td.active{border:1px solid;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:2px 2px 0}
.calendar tbody td.selected{font-weight:400;background:#FFF;color:ButtonText;padding:2px 2px 0}
.calendar tbody td.weekend{color:red}
.calendar tbody td.today{font-weight:700;color:red}
.calendar tbody td.disabled{color:GrayText}
.calendar tbody .emptycell{visibility:hidden}
.calendar tbody .emptyrow{display:none}
.calendar tfoot .ttip{background:ButtonFace;border:1px solid;color:ButtonText;text-align:center;border-color:ButtonShadow ButtonHighlight ButtonHighlight ButtonShadow;padding:1px}
.calendar tfoot .hilite{border-top:1px solid #FFF;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #FFF;background:#e4e0d8;padding:1px}
.calendar tfoot .active{border-top:1px solid #000;border-right:1px solid #FFF;border-bottom:1px solid #FFF;border-left:1px solid #000;padding:2px 0 0 2px}
.combo{position:absolute;display:none;width:4em;top:0;left:0;cursor:default;border:1px solid;background:Menu;color:MenuText;font-size:smaller;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;padding:1px}
.combo .label,.combo .label-IEfix{text-align:center;padding:1px}
.combo .label-IEfix{width:4em}
.combo .active{border:1px solid #000;padding:0}
.calendar td.time{border-top:1px solid ButtonShadow;text-align:center;background-color:ButtonFace;padding:1px 0}
.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{border:1px solid #889;font-weight:700;background-color:Menu;padding:0 3px 0 4px}
.calendar td.time .ampm{text-align:center}
.calendar td.time .colon{font-weight:700;padding:0 2px 0 3px}
.calendar td.time span.hilite{background-color:Highlight;color:HighlightText;border-color:#000}
.calendar td.time span.active{background-color:#000;color:#0f0;border-color:red}
a:hover,a:hover.smgrey{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FC0}
a:link.smgrey,a:visited.smgrey{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#999}
.dropdown,.formfield1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:#9BD}
h3,h4,h5,h6,.bluetext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#369;font-weight:700}
.calendar tbody .rowhilite td,.combo .hilite{background:#369;color:HighlightText}