TABLE.DS_Control {
                BORDER-COLLAPSE: collapse;
                }
TABLE.DS_Control TD {
                BORDER-RIGHT: buttonhighlight 2px inset; 
                PADDING-RIGHT: 1px; 
                BORDER-TOP: buttonhighlight 2px inset; 
                PADDING-LEFT: 1px; 
                PADDING-BOTTOM: 1px; 
                MARGIN: 0px; 
                VERTICAL-ALIGN: top; 
                BORDER-LEFT: buttonhighlight 2px inset; 
                PADDING-TOP: 0px; 
                BORDER-BOTTOM: buttonhighlight 2px inset; 
                BACKGROUND-COLOR: window; 
                text-align: left;
                }
TABLE.DS_Control INPUT {
                BORDER-TOP-WIDTH: 0px; 
                BORDER-LEFT-WIDTH: 0px; 
                BORDER-BOTTOM-WIDTH: 0px; 
                WIDTH: 70px; 
                BORDER-RIGHT-WIDTH: 0px; 
                height: 12px; 
                text-align: center;
                }
TABLE.DS_Control DIV {
                BORDER-RIGHT: buttonhighlight 2px outset; 
                BORDER-TOP: buttonhighlight 2px outset; 
                BORDER-LEFT: buttonhighlight 2px outset; 
                BORDER-BOTTOM: buttonhighlight 2px outset; 
                BACKGROUND-COLOR: #ffffff; 
                text-align: right;
                }
TABLE.DS_Control DIV.Pushed {
                BORDER-TOP-STYLE: inset; 
                BORDER-RIGHT-STYLE: inset; 
                BORDER-LEFT-STYLE: inset; 
                BORDER-BOTTOM-STYLE: inset; 
                text-align: right;
                }
TABLE.DS_Control IMG {
                WIDTH: 30px; 
                HEIGHT: 12px;
                }
DIV.DS_Selector {
                MARGIN: 0px; 
                POSITION: absolute
                }
DIV.DS_Selector FIELDSET {
                PADDING-RIGHT: 5px; 
                PADDING-LEFT: 5px; 
                PADDING-BOTTOM: 5px; 
                PADDING-TOP: 5px; 
                FONT-FAMILY: arial; 
                WHITE-SPACE: nowrap; 
                BACKGROUND-COLOR: #ffffff
                }
TABLE.DS_DaySelector {
                BORDER-RIGHT: 1px inset; 
                BORDER-TOP: 1px inset; 
                MARGIN-TOP: 5px; 
                BORDER-LEFT: 1px inset; 
                COLOR: black; 
                BORDER-BOTTOM: 1px inset; 
                BORDER-COLLAPSE: collapse; 
                BACKGROUND-COLOR: window
                }
TABLE.DS_DaySelector TD {
                PADDING-RIGHT: 4px; 
                PADDING-LEFT: 4px; 
                FONT-SIZE: 11px; 
                PADDING-BOTTOM: 2px; 
                CURSOR: default; 
                PADDING-TOP: 2px; 
                TEXT-ALIGN: right
                }
TABLE.DS_DaySelector TD.DS_Selected SPAN {
                COLOR: highlighttext; 
                BACKGROUND-COLOR: highlight
                }
TABLE.DS_DaySelector THEAD TD {
                COLOR: inactivecaptiontext; 
                BACKGROUND-COLOR: #29569F
                }
DIV.DS_YearmonthSelector {
                BORDER-RIGHT: 1px inset; 
                BORDER-TOP: 1px inset; 
                BORDER-LEFT: 1px inset; 
                WIDTH: 100%! important; 
                BORDER-BOTTOM: 1px inset;
                }
DIV.DS_YearmonthSelector TABLE {
                BORDER-RIGHT: 1px outset; 
                BORDER-TOP: 1px outset; 
                BORDER-LEFT: 1px outset; 
                WIDTH: 100%; 
                BORDER-BOTTOM: 1px outset
                }
DIV.DS_YearmonthSelector TD {
                FONT-SIZE: 11px
                }
DIV.DS_YearmonthSelector IMG {
                WIDTH: 11px; 
                HEIGHT: 11px
                }
TABLE.DS_DaySelector SPAN {
                CURSOR: pointer
                }
TABLE.DS_YearmonthSelector IMG {
                CURSOR: pointer
                }
