

body
{
    padding: 1px 1px 1px 1px;
    margin: 0px 0px 0px 0px;
}

.treeText{ margin:2px; padding: 0px 2px 0px 2px; cursor:pointer;}
.treeTextOver{ margin:2px;border: #316ac5 1px solid;padding: 0px 2px 0px 2px; cursor:pointer;}
.treeCollapsed{background-image: url(images/collapsed.gif); width:16px; height:16px; border:0px; cursor:pointer;}
.treeExpanded{background-image: url(images/expanded.gif); width:16px; height:16px; border:0px; cursor:pointer;}
.treeTransparent{background-image: url(images/transparent.gif); width:16px; height:16px; border:0px;}

.selectText{ margin:2px; padding: 0px 2px 0px 2px; cursor:pointer;}
.selectTextOver{ margin:2px;border: #316ac5 1px solid;padding: 0px 2px 0px 2px; cursor:pointer;}

.SC_Panel
{
    overflow: auto;
    white-space: nowrap;
    cursor: default;
    border: 1px solid #8f8f73;
    padding-left: 2px;
    padding-right: 2px;
    background-color: #ffffff;
}

.SC_Panel, .SC_Panel TD
{
    font-size: 11px;
    font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif;
}

.SC_Item, .SC_ItemSelected
{
    margin-top: 2px;
    margin-bottom: 2px;
    background-position: left center;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-overflow: ellipsis;
    overflow: hidden;
    background-repeat: no-repeat;
    border: #dddddd 1px solid;
}

.SC_Item *, .SC_ItemSelected *
{
    margin-top: 0px;
    margin-bottom: 0px;
}

.SC_ItemSelected
{
    border: #9a9afb 1px solid;
    background-image: url(images/toolbar.arrowright.gif);
}

.SC_ItemOver
{
    border: #316ac5 1px solid;
}

.SC_Field
{
    border: #b7b7a6 1px solid;
    cursor: default;
}

.SC_FieldCaption
{
    overflow: visible;
    padding-right: 5px;
    padding-left: 5px;
    opacity: 0.75; /* Safari, Opera and Mozilla */
    filter: alpha(opacity=70); /* IE */ /* -moz-opacity: 0.75; Mozilla (Old) */
    height: 23px;
    background-color: #efefde;
}

.SC_FieldLabel
{
    white-space: nowrap;
    padding: 2px;
    width: 100%;
    cursor: default;
    background-color: #ffffff;
    text-overflow: ellipsis;
    overflow: hidden;
}

.SC_FieldButton
{
    background-position: center center;
    background-image: url(images/toolbar.buttonarrow.gif);
    border-left: #b7b7a6 1px solid;
    width: 14px;
    background-repeat: no-repeat;
}

.SC_FieldDisabled .SC_FieldButton, .SC_FieldDisabled .SC_FieldCaption
{
    opacity: 0.30; /* Safari, Opera and Mozilla */
    filter: gray() alpha(opacity=30); /* IE */ /* -moz-opacity: 0.30; Mozilla (Old) */
}

.SC_FieldOver
{
    border: #316ac5 1px solid;
}

.SC_FieldOver .SC_FieldButton
{
    border-left: #316ac5 1px solid;
}

.calendarBody
{
	width:100%; padding:0px; margin:0px;font-size: 12px; border-width: 1px; background-color:#BDE1C6; height:100%;
}
.calendarCell
{
	padding: 1px; cursor: hand; color: black; 
}

.calendarCellBlank
{
	cursor: default; color: white;
}

.ButtonNormal{ border:solid 1px #3399FF;  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#9EBFEA);}
.ButtonOver{ border:solid 1px #000000; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CCDDF4);}

.calendarTitle{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#00B0CF, EndColorStr=#007db5);}
.calendarPanel={position:relative;top:0;background-color:#6699ff;left:0;width:225;height:140;font-size:12px;}

.cellBlank{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E0E0E0, EndColorStr=#E0E0E0);}

.cellNormal_N{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#E3E1CB);}
.cellNormal_S{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FDBDA2, EndColorStr=#FF9999);}
.cellNormal_C{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ececec, EndColorStr=#CCCCCC);}
.cellNormal_T{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D5E5B6, EndColorStr=#70BE8D);}

.cellNormalOver{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DEDFF7, EndColorStr=#DDC189);cursor:hand;}

.cellNormalDown{FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#DEDFF7, EndColorStr=#DDC189);cursor:hand;}	

