hr{
	border:1px solid #000000;
}
a{
	color:#000000;
}
.btn{
	padding-top:4px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	color:#000000;
}
.btn:hover{
	padding-top:4px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	color:#445466;
}
.btnsel{
	padding-top:4px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:8px;
	color:#445466;
}



input[type="text"].xinput{
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:1px solid #000000;
}
input[type="date"].xinput{
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:1px solid #000000;
}
input[type="password"].xinput{
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:transparent;
	color:#000000;
	border:none;
	border-bottom:1px solid #000000;
}
input[type="submit"].xinput{
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	border:1px solid #000000;
	padding:10px;

	color:#000000;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(141,167,196,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#8da7c4', GradientType=0 );
}
input[type="submit"].xinput:hover{
	cursor:pointer;

	color:#000000;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(97,118,142,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#61768e', GradientType=0 );
}
.xinput{
	width:100%;
	background:transparent;
	color:#000000;
	border:1px solid #000000;
	padding-top:5px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}




.comlocktd{
	width:100px;
	height:100px;
	text-align:center;
	font-size:x-large;
	vertical-align:middle;
	border:1px solid #EEEEEE;
	padding:0px;
	margin:0px;
	cursor:pointer;
	background-color:#FFFFFF;
}

.comlocktd:hover{
	width:100px;
	height:100px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #EEEEEE;
	padding:0px;
	margin:0px;
	cursor:pointer;
	background-color:#88A5C7;
}



.usli{
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:3px;
	cursor:pointer;
}

.usli:hover{
	color:#000000;
	background-color:#9CBEE5;
	border:1px solid #FFFFFF;
	padding:3px;
}



.usct{
	display:inline-block;
	color:#000000;
	background-color:#EEEEEE;
	border:1px solid #FFFFFF;
	padding:12px;
}

.usct:hover{
	display:inline-block;
	color:#000000;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	padding:12px;
}



.usict{
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:#FFFFFF;
	color:#000000;
	border:none;
	border-top:1px solid #000000;
	height:32px;
}
.usict:hover{
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:#FFFFFF;
	color:#000000;
	border:none;
	border-top:1px solid #000000;
	height:32px;
}
.usicb{
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:#FFFFFF;
	color:#000000;
	border:none;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	height:32px;
	cursor:pointer;
}
.usicb:hover{
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:100%;
	background:#9CBEE5;
	color:#000000;
	border:none;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	height:32px;
	cursor:pointer;
}
.usics{
	padding:4px;
	background:#FFFFFF;
	color:#000000;
	border:none;
	cursor:pointer;
}
.usics:hover{
	padding:4px;
	background:#9CBEE5;
	color:#000000;
	border:none;
	cursor:pointer;
}
.usicf{
	display:inline-block;
	margin:0px;
	text-align:center;
	vertical-align:center;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:large;
	width:39px;
	background:#FFFFFF;
	color:#000000;
	border:none;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	height:31px;
	cursor:pointer;
}
.usicf:hover{
	background:#9CBEE5;
}



.cbtn{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	padding:4px;
	color:#000000;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(141,167,196,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(141,167,196,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#8da7c4', GradientType=0 );
}



.cbtn:hover{
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	padding:4px;
	color:#000000;
	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(97,118,142,1)));
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(97,118,142,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#61768e', GradientType=0 );
}


