@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	}
 @font-face {
	font-family:'OswaldRegular';
	src: url('fonts/oswald-webfont.eot');
	src: url('fonts/oswald-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-webfont.woff') format('woff'), url('fonts/oswald-webfont.ttf') format('truetype'), url('fonts/oswald-webfont.svg#OswaldRegular') format('svg');
	font-weight: 400;
	font-style: normal;
   }
.outer-container{
	margin:0px auto 0px auto;
	width:1280px;
	}	
.logo{
	/*width:1280px;*/
	/*height:15px;*/
	padding:15px 0 0 10px;
	margin:auto;
	}	
.purple-bg{
	background:#813d97;
	width:1280px;
	/*margin:17px auto 0 auto ;*/
	border:#813d97 0px solid;
	/*height:24px;*/
	}	
.form-wrapper{
	width:1280px;
	margin:auto;
	border:#999999 1px solid;
	}	
.login-bg-top{
	background:url(../images/grey-bg.jpg) repeat-x;
	height:42px;
	border:#FFF 0px solid;
	}
.login-wrapper{
	width:100%;
	margin:auto;
	background:#fafafa;
	border:#c8c8c8 1px solid;
	}		
.x-form-item{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}	
.x-form-field{
	padding:0 !important;
	}	
.x-toolbar .x-toolbar-text {
	color:#fff !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
.label{
	/*padding:25px;*/
	line-height:50px;
	}
.x-form-field{
	/*width:250px;*/
	/*margin-left:25px;*/
	}		
.x-btn-center{
	float:right;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px;
	font-weight:bold;
	}
.button-log{
	background:url(../images/login-button-bg.jpg) no-repeat !important;
	width:89px;
	border:#000 0px solid;
	margin:20px 25px 0 0px;
	text-align:center;
	float:right;
	line-height:34px;
	height:36px;
	}	
.button-log a{
		color:#169180;
		text-decoration:none;
	}		
.x-btn-default-small .x-btn-inner{
	padding-right:5px !important;
	font-size:14px;
	font-weight:bold;
	color:#169180;
	}	
.txt-login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:10px 0 0 25px;
	color:#FFFFFF;
	}
	
.txt-courtesy {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #000000;
	padding: 32px;
}

.loginmdr {
	margin: auto;
	padding: 30px 0 30px 25px;
}

.border-top{
	border-top: 1px solid #696969;
}


.login-display{
	width: 70%;
	padding-top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: auto;
	}
	
.float_right {
	float: right;
}


.button-img {
	color: #FFFFFF !important;
	font-family: 'OswaldRegular' !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	line-height: inherit !important;
	text-transform: uppercase;
}


.button-img-active {
	height:32px;
	font-family: 'OswaldRegular' !important;
	font-size:13px;
	font-weight:500 !important;
	color:#006666 !important;
	background:#FFFFFF !important;
	text-transform: uppercase;
}