﻿/* Calendar */
.ajax__calendar .ajax__calendar_container { border: 1px solid #646464; background-color: #ffffff; color: #000000; }
.ajax__calendar .ajax__calendar_footer { border-top: 1px solid #f5f5f5; }
.ajax__calendar .ajax__calendar_dayname { border-bottom: 1px solid #f5f5f5; }
.ajax__calendar .ajax__calendar_day { border: 1px solid #ffffff; }
.ajax__calendar .ajax__calendar_month { border: 1px solid #ffffff; }
.ajax__calendar .ajax__calendar_year { border: 1px solid #ffffff; }
.ajax__calendar .ajax__calendar_active .ajax__calendar_day { background-color: #edf9ff; border-color: #0066cc; color: #0066cc; }
.ajax__calendar .ajax__calendar_active .ajax__calendar_month { background-color: #edf9ff; border-color: #0066cc; color: #0066cc; }
.ajax__calendar .ajax__calendar_active .ajax__calendar_year { background-color: #edf9ff; border-color: #0066cc; color: #0066cc; }
.ajax__calendar .ajax__calendar_other .ajax__calendar_day { background-color: #ffffff; border-color: #ffffff; color: #646464; }
.ajax__calendar .ajax__calendar_other .ajax__calendar_year { background-color: #ffffff; border-color: #ffffff; color: #646464; }
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day { background-color: #edf9ff; border-color: #daf2fc; color: #0066cc; }
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month { background-color: #edf9ff; border-color: #daf2fc; color: #0066cc; }
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year { background-color: #edf9ff; border-color: #daf2fc; color: #0066cc; }
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title { color: #0066cc; }
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today { color: #0066cc; }
/* numericupdown */
.tblupdown { border-width: 0px; border-collapse: collapse; margin: 2px 0px 2px 0px; }
.imgupdown { margin: 0px; border-width: 0px; display: block; }
.updowntxt { margin: 0px; }
.tdupdownimg { margin: 0px; padding: 1px 0px 0px 0px; border-width: 0px; vertical-align: top; }
.tdupdowntxt { margin: 0px; padding: 0px; border-width: 0px; vertical-align: top; }
/* maskededit */
.MaskedEditFocus { background-color: #ffffcc; color: #000000; }
.MaskedEditMessage { color: #ff0000; font-weight: bold; }
.MaskedEditError { background-color: #ffffff; }
.MaskedEditFocusNegative { background-color: #ffffcc; color: #000000; }
.MaskedEditBlurNegative { color: #ff0000; }
/* dynamicpopulate */
.dynamicPopulate_Normal { height: 200px; margin: 10px; }
.dynamicPopulate_Updating { background-image: url(../img/loading.gif); background-repeat: no-repeat; height: 200px; margin: 10px; }
/* tabs */
.ajax_tabs .ajax__tab_header { font-size: 1em; background: url(../img/tabs/tab-line.gif) repeat-x bottom; }
.ajax_tabs .ajax__tab_outer { padding-right: 0px; background: url(../img/tabs/tab-right.gif) no-repeat right; height: 1.75em; }
.ajax_tabs .ajax__tab_inner { padding-left: 3px; background: url(../img/tabs/tab-left.gif) no-repeat; }
.ajax_tabs .ajax__tab_tab { padding: 4px; margin: 0; background: url(../img/tabs/tab.gif) repeat-x; }
.ajax_tabs .ajax__tab_hover .ajax__tab_outer { background: url(../img/tabs/tab-hover-right.gif) no-repeat right; }
.ajax_tabs .ajax__tab_hover .ajax__tab_inner { background: url(../img/tabs/tab-hover-left.gif) no-repeat; }
.ajax_tabs .ajax__tab_hover .ajax__tab_tab { background: url(../img/tabs/tab-hover.gif) repeat-x; }
.ajax_tabs .ajax__tab_active .ajax__tab_outer { background: url(../img/tabs/tab-active-right.gif) no-repeat right; }
.ajax_tabs .ajax__tab_active .ajax__tab_inner { background: url(../img/tabs/tab-active-left.gif) no-repeat; }
.ajax_tabs .ajax__tab_active .ajax__tab_tab { background: url(../img/tabs/tab-active.gif) repeat-x; }
.ajax_tabs .ajax__tab_body { border: 1px solid #999999; border-top: 0; padding: 5px 1px 1px 1px; background-color: #d4d0c8; }
/* CollapsiblePanelExtender */
.collapsePanelHeader {	cursor: pointer; color:#0000ff; }
.collapsePanel {	overflow:hidden; }

