body {
	background:none transparent;
	font-family:Arial, Tahoma, Helvetica;
	font-weight:normal;
	color: rgba(11, 35, 73, 1);
}

a {
	cursor:pointer;
	pointer-events:auto;
	color: rgba(11, 35, 73, 1);
}

.Block {
	margin-bottom:0.5em;
	width:500px;
}

.SplitLine {
	width: 100%;
	height: 1px;
	background-color: rgb(11, 35, 73);
	margin-bottom:0.5em;
}

.ErrorBlock {
	color:red;
}

.StatusBlock {
	color:green;
}

.TextField {
	color: rgba(11, 35, 73, 1);
	border: 2px solid rgb(11, 35, 73);
	width:350px;
	height:20px;
	padding-left:4px;
	padding-right:4px;
}

.TextField:disabled {
	border: 2px solid rgb(11, 35, 73, 0.25);
	color: rgba(11, 35, 73, 0.25);
}

.Button {
	display: inline-block;
	overflow:hidden;
	text-align: center;
	width: 120px;
	border: 2px solid rgb(11, 35, 73);
	overflow: hidden;
	color: rgba(11, 35, 73, 1);
	font-weight: normal;
	box-shadow: inset 0 0 0 0 rgba(11, 35, 73, 0);
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	transition: all ease 0.3s;
	padding: 2px 0px 2px 0px;
}

.Button:hover {
	box-shadow: inset 0 100px 0 0 rgba(11, 35, 73, 1);
	color: rgba(255, 255, 255, 1);
	text-decoration: none;
}

.Button a {
	text-decoration:none;
	cursor:pointer;
	pointer-events:auto;
	color: rgba(11, 35, 73, 1);
	width: 100%;
	height: 100%;
	display: inline-block;
}

.Button:hover a {
	color: rgba(255, 255, 255, 1);
}

.Button input {
	visibility: hidden;
	display: none;
}

.Button[disabled] {
	border: 2px solid rgb(11, 35, 73, 0.25);
	color: rgba(11, 35, 73, 0.25);
	pointer-events:none;
}

.Button[disabled] a {
	color: rgba(11, 35, 73, 0.25);
}

.Select {
	color: rgba(11, 35, 73, 1);
	border: 2px solid rgb(11, 35, 73);
	width:362px;
	height:26px;
}

.Select:disabled {
	border: 2px solid rgb(11, 35, 73, 0.25);
	color: rgba(11, 35, 73, 0.25);
}
