@import url(_fonts/PaidFonts/Proxima-Nova/stylesheet.css);

.page{
background:#FFF;
}
#banner_homeTable {
display: none;	
}
.floatLeft{
float: left;
}
.floatRight{
float: right;
}
.clearBoth{
clear: both;
}
.corpLogWrapper,
.corpLogWrapper h1,
.corpLogWrapper h2,
.corpLogWrapper p,
.corpLogWrapper div,
.corpLogWrapper table,
.corpLogWrapper input,
.corpLogWrapper select,
.corpLogWrapper span {
	font: 12px/normal "Proxima-Nova", Arial, Helvetica, sans-serif;
	text-transform: none;
	margin: 0;
	padding: 0;
	line-height: normal;
	letter-spacing: normal;
}
div.corpLogWrapper {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding-top: 60px;
	font-size: 12px;
}
div.corpLogContainer {
	width: 500px;
	margin: 0 auto;
	padding: 20px 0;
}
.corpLogWrapper h1,
.corpLogWrapper h2 {
	color: #444;	
}
div.corpLogWrapper h1 {
	font-size: 22px;
	font-weight: bold;
	letter-spacing: 0.07em;
	margin: 16px 0;
}
.corpLogWrapper h2 {
	font-size: 20px;	
}
div.corpLogPlgWrapper {
	width: 270px;
    margin: 0 auto;
}
.corpLogPlgWrapper div, .corpLogPlgWrapper p,
.corpLogPlgWrapper span, .corpLogPlgWrapper input {
	text-align: left;	
}
.corpLogPlgWrapper .advLogUsername,
.corpLogPlgWrapper .advLogPassword {
	width: 100%;
	border: 1px solid #d7d7d7;
	background: #FFFFFF;
	color: #aaa;
	height: 35px;
	margin-bottom: 14px;
	padding: 7px 12px 6px 12px;
	font-size: 14px;
	border-radius: 3px;
	transition: all 0.3s;
}
.corpLogPlgWrapper .advLogRemoveChk {
	font: 11px "Proxima-Nova",Arial, Helvetica, sans-serif;
	color: #555;
}
.corpLogPlgWrapper .advLogRemoveChk label,
.corpLogPlgWrapper .advLogRemoveChk input {
	padding: 4px;
	vertical-align: middle;	
}
.corpLogPlgWrapper .advLogRemoveChk input {
	width: 13px;
	height: 13px;
	margin: 0 4px 0 0;
}
.corpLogPlgWrapper #btnSecureLogin {
	display: block;
	width: 100%;
	margin-top: 10px;
	border: 1px solid #5b9d3e;
	background: #7dc854;
	/*background: rgb(118,206,76);
	background: -moz-linear-gradient(top,  rgba(118,206,76,1) 0%, rgba(102,186,61,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(118,206,76,1)), color-stop(100%,rgba(102,186,61,1)));
	background: -webkit-linear-gradient(top,  rgba(118,206,76,1) 0%,rgba(102,186,61,1) 100%);
	background: -o-linear-gradient(top,  rgba(118,206,76,1) 0%,rgba(102,186,61,1) 100%);
	background: -ms-linear-gradient(top,  rgba(118,206,76,1) 0%,rgba(102,186,61,1) 100%);
	background: linear-gradient(to bottom,  rgba(118,206,76,1) 0%,rgba(102,186,61,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76ce4c', endColorstr='#66ba3d',GradientType=0 ); */
	font-family: "Proxima-Nova", Arial;
	transition: all 0.3s;
}
.corpLogPlgWrapper #btnSecureLogin:hover {
	background: #6eb547;}
	
.corpLogPlgWrapper .abut {
	text-align: center;
	padding: 6px;
	border-radius: 2px 2px 2px 2px;
	border: none;
    color: #FFF;
    font-size: 14px;
	font-weight: normal;
	font-family: "Proxima-Nova", Arial, Helvetica, sans-serif;
	margin: 4px 0 0;
	cursor: pointer;
	background: #74cb49;
	transition: all 0.3s;
}
.corpLogPlgWrapper .advLogUsername:focus,
.corpLogPlgWrapper .advLogPassword:focus {
	cursor: default;
	border: 1px solid #6b6b6b;
	color: #333;
}
.corpLogPlgWrapper .abut:hover {
	background: #7ACB53;
	border: 1px solid #5B9D3E;
	font-family: "Proxima-Nova", Arial, Helvetica, sans-serif;
	transition: none;
}
.corpLogLinksWrapper {
	width: 100%;
	padding: 10px 0;
	margin: 0 auto;	
}
.corpLogWrapper a,
.corpLogWrapper a:hover {
	font: 11px/normal "Proxima-Nova", Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #66bA3D;
	transition: all 0.3s;
}
.corpLogPlgWrapper #btnSecureLogin:active {
     background: #;
	/*box-shadow: inset 0px 1px 1px 1px rgba(0,0,0, 0.2);*/
}
.corpLogWrapper a:hover {
	color: #4e922d;
}
.corpLogWrapper #loginLinkWrap {
	text-align: left;
	display: block;
	width: 100%;
}
.corpLogWrapper #forgotPassWrap {
	display: block;
	margin: 3px 0 0;
}
.corpLogWrapper #cookieMessageWrap {
	display: block;
	margin: 0;
	padding: 0;	
}
#loginLinkDivider {
	color: #BBB;
	font-size: 16px;
	vertical-align: middle;

}
div#corpLogBottomContWrapper {
	width: 100%;
	padding: 10px 0;
}