/* Colors */
.LayoutHeaderAdmin, .LayoutHeaderAdmin A, .LayoutFooterAdmin, .LayoutFooterAdmin A
{
	color: #ffffff;
}
.LayoutHeaderAdmin
{
	background: url(images/bg_70black.png);
}

.Admin
{
	border-color: #97a4ae;
	background: url(images/bg_10black.png);
}

.Admin A
{
	color: #fff;
}

.Admin .SubHeader , .LayoutFooterAdmin
{
	background: url(images/bg_50black.png);
	color: #ffffff;
}

.Admin .Header {
	background: url(images/bg_70black.png);
	color: #ffffff;
}

.Admin .Info, .AdminInfo {
	color: black;
	background: url(images/bg_30black.png);
	border-color: #898068;
}

.BrickAdmin {
	color: black;
	background: url(images/bg_50white.png);
}

/**
 * Specials & extras
 */
.MsgWarning {
	font-size: 1.1em;
	margin: 0em 0em 1em;
	padding: 0.75em;
	color: black;
	background-color: white;
	border-color: orange;
	border-width: 5px;
	border-style: dashed;
}


/* Style, do not use colors here */
.Admin {
/*	width: 100%;*/
}
.BrickAdmin{
	padding:0.2em 0.5em 0;
}

.Admin .Header {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0em;
	padding: 0.25em;
}

.Admin .SubHeader{
	font-size: 1.2em;
	margin: 0em;
	padding: 0.25em;
}

.Admin .Menu {
	margin: 0em;
	padding: 0.25em;
}

.Admin DIV.Content {
	border-style: inset;
	border-width: 2px;
	padding: 0.5em;
	margin: 1em;
}

.Admin P {
	margin: 0em;
	padding: 0.5em 0.5em;
}

.BrickAdmin H3 {
	font-size: 1.0em;
	padding: 0 0 0 0.25em;
}
.BrickAdmin H4 {
	font-size: 0.9em;
}


.Admin .Footer {
	border-width: 1px 0 0px;
}

.Admin .SubmitButtons {
	padding: 0em 1em 2em 0;
	text-align: right;
}

.Table, .Admin .Content TABLE {
	border-style: solid;
	border-color: gray;
	border-width: 0px;
	width: 100%;
}

.Admin .Input{
	width: 90%;
}

.AdminBrickList{
	height: 30em;
	overflow: auto;
}
.AdminBrickListItem{
	padding: 0.5em;
	margin: 0.25em;
	border: 1px solid gray;
}

.Admin .Content TD {
	padding: 0.25em;

}

.LayoutFooterAdmin TD {
	font-size: 1em;
	margin: 0.5em;
	padding: 0.5em;
	border-collapse: collapse;
}


