BODY,  TABLE,  TH,  TR,  TD,  UL,  OL,  LI,  P,  A,  BLOCKQUOTE,  LABEL{

}

.defaultPageBODY{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

.defaultFormTABLE{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
background-color:  #FFFFFF;
border-style:  solid;
border-width:  1px;
border-color:  #000000;
}

.defaultFormHeaderFont{
font-family:  tahoma, arial;
font-size:  11pt;
color:  #000000;
font-weight:  bold;
}

.defaultFieldCaptionTD{
font-family:  tahoma, arial;
font-size:  9pt;
color:  #000000;
background-color:  #d4d0c8;
}

.defaultAltDataTD{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
background-color:  #EBEBFF;
}

.defaultColumnTD{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
background-color:  #D4D0C8;
}

.defaultDataTD{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
background-color:  #FFFFFF;
}

.defaultErrorDataTD{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #FF0000;
background-color:  #FFFFFF;
}

.defaultSeparatorTD{
background-color:  #D0D0D0;
}

.defaultFooterTD{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
background-color:  #D4D0C8;
}

a.defaultSorterLink:link, a.defaultSorterLink:visited{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  none;
}

a.defaultSorterLink:hover, a.defaultSorterLink:active{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  underline;
}

a.defaultDataLink:link, a.defaultDataLink:visited{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  none;
}

a.defaultDataLink:hover, a.defaultDataLink:active{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  underline;
}

a.defaultNavigatorLink:link, a.defaultNavigatorLink:visited{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  none;
}

a.defaultNavigatorLink:hover, a.defaultNavigatorLink:active{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #0000FF;
text-decoration:  underline;
}

.defaultNavigatorStatic{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

.defaultButton{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

.defaultInput{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

.defaultTextarea{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

.defaultSelect{
font-size: 9pt;
font-family: Tahoma, Arial;
color:  #000000;
}

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;
}
