﻿/* Black theme*/

.t-widget
{
	border-color: #ffffff;
	/*font-size: .75em; /* 12px base, if there are no inherited font-sizes (MVC default) */
	background-color: #464646;
}

/* .small .t-widget { font-size: .687em; } /* 11px base, if there are no inherited font-sizes (MVC default) */

.t-header,
.t-grid-header
{
	border-color: #464646; /*#080808;*/
	/*background: #050505 url('Black/sprite.png') repeat-x 0 -272px;*/
}

.t-icon
{
	background: transparent url('Black/sprite.png') no-repeat;
}

.t-expand { background-position: 0 -160px; }
.t-collapse { background-position: 0 -176px; }


.t-arrow-up { background-position: -16px -160px; }
.t-arrow-down { background-position: -16px -176px; }

.t-state-disabled .t-arrow-up { background-position: -32px -160px; }
.t-state-disabled .t-arrow-down { background-position: -32px -176px; }

.t-state-hover .t-arrow-up { background-position: -48px -160px; }
.t-state-hover .t-arrow-down { background-position: -48px -176px; }


.t-arrow-first { background-position: 0 -192px; }
.t-arrow-prev { background-position: -16px -192px; }
.t-arrow-next { background-position: -32px -192px; }
.t-arrow-last { background-position: -48px -192px; }

.t-state-disabled .t-arrow-first { background-position: 0 -208px; }
.t-state-disabled .t-arrow-prev { background-position: -16px -208px; }
.t-state-disabled .t-arrow-next { background-position: -32px -208px; }
.t-state-disabled .t-arrow-last { background-position: -48px -208px; }

.t-state-hover .t-arrow-first { background-position: 0 -224px; }
.t-state-hover .t-arrow-prev { background-position: -16px -224px; }
.t-state-hover .t-arrow-next { background-position: -32px -224px; }
.t-state-hover .t-arrow-last { background-position: -48px -224px; }

.t-filter { background-position: 0 -240px; }
.t-clear-filter { background-position: -16px -240px; }

.t-refresh { background-position: -32px -240px; }

.t-loading,
.t-widget .t-loading { background: transparent url('Black/loading.gif') no-repeat 0 0; }

.t-widget,
.t-link
{
	color: #fff;
}

.t-group,
.t-content
{
	border-color: #535353;
	background-color: #464646;
}

.t-alt
{
	background-color: #494949;
}

.t-state-default
{
	border-color: #080808;
}

.t-state-hover
{
	background-color: #2c2c2c;
	border-color: #080808;
}

.t-state-hover,
.t-state-hover .t-link
{
	/*color: #9eda29;*/
	color: White;
}

.t-state-active
{
	background-color: #4f4f4f;
	border-color: #080808;
}

.t-state-selected
{
	background: #1c1c1c;
	border-color: #000;
}

.t-state-error
{
	border-style: ridge;
	border-color: #f00;
	background-color: #ffc0cb;
}

.t-state-disabled,
.t-state-disabled .t-link
{
	color: #787878;
}

.t-widget .t-footer,
.t-widget .t-status
{
	border-color: #080808;
	background: #2c2c2c;
}

.t-button
{
	/*background: #e8e8e8 url('Black/sprite.png') repeat-x 0 -96px;*/
	color: #fff;
}

.t-button-hover
{
	background-position: 0 -128px;
	color: #9eda29;
}

.t-tabstrip li.t-state-active
{
	border-bottom-color: #4f4f4f;
}

.t-grid td
{
	border-color: #454545;
	border-right: 1px solid #454545;
}

.t-grid .t-grouping-row
{
	background: #4f4f4f url('Black/sprite.png') repeat-x 0 -48px;
}

.t-grouping-row p
{
	background: #4f4f4f;
}

.t-panelbar .t-link,
.t-panelbar .t-group,
.t-panelbar .t-content
{
	border-color: #000;
}

.t-panelbar .t-state-hover
{
	background-image: none;
}

.t-filter-options,
.t-menu .t-group
{
    -moz-box-shadow:2px 2px 2px #333;
    -webkit-box-shadow: 2px 2px 2px #333;
    box-shadow: 2px 2px 2px #333;
}