@charset "utf-8";
/* CSS Document */

html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background: url(bg.png) center top no-repeat #074e90; overflow-x: hidden; }
body { line-height: 18px; overflow-x: hidden; min-height: 600px; background: url(bg-login.png) center top no-repeat;  }
img { border: 0; margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0; }
* { margin: 0;padding: 0; }
textarea, input, select { }

form { margin: 0; padding: 0; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; }

.box-login { width: 562px; margin: 0 auto; position: relative; top: 162px; }
.company-name { text-transform: uppercase; color: #ffffff; font-weight: bold; padding: 15px; text-align: center; font-size: 12px; }
.form-contain { background: url(logo.png) left top no-repeat; min-height: 158px; overflow: hidden; padding-left: 150px; padding-top: 20px; padding-bottom: 20px; }

.confirm { padding-left: 20px; }
.confirm a { background: url(hand-icon.png) left top no-repeat; text-transform: uppercase; color: #d5302a; padding-left: 23px; padding-top: 3px; padding-bottom: 3px; }

.show-input { padding-top: 8px; }
.text-left { width: 100px; font-size: 12px; font-weight: bold; padding-top: 3px;}
.text-color{ font-size: 13px; font-weight: bold; padding-top: 8px;color: red; }


.import-text { 
	width: 230px; 
	height: 32px;
	line-height: 32px;	
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	
	-webkit-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.06);
	-moz-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.06);
	box-shadow: 0 0px 1px rgba(0, 0, 0, 0.06);
	
	padding-left: 2px;
	padding-right: 2px; 
	margin-bottom: 10px;
	color: #949494;
	background: #fbfbfb; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb'); /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fbfbfb)); /* for webkit browsers */
	/*background: -moz-linear-gradient(top,  #ffffff,  #fbfbfb); /* for firefox 3.6+ */
	border: solid 1px #ffffff;
	}
.user-name { 
	width: 230px; 
	height: 32px;
	line-height: 32px;	
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	
	padding-left: 2px;
	padding-right: 2px; 
	margin-bottom: 10px;
	color: blue;
	font-weight:bold;
	background: #fbfbfb;  /*for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb'); /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fbfbfb)); /* for webkit browsers */
	/*background: -moz-linear-gradient(top,  #ffffff,  #fbfbfb); /* for firefox 3.6+ */
	border: solid 1px #ffffff;
	}
.icon-button { background: url(icon-submit.png) left top no-repeat; width: 135px; height: 33px; border: 0; text-transform: uppercase; color: #0e0e0e; padding-left: 22px; cursor: pointer; }
.icon-button:hover { color: #176ea5; }
.wysija-submit {
    display: block;
    margin: 20px auto;
}