.font-statictext
{
    font-weight: bold;
    font-size: 13px;
    color: #8e8e8e;
    font-family: Verdana;
}
.font-default
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}

.font-header
{
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-left: 4; padding-right: 4
}
.font-default-white
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: White;
    text-decoration: none
}
.font-default-small
{
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}
.font-default-small-bold
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}
.font-default-pixel
{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #000000
}

.font-default-toolbar
{
    font: 10px Tahoma, Arial, Verdana, sans-serif;
    color: #333333
}
.font-bold-grey
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.font-default-link
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.font-default-link:link
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.font-default-link:hover
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.font-default-link:visited
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline
}
.font-bold-11px-link
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.font-bold-11px-link:link
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.font-bold-11px-link:hover
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline
}
.font-bold-11px-link-red
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ff3300;
    text-decoration: none
}
.font-bold-11px-link-red:link
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ff3300;
    text-decoration: none
}
.font-bold-11px-link-red:hover
{
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ff3300;
    text-decoration: underline
}
.font-bold-link
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.font-bold-link:link
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.font-bold-link:hover
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline
}
.font-navigation-link
{
    FILTER: Dropshadow(color=#dddddd, OffX=1, OffY=1, Positive=100);
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}
.font-navigation-tab
{
    FILTER: Dropshadow(color=#ffffff, OffX=1, OffY=1, Positive=100);
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #959595;
    text-decoration: none
}
.font-navigation-user
{
    /*FILTER: Dropshadow(color=#ffffff, OffX=1, OffY=1, Positive=100);*/
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}
.form-navigation-link
{
    border-right: 0px;
    padding-right: 0px;
    border-top: 0px;
    padding-left: 0px;
    background: url(none);
    padding-bottom: 0px;
    margin: 0px;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    border-left: 0px;
    cursor: hand;
    color: black;
    padding-top: 0px;
    border-bottom: 0px
}
.font-help-search-over
{
    border-right: #d7d7d7 1px solid;
    padding-right: 2px;
    border-top: #d7d7d7 1px solid;
    padding-left: 2px;
    font-size: 11px;
    border-left: #d7d7d7 1px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #d7d7d7 1px solid;
    font-family: Verdana;
    background-color: #eeeeee;
    text-decoration: none
}
.font-help-search-out
{
    border-right: #f9f9f9 1px solid;
    padding-right: 2px;
    border-top: #f9f9f9 1px solid;
    padding-left: 2px;
    font-size: 11px;
    border-left: #f9f9f9 1px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #f9f9f9 1px solid;
    font-family: Verdana;
    text-decoration: none
}
.iframe-help-search
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    background: #e8e8e8;
    border-left: #999999 1px solid;
    border-botom: #999999 1px solid
}
.body-background
{
    SCROLLBAR-FACE-color: #f2f2f2;
    background: url(images/page_bckg_pismeno.jpg) #ffffff fixed no-repeat left top;
    SCROLLBAR-HIGHLIGHT-color: #f2f2f2;
    SCROLLBAR-SHADOW-color: #999999;
    SCROLLBAR-3DLIGHT-color: #999999;
    SCROLLBAR-ARROW-color: #999999;
    SCROLLBAR-DARKSHADOW-color: #f2f2f2
}
.body-menu-background
{
    SCROLLBAR-FACE-color: #f2f2f2;
    background: #5184bb fixed no-repeat left top;
    SCROLLBAR-HIGHLIGHT-color: #f2f2f2;
    SCROLLBAR-SHADOW-color: #999999;
    SCROLLBAR-3DLIGHT-color: #999999;
    SCROLLBAR-ARROW-color: #999999;
    SCROLLBAR-DARKSHADOW-color: #f2f2f2
}
.help-font-title
{
    font-size: 14px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none
}
.help-font-body
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000
}
.help-font-link
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.help-font-link:link
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.help-font-link:hover
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.help-font-link:visited
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: underline
}
.help-font-search-over
{
    border-right: #d7d7d7 1px solid;
    padding-right: 2px;
    border-top: #d7d7d7 1px solid;
    padding-left: 2px;
    font-size: 10px;
    border-left: #d7d7d7 1px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #d7d7d7 1px solid;
    font-family: Verdana;
    background-color: #eeeeee;
    text-decoration: none
}
.help-font-search-out
{
    border-right: #f9f9f9 1px solid;
    padding-right: 2px;
    border-top: #f9f9f9 1px solid;
    padding-left: 2px;
    font-size: 10px;
    border-left: #f9f9f9 1px solid;
    color: #333333;
    border-bottom: #f9f9f9 1px solid;
    font-family: Verdana
}
.help-unordered-list
{
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 5px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 0px;
    LIST-style-TYPE: square;
    text-decoration: none
}
.help-ordered-list
{
    padding-right: 3px;
    padding-left: 0px;
    padding-bottom: 5px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 0px;
    text-decoration: none
}
.help-see-also-list
{
    padding-right: 0px;
    padding-left: 0px;
    LIST-style-IMAGE: url(images/unordered_list.gif);
    padding-bottom: 5px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    color: #000000;
    padding-top: 0px
}
.help-see-also
{
    padding-right: 5px;
    padding-left: 5px;
    background: #f5f5f5;
    padding-bottom: 5px;
    font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 5px;
    text-decoration: none
}
.help-see-also-font
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: none
}
.help-see-also-font:link
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: none
}
.help-see-also-font:hover
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #0033cc;
    text-decoration: underline
}
.help-see-also-font:visited
{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #990000;
    text-decoration: none
}
.help-hint
{
    border-right: #666666 1px solid;
    padding-right: 5px;
    border-top: #666666 1px solid;
    padding-left: 5px;
    background: #fffeec;
    padding-bottom: 5px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-left: #666666 1px solid;
    color: #000000;
    padding-top: 5px;
    border-bottom: #666666 1px solid;
    text-ALIGN: justify
}
.help-table-list
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid
}
.help-table-list-cell
{
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    padding-top: 5px;
    text-decoration: none
}
.menu-holder
{
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    DISPLAY: none;
    FILTER: progid:DXImageTransform.Microsoft.shadow(direction=135, color=#DCDCDC, strength=3);
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    POSITION: absolute;
    background-color: #ffffff
}
.menu-table
{
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 0px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    overflow: hidden;
    cursor: default;
    color: menutext;
    padding-top: 2px;
    background-color: menu
}
.nesto
{
    border-right: buttonshadow 1px solid;
    padding-right: 2px;
    border-top: buttonshadow 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-left: buttonshadow 1px solid;
    color: menutext;
    padding-top: 2px;
    border-bottom: buttonshadow 1px solid;
    background-color: menu
}
.menu-row
{
    cursor: hand;
    color: menutext;
    background-color: menu
}
.menu-row-over
{
    cursor: hand;
    color: highlighttext;
    background-color: highlight
}
.menu-row-disabled
{
    cursor: default;
    color: #cccccc;
    background-color: #ffffff
}
.menu-cell
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 3px;
    padding-top: 3px
}
.menu-separator
{
    background-color: #999999
}
.navigation
{
    border-right: 0px;
    padding-right: 7px;
    border-top: 0px;
    DISPLAY: inline-block;
    padding-left: 7px;
    background: buttonface;
    padding-bottom: 3px;
    margin: 0px;
    font: Menu;
    border-left: 0px;
    cursor: default;
    color: buttontext;
    padding-top: 3px;
    border-bottom: 0px;
    white-space: nowrap
}
.sortBtnContainer
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    overflow: hidden;
    padding-top: 0px;
    height: 19px
}
.sortBtnContainer .separator
{
    border-top: #ffffff 1px solid;
    padding-bottom: 1px;
    margin: 0px;
    overflow: hidden;
    width: 1px;
    padding-top: 1px;
    height: 19px;
    background-color: #f2f2f2
}
.sortBtnContainer .separator .line
{
    margin: 0px;
    overflow: hidden;
    width: 1px;
    cursor: e-resize;
    height: 17px;
    background-color: #c8c8c8
}
.sortBtnContainer .up
{
    border-top: #ffffff 1px solid;
    background-IMAGE: url(../images/forms/table_col_name_bkg_a.gif);
    margin: 0px;
    overflow: hidden;
    cursor: default;
    height: 19px
}
.sortBtnContainer .up .innerborder
{
    padding-right: 4px;
    padding-left: 6px;
    overflow: hidden;
    border-left: #ffffff 1px solid
}
.sortBtnContainer .up .innerborder .content
{
    font-weight: bold;
    font-size: 10px;
    overflow: hidden;
    width: 5px;
    color: #333333;
    font-family: Verdana, Arial, sans-serif;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: none
}
.sortBtnContainer .up .innerborder .sorter
{
    font-size: 8px;
    margin: 0px;
    overflow: hidden;
    width: 10px;
    color: #333333;
    padding-top: 3px;
    font-family: "Wingdings 3";
    text-decoration: none
}
.sortBtnContainer .down
{
    border-top: #ffffff 1px solid;
    background-IMAGE: url(../images/forms/table_col_name_bkg_b.gif);
    margin: 0px;
    overflow: hidden;
    cursor: default
}
.sortBtnContainer .down .innerborder
{
    padding-right: 4px;
    padding-left: 6px;
    overflow: hidden;
    border-left: #ffffff 1px solid
}
.sortBtnContainer .down .innerborder .content
{
    font-weight: bold;
    font-size: 10px;
    overflow: hidden;
    width: 5px;
    color: #333333;
    font-family: Verdana, Arial, sans-serif;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: none
}
.sortBtnContainer .down .innerborder .sorter
{
    font-size: 8px;
    margin: 0px;
    overflow: hidden;
    width: 10px;
    color: #333333;
    padding-top: 3px;
    font-family: "Wingdings 3";
    text-decoration: none
}
.sortBtnContainer .drag
{
    margin: 0px;
    overflow: hidden;
    cursor: default;
    height: 18px
}
.sortBtnContainer .drag .innerborder
{
    padding-right: 4px;
    padding-left: 6px;
    overflow: hidden
}
.sortBtnContainer .drag .innerborder .content
{
    font-weight: bold;
    font-size: 10px;
    overflow: hidden;
    width: 100%;
    color: #333333;
    font-family: Verdana, Arial, sans-serif;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: none
}
.sortBtnContainer .drag .innerborder .sorter
{
    font-size: 8px;
    margin: 0px;
    overflow: hidden;
    width: 10px;
    color: #333333;
    padding-top: 3px;
    font-family: "Wingdings 3";
    text-decoration: none
}
.tableContent
{
    border-right: #c8c8c8 1px solid;
    border-top: #c8c8c8 0px solid;
    font-size: 11px;
    border-left: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 0px solid;
    font-family: Verdana,  Arial, sans-serif;
    text-decoration: none
}
.tableContent .upGray
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.tableContent .upGray .cell
{
    font-size: 11px;
    VERTICAL-ALIGN: middle;
    overflow: hidden;
    cursor: default;
    color: #000000;
    font-family: Verdana,  Arial, sans-serif;
    height: 19px;
    background-color: #f2f2f2;
    text-decoration: none
}
.tableContent .upGray .cell .content
{
    padding-right: 4px;
    padding-left: 6px;
    float: left;
    overflow: hidden;
    width: 5px;
    cursor: default;
    padding-top: 4px;
    white-space: nowrap;
    height: 19px;
    text-overflow: ellipsis;
    text-decoration: none
}
.tableContent .upGray .cell .input
{
    border-right: #7f9db9 1px solid;
    padding-right: 4px;
    border-top: #7f9db9 1px solid;
    padding-left: 6px;
    font-size: 11px;
    overflow: hidden;
    border-left: #7f9db9 1px solid;
    cursor: default;
    border-bottom: #7f9db9 1px solid;
    font-family: Verdana,  Arial, sans-serif;
    height: 17px;
    background-color: #ffffff;
    text-decoration: none
}
.tableContent .upGray .cell .select
{
    border-right: #7f9db9 1px solid;
    padding-right: 4px;
    border-top: #7f9db9 1px solid;
    padding-left: 6px;
    font-size: 11px;
    overflow: hidden;
    border-left: #7f9db9 1px solid;
    cursor: default;
    border-bottom: #7f9db9 1px solid;
    font-family: Verdana,  Arial, sans-serif;
    height: 17px;
    background-color: #ffffff;
    text-decoration: none
}
.tableContent .upGray .cell .textarea
{
    border: #7f9db9 1px solid;
    padding-right: 4px;
    padding-left: 6px;
    font-size: 11px;
    overflow: auto;
    cursor: default;
    font-family: Verdana,  Arial, sans-serif;
    background-color: #ffffff;
}
.tableContent .upGray .cell .txtarea
{
    border: #7f9db9 1px solid;
    padding-right: 4px;
    padding-left: 6px;
    font-size: 11px;
    overflow: auto;
    cursor: default;
    font-family: Verdana,  Arial, sans-serif;
    background-color: #ffffff;
}
.tableContent .upGray .separator
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    overflow: hidden;
    width: 1px;
    padding-top: 0px;
    height: 19px;
    background-color: #f2f2f2
}
.tableContent .upGray .button
{
    padding-left: 7px;
    padding-bottom: 4px;
    overflow: hidden;
    width: 19px;
    padding-top: 4px;
    height: 19px;
    background-color: #f7f5eb
}
.tableContent .upWhite
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.tableContent .upWhite .cell
{
    font-size: 11px;
    VERTICAL-ALIGN: middle;
    overflow: hidden;
    cursor: default;
    color: #000000;
    font-family: Verdana,  Arial, sans-serif;
    height: 19px;
    background-color: #ffffff;
    text-decoration: none
}
.tableContent .upWhite .cell .content
{
    padding-right: 4px;
    padding-left: 6px;
    float: left;
    overflow: hidden;
    width: 5px;
    cursor: default;
    padding-top: 4px;
    white-space: nowrap;
    height: 19px;
    text-overflow: ellipsis;
    text-decoration: none
}
.tableContent .upWhite .cell .input
{
    border-right: #7f9db9 1px solid;
    padding-right: 4px;
    border-top: #7f9db9 1px solid;
    padding-left: 6px;
    font-size: 11px;
    overflow: hidden;
    border-left: #7f9db9 1px solid;
    cursor: default;
    border-bottom: #7f9db9 1px solid;
    font-family: Verdana,  Arial, sans-serif;
    height: 17px;
    background-color: #ffffff;
    text-decoration: none
}
.tableContent .upWhite .cell .select
{
    border-right: #7f9db9 1px solid;
    padding-right: 4px;
    border-top: #7f9db9 1px solid;
    padding-left: 6px;
    font-size: 11px;
    overflow: hidden;
    border-left: #7f9db9 1px solid;
    cursor: default;
    border-bottom: #7f9db9 1px solid;
    font-family: Verdana,  Arial, sans-serif;
    height: 17px;
    background-color: #ffffff;
    text-decoration: none
}
.tableContent .upWhite .cell .textarea
{
    border: #7f9db9 1px solid;
	padding-right: 4px;
    padding-left: 6px;
    font-size: 11px;
    overflow: auto;
    cursor: default;
    font-family: Verdana,  Arial, sans-serif;
    background-color: #ffffff;
}
.tableContent .upWhite .cell .txtarea
{
    border: #7f9db9 1px solid;
    padding-right: 4px;
    padding-left: 6px;
    font-size: 11px;
    overflow: auto;
    cursor: default;
    font-family: Verdana,  Arial, sans-serif;
    background-color: #ffffff;
}
.tableContent .upWhite .separator
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    overflow: hidden;
    width: 1px;
    padding-top: 0px;
    height: 19px;
    background-color: #ffffff
}
.tableContent .upWhite .button
{
    padding-left: 7px;
    padding-bottom: 4px;
    overflow: hidden;
    width: 19px;
    padding-top: 4px;
    height: 19px;
    background-color: #f7f5eb
}
.tableContent .down
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.tableContent .down .cell .content
{
    padding-right: 4px;
    padding-left: 6px;
    float: left;
    overflow: hidden;
    cursor: default;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-decoration: none
}
.tableContent .empty
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px
}
.tableContent .empty .cell
{
    background-color: #ffffff
}
.tableContent .empty .button
{
    overflow: hidden;
    width: 19px;
    background-color: #f7f5eb
}
.tableContent .child
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.tableContent .childTitle
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    overflow: hidden;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    height: 18px;
    background-color: #f7f5eb;
    text-decoration: none
}
.tableContent .childContent
{
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    overflow: hidden;
    color: #000000;
    font-family: Verdana, Arial, sans-serif;
    height: 18px;
    background-color: #ffffff;
    text-decoration: none
}
.statusBar
{
    padding-left: 5px
}
.statusBar .container
{
    font-size: 10px;
    overflow: hidden;
    color: #666666;
    font-family: Verdana, Arial, sans-serif;
    text-overflow: ellipsis;
    text-decoration: none
}
.titleContainer
{
    padding-left: 5px;
    cursor: default
}
.titleContainer .content
{
    font-weight: bold;
    font-size: 11px;
    overflow: hidden;
    color: #ffffff;
    font-family: Verdana, Arial, sans-serif;
    text-overflow: ellipsis;
    text-decoration: none
}
.button-default-out
{
    border-right: 0px solid;
    border-top: 0px solid;
    font-weight: bold;
    font-size: 9px;
    background: url(../images/buttons/btn_def_midd_a.gif);
    border-left: 0px solid;
    cursor: hand;
    color: #333333;
    border-bottom: 0px solid;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 22px;
    font-variant: normal
}
.button-default-over
{
    border-right: 0px;
    border-top: 0px;
    font-weight: bold;
    font-size: 9px;
    background: url(../images/buttons/btn_def_midd_b.gif);
    border-left: 0px;
    cursor: hand;
    color: #333333;
    border-bottom: 0px;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 22px;
    font-variant: normal
}
.button-default-down
{
    border-right: #000000 0px solid;
    border-top: #000000 0px solid;
    font-weight: bold;
    font-size: 9px;
    background: url(../images/buttons/btn_def_midd_down.gif);
    border-left: #000000 0px solid;
    cursor: hand;
    color: #333333;
    border-bottom: #000000 0px solid;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 22px;
    font-variant: normal;
    text-decoration: none
}
.button-default-disable
{
    border-right: 0px solid;
    border-top: 0px solid;
    font-weight: bold;
    font-size: 9px;
    background: url(../images/buttons/btn_def_midd_disable.gif);
    border-left: 0px solid;
    cursor: default;
    color: #bbbbbb;
    border-bottom: 0px solid;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 22px;
    font-variant: normal
}
.calendar-table-row-grey1
{
    padding-right: 0px;
    padding-left: 0px;
    background: #f1f1f1;
    padding-bottom: 0px;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    padding-top: 0px
}
.calendar-table-row-grey2
{
    padding-right: 0px;
    padding-left: 0px;
    background: #e0e0e0;
    padding-bottom: 0px;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    padding-top: 0px
}
.calendar-link
{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.calendar-link:link
{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    text-decoration: none
}
.calendar-link:hover
{
    background: #5c5c5c;
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    text-decoration: none
}
.calendar-font-grey
{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    color: #808080;
    text-decoration: none
}
.calendar-cellborder
{
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid
}
.calendar-table-row-day
{
    border-right: #c8c8c8 1px solid;
    border-top: #c8c8c8 0px;
    border-left: #c8c8c8 1px solid;
    border-bottom: #c8c8c8 1px solid
}
.datagrid-header
{
    padding-right: 0px;
	padding-left: 0px;
	background-color: #f5f5f5;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	padding-top: 0px
}

.form-input-label
{
    BORDER: #FFFFFF 0px solid;
    BACKGROUND: #FFFFFF;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666
}