body {
     font-family: sans-serif;
}
.smtext {
     font-size: 10px;
}
.stext A {
     font-size:10px;
     color: #5369A2;
     text-decoration: none;
}
A {
     color: #224488;
     text-decoration: underline;
}
A:hover {
     text-decoration: none;
}
A.orange {
     color: #FE9900;
     text-decoration: underline;
}
A.orange:hover {
     text-decoration: none;
}
.topmenu {
     background: #FFFFFF;
}
.topmenu A {
     color: #224488;
     font-weight: bold;
     text-decoration: none;

     margin-left: 10px;
     margin-right: 10px;
     font-size: 11px;
     height: 17px;
}
.topmenu A:hover {
     color: #FE9900;
     text-decoration: none;
/*     color: #FFFFFF;*/
}
.poptopmenu A {
     display: block;
     color: #000000;
     font-size:11px;
     background: #FFEECC;
     padding:1px;
     margin:2px;
     padding-left:15px;
     padding-right:25px;
}
.poptopmenu A:hover {
     text-decoration: none;
     color: #666666;
     background: #EEDDCB;     
}
.h_topmenu {
/*     background: url('/img/h_top_menu_bg.gif') repeat-x;*/
}
.h_topmenu A {
     color: #FFFFFF;     
     font-weight: bold;
     text-decoration: none;
     margin-left: 0px;
     margin-right: 0px;
     font-size: 11px;
}
.text {
     font-size: 12px;
}
DIV.calendar {
     overflow: auto;
     overflow-x: hidden;
     height: 200;
     width: 340;


     SCROLLBAR-TRACK-COLOR: #FFFFFF;
     SCROLLBAR-FACE-COLOR: #D5F1FF;
     SCROLLBAR-ARROW-COLOR: #FFFFFF;

     SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
     SCROLLBAR-SHADOW-COLOR: #FFFFFF;
     SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
     SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
.title {
     color: #59669D;
     text-transform: uppercase;
     font-weight: bold;
}
.date {
     color: #F2B042;
}
.graycal {
     color: #797979;
     font-size: 11px;
}
.graycal A {
     color: #797979;
     text-decoration: none;
}
.graycal A:hover {
     text-decoration: underline;
}
.bluecal {
     color: #797979;
     font-size: 11px;
}
.bluecal A {
     color: #214079;
     text-decoration: none;
}
.bluecal A:hover {
     text-decoration: underline;
}
.blue {
     color: #214079;
}
.gray {
     color: #797979;
}
INPUT {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px solid silver;
        border-bottom: 1px solid silver;
        border-right: 1px solid silver;
        border-left: 1px solid silver;
}
TEXTAREA {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px inset silver;
        border-bottom: 1px inset silver;
        border-right: 1px inset silver;
        border-left: 1px inset silver;
}
INPUT.but {
        font-family: sans-serif;
        font-size: 11px;
        border-top: 1px outset silver;
        border-bottom: 1px outset silver;
        border-right: 1px outset silver;
        border-left: 1px outset silver;
}
.popup {
        POSITION: absolute;
        VISIBILITY: hidden;
}
h3.title {
     font-size: 14px;
     font-weight: bold;
     color: #FE9900;
}
