.dborPageBODY{
color: #000001;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;

}

.dborFormTABLE{
color: #000000;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #26465f;
border-collapse: collapse;

}

.dborAccordTab{
text-align: center;
color: #ffffff;
font-size: 14pt;
font-weight: bold;
border-top-style: solid;
border-top-width: 2px;
border-top-color: #6a9c9c;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #6a9c9c;
background-color: #6a9c9c;
background-image: url();

}

.dborFormHeaderFont{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

.dborFieldCaptionTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #e6e5df;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
vertical-align: top;
border-style: solid;
border-width: 1px;
border-color: #d9d8d3;
padding: 2px;

}

.dborColumnTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #e6e5df;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #d9d8d3;
padding: 2px;

}

.dborFooterTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #e6e5df;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #d9d8d3;
padding: 2px;

}

.dborAltDataTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #f1ece4;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

.dborDataTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #fdfcf7;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

.dborErrorDataTD{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #ff0000;
background-color: #fdfcf7;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

.dborSeparatorTD{
height: 1px;
font-family: arial, helvetica, sans-serif;
font-size: 0pt;
color: #000000;
background-color: #c4c0bb;

}

a.dborSorterLink:link, a.dborSorterLink:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;

}

a.dborSorterLink:hover, a.dborSorterLink:active{
text-decoration: none;
color: #6a9c9c;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #6a9c9c;
padding-left: 2px;
padding-right: 2px;

}

a.dborDataLink:link, a.dborDataLink:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;

}

a.dborDataLink:hover, a.dborDataLink:active{
text-decoration: none;
color: #6a9c9c;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #6a9c9c;
padding-left: 2px;
padding-right: 2px;

}

a.dborNavigatorLink:link, a.dborNavigatorLink:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;

}

a.dborNavigatorLink:hover, a.dborNavigatorLink:active{
text-decoration: none;
color: #6a9c9c;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #6a9c9c;
padding-left: 2px;
padding-right: 2px;

}

.dborNavigatorStatic{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

.dborButton{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #6a9c9c;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #6a9c9c;
padding: 2px;

}

.dborInput{
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #26465f;

}

.dborTextarea{
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #26465f;

}

.dborSelect{
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #26465f;

}

a.today:link, a.today:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

a.today:hover, a.today:active{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #6a9c9c;

}

a.selectedDay:link, a.selectedDay:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

a.selectedDay:hover, a.selectedDay:active{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #6a9c9c;

}

a.weekDay:link, a.weekDay:visited{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

a.weekDay:hover, a.weekDay:active{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #6a9c9c;

}

td.selectedDay{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #fdfcf7;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

td.today{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #fdfcf7;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

td.workday{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #fdfcf7;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

td.weekend{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #f1ece4;
border-style: solid;
border-width: 1px;
border-color: #d7d5d1;

}

.calendar{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #e6e5df;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
vertical-align: top;
border-style: solid;
border-width: 1px;
border-color: #d9d8d3;
padding: 2px;

}

.CalendarButtons{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
background-color: #e6e5df;
background-image: url(td_background.jpg);
background-position: top;
background-repeat: repeat-x;
border-style: solid;
border-width: 1px;
border-color: #d9d8d3;
padding: 2px;

}

.CalendarControls{
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;

}

.Table{
color: #000000;
background-color: #ffffff;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
border-style: solid;
border-width: 1px;
border-color: #26465f;

}

.dborRowHover .dborAltDataTD{
background-color: #e2e9c1;

}

.dborRowHover .dborDataTD{
background-color: #f4efd6;

}

.dborRowSelected .dborAltDataTD{
background-color: #dddaba;

}

.dborRowSelected .dborDataTD{
background-color: #93b7b7;

}

.dborFrame{
border-color: green;

}

.dborFrameLabel{
color: #6a9c9c;
font-size: 10pt;
font-weight: bold;

}

.dborInputError{
border-style: solid;
border-color: red;

}

.dborTextareaError{
border-style: solid;
border-color: red;

}

.dborSelectError{
border-style: solid;
border-color: red;

}


.dborButtonHover{

}

.dborButtonPressed{

}

.dborButtonDisabled{

}
