BODY, TABLE, TH, TR, TD, UL, OL, LI, P, A, BLOCKQUOTE, LABEL{

}

.WinClassicPageBODY{
font-size: 9pt;
font-family: tahoma, arial;
color: #ffffff;
background-color: #3a6ea5;
}

.WinClassicFormTABLE{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
}

.WinClassicFormHeaderFont{
font-size: 11pt;
font-family: tahoma, arial;
color: #ffffff;
font-weight: bold;
}

.WinClassicFieldCaptionTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #d4d0c8;
border-style: solid;
border-width: 1px;
border-color: #606060;
border-top-color: #ffffff;
border-left-color: #ffffff;
}

.WinClassicAltDataTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ebebff;
border-style: solid;
border-width: 0px;
border-left-width: 1px;
border-top-width: 1px;
border-color: #d0d0d0;
}

.WinClassicColumnTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #d4d0c8;
border-style: solid;
border-width: 1px;
border-color: #606060;
border-top-color: #ffffff;
border-left-color: #ffffff;
}

.WinClassicDataTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
border-style: solid;
border-color: #d0d0d0;
border-width: 0px;
border-top-width: 1px;
border-left-width: 1px;
}

.WinClassicErrorDataTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #ff0000;
background-color: #ffffff;
}

.WinClassicSeparatorTD{
background-color: #d0d0d0;
}

.WinClassicFooterTD{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #d4d0c8;
border-style: solid;
border-width: 1px;
border-color: #606060;
border-top-color: #ffffff;
border-left-color: #ffffff;
}

a.WinClassicSorterLink:link, a.WinClassicSorterLink:visited{
color: #000000;
font-family: tahoma, arial;
font-size: 9pt;
text-decoration: underline;
}

a.WinClassicSorterLink:hover, a.WinClassicSorterLink:active{
color: #000000;
font-family: tahoma, arial;
font-size: 9pt;
text-decoration: none;
}

a.WinClassicDataLink:link, a.WinClassicDataLink:visited{
font-size: 9pt;
font-family: tahoma, arial;
color: #0000ff;
text-decoration: none;
}

a.WinClassicDataLink:hover, a.WinClassicDataLink:active{
font-size: 9pt;
font-family: tahoma, arial;
color: #0000ff;
text-decoration: underline;
}

a.WinClassicNavigatorLink:link, a.WinClassicNavigatorLink:visited{
font-size: 9pt;
font-family: tahoma, arial;
color: #0000ff;
text-decoration: none;
}

a.WinClassicNavigatorLink:hover, a.WinClassicNavigatorLink:active{
font-size: 9pt;
font-family: tahoma, arial;
color: #0000ff;
text-decoration: underline;
}

.WinClassicNavigatorStatic{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
}

.WinClassicButton{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
}

.WinClassicInput{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
border-style: inset;
border-width: 2px;
}

.WinClassicTextarea{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
border-style: inset;
border-width: 2px;
}

.WinClassicSelect{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
border-style: inset;
border-width: 2px;
}

a.today:link, a.today:visited{
font-size: 9pt;
font-family: tahoma, arial;
color: #ffffff;
text-decoration: none;
background-color: #000080;
padding-left: 2px;
padding-right: 2px;
}

a.today:hover, a.today:active{
font-size: 9pt;
font-family: tahoma, arial;
color: #aaaaaa;
text-decoration: none;
background-color: #000080;
padding-left: 2px;
padding-right: 2px;
}

a.selectedDay:link, a.selectedDay:visited{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
}

a.selectedDay:hover, a.selectedDay:active{
font-size: 9pt;
font-family: tahoma, arial;
color: #ffffff;
text-decoration: none;
background-color: #000080;
padding-left: 2px;
padding-right: 2px;
}

a.weekDay:link, a.weekDay:visited{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
text-decoration: none;
padding-left: 2px;
padding-right: 2px;
}

a.weekDay:hover, a.weekDay:active{
font-size: 9pt;
font-family: tahoma, arial;
color: #ffffff;
text-decoration: none;
background-color: #000080;
padding-left: 2px;
padding-right: 2px;
}

td.selectedDay{
font-size: 9pt;
font-family: tahoma, arial;
color: #ffffff;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
}

td.today{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
}

td.workday{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
}

td.weekend{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
}

.calendar{
font-size: 9pt;
font-family: tahoma, arial;
color: #d0d0d0;
background-color: #606060;
}

.CalendarButtons{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
}

.CalendarControls{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
}

.Table{
font-size: 9pt;
font-family: tahoma, arial;
color: #000000;
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #000000;
}

.WinClassicRowHover .WinClassicAltDataTD{
background: #c2c2ff;
}

.WinClassicRowHover .WinClassicDataTD{
background: #eaeaea;
}

.WinClassicRowSelected .WinClassicAltDataTD{
background: #9999ff;
}

.WinClassicRowSelected .WinClassicDataTD{
background: #d6d6d6;
}

.WinClassicFrame{

}

.WinClassicFrameLabel{
color: #000000;
}

.WinClassicInputError{
border-style: solid;
border-color: red;
}

.WinClassicTextareaError{
border-style: solid;
border-color: red;
}

.WinClassicSelectError{
border-style: solid;
border-color: red;
}
