@CHARSET "UTF-8";
body{font:0.7em Arial,Helvetica,sans-serif,serif;margin:20px 50px 50px 50px;}
input{font-family:Arial,Helvetica,sans-serif,serif !important;}
#container{width:960px;margin:0px auto;}
#title{text-align:center;}
#title{text-align:center;}
#componentName{margin:10px auto 10px auto;width:1000px;letter-spacing:-1.5px;color:#2E6E9E;}
.normalDisplayText{padding:5px 10px;}
.emphases-word{font-weight:bold;}
.top5{margin-top:5px;}
.top15{margin-top:15px;}
.fr{float:right}
.fl{float:left}
.clear{clear:both;}
.argusLogo{width:135px;height:58px;background:url("../resources/images/argusLogo.png") no-repeat;}
div.separator {
	height: 1px;
	margin-top: 10px;
	border-top: 3px solid orange;
	border-bottom: 1px solid #0065CC;
	margin-bottom: 10px;
}
.button-spacer{margin-left:20px;}
/*login*/
.login-first-td{width:80px;font-weight:bold}
.username-email-first-td{width:130px;font-weight:bold; text-align: right; white-space: pre}
.login-input-width{width:250px;}
.login-button-content{margin:5px;}
.login-button-content1{margin:5px 0 0 260px;}
.login-link-content{margin:5px 0 0 235px; text-align: right;}
.login-button-width{width:100%; text-align: center;}
/*forgot password*/
.forgot-first-td{width:100px;font-weight:bold}
.forgot-question-first-td{width:140px;font-weight:bold;}
.forgot-input-width{width:250px;}
.forgot-button-content{margin:5px 0 0 200px;}
/*password*/
.passwordOutPanel{float:left;}
.password-reset-first-td{width:160px;font-weight:bold;}
.passwordLineContent{display:block;height:10px;}
.passwordOutPanel{float:left;width:584px;margin-left:10px;}
.passwordTipContent{float:left;width:335px;padding-top:10px;}
.passwordResetMessage{padding:0px;margin-bottom:0.5em;border:none !important;text-align:center;margin:auto;font-size:12px !important;}
/*password confirmation*/
.password-confirmation-tooltip{line-height:25px;}
/*select question*/
.select-question-first-td{width:150px;font-weight:bold;}
.select-question-width{width:450px;}
.select-question-width1{width:300px;}
.self-register-td{font-weight:bold}
.schema-with{width:132px;}
.message-td{width:38px}
.pharmacy-reset-td{font-weight:bold}
.self-register-button-content{margin:5px 0 0 675px;}
.pharmacy-reset-button-content{margin:5px 0 0 334px;}

/*fancy new divider between login and SSO button*/
.ride-line{position: relative;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 32px;}
.ride-line:before{
	content: '';
	height: 1px;
	width: 100%;
	position: absolute;
	left: 0;
	top: 12px;
	background-color: #ededf4;
}
.ride-line span {
	background-color: #fff;
	padding-left: 12px;
	padding-right: 12px;
	display: inline-block;
	line-height: 24px;
	position: relative;
	z-index: 1;
	color: #747487;
}