/*windows*/
.x-window-tc, .x-window-bc
{
	background-image: url(/js/lib/mk_theme/images/window/top-bottom.png);
}
.x-window-tr, .x-window-br
{
	background-image: url(/js/lib/mk_theme/images/window/right-corners.png);
}
.x-window-tl, .x-window-bl
{
	background-image: url(/js/lib/mk_theme/images/window/left-corners.png);
}
.x-window-ml, .x-window-mr
{
	background-image: url(/js/lib/mk_theme/images/window/left-right.png);
}
.x-window-mc
{
    border-color: #5f5b59;
}
.x-window-plain .x-window-body, .x-window-plain .x-window-mc
{
	border: 0px;
}
.x-window-header-text
{
	color: #cddbae;
	font-family: helvetica, arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.x-window_mk_display_field
{
	background-color: #5f5b59;
	color: #cddbae;
	padding-left: 5px;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.x-window_mk_display_field a
{
	color: #ffffff;
}
.x-panel-ghost {
    background-color: #5f5b59;
}
.x-panel-ghost ul {
    border-color: #5f5b59;
}
body.x-body-masked .x-window-plain .x-window-mc
{
	background-color: #5f5b59;
	color: #cddbae;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
/*End windows*/

/*panel sprite with all the little icons*/
.x-tool
{
	background-image: url(/js/lib/mk_theme/images/panel/tool-sprites.gif);
}
/*End panel sprite with all the little icons*/

/*buttons*/
.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc
{
	background-image: url(/js/lib/mk_theme/images/button/btn.gif);
}
.x-btn button
{
	color: #cddbae;
}
/*End buttons*/

/*Panels*/
.x-panel-header
{
    background-image: url(/js/lib/mk_theme/images/panel/white-top-bottom.gif);
	color: #cddbae;
	border-color: #4b4847;
	font-size: 15px;
	height: 20px;
}
/*End panels*/

/*Toolbars*/
.x-toolbar
{
	background-image: url(/js/lib/mk_theme/images/toolbar/bg.gif);
	border-color: #4b4847;
	height: 30px;
}
.x-panel-tbar-noheader .x-toolbar
{
	border-color: #4b4847;
}
/*End toolbars*/

/*x-menu stuff...but what I'm concerned about here is the date-picker.*/
.x-menu-floating
{
	border-color: #A0A686;
}
/*End x-menu stuff*/

/* date-picker specific stuff */
.x-form-field-wrap .x-form-date-trigger
{
	background-image: url(/js/lib/mk_theme/images/form/date-trigger.gif);
}
.x-date-middle, .x-date-left, .x-date-right {
    background-image: url(/js/lib/mk_theme/images/shared/hd-sprite.gif);
}
.x-date-left a {
    background-image: url(/js/lib/mk_theme/images/shared/left-btn.gif);
}
.x-date-right a {
    background-image: url(/js/lib/mk_theme/images/shared/right-btn.gif);
}
.x-date-inner th {
	background-image: url(/js/lib/mk_theme/images/shared/glass-bg.gif);
    background-color: #5f5b59;
    border-bottom-color: #A0A686;
    color: #000000;
}
.x-date-inner .x-date-selected a {
	background-image: url(/js/lib/mk_theme/images/shared/glass-bg.gif);
    background-color: #5f5b59;
    border-color: #4b4847;
    color: #000000;
}
.x-date-inner a:hover {
	background-color: #5f5b59;
    color: #cddbae;
}
.x-date-mp-ybtn a {
    background-image: url(/js/lib/mk_theme/images/panel/tool-sprites.gif);
}
td.x-date-mp-month a, td.x-date-mp-year a
{
	color: #000000;
}
td.x-date-mp-month a:hover, td.x-date-mp-year a:hover
{
	background-color: #5f5b59;
	color: #cddbae;
}
td.x-date-mp-sel a {
	background-image: url(/js/lib/mk_theme/images/shared/glass-bg.gif);
    background-color: #5f5b59;
    border-color: #4b4847;
}
.x-date-mp-btns {
	background-image: url(/js/lib/mk_theme/images/shared/glass-bg.gif);
    background-color: #5f5b59;
}
.x-date-mp-btns td {
    border-top-color: #A0A686;
}
.x-date-mp-btns button {
    background-color: #5f5b59;
	border-color: #4b4847;
    color: #cddbae;
}
.x-date-bottom {
    background-color: #5F5B59;
    background-image: url(/js/lib/mk_theme/images/shared/glass-bg.gif);
    border-top-color: #A0A686;
}
.x-date-picker .x-btn button
{
	color: #ffffff;
}
/* End date-picker specific stuff */

/* Tab stuff */
.x-tab-scroller-left
{
	background-image: url(/js/lib/mk_theme/images/tabs/scroll-left.gif);
	border-bottom-color: #4b4847;
}
.x-tab-scroller-right
{
	background-image: url(/js/lib/mk_theme/images/tabs/scroll-right.gif);
	border-bottom-color: #4b4847;
}
ul.x-tab-strip-top
{
    background-color: #5f5b59;
    background-image: url(/js/lib/mk_theme/images/tabs/tab-strip-bg.png);
    border-bottom-color: #4b4847;
}
.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
	background-image:url(/js/lib/mk_theme/images/tabs/tabs-sprite.png);
}
.x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer
{
	background-color: #e3e3e3;
	border-color: #4b4847;
}
.x-tab-strip span.x-tab-strip-text {
    color: #000000;
}
/* End tab stuff */

/*Tooltip stuff */
.x-tip .x-tip-tc, .x-tip .x-tip-tl, .x-tip .x-tip-tr, .x-tip .x-tip-bc, .x-tip .x-tip-bl, .x-tip .x-tip-br, .x-tip .x-tip-ml, .x-tip .x-tip-mr {
    background-image: url(/js/lib/mk_theme/images/qtip/tip-sprite.gif);
}
.x-tip-anchor {
    background-image: url(/js/lib/mk_theme/images/qtip/tip-anchor-sprite.gif);
}
.x-form-invalid-tip .x-tip-tc, .x-form-invalid-tip .x-tip-tl, .x-form-invalid-tip .x-tip-tr, .x-form-invalid-tip .x-tip-bc,
.x-form-invalid-tip .x-tip-bl, .x-form-invalid-tip .x-tip-br, .x-form-invalid-tip .x-tip-ml, .x-form-invalid-tip .x-tip-mr
{
	background-image: url(/js/lib/ext/resources/images/default/form/error-tip-corners.gif);
}
.x-form-invalid-tip .x-tip-body {
    background-image:url(/js/lib/mk_theme/images/form/exclamation.png);
	padding-top: 3px;
}
.x-form-invalid-icon {
    background-image: url(/js/lib/mk_theme/images/form/exclamation.png);
}
.x-form-invalid, textarea.x-form-invalid {
    background-image: url(/js/lib/mk_theme/images/grid/invalid_line.gif);
    border-color: #bc2425;
}
/*End Tooltip stuff */

/*Fixing some label stuff */
.x-form-label-left .x-hide-label.x-form-item label.x-form-item-label {
    display: none;
}
/*End fixes for some label stuff */

/*Please wait message*/
.ext-el-mask-msg {
    border-color:#4b4847;
    background-color: #4b4847;
    background-image: none;
}
.ext-el-mask-msg div {
    border-color: #4b4847;
	font-family: helvetica, arial, sans-serif;
}
/*End Please wait message*/

/* EOF */