div#auth1
{
	color: #0C5095;
	font-size: 14pt;
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
	padding: 0 2.5em;
	border: 0;
       letter-spacing: 1px;
}
div.form input[type=text],div.form input[type=password] {
    width: 99.1%;
}
div#butAuth1{
	text-align: center;
}
div#auth2
{
	text-align: center;
}
div#auth3
{

}
div#auth5
{
	background-color: #fff;
	margin: 0 0 0 20px;
	height: 330px;
	border: 1px solid #B2CADC;
}
div#logo
{
	text-align: center;
	padding: 15px 0;
}

div#butAuth1 input[type=submit] { 
padding: 12px 50px;
  border-radius: 3px;
  text-transform: uppercase;
  font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #fff;
  background-color: #0C4F93;
  margin-top: 20px;
}

div#butAuth1 input[type=submit]:hover { 
background: #4D8EDD;
color:#FFFFFF;
}

div#butAuth1 input[type=submit]:active {
background: rgba(16, 91, 228, 0.92);
}

div.form span.required {
	visibility: hidden;
}

div.ui-widget-header {
    background-color: #fff;
    background-image: -webkit-linear-gradient(top,#2160A5,#09519D);
	background-image: -moz-linear-gradient(top,#2160A5,#09519D);
	background-image: -ms-linear-gradient(top,#2160A5,#09519D);
	background-image: -o-linear-gradient(top,#2160A5,#09519D);
	background-image: linear-gradient(top,#2160A5,#09519D);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2160A5', EndColorStr='#09519D');
    border: 1px solid #fff;
    color: #FFFFFF;
    font-weight: bold;
}
div#restePass{
		margin: 5% 35% 0 35%;
}
div#restePassDiv1
{
	color: #2E4B9F;
	font-size: 80.5%;
	font-family: "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"; 
	padding: 0.75em;
	text-align:left;
	border: 1px solid #A0C0D6;
}

div#restePassDiv1 input
{
	width: 93%;
	margin: 0.75em;
}

div#restePassDiv1 label
{
	width: 60%;
	margin: 0.75em;
}

div#restePassDiv2
{
	padding:  2px 10px;
	margin: 0.5em;
}

div#restePassStatus
{
	margin: 1em 23%;
	padding: 15px 0;
	text-align:center;

    border: 0;
    color: #D72B31;
    font-weight: bold;
}
html, body {
    height: 99%;
    margin:0;
    padding:0;
}

@font-face {
    font-family: "CenturyGothicYou";
    src: local("Century Gothic"), url("http://www.asg.ua/century_gothic.ttf") format("truetype");
}

.tdgrey01{
	font-size: 80%;
	font-family: CenturyGothicYou;
	padding: 10px;
	margin: 0 0 0 30px;
	color: #555555;
	height: 80px;
	background-color: #F1F1F1;
	border: 3px solid #fff;
}
.tdgrey02{
	font-size: 80%;
	font-family: CenturyGothicYou;
	padding: 10px;
	color: #555555;
	height: 80px;
	background-color: #F1F1F1;
	border: 3px solid #fff;
	margin:0 30px 0 0 ;
}.tdgrey02 p{		margin: 0 0 5px 0;}
#oldvers{
	margin: 10px 0 0 0 ;
}

#remembpass{
	margin: 10px 0 0 0 ;
}